Validator验证框架的内置标准验证.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Validator验证框架的内置标准验证

JBoss4.2及JBoss5.0部署jax-ws2.0/2.1WebServices  一,部署jax-ws 2.0/2.1 POJO Web Service到JBoss4.2.2.GA  1:必须为你的POJO Web Service定义一个Servlet,并定义service的endpoint。  这意味着必须修改/增加两个文件:WEB-INF/web.xml;WEB-INF/sun-jaxws.xml (附文后)  2:最好将所需的jax-ws jars放到WEN-INF/lib里,免得将这些jar拷贝来拷贝去。  本人曾试了半天,拷来拷去,反正是搞不定。最后还是一古脑儿索性全放到WEB-INF/lib里,倒是爽快:  WEB-INF/lib/jaxws-rt.jar  WEB-INF/lib/jaxws-tools.jar  WEB-INF/lib/log4j-1.2.8.jar  WEB-INF/lib/saaj-api.jar  WEB-INF/lib/saaj-impl.jar  WEB-INF/lib/sjsxp.jar  WEB-INF/lib/stax-ex.jar  WEB-INF/lib/streambuffer.jar  WEB-INF/lib/sxalan.jar  别问我到底哪个是哪个,都是干什么的。  二,部署jax-ws 2.0/2.1 POJO Web Service到JBoss5.0.0.GA  好像是去年,JBoss5面世了,根据其Release Note,它是“the final release of the JBoss 5.0 series for the Java EE?5 codebase that fully complies with the Java EE 5 conformance testing certification requirements.” 但本人的试验结果却是大失所望:如果将我们的web service打包成war部署到JBoss 5.0上,根本就不工作,问题多去了。为什么同样的 war部署在Glassfish上就运行良好呢?果真是“fully complies with the Java EE 5 ”?看起来并不那么 “fully”。  JBoss5.0.0.GA的server classloader搜寻路径发生了一点变化。根据其Release Note的“指示 ”:“When running under Java 6 you need to manually copy the following libraries from the JBOSS_HOME/client directory to the JBOSS_HOME/lib/endorsed directory, so that the JAX-WS 2.0 apis supported by JBossWS are used:  jbossws-native-saaj.jar  jbossws-native-jaxrpc.jar  jbossws-native-jaxws.jar  jbossws-native-jaxws-ext.jar ”  这个也无济于事。  最终,还得像部署在JBoss4.2.2.GA上一样进行部署。  总结:  1:将jax-ws 2.0/2.1 POJO web service部署得到JBoss4.2/5.0是一样费劲的。  2:基本上需要两步:一是要定义WEB-INF/web.xml 和 WEB-INF/sun-jaxws.xml;二是要将所需的相关的 ws libs 放到war的本地classpath上。  3:还发现一个怪现象:@WebService attribute 是否附值与附哪些值,JBoss与 Glassfish所由此产生的wsdl内容很不相同。这有点儿头痛。  Why JBoss then? 答案是我儿子的口头禅:“我也不知道!”。  附上相关文件:  {code}  ----------------------- service interface: VodOptService ------------------  package com.vodws.service.opt;  import javax.jws.WebMethod;  import javax.jws.WebParam;  import javax.jws.WebResult;  import javax.jws.WebService;  import javax.jws.soap.SOAPBinding;  import com.vodws.service.GetPerso

文档评论(0)

yd327298 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档