Daniel,

don't know - at first need to look what happens
and why the NPE pops up.

Regards,
Werner

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] 
> Gesendet: Dienstag, 4. Oktober 2005 08:14
> An: [EMAIL PROTECTED]
> Cc: [email protected]
> Betreff: RE: Error by using Timestamp Action
> 
> 
> Hi Werner,
> 
> Ups... just forgot!
> 
> I'm using WSS4J Version 1.1.0.
> Is this bug fixed in the latest version?
> 
> /greetz
> Dani
> 
> 
> 
> > -----Original Message-----
> > From: Werner Dittmann [mailto:[EMAIL PROTECTED] 
> > Sent: Montag, 3. Oktober 2005 22:06
> > To: Albisser Daniel, INO-ITA
> > Cc: [email protected]
> > Subject: Re: Error by using Timestamp Action
> > 
> > Danile,
> > 
> > which version of WSS4J do you use? Straight out of the SVN or 
> > the 1.1.0?
> > 
> > Regards,
> > Werner
> > 
> > [EMAIL PROTECTED] wrote:
> > > Hi all,
> > > 
> > > I have already read the mail thread "ERROR : Signature Encrypt 
> > > Timestamp"
> > > of this mailing list, the infos on
> > > http://wiki.apache.org/ws/FrontPage/WsFx/wss4jFAQ#time
> > > and http://wiki.apache.org/ws/FrontPage/WsFx/wss4jFAQ#npe, 
> > but I could 
> > > not solve my problem :o(
> > > 
> > > My Client WSDD looks as following:
> > > ...
> > >    <requestFlow>
> > >     <handler name="DoSecuritySender"
> > > type="java:org.apache.ws.axis.security.WSDoAllSender">
> > >      <parameter name="action" value="Timestamp Signature"/>     
> > >      <parameter name="user" value="dummy"/>
> > >      <parameter name="passwordCallbackClass"
> > > value="com.swisscom.fixnet.bluewin.b2bgw.security.PWCallback"/>
> > >      <parameter name="signaturePropFile"
> > > value="client_request.properties" />
> > >      <parameter name="signatureKeyIdentifier" 
> > value="DirectReference" />
> > >      <parameter name="signatureParts"
> > > 
> > 
> value="{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-w
> > > ss
> > > -wssecurity-
> > >  
> > > 
> > 
> utility-1.0.xsd}Timestamp;{Element}{http://schemas.xmlsoap.org/soap/en
> > > ve
> > > lope/}Body" />
> > >     </handler>
> > >    </requestFlow>
> > > ...
> > > 
> > > My Server WSDD as follow:
> > > ...
> > >    <requestFlow>      
> > >       <handler name="DoSecurityReceiver"
> > > type="java:org.apache.ws.axis.security.WSDoAllReceiver">          
> > >   <parameter name="passwordCallbackClass"
> > > value="ch.bluewin.www.webservice.security.PWCallback"/> 
> > >   <parameter name="action" value="Timestamp Signature"/>          
> > >   <parameter name="signaturePropFile"
> > > value="server_request.properties" />
> > >       </handler>     
> > >    </requestFlow>
> > > ...
> > > 
> > > By sending a request to the server I get following Exception:
> > >  AxisFault
> > >   faultCode:
> > > {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
> > >   faultSubcode: 
> > >   faultString: java.lang.NullPointerException
> > >   faultActor: 
> > >   faultNode: 
> > >   faultDetail: 
> > >   {http://xml.apache.org/axis/}hostname:INOITAALDA1A
> > > 
> > >  java.lang.NullPointerException
> > >   at
> > > 
> > 
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.
> > > ja
> > > va:221)
> > >   at
> > > 
> > 
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.j
> > > av
> > > a:128)
> > >   at
> > > 
> > 
> org.apache.axis.encoding.DeserializationContext.endElement(Deserializa
> > > ti
> > > onContext.java:1087)
> > >   at
> > > 
> > 
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
> > >   at
> > > 
> > 
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> > > Source)
> > >   at
> > > 
> > 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentD
> > > is
> > > patcher.dispatch(Unknown Source)
> > >   at
> > > 
> > 
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unk
> > > no
> > > wn Source)
> > >   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > > Source)
> > >   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> > > Source)
> > >   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> > >   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> > > Source)
> > >   at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
> > >   at
> > > 
> > 
> org.apache.axis.encoding.DeserializationContext.parse(DeserializationC
> > > on
> > > text.java:227)
> > >   at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> > >   at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
> > >   at
> > > 
> > 
> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderst
> > > an
> > > dChecker.java:62)
> > >   at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
> > >   at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
> > >   at org.apache.axis.client.Call.invoke(Call.java:2748)
> > >   at org.apache.axis.client.Call.invoke(Call.java:2424)
> > >   at org.apache.axis.client.Call.invoke(Call.java:2347)
> > >   at org.apache.axis.client.Call.invoke(Call.java:1804)
> > >   at
> > > 
> > 
> ch.bluewin.www.webservice.ServiceBindingStub.createOrderByValue(Servic
> > > eB
> > > indingStub.java:1334)
> > >   at
> > > 
> com.swisscom.fixnet.bluewin.b2bgw.WSInvoker.main(WSInvoker.java:97)
> > > 
> > > By removing the Timestamp action everything works well... hmmmm!
> > > 
> > > Equipment:
> > >  o JDK 1.5.0_03
> > >  o Tomcat 5.5
> > >  o Axis 1.2.1
> > > 
> > > Has anybody an idea about this problem?
> > > 
> > > Thanks a lot for helping and...
> > > 
> > > /greetz
> > > Dani
> > > 
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > > 
> > 
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to