[ http://jira.codehaus.org/browse/XFIRE-782?page=all ]

Tomasz Sztelak resolved XFIRE-782.
----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.2.4

Fixed in svn

> ws-addressing action header is stored with leading and trailing white space
> ---------------------------------------------------------------------------
>
>                 Key: XFIRE-782
>                 URL: http://jira.codehaus.org/browse/XFIRE-782
>             Project: XFire
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.2.2
>            Reporter: Matthew
>         Assigned To: Tomasz Sztelak
>             Fix For: 1.2.4
>
>
> When the headers are read in and stored in the context.inMessage.Header the 
> value of the header elements contains new line characters.  So for the SOAP 
> message:
> ...
>   <soap:Header>
>     <wsa:Action>
>       http://x.com/TestMethod
>     </wsa:Action>  
> ...
> The action header contains a new line character at the beginning and end of 
> the string.  ie "\n    http://x.com/TestMehod\n";
> In the AddressInHandler.invoke method, the action is looked up to find an 
> operation and it can't match anything because of the new line characters.  In 
> this line:
>                     AddressingOperationInfo aop = 
> AddressingOperationInfo.getOperationByInAction(service.getServiceInfo(), 
> headers
>                                 .getAction());
> the headers.getAction() returns the action value with new line characters.  
> They need to be stripped off somewhere along the way.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to