You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by ennidhi <sa...@accenture.com> on 2011/08/30 08:59:13 UTC

Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting

I am getting this exception when I call the web service from the client.
Please help me here.

Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting
message properties
at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:70)
at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427)
at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.ttdev.ss.SecureServiceStub.concat(SecureServiceStub.java:182)
at com.ttdev.ss.SecureClient.main(SecureClient.java:29)
Caused by: org.apache.rampart.RampartException: Error in extracting message
properties
at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:386)
at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61)
at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
... 9 more
Caused by: org.apache.ws.security.WSSecurityException: Error in converting
SOAP Envelope to Document; nested exception is:
java.lang.UnsupportedOperationException: TODO
at
org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:161)
at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:272)
... 11 more
Caused by: java.lang.UnsupportedOperationException: TODO
at
org.apache.axiom.om.impl.dom.DocumentImpl.setStandalone(DocumentImpl.java:415)
at
org.apache.axiom.om.impl.builder.StAXOMBuilder.createDocument(StAXOMBuilder.java:190)
at
org.apache.axiom.om.impl.builder.StAXOMBuilder.<init>(StAXOMBuilder.java:105)
at
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:167)
at
org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:130)
... 12 more


WSDL File
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="SecureService"
targetNamespace="http://ttdev.com/ss"
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512"
xmlns:wsp="http://www.w3.org/Submission/2006/SUBM-WS-Policy-20060425"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:tns="http://ttdev.com/ss"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd">
<wsdl:types>
<xsd:schema targetNamespace="http://ttdev.com/ss">
<xsd:element name="concat">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="s1" type="xsd:string"/>
<xsd:element name="s2" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="concatResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="r" type="xsd:string">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
</wsdl:types>
<wsdl:message name="concatResponse">
<wsdl:part name="parameters" element="tns:concatResponse">
</wsdl:part>
</wsdl:message>
<wsdl:message name="concatRequest">
<wsdl:part name="parameters" element="tns:concat">
</wsdl:part>
</wsdl:message>
<wsdl:portType name="SecureService">
<wsdl:operation name="concat">
<wsdl:input message="tns:concatRequest">
</wsdl:input>
<wsdl:output message="tns:concatResponse">
</wsdl:output>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="SecureServiceSOAP" type="tns:SecureService">
<wsp:PolicyReference URI="#p1" wsdl:required="true"/>
<soap:binding style=""/>
<wsdl:operation name="concat">
<soap:operation soapAction="http://ttdev.com/ss/NewOperation"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="SecureService">
<wsdl:port name="p1" binding="tns:SecureServiceSOAP">
<soap:address location="http://localhost:8080/ss/p1"/>
</wsdl:port>
</wsdl:service>
<wsp:Policy wsu:Id="p1">
<sp:AsymmetricBinding>
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssX509V3Token10/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy>
<sp:X509Token
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/Never">
<wsp:Policy>
<sp:WssX509V3Token10/>
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:TripleDesRsa15/>
</wsp:Policy>
</sp:AlgorithmSuite>
</wsp:Policy>
</sp:AsymmetricBinding>
<sp:Wss10>
<wsp:Policy>
<sp:MustSupportRefEmbeddedToken/>
<sp:MustSupportRefIssuerSerial/>
</wsp:Policy>
</sp:Wss10>
<sp:SignedParts>
<sp:Body/>
</sp:SignedParts>
<sp:EncryptedParts>
<sp:Body/>
</sp:EncryptedParts>
<sp:EncryptedElements>
<sp:XPath>
//*[local-name()='Signature']
</sp:XPath>
</sp:EncryptedElements>
<sp:SignedSupportingTokens>
<wsp:Policy>
<sp:UsernameToken
sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient"/>
</wsp:Policy>
</sp:SignedSupportingTokens>
</wsp:Policy>
</wsdl:definitions>
-- 
View this message in context: http://old.nabble.com/Exception-in-thread-%22main%22-org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32362217.html
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org


Re: Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting

Posted by Andreas Veithen <an...@gmail.com>.
If you are using Axis2 1.6.0, then you should use Rampart 1.6.0.

Andreas

On Tue, Sep 6, 2011 at 16:53, ennidhi <sa...@accenture.com> wrote:
>
> The rampart version is 1.5. I am adding the POM file below for more details:
>
> POM:
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/xsd/maven-4.0.0.xsd">
>  <modelVersion>4.0.0</modelVersion>
>  <groupId>SecureService</groupId>
>  <artifactId>SecureService</artifactId>
>  <version>0.0.1-SNAPSHOT</version>
>
>
>  <dependencies>
>
>        <dependency>
>    <groupId>wsdl4j</groupId>
>    <artifactId>wsdl4j</artifactId>
>    <version>1.6.1</version>
> </dependency>
>     <dependency>
>                <groupId>org.apache.xerces</groupId>
>                <artifactId>xercesImpl</artifactId>
>                <version>2.9.1</version>
>        </dependency>
>        <dependency>
>                <groupId>xerces</groupId>
>                <artifactId>xerces</artifactId>
>                <version>2.4.0</version>
>        </dependency>
>        <dependency>
>                <groupId>org.apache.axis2</groupId>
>                <artifactId>axis2-codegen</artifactId>
>                <version>1.6.0</version>
>        </dependency>
>        <dependency>
>                <groupId>org.apache.axis2</groupId>
>                <artifactId>axis2-adb-codegen</artifactId>
>                <version>1.6.0</version>
>        </dependency>
>        <dependency>
>                <groupId>org.apache.rampart</groupId>
>                <artifactId>rampart-core</artifactId>
>                <version>1.5</version>
>        </dependency>
>        <dependency>
>                <groupId>org.apache.rampart</groupId>
>                <artifactId>rampart</artifactId>
>                <version>1.5</version>
>                <type>mar</type>
>        </dependency>
>  </dependencies>
>
>
>  <build>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-compiler-plugin</artifactId>
> <configuration>
> <source>1.6</source>
> <target>1.6</target>
> </configuration>
> </plugin>
> </plugins>
> </build>
> </project>
>
>
>
>
> Amila Jayasekara wrote:
>>
>> Hello Ennidhi,
>>
>> Could you please let us know th Rampart version you are using ?
>>
>> Also, according to stack trace the error had occurred while converting
>> Axiom message to its DOM implementation. Therefore to further
>> investigate this issue it will be great if you could send us a sample
>> SOAP message you are trying to send.
>>
>> Thanks
>> AmilaJ
>>
>> On Tue, Aug 30, 2011 at 12:29 PM, ennidhi <sa...@accenture.com>
>> wrote:
>>>
>>> I am getting this exception when I call the web service from the client.
>>> Please help me here.
>>>
>>> Exception in thread "main" org.apache.axis2.AxisFault: Error in
>>> extracting
>>> message properties
>>> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:70)
>>> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
>>> at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
>>> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427)
>>> at
>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
>>> at
>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
>>> at
>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>>> at com.ttdev.ss.SecureServiceStub.concat(SecureServiceStub.java:182)
>>> at com.ttdev.ss.SecureClient.main(SecureClient.java:29)
>>> Caused by: org.apache.rampart.RampartException: Error in extracting
>>> message
>>> properties
>>> at
>>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:386)
>>> at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61)
>>> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
>>> ... 9 more
>>> Caused by: org.apache.ws.security.WSSecurityException: Error in
>>> converting
>>> SOAP Envelope to Document; nested exception is:
>>> java.lang.UnsupportedOperationException: TODO
>>> at
>>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:161)
>>> at
>>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:272)
>>> ... 11 more
>>> Caused by: java.lang.UnsupportedOperationException: TODO
>>> at
>>> org.apache.axiom.om.impl.dom.DocumentImpl.setStandalone(DocumentImpl.java:415)
>>> at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.createDocument(StAXOMBuilder.java:190)
>>> at
>>> org.apache.axiom.om.impl.builder.StAXOMBuilder.<init>(StAXOMBuilder.java:105)
>>> at
>>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:167)
>>> at
>>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:130)
>>> ... 12 more
>>>
>>>
>>> WSDL File
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <wsdl:definitions name="SecureService"
>>> targetNamespace="http://ttdev.com/ss"
>>> xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512"
>>> xmlns:wsp="http://www.w3.org/Submission/2006/SUBM-WS-Policy-20060425"
>>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>>> xmlns:tns="http://ttdev.com/ss"
>>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>>> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>>> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd">
>>> <wsdl:types>
>>> <xsd:schema targetNamespace="http://ttdev.com/ss">
>>> <xsd:element name="concat">
>>> <xsd:complexType>
>>> <xsd:sequence>
>>> <xsd:element name="s1" type="xsd:string"/>
>>> <xsd:element name="s2" type="xsd:string"/>
>>> </xsd:sequence>
>>> </xsd:complexType>
>>> </xsd:element>
>>> <xsd:element name="concatResponse">
>>> <xsd:complexType>
>>> <xsd:sequence>
>>> <xsd:element name="r" type="xsd:string">
>>> </xsd:element>
>>> </xsd:sequence>
>>> </xsd:complexType>
>>> </xsd:element>
>>> </xsd:schema>
>>> </wsdl:types>
>>> <wsdl:message name="concatResponse">
>>> <wsdl:part name="parameters" element="tns:concatResponse">
>>> </wsdl:part>
>>> </wsdl:message>
>>> <wsdl:message name="concatRequest">
>>> <wsdl:part name="parameters" element="tns:concat">
>>> </wsdl:part>
>>> </wsdl:message>
>>> <wsdl:portType name="SecureService">
>>> <wsdl:operation name="concat">
>>> <wsdl:input message="tns:concatRequest">
>>> </wsdl:input>
>>> <wsdl:output message="tns:concatResponse">
>>> </wsdl:output>
>>> </wsdl:operation>
>>> </wsdl:portType>
>>> <wsdl:binding name="SecureServiceSOAP" type="tns:SecureService">
>>> <wsp:PolicyReference URI="#p1" wsdl:required="true"/>
>>> <soap:binding style=""/>
>>> <wsdl:operation name="concat">
>>> <soap:operation soapAction="http://ttdev.com/ss/NewOperation"/>
>>> <wsdl:input>
>>> <soap:body use="literal"/>
>>> </wsdl:input>
>>> <wsdl:output>
>>> <soap:body use="literal"/>
>>> </wsdl:output>
>>> </wsdl:operation>
>>> </wsdl:binding>
>>> <wsdl:service name="SecureService">
>>> <wsdl:port name="p1" binding="tns:SecureServiceSOAP">
>>> <soap:address location="http://localhost:8080/ss/p1"/>
>>> </wsdl:port>
>>> </wsdl:service>
>>> <wsp:Policy wsu:Id="p1">
>>> <sp:AsymmetricBinding>
>>> <wsp:Policy>
>>> <sp:InitiatorToken>
>>> <wsp:Policy>
>>> <sp:X509Token
>>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient">
>>> <wsp:Policy>
>>> <sp:WssX509V3Token10/>
>>> </wsp:Policy>
>>> </sp:X509Token>
>>> </wsp:Policy>
>>> </sp:InitiatorToken>
>>> <sp:RecipientToken>
>>> <wsp:Policy>
>>> <sp:X509Token
>>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/Never">
>>> <wsp:Policy>
>>> <sp:WssX509V3Token10/>
>>> </wsp:Policy>
>>> </sp:X509Token>
>>> </wsp:Policy>
>>> </sp:RecipientToken>
>>> <sp:AlgorithmSuite>
>>> <wsp:Policy>
>>> <sp:TripleDesRsa15/>
>>> </wsp:Policy>
>>> </sp:AlgorithmSuite>
>>> </wsp:Policy>
>>> </sp:AsymmetricBinding>
>>> <sp:Wss10>
>>> <wsp:Policy>
>>> <sp:MustSupportRefEmbeddedToken/>
>>> <sp:MustSupportRefIssuerSerial/>
>>> </wsp:Policy>
>>> </sp:Wss10>
>>> <sp:SignedParts>
>>> <sp:Body/>
>>> </sp:SignedParts>
>>> <sp:EncryptedParts>
>>> <sp:Body/>
>>> </sp:EncryptedParts>
>>> <sp:EncryptedElements>
>>> <sp:XPath>
>>> //*[local-name()='Signature']
>>> </sp:XPath>
>>> </sp:EncryptedElements>
>>> <sp:SignedSupportingTokens>
>>> <wsp:Policy>
>>> <sp:UsernameToken
>>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient"/>
>>> </wsp:Policy>
>>> </sp:SignedSupportingTokens>
>>> </wsp:Policy>
>>> </wsdl:definitions>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Exception-in-thread-%22main%22-org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32362217.html
>>> Sent from the Axis - User mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
>>> For additional commands, e-mail: java-user-help@axis.apache.org
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-user-help@axis.apache.org
>>
>>
>>
>
> --
> View this message in context: http://old.nabble.com/org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32408703.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org


