Method Overloading SOAP-Schnittstelle

Wiplash4

Aktives Mitglied
[CODE lang="java" title="SOAP-Schnittstelle" highlight="9, 17"] Class1 extends BaseClass
Class2 extends BaseClass

import javax.jws.*;

@Override
@WebMethod(operationName = "Hello1")
@WebResult(name = "Greeting1")
public Greeting1 greeting(@WebParam(name = "param") Class1 param, @WebParam(name = "name") String name)
{
return new Greeting1();
}

@Override
@WebMethod(operationName = "Hello2")
@WebResult(name = "Greeting2")
public Greeting2 greeting(@WebParam(name = "param") Class2 param, @WebParam(name = "name") String name)
{
return new Greeting2();
}[/CODE]

Der obige Code sollte ein WebInterface definieren. Ich bestand darauf, dass es ueberladen wird, denn ich wollte das Interface vereinfachen. Es funktioniert aber leider nicht, denn der Request laeuft auf einmal ins leere und liefert keine Antwort. Habe ich da einen Fehler gemacht oder funktioniert das generell nicht?
 

Ähnliche Java Themen

Neue Themen


Oben