gpt4 book ai didi

web-services - WebServiceException:方法参数:不能为null。这是违反BP 1.1 R2211的行为

转载 作者:行者123 更新时间:2023-12-04 05:28:09 26 4
gpt4 key购买 nike

最近,我将应用程序从jboss5.1迁移到了Glassfish 3.1.2。尽管我发现了其他问题,但现在我无法再将null参数传递给Web方法了。在Jboss中这不是问题。我该怎么办?是否有一个标志允许通过我的Web Melhod使用null参数。
(我的应用程序使用icefaces3.0.1和JSF 2.0; WS是EJB项目,目前也位于同一服务器中)tks

错误:

javax.xml.ws.WebServiceException: Method Parameter: toDate cannot be null. This is BP 1.1 R2211 violation.

最佳答案

这里讨论了整个事情:https://java.net/jira/browse/JAX_WS-128


JAX-WS 2.0严格遵守Basic Profile 1.1。下列
.NET框架未强制执行严格的BP 1.1的已知情况
语义及其用法会导致互操作性问题。


同样在Oracle:http://docs.oracle.com/cd/E17802_01/webservices/webservices/reference/tutorials/wsit/doc/DataBinding7.html

从什么时候不确定,但我认为从Tomcat 5迁移到6时遇到同样的问题

关于web-services - WebServiceException:方法参数:<foo>不能为null。这是违反BP 1.1 R2211的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com