Paul Robinson [http://community.jboss.org/people/paul.robinson] created the 
discussion

"Re: JBoss AS 7 - Call Glassfish WS - None of the policy alternatives can be 
satisfied"

To view the discussion, visit: http://community.jboss.org/message/635786#635786

--------------------------------------------------------------
Tiago,

Could you provide me with a copy of the WSDL?

I assume there is a wsat:ATAssertion present in the WSDL with optional=false. 
Hence the reason for the Exception. By beginning a WS-AT transaction on the 
Client and using the XTS client side interceptor, the TX context will flow with 
the application soap message and hopefully be accepted by the policy assertion. 
I think this is what you will need to do to consume the service as, I assume,  
the service is mandating a WS-AT transaction for a reason.

JBoss AS does support WS-AT through the XTS project. We have a demo application 
and some good documentation that you can follow. See here for more details:  
http://www.jboss.org/jbosstm http://www.jboss.org/jbosstm. AS 7 comes with XTS, 
but you need to specify the standalone-xts.xml configuration to enable it. XTS 
currently adds too much delay to the boot time, so is disabled by default.

However, it looks like its the CXF client soap stack that is objecting to the 
wsat:ATAssertion. We may need to extend CXF or create a feature request to 
solve this problem. I'll investigate further and get back to you.

You should try what Alessio suggests, but bear in mind that the service 
invocation may not be successful. It's likely that the service will make the 
assumption that it is being invoked in a WS-AT transaction. Totally reasonable 
given that any invocations without a TX context should be blocked by the policy 
assertion. The service will likely try to enlist participants in a null 
transaction which will cause a failure.

Paul.
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/635786#635786]

Start a new discussion in JBoss Web Services at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to