Portal Webservices编写简单指南.docx
《Portal Webservices编写简单指南.docx》由会员分享,可在线阅读,更多相关《Portal Webservices编写简单指南.docx(7页珍藏版)》请在优知文库上搜索。
1、Portlet+WebServices编写简单指南byshootsoftShootSoftChina:ShootSOftnet本文包含以下内容:1 .起步11.1 环境搭建11.2 导入Portlet工程11.3 部署Helk)WoHdPOrtlet12 .创立自己的PortaI33 .参加WebServices34 .如何打包45 .可能出现的部署错误提示51 .起步1.1 环境搭建开发工具:MyEclipse5.5/6.0完整版效劳器:PhnoLI.4完整版下载地址::apache.mirror.Dhpchina/portals/DIUto/BINARIES%E1.4/DlUto-1.1.
2、4-bundle.zip同时还要下载Pluto的官方例子HelloWorldPortlet:Wiki.aDachc.org/DortaIsPlutoPIU.IEXamDIePOrdel注意:你的WebSerViCeS必须已经可以正常访问才可以。本文将不涉及到WebSerViCeS编写问题。只会阐述如何通过MyEclipse自带的XFire来访问WebServices。1.2 导入POrtIet工程首先需要导入官方的HelloWorldPortlet到Eclipse里面来为一个工程。操作步骤如下:1) 解压缩HelloWorldPortlet.zip到一个文件夹,比方c:HelloWorldPo
3、rtlet2) 在Eclipse的ProjectExplorer里单击鼠标右键,选择ImportKMyEclipse6.0需要在子菜单里再选IImPoru)3) 选择ExistingProjectsintoWorkspace)4) 浏览到c:HelloWorldPortlet(也有可能是c:HelloWorldPortletHelloWorldPortlet),在Projects列表内可以看到HelloWorklPorUet,选中,再选中列表下方的ICOPyProjectsintoWorkSPace,点击Finish|按钮。5) HelloWorldPortIet已经成功导入。1.3 Hell
4、oWorIdPortIet1)官方的例子中已经包含了一个打包好的HelloworldPortlel.War文件。建议删除自己打包一次!否那么以后自己编写的POrUet打包会出现问题。2)在工程中的build.xml上单击鼠标右键选择RunAsAntBuild。如果出现错误提示:BUILDFAILEDD:shootsoftworkspaceHelloWorldPortletbuild.xml:109:ThefolioWingerroroccurredWhiIeexecutingthisline:java.lang.NociassDefFoundError:orgapachexml/seriali
5、ze/XMLSeriaIizer这时候需要下载一个补丁包:Jmiors.24-7-把压缩包内的4个jar文件拷贝到HelloWorldPortlet目录的Iib目录下,比方我的是:D:shootsoftworkspaceHelloWorldPortletlib在Eclipse里面的ProjeclEXPlorer里面的HelloWorldPortIet工程上单击鼠标右键。首先选择Refersh刷新一下这个工程。然后再选择工程的Properties。在弹出的配置窗口中选择IJavaBuildPath,切换到Libraries页卡,点击第一个按钮AddJARs,在HeHoWOrldPOrllei工程
6、的Iib目录下可以看到刚刚拷贝过来的四个jar文件(如果看不到,关闭属性窗口,刷新一下工程即可),将其选中,点击OK按钮。然后再次执行build.xml就不会出错了。3)启动PlUto效劳器(双击binsta11up.bat即可)。访问如下:IoCalhoSI:8080/manager/html/输入用户名:tomcal密码:tomcal4)在页面下方的IWARfiIetOdePIoy中点击浏览按钮,选择刚刚打包好的War文件,点击Deploy按钮,稍微等待片刻,就可以在上方的4ppcaf2,s列表中看到我们部署成功的HelloWorldPortlet了。ApplicationsPathDis
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Portal Webservices编写简单指南 Webservices 编写 简单 指南