Skip to main content

A header representing a Message Addressing Property is not valid and the message cannot be processed

4 replies [Last post]
Anonymous

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
ramapulavarthi
Offline
Joined: 2004-06-01

As per WS-I BP 1.2(http://www.ws-i.org/Profiles/BasicProfile-1_2(WGAD).html#Valid_Range_of_Values_for_SOAPAction_When_WS-Addressing_is_Used), the request is not correct.
The client must have used "" value for SOAPAction HTTP header

But I agree that JAX-WS should be relaxing some rules while accepting the messages generated by other stacks.

I might have found a problem in the related code that does this validation.
Is it possible to attach the wsdl:binding portion for the corresponding operation just to confirm my suspicion

ramapulavarthi
Offline
Joined: 2004-06-01

My suspicion was wrong, there is no bug in RI. Its just validating the SOAPAction HTTP header as per WS-I BP conformance rules. Clearly the other stack sending the message is not sending it right, it should have sent "".

I relaxed this valdiation to accept such messages. This is fixed as https://jax-ws.dev.java.net/issues/show_bug.cgi?id=608

Paul Wickstrom

[att1.html]

Glen Mazza

Paul Wickstrom wrote:
>
> Cross-posting to users@metro.dev.java.net
>

It may be better to just refer the original poster to our forum
(http://www.nabble.com/Metro-f24524.html) to ask his/her question here.

There isn't much point in cross-posting if the original poster isn't
watching this list for answers.

Glen

--
View this message in context: http://www.nabble.com/Re%3A-A-header-representing-a-Message-Addressing-P...
Sent from the Metro - Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@metro.dev.java.net
For additional commands, e-mail: users-help@metro.dev.java.net