Re: Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting

Posted by ennidhi <sa...@accenture.com>.
The rampart version is 1.5. I am adding the POM file below for more details:

POM:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>SecureService</groupId>
  <artifactId>SecureService</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  

  <dependencies>

  	<dependency>
    <groupId>wsdl4j</groupId>
    <artifactId>wsdl4j</artifactId>
    <version>1.6.1</version>
</dependency>
     <dependency>
  		<groupId>org.apache.xerces</groupId>
  		<artifactId>xercesImpl</artifactId>
  		<version>2.9.1</version>
  	</dependency>
  	<dependency>
  		<groupId>xerces</groupId>
  		<artifactId>xerces</artifactId>
  		<version>2.4.0</version>
  	</dependency>
  	<dependency>
  		<groupId>org.apache.axis2</groupId>
  		<artifactId>axis2-codegen</artifactId>
  		<version>1.6.0</version>
  	</dependency>
  	<dependency>
  		<groupId>org.apache.axis2</groupId>
  		<artifactId>axis2-adb-codegen</artifactId>
  		<version>1.6.0</version>
  	</dependency>
  	<dependency>
  		<groupId>org.apache.rampart</groupId>
  		<artifactId>rampart-core</artifactId>
  		<version>1.5</version>
  	</dependency>
  	<dependency>
  		<groupId>org.apache.rampart</groupId>
  		<artifactId>rampart</artifactId>
  		<version>1.5</version>
  		<type>mar</type>
  	</dependency>
  </dependencies>

  
  <build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>
