Message to myself: Problem solved! What I wanted to achieve is to have a method with no request parameters and with only a return value, e.g.
boolean logout(); After doing a little reading I realized that the out-only mep is not made for this kind of method. Instead I use an empty wsdl:message as the wsdl:input for my wsdl:operation, and now wsdl2java works correct and generates the corresponding method in the client and server side interfaces and classes. Sorry for the noise. BR Leander > -----Ursprüngliche Nachricht----- > Von: Mario-Leander Reimer [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 27. November 2008 14:52 > An: [email protected] > Betreff: No Client interface method for "out-only mep" methods?? > > Hi Axsi2 users, > > one of my webservice methods is declared as > mep="http://www.w3.org/ns/wsdl/out-only" > > I then use the wsdl2code maven2 plugin to generate the client side > classes using ADB as databinding. But for my out-only method there is > no matching method in either the stub nor the interface definition. > > Am I doing something wrong? Do I need to invoke a out-only method > differently in my client? > > Or is this a know "bug"? I had a look at the InterfaceTemplate.xsl but > there does not seem to be a matching section for out-only meps. Also > nothing in the InterfaceImplementation.xsl > > I am using Axis2 1.4.1 > > Thanks for your help, > Leander > > > > > VVA Networks GmbH > > Mario-Leander Reimer > Dipl.-Inf. (FH) > Teamleitung Publishing Solutions > ----------------------------------------------------------------------- > ---- > VVA Networks GmbH > : medien mit zukunft > Geisenhausenerstra?e 15-17 > 81379 M?nchen > Deutschland > ----------------------------------------------------------------------- > ---- > Fon: +49 89 2000375-610 > Fax: +49 89 2000375-699 > Mobil: +49 173 5883541 > ----------------------------------------------------------------------- > ---- > [EMAIL PROTECTED] > www.vva-networks.de > > ----------------------------------------------------------------------- > HRB 33884 D?sseldorf > Gesch?ftsf?hrer Rolf Christian Kassel > ----------------------------------------------------------------------- > Ein Unternehmen der VVA Kommunikation > http://www.vva.de > ----------------------------------------------------------------------- > omnisuite(r) - integrate. automate. communicate. > http://www.omnisuite.de > ----------------------------------------------------------------------- > > Diese Nachricht (inklusive aller Anh?nge) ist vertraulich. Sie darf > ausschlie?lich durch den vorgesehenen Empf?nger und Adressaten gelesen, > kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich > erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon > unverz?glich zu informieren und die Nachricht zu l?schen. Jede > unerlaubte > Nutzung oder Weitergabe des Inhalts dieser Nachricht, sei es > vollst?ndig > oder teilweise, ist unzul?ssig. > > This message (including any attachments) is confidential and may be > privileged. It may be read, copied and used only by the intended > recipient. > If you have received it in error please contact the sender (by return > E-Mail) immediately and delete this message. Any unauthorised use or > dissemination of this message in whole or in part is strictly > prohibited. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > VVA Networks GmbH > > Mario-Leander Reimer > Dipl.-Inf. (FH) > Teamleitung Publishing Solutions > ----------------------------------------------------------------------- > ---- > VVA Networks GmbH > : medien mit zukunft > Geisenhausenerstraße 15-17 > 81379 München > Deutschland > ----------------------------------------------------------------------- > ---- > Fon: +49 89 2000375-610 > Fax: +49 89 2000375-699 > Mobil: +49 173 5883541 > ----------------------------------------------------------------------- > ---- > [EMAIL PROTECTED] > www.vva-networks.de > > ----------------------------------------------------------------------- > HRB 33884 Düsseldorf > Geschäftsführer Rolf Christian Kassel > ----------------------------------------------------------------------- > Ein Unternehmen der VVA Kommunikation > http://www.vva.de > ----------------------------------------------------------------------- > omnisuite® - integrate. automate. communicate. > http://www.omnisuite.de > ----------------------------------------------------------------------- > > Diese Nachricht (inklusive aller Anhänge) ist vertraulich. Sie darf > ausschließlich durch den vorgesehenen Empfänger und Adressaten gelesen, > kopiert oder genutzt werden. Sollten Sie diese Nachricht versehentlich > erhalten haben, bitten wir, den Absender (durch Antwort-E-Mail) hiervon > unverzüglich zu informieren und die Nachricht zu löschen. Jede > unerlaubte > Nutzung oder Weitergabe des Inhalts dieser Nachricht, sei es > vollständig > oder teilweise, ist unzulässig. > > This message (including any attachments) is confidential and may be > privileged. It may be read, copied and used only by the intended > recipient. > If you have received it in error please contact the sender (by return > E-Mail) immediately and delete this message. Any unauthorised use or > dissemination of this message in whole or in part is strictly > prohibited.
