等了好久终于等到了5.0的出现,download下来一看,突然发现自已好像啥也不会了,liferay5.0他提倡的是plugins开发方式,tomcat里面啥也没有了,郁闷只好重新deploy了一下,然后配置plugins-sdk自已做了一个简单的portlet,deploy然后发现ROOT下面啥也没有,郁闷极了,日志到是写成功了,找了半天发现他deploy到了bin/{jetty.home}下面了,为什么会这样,最初我以为是那里配置文件那里没有配好,在eclipse里面search关键字jetty.home啥也没有找到,逼不得已只好去找hot deploy相关代码,居然让我发现了lifera ...
先引用一篇别人的文章
Liferay是基于SOA理念设计的,很容易通过Web Services对外提供服务接口,下面简单介绍一下。
Liferay如何对外提供服务?
1、在service.xml中编辑,增加一个<entity name="xx" local-service="false" remote-service="true" />
2、ant build-service-xxxx (portal-impl/build.xml)
3、修改XXServiceImpl, 写入你要对外提供的方法逻辑;
4、ant build-service-xxxx (重复2)
5、ant build ...
因为下个项目要用到在liferay中调用远程的.net webservce,为了评估这个工作的开发的难度和可行性,这几天一直在搞这个,现在有了点成果拿出来和大家一起分享一下。
liferay调用webservice,有两种方法一种是用liferay提供的方法,一种是用普通JAVA调用方法,先说第二种。
我们没有必要自已亲自去写这些方法,我们可以用axis或xfire服务引擎,而且都有现成的插件可以用,axis可以去apache官网去下载(Axis2_Codegen_Wizard_1.3.0),这个插件是要用LINK方式来安装的,建目录{home}/axis2/eclipse/plu ...
- 浏览: 56641 次
- 性别:

- 来自: 湖北

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
liferay新增权限(二)
我真的真的真的很奇怪,博主太强了,你是怎么知道这些内容! 要不是看到你的这篇文 ...
-- by flyingcn -
liferay5.0 plugins sdk开 ...
慢慢来吧,用plugin做开发,慢慢的你会发觉生命周期、classLoader之 ...
-- by devilbaby -
liferay5.0 plugins sdk开 ...
呵呵,完整的资料没有,就是到处在网上找,这个过程异常的痛苦.
-- by Tyler_Zhou -
liferay5.0 plugins sdk开 ...
写的不错啊! 有这方面的资料?
-- by hatlar -
liferay4.3.2增加社区(网 ...
老大知道怎么修改liferay上的logo图标么?
-- by hatlar






评论排行榜