</project>




Amila Jayasekara wrote:
> 
> Hello Ennidhi,
> 
> Could you please let us know th Rampart version you are using ?
> 
> Also, according to stack trace the error had occurred while converting
> Axiom message to its DOM implementation. Therefore to further
> investigate this issue it will be great if you could send us a sample
> SOAP message you are trying to send.
> 
> Thanks
> AmilaJ
> 
> On Tue, Aug 30, 2011 at 12:29 PM, ennidhi <sa...@accenture.com>
> wrote:
>>
>> I am getting this exception when I call the web service from the client.
>> Please help me here.
>>
>> Exception in thread "main" org.apache.axis2.AxisFault: Error in
>> extracting
>> message properties
>> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:70)
>> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
>> at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
>> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427)
>> at
>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
>> at
>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
>> at
>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
>> at com.ttdev.ss.SecureServiceStub.concat(SecureServiceStub.java:182)
>> at com.ttdev.ss.SecureClient.main(SecureClient.java:29)
>> Caused by: org.apache.rampart.RampartException: Error in extracting
>> message
>> properties
>> at
>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:386)
>> at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61)
>> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
>> ... 9 more
>> Caused by: org.apache.ws.security.WSSecurityException: Error in
>> converting
>> SOAP Envelope to Document; nested exception is:
>> java.lang.UnsupportedOperationException: TODO
>> at
>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:161)
>> at
>> org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:272)
>> ... 11 more
>> Caused by: java.lang.UnsupportedOperationException: TODO
>> at
>> org.apache.axiom.om.impl.dom.DocumentImpl.setStandalone(DocumentImpl.java:415)
>> at
>> org.apache.axiom.om.impl.builder.StAXOMBuilder.createDocument(StAXOMBuilder.java:190)
>> at
>> org.apache.axiom.om.impl.builder.StAXOMBuilder.<init>(StAXOMBuilder.java:105)
>> at
>> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:167)
>> at
>> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:130)
>> ... 12 more
>>
>>
>> WSDL File
>> <?xml version="1.0" encoding="UTF-8"?>
>> <wsdl:definitions name="SecureService"
>> targetNamespace="http://ttdev.com/ss"
>> xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512"
>> xmlns:wsp="http://www.w3.org/Submission/2006/SUBM-WS-Policy-20060425"
>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>> xmlns:tns="http://ttdev.com/ss"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd">
>> <wsdl:types>
>> <xsd:schema targetNamespace="http://ttdev.com/ss">
>> <xsd:element name="concat">
>> <xsd:complexType>
>> <xsd:sequence>
>> <xsd:element name="s1" type="xsd:string"/>
>> <xsd:element name="s2" type="xsd:string"/>
>> </xsd:sequence>
>> </xsd:complexType>
>> </xsd:element>
>> <xsd:element name="concatResponse">
>> <xsd:complexType>
>> <xsd:sequence>
>> <xsd:element name="r" type="xsd:string">
>> </xsd:element>
>> </xsd:sequence>
>> </xsd:complexType>
>> </xsd:element>
>> </xsd:schema>
>> </wsdl:types>
>> <wsdl:message name="concatResponse">
>> <wsdl:part name="parameters" element="tns:concatResponse">
>> </wsdl:part>
>> </wsdl:message>
>> <wsdl:message name="concatRequest">
>> <wsdl:part name="parameters" element="tns:concat">
>> </wsdl:part>
>> </wsdl:message>
>> <wsdl:portType name="SecureService">
>> <wsdl:operation name="concat">
>> <wsdl:input message="tns:concatRequest">
>> </wsdl:input>
>> <wsdl:output message="tns:concatResponse">
>> </wsdl:output>
>> </wsdl:operation>
>> </wsdl:portType>
>> <wsdl:binding name="SecureServiceSOAP" type="tns:SecureService">
>> <wsp:PolicyReference URI="#p1" wsdl:required="true"/>
>> <soap:binding style=""/>
>> <wsdl:operation name="concat">
>> <soap:operation soapAction="http://ttdev.com/ss/NewOperation"/>
>> <wsdl:input>
>> <soap:body use="literal"/>
>> </wsdl:input>
>> <wsdl:output>
>> <soap:body use="literal"/>
>> </wsdl:output>
>> </wsdl:operation>
>> </wsdl:binding>
>> <wsdl:service name="SecureService">
>> <wsdl:port name="p1" binding="tns:SecureServiceSOAP">
>> <soap:address location="http://localhost:8080/ss/p1"/>
>> </wsdl:port>
>> </wsdl:service>
>> <wsp:Policy wsu:Id="p1">
>> <sp:AsymmetricBinding>
>> <wsp:Policy>
>> <sp:InitiatorToken>
>> <wsp:Policy>
>> <sp:X509Token
>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient">
>> <wsp:Policy>
>> <sp:WssX509V3Token10/>
>> </wsp:Policy>
>> </sp:X509Token>
>> </wsp:Policy>
>> </sp:InitiatorToken>
>> <sp:RecipientToken>
>> <wsp:Policy>
>> <sp:X509Token
>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/Never">
>> <wsp:Policy>
>> <sp:WssX509V3Token10/>
>> </wsp:Policy>
>> </sp:X509Token>
>> </wsp:Policy>
>> </sp:RecipientToken>
>> <sp:AlgorithmSuite>
>> <wsp:Policy>
>> <sp:TripleDesRsa15/>
>> </wsp:Policy>
>> </sp:AlgorithmSuite>
>> </wsp:Policy>
>> </sp:AsymmetricBinding>
>> <sp:Wss10>
>> <wsp:Policy>
>> <sp:MustSupportRefEmbeddedToken/>
>> <sp:MustSupportRefIssuerSerial/>
>> </wsp:Policy>
>> </sp:Wss10>
>> <sp:SignedParts>
>> <sp:Body/>
>> </sp:SignedParts>
>> <sp:EncryptedParts>
>> <sp:Body/>
>> </sp:EncryptedParts>
>> <sp:EncryptedElements>
>> <sp:XPath>
>> //*[local-name()='Signature']
>> </sp:XPath>
>> </sp:EncryptedElements>
>> <sp:SignedSupportingTokens>
>> <wsp:Policy>
>> <sp:UsernameToken
>> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient"/>
>> </wsp:Policy>
>> </sp:SignedSupportingTokens>
>> </wsp:Policy>
>> </wsdl:definitions>
>> --
>> View this message in context:
>> http://old.nabble.com/Exception-in-thread-%22main%22-org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32362217.html
>> Sent from the Axis - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-user-help@axis.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32408703.html
Sent from the Axis - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org


