[ https://issues.apache.org/jira/browse/RAMPART-336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amila Jayasekara updated RAMPART-336: ------------------------------------- Attachment: RAMPART-336.diff Hi Vijay, I am attaching a patch for this issue. Please test with the attached patch. Thanks AmilaJ > 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 > Attachments: RAMPART-336.diff, SOAPRequest.txt, sample03.zip > > > 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. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org