Bonjour,
Dans mon projet, je dois créer un annuaire de Web Services (UDDI).
Quelqu'un saurait-il m'indiquer comment faire et par où commencer ?
Merci d'avance pour votre aide.
Bonjour,
Dans mon projet, je dois créer un annuaire de Web Services (UDDI).
Quelqu'un saurait-il m'indiquer comment faire et par où commencer ?
Merci d'avance pour votre aide.
Bonjour,
Je pense qu'il te faut un jUDDI à configurer sur ton serveur Tomcat.
Il te faut un juddi qui ait le serveur et le jar uddi4j.
Tu télécharges le serveur jUDDI que tu mets dans le répertoire webapps de Tomcat.
Je te joins un PDF ainsi que quelques liens :
http://apachejuddi.blogspot.com/
http://juddi.apache.org/usersguide.html
http://www.nuwanbando.com/2007/09/tu...4j-client-api/
Désolé le PDF est très grand pour être envoyé sur le forum mais je l'ai fais autrement.
Bon courage
J'ai suivi plusieurs tutoriels dont celui-ci http://marc.info/?l=juddi-user&m=117007908909171.
J'arrive à ouvrir http://localhost:8080/juddi/happyjuddi.jsp en donnant :
Je pensais que c'était fini mais l'authentification échoue lors des publications des Interface de services. Rien ne s'affiche (par web service browser).jUDDI DataSource Validation
+ Got a JNDI Context!
+ Got a JDBC DataSource (dsname=java:comp/env/jdbc/juddiDB)
+ Got a JDBC Connection!
+ SELECT COUNT(*) FROM PUBLISHER = 1
ou à travers le console : http://localhost:8080/juddi/console/get_authToken.jsp
Des propositions ou des vérifications ?
Merci d'avance.
Merci pour vos réponses.
mais apparemment vous m'avez pas compris car j'ai à créer de A jusqu'à Z mon propre UDDI.
Tout est clair dans le tutoriel que j'ai mis. Tu va publier des interfaces de services.
L'authentification est réussie ?
Quels changements tu apportes pour la base de données jUDDI ?
J'ai eu le même problème que toi quand je clique sur le Submit de get_authToken il ne donne pas pas le bon SOAP. Il me dit toujours erreur alors je ne sais pas si c'est pas des .jar manquants dans la lib de jUDDIi.
Quelqu'un aurait-il une solution ?
NB : j'ai utilisé jUDDI "juddi-0.9rc4" et j'ai suivi le tutoriel que marguerite99 m'a indiqué http://www.scribd.com/doc/50228577/P...I#outer_page_2
je n'arrive pas à exécuter les commandes mysql windows(en rouge ):
la table user de BD mysql contient 4 enregistrements:mysql -u root –p
GRANT ALL ON juddi.* TO juddi@"%" IDENTIFIED BY "juddi";
GRANT ALL ON juddi.* TO juddi@"localhost" IDENTIFIED BY "juddi";
juddi mysql -u juddi -p
use juddi
select * from publisher;
la table publisher de BD juddi contient seul utilisateur hamuser | host | pasword
root localhost
juddi %
root %
juddi localhost
get_authToken pour userID="juddi" ou ""ham" donneComment créer des utilisateurs BD jUDDI sous MySQL ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="utf-8" ?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>SOAP-ENV:Server</faultcode> <faultstring>Fault string, and possibly fault code, not set</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
Merci d'avance.
Pour les commandes MS-DOS, je te conseille de créer un fichier .bat avec Notepad++ par exemple dans le répertoire de MySQL (^^^^^\bin) et d'exécuter les différentes commandes dedans c'est mieux.
Bonjour,
J'ai un problème au niveau de la publication un service dans UDDI,
Sur cette URL: http://localhost:8080/juddi/happyjuddi.jsp j'accède normalement et tout est OK mais sur celle-ci : http://localhost:8080/juddi/console/ ou celle-ci : http://localhost:8080/juddi/console/get_authToken.jsp, je j'arrive pas à avoir "authToken :9DF6FC19-3AF6-11E0-AD97-FC8CC7E394E4" quand je mets userID et qu'ensuite je valide avec Submit.
Merci beaucoup
Code xml : 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 <?xml version="1.0" encoding="utf-8" ?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>Server</faultcode> <faultstring>com.sun.xml.internal.messaging.saaj.soap.impl.TextImpl cannot be cast to org.w3c.dom.Element</faultstring> <detail> <dispositionReport xmlns="urn:uddi-org:api_v2" generic="2.0" operator="jUDDI.org"> <result errno="10500"> <errInfo errCode="E_fatalError">A serious technical exception has occurred while processing the request. An internal UDDI server error has occurred. Please report this error to the UDDI server administrator.</errInfo> </result> </dispositionReport> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
NB : j'utilise : apache-tomcat-6.0.30, Axis 1.4 , juddi-0.9rc4 et pour Mysql j'utilise WampServer2.1e-x32 (mysql5.5.8 )
merci encore
Problème résolu.
C'était un problème au niveau du JDK6 qui n'est pas compatible avec jUDDI. Donc, il suffit juste d'installer de JDK5 et le tour est joué.
J'ai lu la réponse de miloud1515 sur l'utilisation de JDK 5 pour que ça fonctionne mais ça me pose problème parce que j'utilise NetBeans 6.9 qui justement nécessite JDK 6. et dans mon travail je dois implémenter un scénario avec les services web en utilisant NetBeans pour l'interface.
D'après ce que j'ai lu le JDK 5 est nécessaire seulement pour le fonctionnement du jUDDI "juddi-0.9rc4" donc comme tu utilises NetBeans avec DJK 6 la version la plut récente de jUDDI à savoir la V3, devrait fonctionner.
Bon courage
Merci, je viens de lire ta réponse. Le problème est réglé, j'ai utilisé la version 6.8 de NetBeans qui fonctionne avec le JDK 5. La publication fonctionne très bien.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager