Sure, here it is.
Thanks for your time!!
Bille
> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> Gesendet: 30.06.06 07:04:06
> An: [email protected]
> Betreff: Re: [axis2] code generated service :: Operation not found
> Hi Studium;
>
> Could you please post the wsdl as well.
>
> [EMAIL PROTECTED] wrote:
>
> >Thank you Deepal, but I think the action is set.
> >While debugging I can see that the options-Container of the
> >messageContext-Object has an entry
> >action with the value
> >'http://localhost:8080/axis2/services/MyService/myMethod'
> >which is the correct URL.
> >
> >Attached is the client (stubclass).
> >While stepping through the stubs myMethod the axisOperation within the
> >messageContext seems to be correct. The field soapAction has the value
> >urn:myMethod.
> >Within the OutInAxisOperationClient::execute(), MC.getSoapAction() returns
> >http://localhost:8080/axis2/services/MyService/myMethod
> >
> >
> >Is it possible that the cause of this error is the first element in the body
> >which is called myMethodRequest
> >
> >--------------------------------------
> >The sent SOAP-Message I get from the MessageContext envelope-variable looks
> >like this:
> >
> ><?xml version='1.0' encoding='utf-8'?>
> ><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
> > <soapenv:Header />
> > <soapenv:Body>
> > <myMethodRequest
> > xmlns="http://localhost:8080/axis2/services/MyService/xsd">
> > <dir xmlns="">
> > <dir>hostname</dir>
> > </dir>
> > </myMethodRequest>
> > </soapenv:Body>
> ></soapenv:Envelope>
> >
> >Does anyone has further ideas ?
> >
> >Thanks so long
> >
> >Bille
> >
> >
> >>-----Ursprüngliche Nachricht-----
> >>Von: [email protected]
> >>Gesendet: 29.06.06 08:00:25
> >>An: [email protected]
> >>Betreff: Re: [axis2] code generated service :: Operation not found
> >>
> >>
> >
> >
> >
> >
> >>Hi Studium;
> >>As I understand , you are not sending SOAP action in the request.
> >>try
> >>option.setAction("myMethod"); , before calling the service.
> >>
> >>[EMAIL PROTECTED] wrote:
> >>
> >>
> >>
> >>>Hi,
> >>>
> >>>I have a code generated service deployed, let's call it 'MyService'. The
> >>>axis service list says the service is fine and has a method 'myMethod'
> >>>When running the Client with a simple message I get an AxisFault saying:
> >>>
> >>>Operation Not found EPR is http://localhost:8080/axis2/services/MyService
> >>>and WSA Action = http://localhost:8080/axis2/services/MyService/myMethod
> >>> at
> >>> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:287)
> >>>
> >>>While debugging I realized, that the instance variable axisOperation isn't
> >>>set (DispatchPhase::checkPostCondition()).
> >>>The AxisEngine class doesn't seem to get the axisOperation set.
> >>>For code generation I used the Eclipse PlugIn Version 1.2.0
> >>>
> >>>I'm using the nightly build of 07.06.2006.
> >>>
> >>>Could anybody give me a hint please of what I'm missing?
> >>>
> >>>TIA Bille
> >>>
> >>>
> >>>______________________________________________________________
> >>>Verschicken Sie romantische, coole und witzige Bilder per SMS!
> >>>Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>--
> >>Thanks,
> >>Deepal
> >>................................................................
> >>~Future is Open~
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> >
> >______________________________________________________________
> >Verschicken Sie romantische, coole und witzige Bilder per SMS!
> >Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
> >
> >
> >
> >------------------------------------------------------------------------
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
> --
> Thanks,
> Deepal
> ................................................................
> ~Future is Open~
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
______________________________________________________________________________
Mit WEB.DE iNews werden Sie über die Ergebnisse der wichtigsten WM-Begegnungen
per SMS informiert: http://freemail.web.de/features/inews.htm/?mc=021202
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="MyService" targetNamespace="http://localhost:8080/axis2/services/MyService/" xmlns:tns="http://localhost:8080/axis2/services/MyService/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://localhost:8080/axis2/services/MyService/xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://localhost:8080/axis2/services/MyService/xsd" xmlns:xsd1="http://localhost:8080/axis2/services/MyService/xsd">
<!-- alle, die irgendwo als type= referenziert werden -->
<xsd:complexType name="group">
<xsd:all>
<xsd:element name="group" minOccurs="0" maxOccurs="1" type="xsd:string" />
</xsd:all>
<xsd:attribute name="dn" type="xsd:string" />
</xsd:complexType>
<xsd:complexType name="kid">
<xsd:all>
<xsd:element name="kid" minOccurs="0" maxOccurs="1" type="xsd:string" />
</xsd:all>
</xsd:complexType>
<xsd:complexType name="mu">
<xsd:all>
<xsd:element name="mu" minOccurs="0" maxOccurs="1" type="xsd:string" />
</xsd:all>
</xsd:complexType>
<xsd:complexType name="dir">
<xsd:all>
<xsd:element name="dir" minOccurs="0" maxOccurs="1" type="xsd:string" />
</xsd:all>
</xsd:complexType>
<xsd:complexType name="groups">
<xsd:sequence>
<xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd1:group" />
</xsd:sequence>
</xsd:complexType>
<!-- Datenstrukturen der Messages; diese muessen als element deklariert sein -->
<xsd:element name="myMethodRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="kid" type="xsd1:kid" minOccurs="1" maxOccurs="1"/>
<xsd:element name="mu" type="xsd1:mu" minOccurs="0" maxOccurs="1"/>
<xsd:element name="dir" type="xsd1:dir" minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="myMethodResponse" type="xsd1:kid" />
</xsd:schema>
</wsdl:types>
<!-- Nachrichten -->
<wsdl:message name="myMethodResponse">
<wsdl:part name="parameters" element="xsd1:myMethodResponse"/>
</wsdl:message>
<wsdl:message name="myMethodRequest">
<wsdl:part name="parameters" element="xsd1:myMethodRequest"/>
</wsdl:message>
<!-- Port -->
<wsdl:portType name="MyServicePortType">
<wsdl:operation name="myMethod">
<wsdl:input message="tns:myMethodRequest"/>
<wsdl:output message="tns:myMethodResponse"/>
</wsdl:operation>
</wsdl:portType>
<!-- Binding -->
<wsdl:binding name="MyServicePortBinding" type="tns:MyServicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="myMethod">
<soap:operation soapAction="http://localhost:8080/axis2/services/MyService/myMethod" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<!-- Service -->
<wsdl:service name="MyService">
<wsdl:port name="MyServicePort" binding="tns:MyServicePortBinding">
<soap:address location="http://localhost:8080/axis2/services/MyService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]