Re: Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting

Posted by Amila Jayasekara <am...@wso2.com>.
Hello Ennidhi,

Could you please let us know th Rampart version you are using ?

Also, according to stack trace the error had occurred while converting
Axiom message to its DOM implementation. Therefore to further
investigate this issue it will be great if you could send us a sample
SOAP message you are trying to send.

Thanks
AmilaJ

On Tue, Aug 30, 2011 at 12:29 PM, ennidhi <sa...@accenture.com> wrote:
>
> I am getting this exception when I call the web service from the client.
> Please help me here.
>
> Exception in thread "main" org.apache.axis2.AxisFault: Error in extracting
> message properties
> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:70)
> at org.apache.axis2.engine.Phase.invokeHandler(Phase.java:340)
> at org.apache.axis2.engine.Phase.invoke(Phase.java:313)
> at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:262)
> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:427)
> at
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406)
> at
> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
> at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
> at com.ttdev.ss.SecureServiceStub.concat(SecureServiceStub.java:182)
> at com.ttdev.ss.SecureClient.main(SecureClient.java:29)
> Caused by: org.apache.rampart.RampartException: Error in extracting message
> properties
> at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:386)
> at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:61)
> at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64)
> ... 9 more
> Caused by: org.apache.ws.security.WSSecurityException: Error in converting
> SOAP Envelope to Document; nested exception is:
> java.lang.UnsupportedOperationException: TODO
> at
> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:161)
> at org.apache.rampart.RampartMessageData.<init>(RampartMessageData.java:272)
> ... 11 more
> Caused by: java.lang.UnsupportedOperationException: TODO
> at
> org.apache.axiom.om.impl.dom.DocumentImpl.setStandalone(DocumentImpl.java:415)
> at
> org.apache.axiom.om.impl.builder.StAXOMBuilder.createDocument(StAXOMBuilder.java:190)
> at
> org.apache.axiom.om.impl.builder.StAXOMBuilder.<init>(StAXOMBuilder.java:105)
> at
> org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.<init>(StAXSOAPModelBuilder.java:167)
> at
> org.apache.rampart.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:130)
> ... 12 more
>
>
> WSDL File
> <?xml version="1.0" encoding="UTF-8"?>
> <wsdl:definitions name="SecureService"
> targetNamespace="http://ttdev.com/ss"
> xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200512"
> xmlns:wsp="http://www.w3.org/Submission/2006/SUBM-WS-Policy-20060425"
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> xmlns:tns="http://ttdev.com/ss"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurityutility-1.0.xsd">
> <wsdl:types>
> <xsd:schema targetNamespace="http://ttdev.com/ss">
> <xsd:element name="concat">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="s1" type="xsd:string"/>
> <xsd:element name="s2" type="xsd:string"/>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> <xsd:element name="concatResponse">
> <xsd:complexType>
> <xsd:sequence>
> <xsd:element name="r" type="xsd:string">
> </xsd:element>
> </xsd:sequence>
> </xsd:complexType>
> </xsd:element>
> </xsd:schema>
> </wsdl:types>
> <wsdl:message name="concatResponse">
> <wsdl:part name="parameters" element="tns:concatResponse">
> </wsdl:part>
> </wsdl:message>
> <wsdl:message name="concatRequest">
> <wsdl:part name="parameters" element="tns:concat">
> </wsdl:part>
> </wsdl:message>
> <wsdl:portType name="SecureService">
> <wsdl:operation name="concat">
> <wsdl:input message="tns:concatRequest">
> </wsdl:input>
> <wsdl:output message="tns:concatResponse">
> </wsdl:output>
> </wsdl:operation>
> </wsdl:portType>
> <wsdl:binding name="SecureServiceSOAP" type="tns:SecureService">
> <wsp:PolicyReference URI="#p1" wsdl:required="true"/>
> <soap:binding style=""/>
> <wsdl:operation name="concat">
> <soap:operation soapAction="http://ttdev.com/ss/NewOperation"/>
> <wsdl:input>
> <soap:body use="literal"/>
> </wsdl:input>
> <wsdl:output>
> <soap:body use="literal"/>
> </wsdl:output>
> </wsdl:operation>
> </wsdl:binding>
> <wsdl:service name="SecureService">
> <wsdl:port name="p1" binding="tns:SecureServiceSOAP">
> <soap:address location="http://localhost:8080/ss/p1"/>
> </wsdl:port>
> </wsdl:service>
> <wsp:Policy wsu:Id="p1">
> <sp:AsymmetricBinding>
> <wsp:Policy>
> <sp:InitiatorToken>
> <wsp:Policy>
> <sp:X509Token
> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient">
> <wsp:Policy>
> <sp:WssX509V3Token10/>
> </wsp:Policy>
> </sp:X509Token>
> </wsp:Policy>
> </sp:InitiatorToken>
> <sp:RecipientToken>
> <wsp:Policy>
> <sp:X509Token
> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/Never">
> <wsp:Policy>
> <sp:WssX509V3Token10/>
> </wsp:Policy>
> </sp:X509Token>
> </wsp:Policy>
> </sp:RecipientToken>
> <sp:AlgorithmSuite>
> <wsp:Policy>
> <sp:TripleDesRsa15/>
> </wsp:Policy>
> </sp:AlgorithmSuite>
> </wsp:Policy>
> </sp:AsymmetricBinding>
> <sp:Wss10>
> <wsp:Policy>
> <sp:MustSupportRefEmbeddedToken/>
> <sp:MustSupportRefIssuerSerial/>
> </wsp:Policy>
> </sp:Wss10>
> <sp:SignedParts>
> <sp:Body/>
> </sp:SignedParts>
> <sp:EncryptedParts>
> <sp:Body/>
> </sp:EncryptedParts>
> <sp:EncryptedElements>
> <sp:XPath>
> //*[local-name()='Signature']
> </sp:XPath>
> </sp:EncryptedElements>
> <sp:SignedSupportingTokens>
> <wsp:Policy>
> <sp:UsernameToken
> sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/12/securitypolicy/IncludeToken/AlwaysToRecipient"/>
> </wsp:Policy>
> </sp:SignedSupportingTokens>
> </wsp:Policy>
> </wsdl:definitions>
> --
> View this message in context: http://old.nabble.com/Exception-in-thread-%22main%22-org.apache.axis2.AxisFault%3A-Error-in-extracting-tp32362217p32362217.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
For additional commands, e-mail: java-user-help@axis.apache.org