Beteiligte Technologien
- Maultier
- Apache CXF
Gegeben
Ein einfaches POJO (umstrittenes Akronym, aber sagen wir ein intelligentes POJO):
public class SmartPojo implements SomeBusinessInterface {
public String doSomethingSmart( With something ) {
String result;
result = Irrelevant.process( something )
return result;
}
}
Erfordernis des Erreichens
Enthüllen Sie SmartPojo
als Webservice ohne Berühren des Codes ( ohne : ändern SmartPojo
, wechselnd SmartPojoInterface
(Hinzufügen einer neuen Schnittstelle, JAX-WS-Annotationen usw.). Das Ziel ist die Verwendung der Mule-Konfiguration nur .
Ich kann es leicht mit Spring Integration tun, und würde jede Eingabe zu schätzen wissen, wie man es mit Mule zu erreichen. (Es scheint, dass "cxf:inbound-endpoint" mit "method-entry-point-resolver" konfiguriert werden muss + Bereitstellung meiner WSDL in irgendeiner Weise oder eine andere Richtung? )
Dankeschön