hello,
     now i get the same exceptions ,so how did u resolve it ? thanks very
much
=====================
org.apache.xml.security.c14n.CanonicalizationException: Element op1 has a
relative namespace: ns1="xsd"
        at
org.apache.xml.security.c14n.implementations.Canonicalizer20010315.handleAttributesSubtree(Unknown
Source)
        at
org.apache.xml.security.c14n.implementations.CanonicalizerBase.canonicalizeSubTree(Unknown
Source)
        at
org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(Unknown
Source)
        at
org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(Unknown
Source)
        at 
org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Unknown
Source)
        at org.apache.xml.security.utils.XMLUtils.outputDOM(Unknown Source)
        at 
org.apache.ws.axis.security.WSDoAllSender.invoke(WSDoAllSender.java:193)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:121)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
        at org.apache.axis.client.Call.invoke(Call.java:2767)
        at org.apache.axis.client.Call.invoke(Call.java:2443)
        at org.apache.axis.client.Call.invoke(Call.java:2366)
        at org.apache.axis.client.Call.invoke(Call.java:1812)
        at
org.qualipso.factory.ui.service.evaluation.server.EvaluationServletImpl.qpsDocumentExecution(EvaluationServletImpl.java:102)
        at
org.qualipso.factory.ui.service.evaluation.server.EvaluationServletImpl.main(EvaluationServletImpl.java:284)
org.xml.sax.SAXParseException: Premature end of file.
=========================================



sh_santosh wrote:
> 
> Dear All,
> 
> I am getting exception -
> org.apache.xml.security.c14n.CanonicalizationException: Element
> ns1:AppHeader has a relative namespace: ns1="Interface/test/Travel"
> 
>   While invoking .Net web services from our Java client program.
> .Net web services side setting they have enable https and have used WSE
> security standard to secure web services.
> 
> To consume .Net secure web services I have used WSS4J and have implemented
> UsernameToken.
> I am using Java 1.4 and Tomcat 5.0.28 and Axis 1.3.
> 
> I have generated client stub from wsdl.
> and have done client-config.wsdd and PWCallback.java .
> 
> While i try to invoke .Net web services I got this Exception.
> Exception :-
> org.apache.xml.security.c14n.CanonicalizationException: Element
> ns1:AppHeader has a relative namespace: ns1="Interface/test/Travel"
>       at
> org.apache.xml.security.c14n.implementations.Canonicalizer20010315.handleAttributesSubtree(Unknown
> Source)
>       at
> org.apache.xml.security.c14n.implementations.CanonicalizerBase.canonicalizeSubTree(Unknown
> Source)
>       at
> org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(Unknown
> Source)
>       at
> org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(Unknown
> Source)
>       at 
> org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Unknown
> Source)
>       at org.apache.xml.security.utils.XMLUtils.outputDOM(Unknown Source)
>       at
> org.apache.ws.axis.security.WSDoAllSender.invoke(WSDoAllSender.java:195)
>       at
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
>       at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>       at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>       at org.apache.axis.client.AxisClient.invoke(AxisClient.java:127)
>       at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
>       at org.apache.axis.client.Call.invoke(Call.java:2767)
>       at org.apache.axis.client.Call.invoke(Call.java:2443)
>       at org.apache.axis.client.Call.invoke(Call.java:2366)
>       at org.apache.axis.client.Call.invoke(Call.java:1812)
> 
> Please see the client-config.wsdd :
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <deployment xmlns="http://xml.apache.org/axis/wsdd/";
> xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
>  <transport name="http"
> pivot="java:org.apache.axis.transport.http.HTTPSender"/>
>  <transport name="java"
> pivot="java:org.apache.axis.transport.java.JavaSender"/>
>  <transport name="local"
> pivot="java:org.apache.axis.transport.local.LocalSender"/>
>   <globalConfiguration>
>    <requestFlow>   
>     <handler type="java:org.apache.ws.axis.security.WSDoAllSender" >
>      <parameter name="action" value="Timestamp UsernameToken"/>
>      <parameter name="user" value="Test"/>
>      <parameter name="passwordCallbackClass"
> value="helper.securityImpl.PWCallback"/>
>      <parameter name="passwordType" value="PasswordText"/>
>      <parameter name="password" value="TesTrB1"/>
>      <parameter name="mustUnderstand" value="true" />
>      <parameter name="addUTElements" value="Nonce Created"/>
>      <parameter name="precisionInMilliseconds" value="false" />
>     </handler>
>    </requestFlow>
>   </globalConfiguration>
> </deployment>
> 
> 
> Please advise.
> What is the problem ?
> How to solve it ?
> 
> 
> Regards,
> Santosh
> 

-- 
View this message in context: 
http://old.nabble.com/org.apache.xml.security.c14n.CanonicalizationException%3A-Element-ns1%3AAppHeader-has-a-relative-namespace%3A-tp19676909p28519412.html
Sent from the WSS4J mailing list archive at Nabble.com.


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

Reply via email to