Thanks Deepal for your patience, that was the point.
Bille > -----Ursprüngliche Nachricht----- > Von: [email protected] > Gesendet: 30.06.06 11:41:45 > An: [email protected] > Betreff: Re: [axis2] code generated service :: Operation not found > action mapping in your services.xml does not match with your request , > so pls change actionMapping to following > > <actionMapping>http://localhost:8080/axis2/services/MyService/myMethod</actionMapping> > > > > [EMAIL PROTECTED] wrote: > > >Thanks again Deepal, > > > >I already had the actionmapping in my service.xml. > > > >Here's my services.xml > > > ><service> > > <description> > > Dieser Service stellt einige Hilfsmethoden zur > > Verfuegung, mit denen bequem Anfragen an die MetaDirectories gestellt > > werden koennen. > > </description> > > <parameter name="ServiceClass" > > locked="xsd:false">localhost.axis2.services.myservice.MyServiceSkeleton</parameter> > > <operation name="myMethod"> > > <messageReceiver > > class="localhost.axis2.services.myservice.MyServiceMessageReceiverInOut"/> > > <actionMapping>urn:myMethod</actionMapping> > > </operation> > ></service> > > > >Is there something missing ? > > > > > > > > > >>-----Ursprüngliche Nachricht----- > >>Von: [email protected] > >>Gesendet: 30.06.06 09:34:02 > >>An: [email protected] > >>Betreff: Re: [axis2] code generated service :: Operation not found > >> > >> > > > > > > > > > >>Hi Studium; > >> > >>As I can see , the problem is in the server side , you have two ways of > >>fixing the issue ; > >> - add the wsdl file into META-INF directory of the service archive file > >> - change your services.xml file to add actionMapping > >> <service> > >> > >> <operation name="myMethod"> > >> > >><actionMapping>http://localhost:8080/axis2/services/MyService/myMethod</actionMapping> > >> </operation> > >> </service> > >> > >> > >> > >>[EMAIL PROTECTED] wrote: > >> > >> > >> > >>>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] > >>> > >>> > >>> > >>-- > >>Thanks, > >>Deepal > >>................................................................ > >>~Future is Open~ > >> > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > > > > > >__________________________________________________________________________ > >Erweitern Sie FreeMail zu einem noch leistungsstärkeren E-Mail-Postfach! > > > >Mehr Infos unter http://freemail.web.de/home/landingpad/?mc=021131 > > > > > >--------------------------------------------------------------------- > >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]
