It looks like you are using

http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0.pdf(see
http://ws.apache.org/wss4j/package.html)

if yes, then for the actions you may use

 <parameter name="action" value="UsernameToken Timestamp"/> in order to
interoperate with .net and WSE 3.0
in WSDoAllSender and WSDoAllReceiver handlers.


Hope this helps.

Jose Ferreiro

On Fri, Jun 6, 2008 at 2:44 PM, sh_santosh <[EMAIL PROTECTED]> wrote:

>
> Dear Jose,
>
> How do i include timestamp in the actions While invoking .Net web services
> from axis 1.3.
> can you please explain.
>
> Regards
> Santosh
>
>
> José Ferreiro wrote:
> >
> > Hello,
> >
> > Did you included the timestamp in the actions?
> >
> > .net requires it by default.
> >
> > Jose Ferreiro
> >
> > On Fri, Jun 6, 2008 at 2:26 PM, sh_santosh <[EMAIL PROTECTED]>
> > wrote:
> >
> >>
> >> Dear All,
> >>
> >>
> >> I want to access a .NET webservice implemented on WSE3.0 Standards
> >> through
> >> my java application using Axis 1.3,but I am getting the Security Header
> >> missing Exception ,which i have mention below :-
> >>
> >> Exception in thread "main" AxisFault
> >> faultCode:
> >> {
> >>
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security<http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd%7DSecurity>
> <
> http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd%7DSecurity
> >
> >> faultSubcode:
> >> faultString: Microsoft.Web.Services3.Security.SecurityFault: Security
> >> requirements are not satisfied because the security header is not
> present
> >> in
> >> the incoming message.
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Design.UsernameOverTransportAssertion.ServiceInputFilter.ValidateMessageSecurity(SoapEnvelope
> >> envelope, Security security)
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Security.ReceiveSecurityFilter.ProcessMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.Pipeline.ProcessInputMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.WseProtocol.FilterRequest(SoapEnvelope
> >> requestEnvelope)
> >>  at Microsoft.Web.Services3.WseProtocol.RouteRequest(SoapServerMessage
> >> message)
> >>  at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
> >>  at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type
> type,
> >> HttpContext context, HttpRequest request, HttpResponse response,
> >> Boolean&amp; abortProcessing)
> >> faultActor: https://testingapitest.test.com/testingapi.asmx
> >> faultNode:
> >> faultDetail:
> >>
> >> {
> >>
> http://xml.apache.org/axis/}stackTrace:Microsoft.Web.Services3.Security.SecurityFault<http://xml.apache.org/axis/%7DstackTrace:Microsoft.Web.Services3.Security.SecurityFault>
> <
> http://xml.apache.org/axis/%7DstackTrace:Microsoft.Web.Services3.Security.SecurityFault
> >
> >> :
> >> Security requirements are not satisfied because the security header is
> >> not
> >> present in the incoming message.
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Design.UsernameOverTransportAssertion.ServiceInputFilter.ValidateMessageSecurity(SoapEnvelope
> >> envelope, Security security)
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Security.ReceiveSecurityFilter.ProcessMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.Pipeline.ProcessInputMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.WseProtocol.FilterRequest(SoapEnvelope
> >> requestEnvelope)
> >>  at Microsoft.Web.Services3.WseProtocol.RouteRequest(SoapServerMessage
> >> message)
> >>  at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
> >>  at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type
> type,
> >> HttpContext context, HttpRequest request, HttpResponse response,
> >> Boolean&amp; abortProcessing)
> >>  at
> >>
> >>
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
> >>  at
> >>
> >>
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
> >>  at
> >>
> >>
> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
> >>  at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
> >>  at
> >>
> >>
> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
> >>  at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> >>  at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
> >>  at
> >>
> >>
> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
> >>  at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
> >>  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
> >>
> >>
> com.vtech.external.implementation.test.testWSDLfiles.test.www.api.test.ws.internal.testAPISoapStub.testInfo(testAPISoapStub.java:859)
> >>  at
> >>
> >>
> com.vtech.external.implementation..test.testWSDLfiles.test.www.api.test.ws.internal.test.main(test.java:21)
> >>
> >>
> >> {http://xml.apache.org/axis/}hostname:vibpj167<http://xml.apache.org/axis/%7Dhostname:vibpj167>
> <http://xml.apache.org/axis/%7Dhostname:vibpj167>
> >>
> >> Microsoft.Web.Services3.Security.SecurityFault: Security requirements
> are
> >> not satisfied because the security header is not present in the incoming
> >> message.
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Design.UsernameOverTransportAssertion.ServiceInputFilter.ValidateMessageSecurity(SoapEnvelope
> >> envelope, Security security)
> >>  at
> >>
> >>
> Microsoft.Web.Services3.Security.ReceiveSecurityFilter.ProcessMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.Pipeline.ProcessInputMessage(SoapEnvelope
> >> envelope)
> >>  at Microsoft.Web.Services3.WseProtocol.FilterRequest(SoapEnvelope
> >> requestEnvelope)
> >>  at Microsoft.Web.Services3.WseProtocol.RouteRequest(SoapServerMessage
> >> message)
> >>  at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
> >>  at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type
> type,
> >> HttpContext context, HttpRequest request, HttpResponse response,
> Boolean&
> >> abortProcessing)
> >>  at
> >>
> >>
> org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
> >>  at
> >>
> >>
> org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
> >>  at
> >>
> >>
> org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
> >>  at
> >>
> >>
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
> >>  at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
> >>  at
> >>
> >>
> org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
> >>  at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> >>  at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
> >>  at
> >>
> >>
> org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
> >>  at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
> >>  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
> >>
> >>
> com.vtech.external.implementation..test.testWSDLfiles.test.www.api.test.ws.internal.testAPISoapStub.testInfo(testAPISoapStub.java:859)
> >>  at
> >>
> >>
> com.vtech.external.implementation..test.testWSDLfiles.test.www.api.test.ws.internal.testBkgDepInfo.main(testBkgDepInfo.java:21)
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/.Net-web-service-Security-problem-while-invoking-from-axis-1.3-tp17690995p17690995.html
> >> Sent from the Axis - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > José Ferreiro
> > EPFL Communication Systems engineer
> > ing.sys.com.dipl.EPFL
> >
> > "Think little goals and expect little achievements. Think big goals and
> > win
> > big success." David Joseph Schwartz
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/.Net-web-service-Security-problem-while-invoking-from-axis-1.3-tp17690995p17691319.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
José Ferreiro
EPFL Communication Systems engineer
ing.sys.com.dipl.EPFL

Reply via email to