EncryptedParts header encrpyion with namespace and EncryptedElements with xpath 
policy, missing some elements in MessageReceiver on server side.
------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: RAMPART-336
                 URL: https://issues.apache.org/jira/browse/RAMPART-336
             Project: Rampart
          Issue Type: Bug
          Components: rampart-core
    Affects Versions: 1.5
         Environment: Windows, jdk1/5 jdk1.6
            Reporter: vijay


In my WS policy i have the following EncryptedElements 

               <sp:EncryptedParts 
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";>
                    <sp:Header Namespace="http://www.testsoftware.com"; />
              </sp:EncryptedParts>

here is the header that gets embedded into the soapheader. 
<test:Credentials 
xmlns:curam="http://www.testsoftware.com";><TestUsername>beantester</TestUsername><Username>beantester</Username><Password>password</Password></test:Credentials>

on the server side, i have TestMessageReceiver extends RPCMessageReceiver
in my receive(final MessageContext arg0) method
when i print the soap-header arg0.getEnvelope().getHeader() 

i get only the password element and 2 other elements are missing.

<test:Credentials 
xmlns:test="http://www.testsoftware.com";><Password>password</Password></test:Credentials>


attaching sample03.zip and soaprequest.txt  . this samples can be copied to 
rampart-1.5\samples\policy\  and can be run to recreate

This is a issue in see in rampart1.5 

with the same example,
The same missing elements issue happens when the WS policy uses
EncryptedElements  with xpath, enrypting a xml-fragment inside the SOAPHeader.

                <sp:EncryptedElements 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
                        
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy";>
                        <sp:XPath 
xmlns:test="http://www.testsoftware.com";>/soapenv:Envelope/soapenv:Header/test:Credentials</sp:XPath>
                </sp:EncryptedElements>

is there any patch that i can look from rampart sources , as i need to use 
rampart1.5 as its bound to a axis2 2.1.5.1 version.

Thanks in advance,


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to