最近我将我的应用程序从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.
答案 0 :(得分:1)
这里讨论了整件事:https://java.net/jira/browse/JAX_WS-128
JAX-WS 2.0强制执行严格的Basic Profile 1.1合规性。下列 是已知的情况,其中.NET框架不强制执行严格的BP 1.1 语义及其用法可能导致互操作性问题。
不太确定何时,但我认为从Tomcat 5迁移到6
时遇到了同样的问题