Hide Forgot
Date of First Response: 2009-12-16 13:57:29 project_key: SOA See this JIRA: http://issues.apache.org/jira/browse/JUDDI-252
This is now fixed in the JAX-WS spec, and released in the 2.2 API. https://jax-ws.dev.java.net/issues/show_bug.cgi?id=776 Do we know what version of JAX-WS SOA-P is going to ship with?
Current version is 2.1.3.2, this is unlikely to change. Is there a workaround?
This issue should fix itself when JBossWS moves to the JAX-WS 2.2 API. Then the Holder object will become Serializable. Until then the workaround is to use inVM or JAX-WS Transport. FYI JBossESB is not using the Subscription API at the moment.
I think JBossWS is not going to the JAX-WS 2.2 API until JBAS-6. So we'll have to wait till then, it's not going to be fixed for SOA-P 5
jUDDI 3.1 ugraded to use JAX-WS 2.0, which fixed this issue: https://issues.apache.org/jira/browse/JUDDI-252 Note that likely we will only use JAX-WS 2.0 in JBoss AS 6 and up.
Test with jUDDI 3.1 update
Release Notes Docs Status: Added: Documented as Resolved Issue Writer: Added: dlesage Release Notes Text: Added: https://issues.jboss.org/browse/SOA-1667 The javax.ws.xml.Holder Object was not serializable causing saveSubscription calls to fails. An upgrade to JAX-WS has fixed this issue meaning that this call now works without error.
This is fixed, however it depends on the JAX-WS API version used; you will need version 2.2 which ships with AS6 and up.
So yes, they will still see the issue then.