SharePoint 2016 工作流报错“未安装应用程序管理共享服务代理”

  前言

  最近为SharePoint 2016环境,配置了状态机工作流,然后,用spd创建的时候可以保存,但是发布的时候报错,经过排查解决了问题,记录一下。

  报错截图

  下面是SharePoint Designer发布工作流的时候的报错截图,点开高级有报错信息。

  错误信息

  下面,是详细的错误信息,英文不好的我就看懂了那句汉字“未安装应用程序管理共享服务代理”。

Microsoft.SharePoint.SPException: 未安装应用程序管理共享服务代理。
   在 Microsoft.SharePoint.AppRegistration.GetProxy(SPServiceContext serviceContext)
   在 Microsoft.SharePoint.AppRegistration.AddOrUpdateAppNoPermissionCheck(SPAppPrincipalInfo appInfo)
   在 Microsoft.SharePoint.SPAppPrincipalManager.RegisterWithInternalDirectory(SPAppPrincipalIdentityProvider identityProvider, String nameIdentifier, String displayName, List`1 appEndpointAuthorities, List`1 redirectAddres

  解决方案

  看到错误,第一感觉就是缺少了什么服务,就去管理中心看看有没有名称类似的服务。去到管理中心,创建“应用程序管理共享服务”,如下图:

  下面是新建服务应用程序的向导,填写服务的名称即可。

  填写应用程序池的名称。

  等服务应用程序创建完毕以后,再发布工作流,上面的错误就已经没有了,也就可以正常的使用工作流了。

  结束语

  很简单的一个错误,按照错误提示就排查了,记录一下,如果有遇到类似错误的人,希望能够有所帮助。

时间: 2024-08-13 20:55:31

SharePoint 2016 工作流报错“未安装应用程序管理共享服务代理”的相关文章

SharePoint 2016 工作流报错“没有适用于此应用程序的地址”

前言 最近为SharePoint 2016配置工作流,创建工作流的过程中遇到这样一个错误,记录分享下来,希望能够为有需要的人带来帮助. 错误截图 创建完毕工作流,发布的时候报错,保存没有问题. 错误信息 Microsoft.SharePoint.SPEndpointAddressNotFoundException: 没有适用于此应用程序的地址. 在 Microsoft.SharePoint.SPRoundRobinServiceLoadBalancer.BeginOperation() 在 Mi

C#传递数组对象报错“未将对象引用设置到对象的实例”

问题描述 publicvoidHISBloodSendInfo(refstringerrorMessage,StructHelper.sendBloodInfogSendBloodInfo,StructHelper.sendBloodListInfo[]gSendBloodListInfo){errorMessage="";try{HisService.HisServiceSoapClientTMISClient=newHisService.HisServiceSoapClient()

环境-IIS 报错,错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514

问题描述 IIS 报错,错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514 错误应用程序名称: w3wp.exe,版本: 7.5.7601.17514,时间戳: 0x4ce7afa2 错误模块名称: iisfcgi.dll,版本: 7.5.7601.17514,时间戳: 0x4ce7c6cb 异常代码: 0xc0000005 错误偏移量: 0x00000000000079f2 错误进程 ID: 0x5dc 错误应用程序启动时间: 0x01d07731a5f3a3c5 错误

SharePoint2010VS中使用InvokeWorkflowActivity启动工作流报错

问题描述 SharePoint2010中,使用VS开发工作流,工作流单独启用是可以正常运行的,使用InvokeWorkflowActivity启用工作流有些会报错有些正常:有时是failedtostart,日志文件中错误信息是sharepointCouldnotloadtype''fromassembly有时是OnTaskChanged报错日志中显示:EngineRunWorkflow:System.Workflow.Activities.EventDeliveryFailedException

ii7安装mvc4报错-ii7安装mvc4提示未能加载文件或程序集“System.Net.Http

问题描述 ii7安装mvc4提示未能加载文件或程序集"System.Net.Http 求高手帮忙,我安装mvc4报错如下图,谢谢 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集"System.Net.Http"或它的某一个依赖项.拒绝访问. 源错误: 执行当前 Web 请求期间生成了未经处理的异常.可

SharePoint 2013 搜索报错"Unable to retrieve topology component health. This may be because the admin component is not up and running"

环境描述 Windows 2012 R2,SharePoint 2013(没有sp1补丁),sql server 2012 错误描述 搜索服务正常,但是爬网一直在Crawling Full,但是爬不到任何东西,而且不会停止,爬了一宿什么都没有爬到: 爬网不止,爬了一宿什么都没有爬到,错误如下:   去15/logs里面找日志:Non-OAuth request. IsAuthenticated=True, UserIdentityName=0#.w|domain\user, ClaimsCoun

安装报错0002-oracle12g安装报错PRVF-0002:无法检索本地节点名

问题描述 oracle12g安装报错PRVF-0002:无法检索本地节点名 安装报错PRVF-0002:无法检索本地节点名 win7 64 位系统网上说修改host文件 修改完还不行 解决方案 http://blog.itpub.net/28408358/viewspace-765014/

Win10系统安装iTunes软件报错怎么办 安装iTunes失败解决办法

当前大家都安装了Windows 10系统,对于使用苹果iPhone手机的话,有时候需要在系统中安装iTunes软件,用于管理iPhone手机.有时会遇到在Win10中安装iTunes软件时会遇到报错,从而导致安装失败的问题.这里简单介绍下怎么处理在 Windows10 中不能安装 iTunes 的方法.   1.如下图所示,这是在 Windows10 系统中安装 iTunes 软件报错的截图:     2.当遇到这样的情况时,请先在 Windows10 系统中进入控制面板,可以通过右键点击开始菜

江湖救急啊!!!!!hiernate的查询不报错  但程序不执行 具体见内。

问题描述 最近的一个项目做东西,用hibernate.我查询的时候用query.list()结果反复查询几次后整个页面就死了后台也不报错跟断点就是到query.list()这个方法的时候程序不动了必须停掉服务重启.查询数据量并不大.由于我是新手也没什经验,听别人说是内存泄漏网上瞎翻找到一个zorm的回调调用,试了下也没有改善.发版在即了求救各位高手给个点子吧我没什么分只有万分感谢了!!!!!! 解决方案 解决方案二:会不会是没提交事务呢解决方案三:把生成的SQL文copy出来运行下看,有问题没解