ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Alfresco工作流通过java代码触发

2019-07-13 07:09:56  阅读:258  来源: 互联网

标签:java web-services alfresco


我想开发一个优先考虑servlet环境的应用程序.
我想从我的应用程序触发露天开箱即用的工作流网页脚本. Alfresco为此提供了宁静的URL.

任何人都可以告诉我如何调用其余的URL来调用我的java代码中的webscripts.

任何人都可以给我一个示例代码或手册,因为我在webservice的经验有限.

我需要清楚详细的解释..

谢谢

解决方法:

您可以使用Apache HTTP Client库来执行RESTful(JSON请求/帖子).

这是一个如何发布/获取Alfresco服务器的教程:RESTful Java client

将示例url替换为Workflow REST API中定义的Alfresco url.
此外,在您完成所有这些之前,您需要authenticate到Alfresco.

>使用相同的HTTP客户端示例来获取带有URL的票证http:// localhost:8080 / alfresco / service / api / login?u = admin& pw = admin
>您将得到如下回复:< ticket> TICKET_887add1e01b5c4c0cd58ac11c768f8e54c1eabf4< / ticket>
>将元素的票证值保存在Java变量中
>将票证与其中一个工作流REST API服务一起使用,例如http:// localhost:8080 / alfresco / service / api / workflow-definitions所以出现如下票:http:// localhost:8080 / alfresco / service / api / workflow-definitions?alf_ticket = TICKET_887add1e01b5c4c0cd58ac11c768f8e54c1eabf4
>做任何你喜欢的结果:)

标签:java,web-services,alfresco
来源: https://codeday.me/bug/20190713/1447498.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有