You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by "Colm O hEigeartaigh (JIRA)" <ji...@apache.org> on 2011/08/17 16:29:27 UTC

[jira] [Resolved] (WSS-120) Arrays of objects from axis 1.4 are not properly deseralized when applying WSS4J on top of Axis 1.4. Note:

     [ https://issues.apache.org/jira/browse/WSS-120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Colm O hEigeartaigh resolved WSS-120.
-------------------------------------

    Resolution: Incomplete

> Arrays of objects from axis 1.4 are not properly deseralized when applying WSS4J on top of Axis 1.4. Note: 
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: WSS-120
>                 URL: https://issues.apache.org/jira/browse/WSS-120
>             Project: WSS4J
>          Issue Type: Bug
>    Affects Versions: 1.5.3
>         Environment: JDK1.6.0_05, eclipse 3.3, axis 1.4, wss4j 1.5.3
>            Reporter: José Ferreiro
>            Assignee: Ruchith Udayanga Fernando
>            Priority: Blocker
>
> Hello,
> I wrote this wsdl which is working fine when using Axis 1.4 for the server and the client.
> I try to send an object and I receive the same object into an array serveral times.
> This is working fine with Axis 1.4. The wsdl file follows below.
> When I apply the handlers from WSS4J. then the problem arises . I perform: Signature Encrypt Timestamp
> I alradey checked it is not a problem of encryption or decripton. the proof is that I may exchange the previous wsdl but only sending an object and receving an object.
> When I try to send the the response as an array I got the following error.
> I need to go to the production phase because I invest a lot of time in trying to interoperate with .net in a secure way. Thing that I succeed. 
> See blog http://magnot.blogspot.com/2008/04/secure-web-services-interoperability.html
> I though I did the more difficult achieving interoperability with the JKS and PKCS12 but now I am not able to receive the response of arrays whenever I use the wss4j.
> May you please help me?
> I may collaborate in sending you the files or whatever information is necessary!
> Thank you in advance.
> ERROR.
> Error I get at the client (whenever I receive an array of object)
> - Verification successful for URI "#id-9135999"
> - Verification successful for URI "#SigConf-7859095"
> - Exception:
> org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
> 	at org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
> 	at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
> 	at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> 	at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
> 	at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
> 	at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> 	at org.apache.axis.client.Call.invoke(Call.java:2467)
> 	at org.apache.axis.client.Call.invoke(Call.java:2366)
> 	at org.apache.axis.client.Call.invoke(Call.java:1812)
> 	at org.unece.tir.wss.itdbonlineplus.testscomplex.client.BasicComplexTypeSOAPSoapBindingStub.getBasicComplexType(BasicComplexTypeSOAPSoapBindingStub.java:201)
> 	at org.unece.tir.wss.itdbonlineplus.testscomplex.client.Tester.singleArrayExchange(Tester.java:42)
> 	at org.unece.tir.wss.itdbonlineplus.testscomplex.client.Tester.main(Tester.java:13)
> ; nested exception is: 
> 	org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it was trying to deserialize.
> WSDL file:
> <?xml version="1.0" encoding="utf-8"?>
> <!--
>   
>     Version: 1.0
>     Author: Jose Ferreiro
>     Last Updated: 01/02/2007
>   -->
> <wsdl:definitions name="TIR secure Web Services"
>    targetNamespace="http://webservices.tir.unece.org/itdbonlineplus" 
>    xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing"
>    xmlns:apachesoap="http://xml.apache.org/xml-soap" 
>    xmlns:impl="http://webservices.tir.unece.org/itdbonlineplus" 
>    xmlns:intf="http://webservices.tir.unece.org/itdbonlineplus" 
>    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
>    xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
>    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
>    
>   
>    <wsdl:types>
>       <schema 
>          elementFormDefault="qualified" 
>          targetNamespace="http://webservices.tir.unece.org/itdbonlineplus" 
>          xmlns="http://www.w3.org/2001/XMLSchema">
>             
>            
>             <complexType name="ComplexTypeRequest">
>             <annotation>
>                <documentation>
>                     operation request element 
>                </documentation>
>             </annotation>            
>                <sequence>
>                   <element name="stringType"  type="xsd:string"    nillable ="false" minOccurs="1" maxOccurs="1"/> 
>                   <element name="integerType" type="xsd:int"       nillable ="false" minOccurs="1" maxOccurs="1"/> 
>                   <element name="doubleType"  type="xsd:double"    nillable ="false" minOccurs="1" maxOccurs="1"/> 
>                   <element name="booleanType" type="xsd:boolean"   nillable ="false" minOccurs="1" maxOccurs="1"/> 
>                   <element name="dataTimeType" type="xsd:dateTime" nillable ="false" minOccurs="1" maxOccurs="1"/>  
>                </sequence>
>             </complexType>
>  
>             
>             <!--complexType name="ComplexTypeResponse">
>                <annotation>
>                   <documentation>
>                     operation response element
>                   </documentation>
>                 </annotation>
>                <sequence>
>                   <element name="stringType"  type="xsd:string"    /> 
>                   <element name="integerType" type="xsd:int"       /> 
>                   <element name="doubleType"  type="xsd:double"    /> 
>                   <element name="booleanType" type="xsd:boolean"   /> 
>                   <element name="dataTimeType" type="xsd:dateTime" />  
>                </sequence>
>             </complexType-->
>         
>             
>             <complexType name="ComplexTypeResponse">
>                <annotation>
>                   <documentation>
>                     operation response element
>                   </documentation>
>                 </annotation>
>                <sequence>
>                   <element name="resultItem" minOccurs="1" maxOccurs="unbounded" type="impl:resultItem">
>                   </element>  
>                </sequence>
>             </complexType>
>            
>            <complexType name="resultItem">
>                         <sequence>
>                   	       <element name="stringType"  type="xsd:string"    /> 
>                   	       <element name="integerType" type="xsd:int"       /> 
>                   	       <element name="doubleType"  type="xsd:double"    /> 
>                   	       <element name="booleanType" type="xsd:boolean"   /> 
>                   	       <element name="dataTimeType" type="xsd:dateTime" />
>                   	    </sequence>
>            </complexType>
>            
>         
>         
>          
>            <complexType name="ComplexTypeRequestFault">
>                <annotation>
>                  <documentation>
>                     fault element
>                  </documentation>
>                </annotation>
>                <sequence>
>                   <element name="errorCode"         type="xsd:int"    /> 
>                   <element name="errorDescription"  type="xsd:string" /> 
>                </sequence>
>             </complexType>
>             
>           
>             <complexType name="ComplexTypeRequestFault2">
>                <annotation>
>                   <documentation>
>                     fault element
>                   </documentation>
>                </annotation>
>                <sequence>
>                   <element name="errorCode"         type="xsd:int"    nillable ="false" minOccurs="1" maxOccurs="1"/> 
>                   <element name="errorDescription"  type="xsd:string" nillable= "false" minOccurs="1" maxOccurs="1"/> 
>                </sequence>
>             </complexType>
>             
>              <element name="ComplexTypeRequest"                  type="impl:ComplexTypeRequest"    >
>                 <annotation>
>                    <documentation>
>                       Container for the categorical subject and natural language subject classifications.
>                    </documentation> 
>                 </annotation>
>              </element>
>               
>              <element name="ComplexTypeResponse"                 type="impl:ComplexTypeResponse"  /> 
>              <element name="ComplexTypeRequestFault"  type="impl:ComplexTypeRequestFault" /> 
>              <element name="ComplexTypeRequestFault2" type="impl:ComplexTypeRequestFault2" /> 
>       </schema>
>    </wsdl:types>
>  <wsdl:message name="BasicComplexTypeRequest">
>     <wsdl:documentation>No arguments; we just want the list</wsdl:documentation>
>     <wsdl:part element="impl:ComplexTypeRequest" name="ComplexTypeRequest" /> 
>  </wsdl:message>
>  <wsdl:message name="BasicComplexTypeResponse">
>     <wsdl:part element="impl:ComplexTypeResponse" name="ComplexTypeResponse" /> 
>  </wsdl:message>
>  
>  <wsdl:message name="ComplexTypeRequestFaultMessage">
>     <wsdl:documentation>Error message if the request has invalid parameters</wsdl:documentation>
>     <wsdl:part element="impl:ComplexTypeRequestFault" name="ComplexTypeRequestFault" /> 
>  </wsdl:message>
>  
>   <wsdl:message name="ComplexTypeRequestFaultMessage2">
>     <wsdl:documentation>Error message if the request has invalid parameters</wsdl:documentation>
>     <wsdl:part element="impl:ComplexTypeRequestFault2" name="ComplexTypeRequestFault2" /> 
>  </wsdl:message>
>  
>  
>  
>  <wsdl:portType name="BasicComplexPort">
>      <wsdl:documentation>
>        SERVICE "METHODS"  -  The actual set of operations the 
>        service is capable of supporting.  For each we can have a 
>        message that goes in and a message that comes out (though
>        not always both; see for instance the background search 
>        submission / notification operations).
>        The "portType" section combines messages into operations.
> 	   This will be like the "methods". Our operations are all
> 	   query-response, so each operation has an input message
> 	   and an output message. 
>       </wsdl:documentation>
>  
>     <wsdl:operation name="getBasicComplexType">
>        <wsdl:documentation>This wsdl is just an example to show how complex types may be used and nested.</wsdl:documentation> 
>        <wsdl:input  name="BasicComplexTypeRequest"          message="impl:BasicComplexTypeRequest"       /> 
>        <wsdl:output name="BasicComplexTypeResponse"         message="impl:BasicComplexTypeResponse"      /> 
>        <wsdl:fault  name="ComplexTypeRequestFaultMessage"   message="impl:ComplexTypeRequestFaultMessage"/> 
>        <wsdl:fault  name="ComplexTypeRequestFaultMessage2"  message="impl:ComplexTypeRequestFaultMessage2"/> 
>     </wsdl:operation>
>     
>     
>  </wsdl:portType>
>  
>  <wsdl:binding name="BasicComplexTypeSOAPSoapBinding" type="impl:BasicComplexPort">
>  
>     <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> 
>     <wsdl:operation name="getBasicComplexType">
>        <wsdlsoap:operation soapAction="http://BasicComplexType.wsdl.test/BasicComplexType" /> 
>        
>         <wsdl:input name="BasicComplexTypeRequest">
>            <wsdlsoap:body use="literal" /> 
>         </wsdl:input>
>        
>         <wsdl:output name="BasicComplexTypeResponse">
>           <wsdlsoap:body use="literal" /> 
>         </wsdl:output>
>         
>         <wsdl:fault name="ComplexTypeRequestFaultMessage">
>            <wsdlsoap:fault use="literal" />
>         </wsdl:fault>  
>         
>         <wsdl:fault name="ComplexTypeRequestFaultMessage2">
>            <wsdlsoap:fault use="literal" />
>         </wsdl:fault>  
>   
>      </wsdl:operation>
>      
>     
>      
>  </wsdl:binding>
>  
>  <wsdl:service name="BasicComplexTypeExampleService">
>     <wsdl:port name="Associations1" binding="impl:BasicComplexTypeSOAPSoapBinding" >
>        <wsdlsoap:address location="http://ece-96242:8080/axis/services/Associations1" /> 
>     </wsdl:port>
>  </wsdl:service>
>  </wsdl:definitions>
> Exchanged messages using Axis 1.4 (able to deserialize properly at the client the out response)
> IN (request)
> POST http://ece-96242:8080/axis/services/Associations1 HTTP/1.0
> Content-Type: text/xml; charset=utf-8
> Accept: application/soap+xml, application/dime, multipart/related, text/*
> User-Agent: Axis/1.4
> Host: 127.0.0.1:1234
> Cache-Control: no-cache
> Pragma: no-cache
> SOAPAction: "http://BasicComplexType.wsdl.test/BasicComplexType"
> Content-Length: 615
> <?xml version="1.0" encoding="UTF-8"?>
>    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>       <soapenv:Body>
>          <ComplexTypeRequest xmlns="http://webservices.tir.unece.org/itdbonlineplus">
>             <stringType>Client-29-May-Jos&#xE9; Ferreiro (request from the client's computer to the server)</stringType>
>             <integerType>1975</integerType>
>             <doubleType>1975.1975</doubleType>
>             <booleanType>true</booleanType>
>             <dataTimeType>2008-05-29T17:13:13.437Z</dataTimeType>
>          </ComplexTypeRequest>
>       </soapenv:Body>
>    </soapenv:Envelope>
> OUT (RESPONSE)
> HTTP/1.1 200 OK
> Content-Type: text/xml; charset=utf-8
> Date: Thu, 29 May 2008 17:13:13 GMT
> Server: Apache Coyote/1.0
> Connection: close
> <?xml version="1.0" encoding="utf-8"?>
>    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>       <soapenv:Body>
>          <ComplexTypeResponse xmlns="http://webservices.tir.unece.org/itdbonlineplus">
>             <resultItem>
>                <stringType>Vector 1-29-May - Jos&#xE9; Ferreiro (response from Server to the client)</stringType>
>                <integerType>1975</integerType>
>                <doubleType>1975.1975</doubleType>
>                <booleanType>true</booleanType>
>                <dataTimeType>2008-05-29T17:13:13.921Z</dataTimeType>
>             </resultItem>
>             <resultItem>
>                <stringType>Vector 2-29-May - Jos&#xE9; Ferreiro (response from Server to the client)</stringType>
>                <integerType>1975</integerType>
>                <doubleType>1975.1975</doubleType>
>                <booleanType>true</booleanType>
>                <dataTimeType>2008-05-29T17:13:13.921Z</dataTimeType>
>             </resultItem>
>          </ComplexTypeResponse>
>       </soapenv:Body>
>    </soapenv:Envelope>
> IN Encrypted (Signature Encrypt Timestamp )
> POST http://ece-96242:8080/axis/services/Associations1 HTTP/1.0
> Content-Type: text/xml; charset=utf-8
> Accept: application/soap+xml, application/dime, multipart/related, text/*
> User-Agent: Axis/1.4
> Host: 127.0.0.1:1234
> Cache-Control: no-cache
> Pragma: no-cache
> SOAPAction: "http://BasicComplexType.wsdl.test/BasicComplexType"
> Content-Length: 6039
> <?xml version="1.0" encoding="UTF-8"?>
>    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>       <soapenv:Header>
>          <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
>             <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-3902281">
>                <wsu:Created>2008-05-29T17:15:52.281Z</wsu:Created>
>                <wsu:Expires>2008-05-29T18:15:52.281Z</wsu:Expires>
>             </wsu:Timestamp>
>             <xenc:EncryptedKey Id="EncKeyId-24054760">
>                <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"></xenc:EncryptionMethod>
>                <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
>                   <wsse:SecurityTokenReference>
>                      <ds:X509Data>
>                         <ds:X509IssuerSerial>
>                            <ds:X509IssuerName>EMAILADDRESS=itdbonlineplus@unece.org,CN=ca,OU=ca,O=ca,L=Geneva,ST=Geneva,C=CH</ds:X509IssuerName>
>                            <ds:X509SerialNumber>3</ds:X509SerialNumber>
>                         </ds:X509IssuerSerial>
>                      </ds:X509Data>
>                   </wsse:SecurityTokenReference>
>                </ds:KeyInfo>
>                <xenc:CipherData>
>                   <xenc:CipherValue>LLc5swoTXjyKdIfuIARC7WdtfmxCSysUJEENaNneCrDQlVmxl04JcVDWG7j+JqqNGeZE/fzwd9ukCpQUesTpMKr1M2dp4qozQpduZVALxa/Pgw93JBs+E6mQ9pz/rnx9wCqaRfbxw8T4WXrYbsZoQLS2FjvTtgJqSsowlIb9Uj0=</xenc:CipherValue>
>                </xenc:CipherData>
>                <xenc:ReferenceList>
>                   <xenc:DataReference URI="#EncDataId-27667505"></xenc:DataReference>
>                </xenc:ReferenceList>
>             </xenc:EncryptedKey>
>             <wsse:BinarySecurityToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId-5528252">MIIDPjCCAqegAwIBAgIBBDANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJDSDEPMA0GA1UECBMGR2VuZXZhMQ8wDQYDVQQHEwZHZW5ldmExCzAJBgNVBAoTAmNhMQswCQYDVQQLEwJjYTELMAkGA1UEAxMCY2ExJzAlBgkqhkiG9w0BCQEWGGl0ZGJvbmxpbmVwbHVzQHVuZWNlLm9yZzAeFw0wODA0MjUxNDU5MDNaFw0yODA0MjAxNDU5MDNaMGIxCzAJBgNVBAYTAkNIMQ8wDQYDVQQIEwZHZW5ldmExDzANBgNVBAcTBkdlbmV2YTEPMA0GA1UEChMGY2xpZW50MQ8wDQYDVQQLEwZjbGllbnQxDzANBgNVBAMTBmNsaWVudDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuRqcEmoZtHI5K17RK+DYA3xPIzUngUMCmMnui5Fa53tv9w+wp0H/EKWRs26W2r3sZJdkyLNuS++R87Yrri3eXnz4rDqyKqkBKwnTAyGmvYEcf/ArVAGby95fUflqxyYQFWjAIinRrabGbvYcSbPC+DoBUBjOrGoZwP7SiBiMoTUCAwEAAaOB5jCB4zAdBgNVHQ4EFgQUTKLAk6o9t0veG4D6lpk5sxoMWiIwgbMGA1UdIwSBqzCBqIAUu1FuqyKqhCuzYiq1iFPQ9vQS6ZqhgYSkgYEwfzELMAkGA1UEBhMCQ0gxDzANBgNVBAgTBkdlbmV2YTEPMA0GA1UEBxMGR2VuZXZhMQswCQYDVQQKEwJjYTELMAkGA1UECxMCY2ExCzAJBgNVBAMTAmNhMScwJQYJKoZIhvcNAQkBFhhpdGRib25saW5lcGx1c0B1bmVjZS5vcmeCCQC3WMb3kvFjjzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBABcPQ9zROxb+tXF5Xunk3gPt6X3492lUU34zJtfUnqQHmUBRAJ85zG2wQ15u7Sv73BmS9+w7QHeUQ649yMdsWHLlpQPHfI7pK2Ki5MqSbREsMOOh3nHxd1AzdO/gn4H6EQJM93V0SEc56mACEEX7ikD/PRCoRDWZaC4VsrGacnUC</wsse:BinarySecurityToken>
>             <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-16471729">
>                <ds:SignedInfo>
>                   <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:CanonicalizationMethod>
>                   <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></ds:SignatureMethod>
>                   <ds:Reference URI="#id-27667505">
>                      <ds:Transforms>
>                         <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:Transform>
>                      </ds:Transforms>
>                      <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></ds:DigestMethod>
>                      <ds:DigestValue>QDcTTH4WvGhyG5g/FlRfaVkQS0M=</ds:DigestValue>
>                   </ds:Reference>
>                </ds:SignedInfo>
>                <ds:SignatureValue>aFr7oWN6FjHratE/pWq83x2JhSmV01JCYrXaAEdwEn3dFIVGYgySoGZIOuMJFZy5R9BIFZcBWb+c4Z3gOAQ8S6wg12uV7TIVFt3suR6F46JZrAbQaADjMa3T0lPyaX5itbZ7as/Du7YN61OeJYt0l+RwZaD343EqDQdW/yHcZKo=</ds:SignatureValue>
>                <ds:KeyInfo Id="KeyId-6603598">
>                   <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-33414193">
>                      <wsse:Reference URI="#CertId-5528252" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"></wsse:Reference>
>                   </wsse:SecurityTokenReference>
>                </ds:KeyInfo>
>             </ds:Signature>
>          </wsse:Security>
>       </soapenv:Header>
>       <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-27667505">
>          <xenc:EncryptedData Id="EncDataId-27667505" Type="http://www.w3.org/2001/04/xmlenc#Content">
>             <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"></xenc:EncryptionMethod>
>             <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
>                <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
>                   <wsse:Reference URI="#EncKeyId-24054760"></wsse:Reference>
>                </wsse:SecurityTokenReference>
>             </ds:KeyInfo>
>             <xenc:CipherData>
>                <xenc:CipherValue>gtXUqttW8BZb0gjNFhHETJsKKGtpuqVetLBfFaPPnATxiwocB9ulkHSiNbHWtK1WQItkGbD7cTX1z1uHLFLNQzLGOuquuXESjEyq8+oSYBd938YmUyokoxUJ3NZgdWbpGqpBv7M+mI1RnhIYzC5D+4MHGabG68ae7w5HHeE9Lx5y8iCh4BJVc+A9HMqWTmORnOZwo1m2/PXZMmfbZLC/CJovZox5PDWDFSf0W6yuzIamuHOYVVeGAPZNvPkzzjkSDlvpCDoPGegrSHNosuTRbfTLyC9waRIing7cvauTPBTmHbe/lIFdioUK0SMKZXVsDEQJDUQxzXXzE1XZad7OoQC42h7VUdF1xovdlCz/C/xIB0tr28fcibKPw/U3FAZKZKTcIc9azIvmWUSqcLkdeaTXj+PZ1Hm13dX7Xwtp5ERJdW7RHWuy0LifrwU+lXo2NTokBKQhAcHlt6HJp7G/BUyMIb3ySjFcnqkLNkkozzormZKIYHbjz1YkkFvcnKlIoAPJLNbzN+Yn1GXt1mvl3rjMUDUGTGZ0Zq/F67cRrn7iXtoaY6bM0GXV1Oq13UWxoErd78zBMt7pkgBoKjcD4D74v/1zZaKC/aZ8fDz5XI6D0Y3napajnm00tggX2c8bGjrjg41HqwYrSsQmzh9Fmv97jmUmg0JKUAi9cJ9CKJGTaMrNnWD7RRdHrt1ay5YCjNJDmVCJ5KbM6K9RLkpt+3vgUDD9KxjkTbZU7inSaD8MUMt5M9KOWx+biqre2T2eVtsbpZd6nfbQjw7ejAKYoar2T+5oSyLtFqMZVXDXg1gKIUq0XZLoCLrnuf0C6QEw3nDOkKxMYuxeqfjHZ4TFLg8k2VSlaUkJ7KuBgQg++5RKBZpKnPaxD6o01GpIa17bHLKk4YG78zmxM8fCyuPYcKyIKJURD+CSGKpFXqNIByjQe7Xtaxm274eNhmpbkDI3</xenc:CipherValue>
>             </xenc:CipherData>
>          </xenc:EncryptedData>
>       </soapenv:Body>
>    </soapenv:Envelope>
> OUT (RESPONSE) problem in with this packet at the client side!!!! 
> HTTP/1.1 200 OK
> Content-Type: text/xml; charset=utf-8
> Date: Thu, 29 May 2008 17:15:57 GMT
> Server: Apache Coyote/1.0
> Connection: close
> <?xml version="1.0" encoding="UTF-8"?>
>    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>       <soapenv:Header>
>          <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" soapenv:mustUnderstand="1">
>             <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="Timestamp-23220779">
>                <wsu:Created>2008-05-29T17:15:57.296Z</wsu:Created>
>                <wsu:Expires>2008-05-29T17:20:57.296Z</wsu:Expires>
>             </wsu:Timestamp>
>             <wsse:BinarySecurityToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="EncCertId-5528252">MIIDPjCCAqegAwIBAgIBBDANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJDSDEPMA0GA1UECBMGR2VuZXZhMQ8wDQYDVQQHEwZHZW5ldmExCzAJBgNVBAoTAmNhMQswCQYDVQQLEwJjYTELMAkGA1UEAxMCY2ExJzAlBgkqhkiG9w0BCQEWGGl0ZGJvbmxpbmVwbHVzQHVuZWNlLm9yZzAeFw0wODA0MjUxNDU5MDNaFw0yODA0MjAxNDU5MDNaMGIxCzAJBgNVBAYTAkNIMQ8wDQYDVQQIEwZHZW5ldmExDzANBgNVBAcTBkdlbmV2YTEPMA0GA1UEChMGY2xpZW50MQ8wDQYDVQQLEwZjbGllbnQxDzANBgNVBAMTBmNsaWVudDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAuRqcEmoZtHI5K17RK+DYA3xPIzUngUMCmMnui5Fa53tv9w+wp0H/EKWRs26W2r3sZJdkyLNuS++R87Yrri3eXnz4rDqyKqkBKwnTAyGmvYEcf/ArVAGby95fUflqxyYQFWjAIinRrabGbvYcSbPC+DoBUBjOrGoZwP7SiBiMoTUCAwEAAaOB5jCB4zAdBgNVHQ4EFgQUTKLAk6o9t0veG4D6lpk5sxoMWiIwgbMGA1UdIwSBqzCBqIAUu1FuqyKqhCuzYiq1iFPQ9vQS6ZqhgYSkgYEwfzELMAkGA1UEBhMCQ0gxDzANBgNVBAgTBkdlbmV2YTEPMA0GA1UEBxMGR2VuZXZhMQswCQYDVQQKEwJjYTELMAkGA1UECxMCY2ExCzAJBgNVBAMTAmNhMScwJQYJKoZIhvcNAQkBFhhpdGRib25saW5lcGx1c0B1bmVjZS5vcmeCCQC3WMb3kvFjjzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBABcPQ9zROxb+tXF5Xunk3gPt6X3492lUU34zJtfUnqQHmUBRAJ85zG2wQ15u7Sv73BmS9+w7QHeUQ649yMdsWHLlpQPHfI7pK2Ki5MqSbREsMOOh3nHxd1AzdO/gn4H6EQJM93V0SEc56mACEEX7ikD/PRCoRDWZaC4VsrGacnUC</wsse:BinarySecurityToken>
>             <xenc:EncryptedKey Id="EncKeyId-16949413">
>                <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"></xenc:EncryptionMethod>
>                <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
>                   <wsse:SecurityTokenReference>
>                      <wsse:Reference URI="#EncCertId-5528252" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"></wsse:Reference>
>                   </wsse:SecurityTokenReference>
>                </ds:KeyInfo>
>                <xenc:CipherData>
>                   <xenc:CipherValue>mPP1ofeb25GClWT8afn9k70op3CnXUKKHOcRe/QEELe4NuvQsAxBtbcPZNFrsChRfi8dRKokp/ql+KbLW208R2E7oX22+yHpWzbwf/CVhJF4vWN3k6doU/f8Gs2NjCuth9VQM/gFUuA+4oVYWY3A4huCJny6rhzRejDdMKtVdGE=</xenc:CipherValue>
>                </xenc:CipherData>
>                <xenc:ReferenceList>
>                   <xenc:DataReference URI="#EncDataId-9135999"></xenc:DataReference>
>                </xenc:ReferenceList>
>             </xenc:EncryptedKey>
>             <wsse:BinarySecurityToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3" wsu:Id="CertId-3403220">MIIDPjCCAqegAwIBAgIBAzANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJDSDEPMA0GA1UECBMGR2VuZXZhMQ8wDQYDVQQHEwZHZW5ldmExCzAJBgNVBAoTAmNhMQswCQYDVQQLEwJjYTELMAkGA1UEAxMCY2ExJzAlBgkqhkiG9w0BCQEWGGl0ZGJvbmxpbmVwbHVzQHVuZWNlLm9yZzAeFw0wODA0MjUxNDU4NDJaFw0yODA0MjAxNDU4NDJaMGIxCzAJBgNVBAYTAkNIMQ8wDQYDVQQIEwZHZW5ldmExDzANBgNVBAcTBkdlbmV2YTEPMA0GA1UEChMGc2VydmVyMQ8wDQYDVQQLEwZzZXJ2ZXIxDzANBgNVBAMTBnNlcnZlcjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAihGx4RUeU3+PRqP8jN7SKXKclQ8XJY7FHL8BpD7C1tzW5zYCmT2QQUth7qJXN/9vLpU/AYhwo32vK9h+4vV20HpH6F7WGkU3ANTW0s9Ilp6GbHbdxLkvpZECvEbvDcL+0AnAY7E5RNSVjFVUJgQbidzeRD7BbYE8CK+zOGRJnr8CAwEAAaOB5jCB4zAdBgNVHQ4EFgQUGwfVW9D2mGmG9oulRSqjjmTK5GMwgbMGA1UdIwSBqzCBqIAUu1FuqyKqhCuzYiq1iFPQ9vQS6ZqhgYSkgYEwfzELMAkGA1UEBhMCQ0gxDzANBgNVBAgTBkdlbmV2YTEPMA0GA1UEBxMGR2VuZXZhMQswCQYDVQQKEwJjYTELMAkGA1UECxMCY2ExCzAJBgNVBAMTAmNhMScwJQYJKoZIhvcNAQkBFhhpdGRib25saW5lcGx1c0B1bmVjZS5vcmeCCQC3WMb3kvFjjzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBADt0Ri+tJ8t9DascKYGdjW7LWeU5tdYiSqpcBonZ+wm3wpc9fuggtyAUmY1GhP61LtUkiK85Fnyt7NghItJiKTR9D4DYGEgA+mAg6p3LRU+Sbvqtv2R7d4W8Z1myGoLoumzCiIRduEx4a0qtHYG6XJO21YeRnLICuCvzgT8U85w7</wsse:BinarySecurityToken>
>             <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature-9383078">
>                <ds:SignedInfo>
>                   <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:CanonicalizationMethod>
>                   <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></ds:SignatureMethod>
>                   <ds:Reference URI="#id-9135999">
>                      <ds:Transforms>
>                         <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:Transform>
>                      </ds:Transforms>
>                      <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></ds:DigestMethod>
>                      <ds:DigestValue>Y0Sm8T/zHl/g6gOEAibePh7+djs=</ds:DigestValue>
>                   </ds:Reference>
>                   <ds:Reference URI="#SigConf-7859095">
>                      <ds:Transforms>
>                         <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:Transform>
>                      </ds:Transforms>
>                      <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></ds:DigestMethod>
>                      <ds:DigestValue>CboJgDGEHxRZExUWQVptuNYaQqk=</ds:DigestValue>
>                   </ds:Reference>
>                </ds:SignedInfo>
>                <ds:SignatureValue>LphwR9tqivq9IMG109GGswKMhz1iaeYOwYeN2UGpWqyx6q7YRRrPEj8x+PAbzlNIo22hlUCHg70tEzvhDLU6CQoiBkMLGFCbuwL0uqvVdEb4uLL4p4NA0u/J2bh/u8NnS20B2SsyuFhILNCtukbjbFx+oj+GYLbaUfh4fwSjkQM=</ds:SignatureValue>
>                <ds:KeyInfo Id="KeyId-30949593">
>                   <wsse:SecurityTokenReference xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="STRId-9012544">
>                      <wsse:Reference URI="#CertId-3403220" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"></wsse:Reference>
>                   </wsse:SecurityTokenReference>
>                </ds:KeyInfo>
>             </ds:Signature>
>             <wsse11:SignatureConfirmation xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" Value="aFr7oWN6FjHratE/pWq83x2JhSmV01JCYrXaAEdwEn3dFIVGYgySoGZIOuMJFZy5R9BIFZcBWb+c4Z3gOAQ8S6wg12uV7TIVFt3suR6F46JZrAbQaADjMa3T0lPyaX5itbZ7as/Du7YN61OeJYt0l+RwZaD343EqDQdW/yHcZKo=" wsu:Id="SigConf-7859095"></wsse11:SignatureConfirmation>
>          </wsse:Security>
>       </soapenv:Header>
>       <soapenv:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-9135999">
>          <xenc:EncryptedData Id="EncDataId-9135999" Type="http://www.w3.org/2001/04/xmlenc#Content">
>             <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"></xenc:EncryptionMethod>
>             <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
>                <wsse:SecurityTokenReference xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
>                   <wsse:Reference URI="#EncKeyId-16949413"></wsse:Reference>
>                </wsse:SecurityTokenReference>
>             </ds:KeyInfo>
>             <xenc:CipherData>
>                <xenc:CipherValue>dqrhc3U73nvB3s6e5GkVsjjFJ+DSbu8qzS9oBKBOWQ24CM4rKVqbTL3qUGAZ4W/yA9s2bxaOKwU89MHHoDQdF6oZoMPG+op32P2Y0ECpPhJ0OWV34QPV/U/sv0M6SZ+bMpMQI9OXa6iU45vZ2wd2bLOtc6+AssiQnCRhQ/0YuavHXQFawTb9wSGcCrShlu+HZFb5thMkmZE4cYBq+AoEWtPDnoZdL3mq9kjXGiOFg410EkOZqF0GbKE2YP2pxaZmWLxJTV0a2i44lN0Z/BC+IZKnFvDOraJJNnzn2LgN1O49wq1cJe2QPfa3ie84aV+MMyUioX70VVZODY2KSMqlk+j2XOyp/oOZnotQRk0iJ3DqcVZe1ZsUmDyVecRY1w4kBGXAtpn2Ro11FfrNzg/uM6w4OCgH5o8TvMO26mCDqHRYQN6uuCiYeCu8phUvA6HjlslidSdLaMu67O1/ENAvF7RvoVrJH6a7Zc2dYEbszTQP7ZGhY9kDr37AY9wwOlAJ1TiS//PdaY7jGQjpXinAPY6H6tGCcdXxOLjHaQWZteY6mVsKOpPNCdzFy3jEXVzy7+7ztlHyA4Jxa+BPKcxaO6SHMC3lNdVjQlQ5FCAa2cba5PL77EFgtZH907IWp/f1WUqzUCDHst++HXAfdXelzmAgZyesR+lGllGSWVrteA48ewCDpIicqdIniPdVHgLKsBdaXNm4wB0xVOsa/QF9nitSWiDaU7DKj+8s8eEE0RqROqF2dy2D0xq/e2d3kL/P1HzUphQCe0c7BFCiaOP2oxNJGC9wrgE4PKaafUJQTDXJk/uMIffK99BMtWauP4z6nOOyxtR1uXg4ZRyBSSJkgWAUdUoOlyLNjvrKAzOuogvKiaHCQuov1AJAMFjhkoge8xRv3k8QLPp9Fw97hRZR6S74JLT0Ecsb+4VyL3IuFe3SMTvK7SV5O9qxe8J6U+30FoOsYUOw1VbCgUmjSvwxZOQXC+6MFAc5P/Jcqh1a0ohfQU9FG5+xayQIRyNIrl/65pHlbSAWm7hT+hG0Kg62lp1XvGfOBPmwGgTeZQJv
> L4fQ1TQNNiN70W25eXCNEqtsLPiwo34ttZO3ou0ORtx88mQWYH6yO/v6envvwfon6Sx2bazlgV0s
> GTX+erNVFOWxGDH1dmvZ72TjEJrcB+NM+TYi1/1AYw9qqYrt50WMIcOY74awuF9hhdw1oUjJFVZt
> WHTSVVBFqwn/qOnx/U5oJtJ3ooREzROVgKqYxM0LXfcT4Ju4Icq1MvAJxe0e3lT1</xenc:CipherValue>
>             </xenc:CipherData>
>          </xenc:EncryptedData>
>       </soapenv:Body>
>    </soapenv:Envelope>

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

       

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org