在liferay7中开发不依赖Service Builder的对外服务类,非常简洁,只需要2点注解: 在类的前部定义: @ApplicationPath("/PathXXX") 方法前定义: @GET @Path("/ActionXXX ...
liferay sdk下载 IDE下载 Tomcat 安装细节不在此赘述 网上有很多. 只讲核心关键坑点 进入 年,从Liferay . . ga 版本开始,到 . ga ,在ivy环节对国内用户会造成很大困扰,一直卡住,无法使用IDE新建liferay portlet工程. 看遍国内的论坛和博客,没有什么帮助. 看到这里很有帮助: https: web.liferay.com zh commun ...
2016-09-30 23:45 2 1794 推荐指数:
在liferay7中开发不依赖Service Builder的对外服务类,非常简洁,只需要2点注解: 在类的前部定义: @ApplicationPath("/PathXXX") 方法前定义: @GET @Path("/ActionXXX ...
一、安装Liferay插件 安装过程不在赘述,推荐两种安装方式: 通过Intellij插件市场安装 通过下载插件zip包安装 安装完成后,在项目板块中点鼠标右键,会出现Liferay菜单。 二、安装Liferay服务 ...
在实际的BPM集成开发过程中,Liferay和Activiti这两个异构的系统之间,用户、组的同步需求非常重要,用来实现签收组的概念,比如指定签收组、会签、抢签都需要用到。 Activiti可以通过自定义实现SessionFactory,实现customUserManager ...
事件机制从Activiti 5.15开始引入,这非常棒,他可以让你实现委托。 可以通过配置添加事件监听器,也可以通过Runtime API加入注册事件。 所有的事件参数子类型都来自org.acti ...
Liferay Message Bus提供了松耦合的消息发送接收机制(生产和消费的设计模式),用于本地服务,不支持远程服务,支持集群。 主要用途: 两个或多个插件之间的通讯。 在事件中发送搜索索引,比如传递工作流的实例索引。 发送订阅邮件或系统消息,比如在工作流中的待办到达时 ...
首先增加两个Portlet,分别用于待办处理、流程启动。待办是别人发起的流程,流到自己这里的流程;流程启动用于发起新的流程。 程序文件放置于 在ACtivit中待办概念分两种,1是 ...
开发文件上传,部署流程模板。 首先,开发jsp页面,deploy.jsp 其中,上传form的action为portlet:actionURL,它的name就是在portlet类中的方法名,即deployUploadAction 接下来开发action代码 对应的上传 ...
Liferay最大的问题是BPM弱,如果做企业开发,BPM必不可少,所以直入主题,做个BPMN2入门. 本文参考地址:http://activiti.org/userguide/index.html#bpmnConstructs BPMN 2.0中的重要概念: Events 事件 ...