You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by on 2019/03/20 08:26:58 UTC
Async binding not JAX-WS compliant (CXF-7951)
Hi,
I opened a question/bug in the CXF issue tracker, but did not have a response within two months. Is the issue tracker still active?? Can you help me with the questions posted there?
Async binding not JAX-WS compliant
https://issues.apache.org/jira/browse/CXF-7951
Thank you in advance!
Aritz
Re: Async binding not JAX-WS compliant (CXF-7951)
Posted by Daniel Kulp <dk...@apache.org>.
> On Mar 20, 2019, at 4:26 AM, aritzbastida@gmail.com wrote:
>
> I opened a question/bug in the CXF issue tracker, but did not have a response within two months. Is the issue tracker still active?? Can you help me with the questions posted there?
>
> Async binding not JAX-WS compliant
> https://issues.apache.org/jira/browse/CXF-7951 <https://issues.apache.org/jira/browse/CXF-7951>
Reading through the spec, you’re right. It does look like the CXF generated code is not correct. However, the. JAXWS TCK is obviously not testing it or we would have hit this issue long ago.
That said, it’s also not something we’re likely to change anytime soon. That would be a completely backwards incompatible change that would likely affect a lot of CXF users. Certainly not something to be done in a patch release.
The two options to consider for you: (that I can think of)
1) The CXF runtime MAY work with the wsimport generated code. I’m not really sure. In general, the CXF runtime is a bit more flexible and allows for some extra situations. Thus, it might just work if you use wsimport to generate the clients. Then again, it might not. :) I haven’t tested it. If it doesn’t work and you could create a test case for it, that could be something we could consider. If the runtime can be updated to detect and support both mappings, that’s something that potentially could be done.
2) Flip to bare style for that operation. If you use bare style, I believe the signatures should match between metro/cxf.
--
Daniel Kulp
dkulp@apache.org <ma...@apache.org> - http://dankulp.com/blog <http://dankulp.com/blog>
Talend Community Coder - http://talend.com <http://coders.talend.com/>