IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Problème UDDI4J et jUDDI


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 125
    Par défaut Problème UDDI4J et jUDDI
    Bonjour,

    j'ai installé et configuré comme il faut jUDDI, j'arrive à accéder à la page : http://localhost:9000/juddi/happyjuddi.jsp, par contre j'arrive pas à rajouter dans l'interface des services, quand je clique sur le bouton validate, j'obtiens le message : "Validation is not implemented yet. "...

    Sinon j'ai essayé via UDDI4J de créer des services, mais ca commence mal :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    public static void main(String[] args) {
    	UDDIProxy proxy = new UDDIProxy();
    	AuthToken authToken = new AuthToken();
    	try {
    	    // Creating a UDDIProxy
    	    proxy.setInquiryURL("http://localhost:9000/juddi/");
    	    proxy.setPublishURL("https://localhost:9000/juddi/publishapi");
     
    	    // get the proxy authentication... 
    	    authToken = proxy.get_authToken("sviens", "password");
     
    	    // Publish a business Listing...
    //	    Vector entities = new Vector();
    //	    BusinessEntity be = new BusinessEntity("", null);
    //	    be.setName("Sample business");
    //	    entities.addElement(be);
    	}catch (MalformedURLException e) {
    	    e.printStackTrace();
    	}catch (TransportException e) {
    	    e.printStackTrace();
    	}catch(UDDIException e){
    	    e.printStackTrace();
    	}
        }
    Quand je lance la lance la méthode, j'obtiens cette exception :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/soap/SOAPException
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Class.java:164)
    	at org.uddi4j.transport.TransportFactory.getTransport(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
    	at sample.FirstSample.main(FirstSample.java:25)
    Qqu'un aurait une proposition pour résoudre l'un de ces 2 pbs...

    Merci par avance

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 125
    Par défaut
    Le problème a été résolu,il fallait rajouter les librairies soap.jar, axis.jar, mail.jar et activation.jar...

    Par contre, quand je lance mon test, j'ai une autre exception :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    org.uddi4j.transport.TransportException: Error opening socket: null
    	at org.uddi4j.transport.ApacheSOAPTransport.send(Unknown Source)
    	at org.uddi4j.transport.TransportBase.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
    	at sample.FirstSample.main(FirstSample.java:25)
     
    Nested exception:
    [SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket: null; targetException=java.lang.IllegalArgumentException: Error opening socket: null]
    	at org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnection.java:324)
    	at org.apache.soap.messaging.Message.send(Message.java:123)
    	at org.uddi4j.transport.ApacheSOAPTransport.send(Unknown Source)
    	at org.uddi4j.transport.TransportBase.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
    	at sample.FirstSample.main(FirstSample.java:25)
    J'ai une autre question, existe il une version de jUDDI pour laquelle l'implémentation dans la page console est faite...

    Merci de votre aide...

  3. #3
    Membre averti
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Par défaut question
    "Validation is not implemented yet" signifie que le code n'est pas encore impementé ???

    existe-il quelque chose de plus recent pour utiliser un annuaire UDDI ? de préférence sous tomcat ou autre ?

  4. #4
    Invité de passage
    Inscrit en
    Mars 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 1
    Par défaut
    Citation Envoyé par reneguenon Voir le message
    Le problème a été résolu,il fallait rajouter les librairies soap.jar, axis.jar, mail.jar et activation.jar...

    Par contre, quand je lance mon test, j'ai une autre exception :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    org.uddi4j.transport.TransportException: Error opening socket: null
    	at org.uddi4j.transport.ApacheSOAPTransport.send(Unknown Source)
    	at org.uddi4j.transport.TransportBase.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
    	at sample.FirstSample.main(FirstSample.java:25)
     
    Nested exception:
    [SOAPException: faultCode=SOAP-ENV:Client; msg=Error opening socket: null; targetException=java.lang.IllegalArgumentException: Error opening socket: null]
    	at org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnection.java:324)
    	at org.apache.soap.messaging.Message.send(Message.java:123)
    	at org.uddi4j.transport.ApacheSOAPTransport.send(Unknown Source)
    	at org.uddi4j.transport.TransportBase.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.send(Unknown Source)
    	at org.uddi4j.client.UDDIProxy.get_authToken(Unknown Source)
    	at sample.FirstSample.main(FirstSample.java:25)
    J'ai une autre question, existe il une version de jUDDI pour laquelle l'implémentation dans la page console est faite...

    Merci de votre aide...
    Moi aussi j'ai le même problème
    si tu l'as résolu prière de m'informer
    Merci d'avance

Discussions similaires

  1. Problème avec JUDDI
    Par Dine_Med dans le forum Services Web
    Réponses: 2
    Dernier message: 01/11/2013, 11h23
  2. Problème avec juddi et uddi4j
    Par mina86 dans le forum Services Web
    Réponses: 3
    Dernier message: 19/03/2011, 17h57
  3. Problème database avec Juddi sous JOnAS
    Par reneguenon dans le forum Services Web
    Réponses: 1
    Dernier message: 02/10/2009, 23h21
  4. Réponses: 0
    Dernier message: 14/12/2008, 03h58
  5. Comment utiliser juddi et uddi4j
    Par arize dans le forum Services Web
    Réponses: 2
    Dernier message: 20/12/2007, 13h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo