Bonjour,
Y'a-t-il un pré-requis pour l'installation du BC-REST qui ne serait pas indiqué dans la doc ? J'ai consulté la doc, installé la dernière version stable du BC-REST (1.0.1) et lorsque j'essaie d'afficher http://localhost:8086, j'obtiens cette erreur : <http://forum.petalslink.com/file/t382806/bc-rest.png> Avez-vous une idée du problème rencontré ? Cordialement Thierry -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
Bonjour Thierry,
As-tu déployé une SU consume pour exposer un service sous la forme d'une ressource REST ? Contrairement au BC SOAP, il n'y a pas de page de status. Peut être devrions nous en ajouter une ? ----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
hello Christophe,
Christophe DENEUX wrote > As-tu déployé une SU consume pour exposer un service sous la forme d'une > ressource REST ? Effectivement je n'ai pas encore déployé de service REST car je n'en ai pas. A la demande de certains utilisateurs, je suis en train de créer une VM de test de la v5 et plus particulièrement du BC-REST ! Christophe DENEUX wrote > Contrairement au BC SOAP, il n'y a pas de page de status. Peut être > devrions nous en ajouter une ? C'est vrai qu'étant habitué au BC-SOAP, je me suis demandé pas mal de temps avant de poster ce que j'avais pu mal faire. Il n'ya pas urgence mais si c'est possible dans une version ultérieure je en dis pas non :) Merci pour ton aide. Je vais regarder comment créer un service REST puis le déployer sur cette machine pour voir. Bonne soirée à toi Thierry -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Bonjour Christophe,
pour tester le BC-REST, je souhaite utiliser ce service déjà disponible ici <http://maps.googleapis.com/maps/api/geocode/xml> . Je n'en développe pas un moi-même car je ne sais pas encore développer de service en REST (uniquement des service SOAP pour le moment) J'ai parcouru la doc de PetalsStudio (PS), je n'y trouve pas de méthode pour déployer un service REST. De plus, quand j'essaie de le faire sans la doc, PS ne me propose jamais l'option BC-REST pour créer un su-provide ou un su-consume. Est-ce disponible sur PS 1.4 ? -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
This post was updated on .
Bonjour Thierry,
Petals Studio n'a pas d'assistant pour développer de SU REST. Il faut les faire manuellement. Tu trouveras des exemples ici: https://svn.petalslink.org/svnroot/trunk/product/dev/prod/petals/petals-samples/petals-samples-rest/ (anonymous/anonymous). Je te recommande de regarder l'exemple EDM. ----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list Users@forum.petalslink.org http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
Merci de ta réponse, je vais regarder cela de plus près :)
-- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
J'ai créé un ticket pour la page de status: PETALSBCREST-54
<https://jira.petalslink.com/browse/PETALSBCREST-54> ----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
merci Christophe !
A suivre donc ... -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Hello Christophe,
Saurais-tu me dire comment me procurer PetalsESB 5.1.0 et le BC-REST 1.1.0 ? Je suis en train d'essayer de mettre en place un WS REST externe en suivant la doc ici <https://doc.petalslink.com/pages/viewpage.action?pageId=25068161#Petals-BC-REST1.1.0%2B-WithnodescriptionoftheRESTfulresource> Merci d'avance Thierry -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
Bonjour Thierry,
La distribution Petals 5.1.0 n'est pas encore prête pour être releasée. Par contre, le container Petals (petals-esb-default-zip ou petals-esb-default-deb en version 5.1.0) et le BC Rest (1.1.0) associés le sont. Je te propose de directement les récupérer dans le repo Maven https://repository.ow2.org/nexus/content/repositories/public/org/ow2/petals/ Attention, il faudra aussi monter les autres versions des composants à leurs dernières versions releasées disponibles aussi dans le repo MAven ----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
Merci pour ces informations. J'ai récupéré et installé les nouvelles
versions. J'ai également récupéré un projet exemple nommé "sa-rest-1.1.0-1.0.0-SNAPSHOT.zip" et l'ai déployé sans problème. Maintenant je souhaiterais le tester mais sans menu d'accueil du composant bc-rest ni wsdl, je ne sais pas comment invoquer le service. Peux-tu m'y aider ? -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Je m'auto-répond : pour ceux qui, comme moi, cherche l'adresse pour appeler
le service rest, c'est : sample-rest : nom du service /pays/{id}/capital : route vers la méthode d'affichage de la capitale du pays passé en {id} -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
This post was updated on .
Maintenant, j'ai un autre souci que je pense ne pas résoudre car il semble
être lié à une erreur interne : HTTP ERROR: 500 Problem accessing /sample-rest/pays/france/capital. Reason: Error when handling REST request: Cannot find the consumed service for org.ow2.petals.component.framework.jbidescriptor.generated.Consumes@65e9d91d[timeout=30000, operation=<null>(default), suInterceptors=<null>(default), exchangeProperties=<null>(default), messageProperties=<null>(default), mep=<null>(default), any={[rest:service-base-path: null],[rest:mapping: null]}, interfaceName={http://my-country.fr}Country, serviceName={http://my-country.fr}CountryService, endpointName=<null>(default), linkType=<null>(default)] -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list Users@forum.petalslink.org http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
In reply to this post by theirman
Oui l'URL d'accès pour ce consommateur est:
http://localhost:8086/sample-rest/pays/{id}/capital avec:
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX Sent from the Users (get help, provide help) mailing list archive at Nabble.com. _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
Administrator
|
In reply to this post by theirman
Quelle erreur as-tu, elle n'apparait pas dans ton message ?
----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
Je viens de mettre le message à jour : (c'est à cause de la balise < raw >)
HTTP ERROR: 500 Problem accessing /sample-rest/pays/france/capital. Reason: Error when handling REST request: Cannot find the consumed service for org.ow2.petals.component.framework.jbidescriptor.generated.Consumes@65e9d91d[timeout=30000, operation=<null>(default), suInterceptors=<null>(default), exchangeProperties=<null>(default), messageProperties=<null>(default), mep=<null>(default), any={[rest:service-base-path: null],[rest:mapping: null]}, interfaceName={http://my-country.fr}Country, serviceName={http://my-country.fr}CountryService, endpointName=<null>(default), linkType=<null>(default)] -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
Comme indiqué dans le message, le service provider associé n'existe pas dans Petals :). En fait la SA ne déploie qu'une SU consume pour exposer un service provider aux clients externes. Et ce qui est plus dommage, c'est que l'on a pas écrit de SU qui fourni le service attendu :D. Le service provider attendu doit répondre aux critéres suivants:
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX Sent from the Users (get help, provide help) mailing list archive at Nabble.com. _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
OK, donc en gros le "consume" fait son job mais comme il n'y a pas de
"provide", ca plante ! Et il n'y a tjrs pas d'assistant pour générer les provide/consume dans petals-studio ? -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Administrator
|
Oui, c'est exactement ça.
Pour Petals Studio, c'est en cours. La prochaine mise à jour amenera de nouveaux assistants pour le BC Rest, le SE Camel, le SE Flowable et le SE Mapping. ----- Christophe DENEUX Petals ESB Architect Linagora Twitter: @ChrisDENEUX -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users
Christophe DENEUX
Petals ESB Architect Linagora Twitter: @ChrisDENEUX |
Ah, deux bonnes nouvelles :
1. je commence à connecter un peu les briques dans ma tête (à défaut de le faire dans le bus) 2. on va pouvoir générer des SA de services REST prochainement Merci pour ton aide -- Sent from: http://forum.petalslink.com/Users-get-help-provide-help-f2681628.html _______________________________________________ Users mailing list [hidden email] http://forum-list.petalslink.org/cgi-bin/mailman/listinfo/users |
Free forum by Nabble | Edit this page |