Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: animate am 11.04.06 - 13:26:20

Titel: Generierung mit JAX-WS 2.0, Annotations, apt, ant
Beitrag von: animate am 11.04.06 - 13:26:20
Hallo,

hat von euch schon jemand mit Hilfe der im Titel genannten Mittel erfolgreich alle notwendigen Artefakte für einen Webservice generiert?

Ich nicht, nur Teile. Also z. B. wird die sun-jaxws.xml nicht erzeugt, in der die Endpoints definiert sind. Ich dachte, dass die Datei generiert wird.

Und ich bekomme von apt den Fehler
Annotation types without processors: [javax.xml.bind.annotation.XmlRootElement, usw.
Hat vermutlich damit irgendwas zu tun.

Bitte melde dich, falls du das schon mal erfolgreich gemacht hast. :)
Titel: Re: Generierung mit JAX-WS 2.0, Annotations, apt, ant
Beitrag von: flaite am 11.04.06 - 13:33:22
Nein.
Aber vielleicht hilft ein Netbeans Tutorial?
Möglicherweise ist es einfacher, wenn du das einfach mit dieser IDE machst.
http://www.netbeans.org/kb/50/jaxws20.html
Titel: Re: Generierung mit JAX-WS 2.0, Annotations, apt, ant
Beitrag von: animate am 11.04.06 - 13:41:45
Danke für die Antwort.
Ich verwende sogar Netbeans :)
Das Tutorial kenne ich, es arbeitet leider nicht mit apt, sondern mit wsgen und die sun-jaxws.xml muss z.B. manuell erzeugt werden.
Ich machs auch grade wie in dem Tutorial beschrieben, weil ich nicht weiterkomme. Ich dachte aber, dass man sich mit apt alle Artefakte generieren lasen kann.
Titel: Re: Generierung mit JAX-WS 2.0, Annotations, apt, ant
Beitrag von: animate am 11.04.06 - 14:12:48
Ich hab jetzt noch ein wenig nachgeforscht und offensichtlich kann apt nicht den Deploymentdescriptor erzeugen/anpassen und auch nicht diese Datei, in der die Endpunkte definiert sind. Das entnehme ich zwar der Doku dazu, aber es funktioniert einfach nicht und ich finde auch nirgendwo eine Bestätigung, dass es geht.

Mit der Beschreibung in dem Tutorial klappts jdenfalls gut und mit Netbeans 5.5 scheints noch einfavher zu gehen, komplett ohne Handarbeit: http://www.netbeans.org/kb/55/websvc-jax-ws.html


Den Artikel habe ich übrigens hier gefunden:
http://wiki.java.net/bin/view/Javawsxml/JaxwsArticles

Das sieht wie ne gute Ressource zu dem Thema aus