MyEclipse8.5创建webService发布到Tomcat 6和weblogic


创建webservice 大致略过

一创建项目

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第1张图片

二:输入项目名 其他默认

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第2张图片

创建完项目后 在项目中写方法 这些步骤都做完,

在项目上右键 新建一个webService、(每次增加删除公开方法或者方法参数发送改变时 都需重新生成)

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第3张图片

选择项目名称。strategy选第二项

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第4张图片

点击browse 

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第5张图片

输入需要生成的类

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第6张图片

勾选生成wsdl文件  可以不勾选

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第7张图片

最终生成结果

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第8张图片


---发布时遇到的问题

如通过tomcat来管理连接 则需要将驱动包放置到jdk中 如:

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第9张图片

二:myeclipse自带tamcat发布无问题 拷贝到其他tamcat下发布时 发布失败:

原因是myeclipse自带有 webservices所使用到的包

解决方法:在项目上右键

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第10张图片


MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第11张图片


MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第12张图片

最终项目结构 

MyEclipse8.5创建webService发布到Tomcat 6和weblogic_第13张图片

 




发布到weblogic时 需要删除jJAX-WS的jar包

否则将报错com.sun.xml.ws.tx.webservice.member.at.CompletionCoordinatorPortTypeImpl



你可能感兴趣的:(MyEclipse8.5创建webService发布到Tomcat 6和weblogic)