Ich habe erfolgreich eine Apache Juddi v3-Installation (Tomcat-Version) auf meinem Computer eingerichtet. Was ich will, ist jetzt einen Dienst, dessen WSDL anJuddi veröffentlichen und finden Service
http://localhost:8080/axis2/services/CmmdcService/wsdl
Um dies zu erreichen, habe ich eine eigenständige Java-Anwendung (ausgehend von der jUDDI Dokumentation), dass der Dienst an dem oben genannten Standort gefunden zu veröffentlichen gefunden veröffentlicht.
Die veröffentlichen Teil sieht ok, aber dann will ich die jUDDI Datenbank für den Dienst abzufragen, sondern ein Feld, das die gefundenen Dienste enthalten soll, ist immer null
(getServiceInfos()). Ich weiß wirklich nicht, was falsch ist und ich habe keine gute Dokumentation oder Anleitung dazu im Internet gefunden.
Here können Sie die Quellen des Programms finden. Entpacken Sie es einfach und gehen Sie zum Ordner ./publish
. Die Anwendung wird dort gefunden.
Ich habe versucht, von einer langen Zeit zu veröffentlichen, aber es scheint in der Dokumentation Beispiel, dass es eine Klasse namens ClassUtil, aber ich bin nicht in der Lage, es zu einem der Gläser der Dokumentation sagt zu lösen. Können Sie Ihren Registrierungscode zusammen mit den Jar-Abhängigkeiten posten? –
ClassUtil ist Teil des Juddi-Clients. Quelle hier http://svn.apache.org/viewvc/juddi/tags/juddi-3.1.3/juddi-client/src/main/java/org/apache/juddi/v3/client/ClassUtil.java?view= Markup – beny23
Ich wusste nicht, was Juddi war, bis ich diesen Beitrag sah. Ging zu Apache und ich muss fragen: Wer zum Teufel hat diese Seite gestaltet? – thejartender