FraSCAti Studio problems : app compilation, Cloud web-explorer

20 views
Skip to first unread message

Marc Dutoo

unread,
Dec 21, 2012, 6:51:32 AM12/21/12
to Philippe Merle, easysoa-dev
Hi Philippe

2 problems :

1. Compiling apps in Studio doesn't work anymore (whatever the deployment architecture),
see full stack trace (*).
Seems a juliac-jdt problem (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core / runtime / oo 2.5 which are
currently required together by FraSCAti & FraSCAti Studio pom.xml files ??

2. FraSCAti Web Explorer UI tree doesn't load in Tomcat because it looks up introspection
REST services at a incomplete URL that is set by FraSCAtiServlet : AbstractBindingProcessor.setEmptyBindingURIBase(),
see details (**)

Regards,
Marc

(*) FraSCAti Studio app compiling error :

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.ow2.frascati.assembly.factory.processor.BindingScaInvocationHandler.invoke(ScaBindingScaProcessor.java:250)
... 65 more
Caused by: org.ow2.frascati.component.factory.api.FactoryException: Errors when compiling Java source
at org.ow2.frascati.component.factory.juliac.impl.JuliacComponent.compileJavaSource(JuliacComponent.java:307)
at org.ow2.frascati.component.factory.api.MembraneGenerationInterceptorSCALCb56bb98SCACCIntent.compileJavaSource(MembraneGenerationInterceptorSCALCb56bb98SCACCIntent.java:365)
at org.ow2.frascati.component.factory.api.MembraneGenerationInterceptorSCAIntent.compileJavaSource(MembraneGenerationInterceptorSCAIntent.java:85)
at org.ow2.frascati.component.factory.api.MembraneGenerationFcInItf.compileJavaSource(MembraneGenerationFcInItf.java:25)
at org.ow2.frascati.component.factory.api.MembraneGenerationInterceptorSCAIntent.compileJavaSource(MembraneGenerationInterceptorSCAIntent.java:85)
at org.ow2.frascati.component.factory.api.MembraneGenerationFcInItf.compileJavaSource(MembraneGenerationFcInItf.java:25)
at org.ow2.frascati.component.factory.api.MembraneGenerationFcSR.compileJavaSource(MembraneGenerationFcSR.java:48)
at org.ow2.frascati.component.factory.impl.ComponentFactoryImpl.compileJavaSource(ComponentFactoryImpl.java:365)
at org.ow2.frascati.component.factory.api.MembraneGenerationInterceptorSCALCb56bb98SCACCIntent.compileJavaSource(MembraneGenerationInterceptorSCALCb56bb98SCACCIntent.java:365)
at org.ow2.frascati.component.factory.api.MembraneGenerationInterceptorSCAIntent.compileJavaSource(MembraneGenerationInterceptorSCAIntent.java:85)
at org.ow2.frascati.component.factory.api.MembraneGenerationFcInItf.compileJavaSource(MembraneGenerationFcInItf.java:25)
... 70 more
Caused by: org.objectweb.fractal.juliac.api.JuliacRuntimeException: No unique registered service type: org.objectweb.fractal.juliac.api.CompileSupportItf. Got instead: 0
at org.objectweb.fractal.juliac.conf.JuliacConfig.lookupUnique(JuliacCon
fig.java:670)
at org.objectweb.fractal.juliac.Juliac.compile(Juliac.java:830)
at org.ow2.frascati.component.factory.juliac.impl.JuliacComponent.compileJavaSource(JuliacComponent.java:305)
... 80 more

(**) pb frascati-web-explorer in war :
Getting root UI node fails in new RootTreeNode() (AbstractTreeNode) : MyWebApplicationException : MalformedURLException : /introspection/components
because empty "" default domain uri, because in FraSCAtiServlet : AbstractBindingProcessor.setEmptyBindingURIBase();
if it were not set, would be from taken from AbstractBindingProcessor.BINDING_URI_BASE* ("org.ow2.frascati.binding.uri.base"), by default http://localhost:18000
=> TODO pmerle AT WORSE allow to configure it in FraSCAtiServlet through a web.xml init param, IF POSSIBLE get it from FraSCAtiServlet using threaded context AND / OR catch exception and return empty root node (in AbstractTreeNode, if exception use as returned content instead : <ns1:Components xmlns:ns1="http://resources.introspection.remote.frascati.ow2.org"></ns1:Components>) with additional error message

Philippe Merle

unread,
Jan 14, 2013, 6:06:54 AM1/14/13
to Marc Dutoo, easysoa-dev
Bonjour Marc, tous,

Le 21/12/12 12:51, Marc Dutoo a écrit :
> Hi Philippe
>
> 2 problems :
>
> 1. Compiling apps in Studio doesn't work anymore (whatever the deployment architecture),
> see full stack trace (*).
> Seems a juliac-jdt problem (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core / runtime / oo 2.5 which are
> currently required together by FraSCAti & FraSCAti Studio pom.xml files ??

Je n'arrive pas à reproduire ce problème.
Mon FraSCAti Studio compile les applications.

Est-ce que vous rencontrez toujours ce problème ?

>
> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat because it looks up introspection
> REST services at a incomplete URL that is set by FraSCAtiServlet : AbstractBindingProcessor.setEmptyBindingURIBase(),
> see details (**)

Je suis en train de traiter ce problème.
Cela est du à des changements récents dans le Web Explorer qui ne sont
pas compatibles avec un déploiement du Web Explorer dans un serveur Web
(Tomcat, voir Jetty aussi).
J'essaye de produire un patch au plus vite.

A+
Philippe

Marc Dutoo

unread,
Jan 14, 2013, 11:21:26 AM1/14/13
to Philippe Merle, easysoa-dev
Bonjour Philippe

Alors je reteste, en essayant de créer un ProxyWS Java de
http://github.com/easysoa/EasySOA-Incubation/tree/master/easysoa-samples/easysoa-samples-axxx/axxx-dps-apv/axxx-dps-apv-core/src/main/resources/api/PrecomptePartenaireService.wsdl
:

* l'erreur dite se produit toujours MAIS N'APPARAIT PAS DANS L'UI
* le code Java du stub est généré à un endroit différent :

$> ls src/main/java/com/axxx/dps/apv/
CreerPrecompte.java PrecomptePartenaire.java
CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
ObjectFactory.java PrecomptePartenaireService.java
package-info.java TypeStructure.java

de celui attendu par le .composite :
file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
GRAVE: <sca:implementation.java
class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/> class
'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not found
java.lang.reflect.UndeclaredThrowableException
at $Proxy49.parse(Unknown Source)
at
org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)

Cordialement,
Marc

Marc Dutoo

unread,
Jan 14, 2013, 11:28:25 AM1/14/13
to Philippe Merle, easys...@googlegroups.com
My bad, le code Java du stub est bien g�n�r� � l'endroit o� il doit �tre.
C'est en fait plut�t le code du poxy m�me qui n'est pas g�n�r�, sans
doute car TemplateActionProxyWS.doActionAfterCreation() n'est pas appel�
(� cause de ladite erreur ?).

Cordialement,
Marc

Le 14/01/2013 17:21, Marc Dutoo a �crit :
> Bonjour Philippe
>
> Alors je reteste, en essayant de cr�er un ProxyWS Java de
> * le code Java du stub est g�n�r� � un endroit diff�rent :
>
> $> ls src/main/java/com/axxx/dps/apv/
> CreerPrecompte.java PrecomptePartenaire.java
> CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
> ObjectFactory.java PrecomptePartenaireService.java
> package-info.java TypeStructure.java
>
> de celui attendu par le .composite :
> file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
>
> GRAVE: <sca:implementation.java
> class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/> class
> 'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not found
> java.lang.reflect.UndeclaredThrowableException
> at $Proxy49.parse(Unknown Source)
> at
> org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)
>
> Cordialement,
> Marc
>
> Le 14/01/2013 12:06, Philippe Merle a �crit :
>> Bonjour Marc, tous,
>>
>> Le 21/12/12 12:51, Marc Dutoo a �crit :
>>> Hi Philippe
>>>
>>> 2 problems :
>>>
>>> 1. Compiling apps in Studio doesn't work anymore (whatever the
>>> deployment architecture),
>>> see full stack trace (*).
>>> Seems a juliac-jdt problem
>>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
>>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core / runtime /
>>> oo 2.5 which are
>>> currently required together by FraSCAti & FraSCAti Studio pom.xml
>>> files ??
>>
>> Je n'arrive pas � reproduire ce probl�me.
>> Mon FraSCAti Studio compile les applications.
>>
>> Est-ce que vous rencontrez toujours ce probl�me ?
>>
>>>
>>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat because it
>>> looks up introspection
>>> REST services at a incomplete URL that is set by FraSCAtiServlet :
>>> AbstractBindingProcessor.setEmptyBindingURIBase(),
>>> see details (**)
>>
>> Je suis en train de traiter ce probl�me.
>> Cela est du � des changements r�cents dans le Web Explorer qui ne
>> sont pas compatibles avec un d�ploiement du Web Explorer dans un

Marc Dutoo

unread,
Jan 14, 2013, 11:35:10 AM1/14/13
to Philippe Merle, easys...@googlegroups.com
An idea to help consistent debugging :
FraSCAti Studio's war packaging would be a good way to get & test the
exact version of each other.

Regards,
Marc

Le 14/01/2013 17:28, Marc Dutoo a �crit :

Philippe Merle

unread,
Jan 15, 2013, 7:01:08 AM1/15/13
to easys...@googlegroups.com, Marc Dutoo
Bonjour Marc, tous,

Le 14/01/2013 12:06, Philippe Merle a �crit :
> Bonjour Marc, tous,
>
> Le 21/12/12 12:51, Marc Dutoo a �crit :
>> Hi Philippe
>>
>> 2 problems :
>>
>> 1. Compiling apps in Studio doesn't work anymore (whatever the
>> deployment architecture),
>> see full stack trace (*).
>> Seems a juliac-jdt problem
>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core / runtime /
>> oo 2.5 which are
>> currently required together by FraSCAti & FraSCAti Studio pom.xml
>> files ??
>
> Je n'arrive pas � reproduire ce probl�me.
> Mon FraSCAti Studio compile les applications.
>
> Est-ce que vous rencontrez toujours ce probl�me ?

Je vais regarder ce probl�me.

>
>>
>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat because it
>> looks up introspection
>> REST services at a incomplete URL that is set by FraSCAtiServlet :
>> AbstractBindingProcessor.setEmptyBindingURIBase(),
>> see details (**)
>
> Je suis en train de traiter ce probl�me.
> Cela est du � des changements r�cents dans le Web Explorer qui ne sont
> pas compatibles avec un d�ploiement du Web Explorer dans un serveur Web
> (Tomcat, voir Jetty aussi).
> J'essaye de produire un patch au plus vite.

Je viens de committer un patch pour le module frascati-web-explorer
r�glant ce probl�me de d�ploiement sur Tomcat.

Merci de tester dans votre contexte et de m'indiquer si le probl�me est
r�solu dans votre contexte.

Jeremie Guillemotte

unread,
Jan 15, 2013, 11:46:53 AM1/15/13
to easys...@googlegroups.com, Philippe Merle

Bonjour Phillipe.

Voila un recapitulatif des services deployés sur les VM pour la demo Easysoa. Vous pouvez utiliser ces services deployés en ligne pour tester la creation d'un proxy WS dans Frascati-studio.

Pour accéder au service Orchestration :
http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/PrecomptePartenaireService?wsdl

Pour accéder au service Service Activity Monitoring :
http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/MonitoringServiceSOAP?wsdl

Pour acceder au service de mise a jour des Contacts clients et des informations APV dans AXXX Pivotal :
http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl

Pour acceder au service de creation de TDR precompte dans AXXX apv :
http://owsi-vm-easysoa-axxx-apv.accelance.net:7080/apv/services/PrecomptePartenaireService/services/PrecomptePartenaireService?wsdl

Bien cordialement.

Jeremie

----------
Jeremie Guillemotte
Open Wide Lyon
151 boulevard Stalingrad - 69100 Villeurbanne
+33 (0)4 26 68 95 00
http://www.openwide.fr

----- Mail original -----
> De: "Marc Dutoo" <marc....@openwide.fr>
> À: "Philippe Merle" <philipp...@inria.fr>
> Cc: easys...@googlegroups.com
> Envoyé: Lundi 14 Janvier 2013 17:35:10
> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app compilation, Cloud web-explorer
>
> An idea to help consistent debugging :
> FraSCAti Studio's war packaging would be a good way to get & test the
> exact version of each other.
>
> Regards,
> Marc
>
> Le 14/01/2013 17:28, Marc Dutoo a écrit :
> > My bad, le code Java du stub est bien généré à l'endroit où il doit
> > être.
> > C'est en fait plutôt le code du poxy même qui n'est pas généré,
> > sans
> > doute car TemplateActionProxyWS.doActionAfterCreation() n'est pas
> > appelé (à cause de ladite erreur ?).
> >
> > Cordialement,
> > Marc
> >
> > Le 14/01/2013 17:21, Marc Dutoo a écrit :
> >> Bonjour Philippe
> >>
> >> Alors je reteste, en essayant de créer un ProxyWS Java de
> >> * le code Java du stub est généré à un endroit différent :
> >>
> >> $> ls src/main/java/com/axxx/dps/apv/
> >> CreerPrecompte.java PrecomptePartenaire.java
> >> CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
> >> ObjectFactory.java PrecomptePartenaireService.java
> >> package-info.java TypeStructure.java
> >>
> >> de celui attendu par le .composite :
> >> file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
> >>
> >> GRAVE: <sca:implementation.java
> >> class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/>
> >> class
> >> 'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not found
> >> java.lang.reflect.UndeclaredThrowableException
> >> at $Proxy49.parse(Unknown Source)
> >> at
> >> org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)
> >>
> >> Cordialement,
> >> Marc
> >>
> >> Le 14/01/2013 12:06, Philippe Merle a écrit :
> >>> Bonjour Marc, tous,
> >>>
> >>> Le 21/12/12 12:51, Marc Dutoo a écrit :
> >>>> Hi Philippe
> >>>>
> >>>> 2 problems :
> >>>>
> >>>> 1. Compiling apps in Studio doesn't work anymore (whatever the
> >>>> deployment architecture),
> >>>> see full stack trace (*).
> >>>> Seems a juliac-jdt problem
> >>>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
> >>>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core /
> >>>> runtime
> >>>> / oo 2.5 which are
> >>>> currently required together by FraSCAti & FraSCAti Studio
> >>>> pom.xml
> >>>> files ??
> >>>
> >>> Je n'arrive pas à reproduire ce problème.
> >>> Mon FraSCAti Studio compile les applications.
> >>>
> >>> Est-ce que vous rencontrez toujours ce problème ?
> >>>
> >>>>
> >>>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat because
> >>>> it
> >>>> looks up introspection
> >>>> REST services at a incomplete URL that is set by FraSCAtiServlet
> >>>> :
> >>>> AbstractBindingProcessor.setEmptyBindingURIBase(),
> >>>> see details (**)
> >>>
> >>> Je suis en train de traiter ce problème.
> >>> Cela est du à des changements récents dans le Web Explorer qui ne
> >>> sont pas compatibles avec un déploiement du Web Explorer dans un
> --
> EasySOA - lighter, agile, collaborative Service Integration and
> Management
> http://www.easysoa.org
> http://github.com/easysoa
>
> You received this message because you are subscribed to the Google
> Groups "easysoa-dev" group.
> To post to this group, send email to easys...@googlegroups.com
> To unsubscribe from this group, send email to
> easysoa-dev...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/easysoa-dev?hl=fr
>

Jeremie Guillemotte

unread,
Jan 17, 2013, 5:31:47 AM1/17/13
to easys...@googlegroups.com, Philippe Merle
Bonjour Philippe.

Je viens d'effectuer un test pour reproduire le problème que rencontre Marc sur la creation d'un proxy WS java.

Verdict : j'ai exactement le même problème.

J'ai donc :

- Récupéré la dernière version de FraSCAti-studio sur le svn, puis lancé un mvn clean install.
- Démarré FraSCAti-studio avec la commande run.sh (deployé sur http://localhost:8095/easySoa/)
- Lancé le cloud local.

J'ai utilisé le web service de mise à jour des information APV déployé sur une des VM Easysoa pour créer une App Proxy WS Java : http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl

La création de l'application se déroule sans problèmes. L'application est bien enregistrée dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/

Le problème a lieu lors du déploiement de l'application sur le cloud local : voir le log ci joint logErreurAppProxyWs.log

On constate que les classes issues du WSDL sont bien générées par l'outil wsdl2java (dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/fr/axxx/pivotal/) mais que les classes d'implementation, qui devraient etre générées par FraSCAti pour que le proxy WS fonctionne n'existent pas (dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/api et impl ...)

Ci joint un zip contenant l'application générée : TestAppAxxxPivotalService.zip

Le composite généré fait bien référence à une classe /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/impl/ContactSvcSoapService.java qui n'existe pas d'ou l'erreur.

Bien cordialement.

----------
Jeremie Guillemotte
Open Wide Lyon
151 boulevard Stalingrad - 69100 Villeurbanne
+33 (0)4 26 68 95 00
http://www.openwide.fr

----- Mail original -----
> De: "Jeremie Guillemotte" <jeremie.g...@openwide.fr>
> À: easys...@googlegroups.com
> Cc: "Philippe Merle" <philipp...@inria.fr>
> Envoyé: Mardi 15 Janvier 2013 17:46:53
TestAppAxxxPivotalService.zip
logErreurAppProxyWs.log

Philippe Merle

unread,
Jan 17, 2013, 6:30:42 AM1/17/13
to easys...@googlegroups.com
Bonjour J�r�mie, Marc, tous,

Je viens juste de committer un patch du FraSCAti Studio. Voici l'ent�te
du commit:

Improved the FraSCAti Studio for supporting the FUI EasySOA final demonstration:
- improved generation of proxy implementations
- remove return statement for methods returning void.
- better management of WSDL namespace when generating Java proxy implementations.
- add @Scope to Java proxy implementations.
- declare thrown exceptions for Java methods.
- use the Java compiler embedded into FraSCAti to build SCA contributions to deploy.
Then standard SCA, WS, REST annotations are available transparently.
This provides a better resolution for http://jira.ow2.org/browse/FRASCATI-95 and similar issues.
- manage both WSDL port and interface into templates/proxyWS*Composite.vm


J'ai test� avec les 4 URLs de WSDL que tu as envoy� pr�c�demment.
La cr�ation puis le d�ploiement de proxyWS implant�s en JavaScript et
aussi en Java fonctionnent.
Cela fonctionne donc pour les 4 WSDLs et permet de produire 8 proxies (4
en JavaScript et 4 en Java).
Toutefois je n'ai pas invoqu� ces proxies pour voir si ils fonctionnent
comme voulu.

Donc tu peux refaire ton test (checkout puis mvn clean install du module
frascati-studio, puis d�marrage du studio et du cloud local).

Merci de m'indiquer asap si cela fonctionne aussi chez vous.
Je peux encore patcher le code demain apr�s midi.

A+
Philippe


Le 17/01/13 11:31, Jeremie Guillemotte a �crit :
> Bonjour Philippe.
>
> Je viens d'effectuer un test pour reproduire le probl�me que rencontre Marc sur la creation d'un proxy WS java.
>
> Verdict : j'ai exactement le m�me probl�me.
>
> J'ai donc :
>
> - R�cup�r� la derni�re version de FraSCAti-studio sur le svn, puis lanc� un mvn clean install.
> - D�marr� FraSCAti-studio avec la commande run.sh (deploy� sur http://localhost:8095/easySoa/)
> - Lanc� le cloud local.
>
> J'ai utilis� le web service de mise � jour des information APV d�ploy� sur une des VM Easysoa pour cr�er une App Proxy WS Java : http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
>
> La cr�ation de l'application se d�roule sans probl�mes. L'application est bien enregistr�e dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/
>
> Le probl�me a lieu lors du d�ploiement de l'application sur le cloud local : voir le log ci joint logErreurAppProxyWs.log
>
> On constate que les classes issues du WSDL sont bien g�n�r�es par l'outil wsdl2java (dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/fr/axxx/pivotal/) mais que les classes d'implementation, qui devraient etre g�n�r�es par FraSCAti pour que le proxy WS fonctionne n'existent pas (dans le dossier /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/api et impl ...)
>
> Ci joint un zip contenant l'application g�n�r�e : TestAppAxxxPivotalService.zip
>
> Le composite g�n�r� fait bien r�f�rence � une classe /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/impl/ContactSvcSoapService.java qui n'existe pas d'ou l'erreur.
>
> Bien cordialement.
>
> ----------
> Jeremie Guillemotte
> Open Wide Lyon
> 151 boulevard Stalingrad - 69100 Villeurbanne
> +33 (0)4 26 68 95 00
> http://www.openwide.fr
>
> ----- Mail original -----
>> De: "Jeremie Guillemotte" <jeremie.g...@openwide.fr>
>> �: easys...@googlegroups.com
>> Cc: "Philippe Merle" <philipp...@inria.fr>
>> Envoy�: Mardi 15 Janvier 2013 17:46:53
>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app compilation, Cloud web-explorer
>>
>>
>> Bonjour Phillipe.
>>
>> Voila un recapitulatif des services deploy�s sur les VM pour la demo
>> Easysoa. Vous pouvez utiliser ces services deploy�s en ligne pour
>> tester la creation d'un proxy WS dans Frascati-studio.
>>
>> Pour acc�der au service Orchestration :
>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/PrecomptePartenaireService?wsdl
>>
>> Pour acc�der au service Service Activity Monitoring :
>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/MonitoringServiceSOAP?wsdl
>>
>> Pour acceder au service de mise a jour des Contacts clients et des
>> informations APV dans AXXX Pivotal :
>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
>>
>> Pour acceder au service de creation de TDR precompte dans AXXX apv :
>> http://owsi-vm-easysoa-axxx-apv.accelance.net:7080/apv/services/PrecomptePartenaireService/services/PrecomptePartenaireService?wsdl
>>
>> Bien cordialement.
>>
>> Jeremie
>>
>> ----------
>> Jeremie Guillemotte
>> Open Wide Lyon
>> 151 boulevard Stalingrad - 69100 Villeurbanne
>> +33 (0)4 26 68 95 00
>> http://www.openwide.fr
>>
>> ----- Mail original -----
>>> De: "Marc Dutoo" <marc....@openwide.fr>
>>> �: "Philippe Merle" <philipp...@inria.fr>
>>> Cc: easys...@googlegroups.com
>>> Envoy�: Lundi 14 Janvier 2013 17:35:10
>>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app
>>> compilation, Cloud web-explorer
>>>
>>> An idea to help consistent debugging :
>>> FraSCAti Studio's war packaging would be a good way to get & test
>>> the
>>> exact version of each other.
>>>
>>> Regards,
>>> Marc
>>>
>>> Le 14/01/2013 17:28, Marc Dutoo a �crit :
>>>> My bad, le code Java du stub est bien g�n�r� � l'endroit o� il
>>>> doit
>>>> �tre.
>>>> C'est en fait plut�t le code du poxy m�me qui n'est pas g�n�r�,
>>>> sans
>>>> doute car TemplateActionProxyWS.doActionAfterCreation() n'est pas
>>>> appel� (� cause de ladite erreur ?).
>>>>
>>>> Cordialement,
>>>> Marc
>>>>
>>>> Le 14/01/2013 17:21, Marc Dutoo a �crit :
>>>>> Bonjour Philippe
>>>>>
>>>>> Alors je reteste, en essayant de cr�er un ProxyWS Java de
>>>>> * le code Java du stub est g�n�r� � un endroit diff�rent :
>>>>>
>>>>> $> ls src/main/java/com/axxx/dps/apv/
>>>>> CreerPrecompte.java PrecomptePartenaire.java
>>>>> CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
>>>>> ObjectFactory.java PrecomptePartenaireService.java
>>>>> package-info.java TypeStructure.java
>>>>>
>>>>> de celui attendu par le .composite :
>>>>> file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
>>>>>
>>>>> GRAVE: <sca:implementation.java
>>>>> class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/>
>>>>> class
>>>>> 'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not found
>>>>> java.lang.reflect.UndeclaredThrowableException
>>>>> at $Proxy49.parse(Unknown Source)
>>>>> at
>>>>> org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)
>>>>>
>>>>> Cordialement,
>>>>> Marc
>>>>>
>>>>> Le 14/01/2013 12:06, Philippe Merle a �crit :
>>>>>> Bonjour Marc, tous,
>>>>>>
>>>>>> Le 21/12/12 12:51, Marc Dutoo a �crit :
>>>>>>> Hi Philippe
>>>>>>>
>>>>>>> 2 problems :
>>>>>>>
>>>>>>> 1. Compiling apps in Studio doesn't work anymore (whatever the
>>>>>>> deployment architecture),
>>>>>>> see full stack trace (*).
>>>>>>> Seems a juliac-jdt problem
>>>>>>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
>>>>>>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core /
>>>>>>> runtime
>>>>>>> / oo 2.5 which are
>>>>>>> currently required together by FraSCAti & FraSCAti Studio
>>>>>>> pom.xml
>>>>>>> files ??
>>>>>> Je n'arrive pas � reproduire ce probl�me.
>>>>>> Mon FraSCAti Studio compile les applications.
>>>>>>
>>>>>> Est-ce que vous rencontrez toujours ce probl�me ?
>>>>>>
>>>>>>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat
>>>>>>> because
>>>>>>> it
>>>>>>> looks up introspection
>>>>>>> REST services at a incomplete URL that is set by
>>>>>>> FraSCAtiServlet
>>>>>>> :
>>>>>>> AbstractBindingProcessor.setEmptyBindingURIBase(),
>>>>>>> see details (**)
>>>>>> Je suis en train de traiter ce probl�me.
>>>>>> Cela est du � des changements r�cents dans le Web Explorer qui
>>>>>> ne
>>>>>> sont pas compatibles avec un d�ploiement du Web Explorer dans

Jeremie Guillemotte

unread,
Jan 21, 2013, 10:28:54 AM1/21/13
to easys...@googlegroups.com
Bonjour Philippe.

J'ai testé avec succès le dernier patch pour FraSCAti studio.

Le problème de compilation que nous avions signalé est résolu.

La création ainsi que le déploiement d'une application Proxy WS avec les services deployé sur la VM owsi-vm-easysoa-axxx-pivotal.accelance.net se déroule sans problèmes.

Le service proxié apparait bien dans FraSCAti web explorer et l'invocation renvoit bien une réponse.

Bon travail.

Jeremie

----------
Jeremie Guillemotte
Open Wide Lyon
151 boulevard Stalingrad - 69100 Villeurbanne
+33 (0)4 26 68 95 00
http://www.openwide.fr

----- Mail original -----
> De: "Philippe Merle" <philipp...@inria.fr>
> À: easys...@googlegroups.com
> Envoyé: Jeudi 17 Janvier 2013 12:30:42
> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app compilation, Cloud web-explorer
>
> Bonjour Jérémie, Marc, tous,
>
> Je viens juste de committer un patch du FraSCAti Studio. Voici
> l'entête
> du commit:
>
> Improved the FraSCAti Studio for supporting the FUI EasySOA final
> demonstration:
> - improved generation of proxy implementations
> - remove return statement for methods returning void.
> - better management of WSDL namespace when generating Java proxy
> implementations.
> - add @Scope to Java proxy implementations.
> - declare thrown exceptions for Java methods.
> - use the Java compiler embedded into FraSCAti to build SCA
> contributions to deploy.
> Then standard SCA, WS, REST annotations are available
> transparently.
> This provides a better resolution for
> http://jira.ow2.org/browse/FRASCATI-95 and similar issues.
> - manage both WSDL port and interface into
> templates/proxyWS*Composite.vm
>
>
> J'ai testé avec les 4 URLs de WSDL que tu as envoyé précédemment.
> La création puis le déploiement de proxyWS implantés en JavaScript et
> aussi en Java fonctionnent.
> Cela fonctionne donc pour les 4 WSDLs et permet de produire 8 proxies
> (4
> en JavaScript et 4 en Java).
> Toutefois je n'ai pas invoqué ces proxies pour voir si ils
> fonctionnent
> comme voulu.
>
> Donc tu peux refaire ton test (checkout puis mvn clean install du
> module
> frascati-studio, puis démarrage du studio et du cloud local).
>
> Merci de m'indiquer asap si cela fonctionne aussi chez vous.
> Je peux encore patcher le code demain après midi.
>
> A+
> Philippe
>
>
> Le 17/01/13 11:31, Jeremie Guillemotte a écrit :
> > Bonjour Philippe.
> >
> > Je viens d'effectuer un test pour reproduire le problème que
> > rencontre Marc sur la creation d'un proxy WS java.
> >
> > Verdict : j'ai exactement le même problème.
> >
> > J'ai donc :
> >
> > - Récupéré la dernière version de FraSCAti-studio sur le svn, puis
> > lancé un mvn clean install.
> > - Démarré FraSCAti-studio avec la commande run.sh (deployé sur
> > http://localhost:8095/easySoa/)
> > - Lancé le cloud local.
> >
> > J'ai utilisé le web service de mise à jour des information APV
> > déployé sur une des VM Easysoa pour créer une App Proxy WS Java :
> > http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
> >
> > La création de l'application se déroule sans problèmes.
> > L'application est bien enregistrée dans le dossier
> > /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/
> >
> > Le problème a lieu lors du déploiement de l'application sur le
> > cloud local : voir le log ci joint logErreurAppProxyWs.log
> >
> > On constate que les classes issues du WSDL sont bien générées par
> > l'outil wsdl2java (dans le dossier
> > /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/fr/axxx/pivotal/)
> > mais que les classes d'implementation, qui devraient etre générées
> > par FraSCAti pour que le proxy WS fonctionne n'existent pas (dans
> > le dossier
> > /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/api
> > et impl ...)
> >
> > Ci joint un zip contenant l'application générée :
> > TestAppAxxxPivotalService.zip
> >
> > Le composite généré fait bien référence à une classe
> > /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/impl/ContactSvcSoapService.java
> > qui n'existe pas d'ou l'erreur.
> >
> > Bien cordialement.
> >
> > ----------
> > Jeremie Guillemotte
> > Open Wide Lyon
> > 151 boulevard Stalingrad - 69100 Villeurbanne
> > +33 (0)4 26 68 95 00
> > http://www.openwide.fr
> >
> > ----- Mail original -----
> >> De: "Jeremie Guillemotte" <jeremie.g...@openwide.fr>
> >> À: easys...@googlegroups.com
> >> Cc: "Philippe Merle" <philipp...@inria.fr>
> >> Envoyé: Mardi 15 Janvier 2013 17:46:53
> >> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app
> >> compilation, Cloud web-explorer
> >>
> >>
> >> Bonjour Phillipe.
> >>
> >> Voila un recapitulatif des services deployés sur les VM pour la
> >> demo
> >> Easysoa. Vous pouvez utiliser ces services deployés en ligne pour
> >> tester la creation d'un proxy WS dans Frascati-studio.
> >>
> >> Pour accéder au service Orchestration :
> >> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/PrecomptePartenaireService?wsdl
> >>
> >> Pour accéder au service Service Activity Monitoring :
> >> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/MonitoringServiceSOAP?wsdl
> >>
> >> Pour acceder au service de mise a jour des Contacts clients et des
> >> informations APV dans AXXX Pivotal :
> >> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
> >>
> >> Pour acceder au service de creation de TDR precompte dans AXXX apv
> >> :
> >> http://owsi-vm-easysoa-axxx-apv.accelance.net:7080/apv/services/PrecomptePartenaireService/services/PrecomptePartenaireService?wsdl
> >>
> >> Bien cordialement.
> >>
> >> Jeremie
> >>
> >> ----------
> >> Jeremie Guillemotte
> >> Open Wide Lyon
> >> 151 boulevard Stalingrad - 69100 Villeurbanne
> >> +33 (0)4 26 68 95 00
> >> http://www.openwide.fr
> >>
> >> ----- Mail original -----
> >>> De: "Marc Dutoo" <marc....@openwide.fr>
> >>> À: "Philippe Merle" <philipp...@inria.fr>
> >>> Cc: easys...@googlegroups.com
> >>> Envoyé: Lundi 14 Janvier 2013 17:35:10
> >>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app
> >>> compilation, Cloud web-explorer
> >>>
> >>> An idea to help consistent debugging :
> >>> FraSCAti Studio's war packaging would be a good way to get & test
> >>> the
> >>> exact version of each other.
> >>>
> >>> Regards,
> >>> Marc
> >>>
> >>> Le 14/01/2013 17:28, Marc Dutoo a écrit :
> >>>> My bad, le code Java du stub est bien généré à l'endroit où il
> >>>> doit
> >>>> être.
> >>>> C'est en fait plutôt le code du poxy même qui n'est pas généré,
> >>>> sans
> >>>> doute car TemplateActionProxyWS.doActionAfterCreation() n'est
> >>>> pas
> >>>> appelé (à cause de ladite erreur ?).
> >>>>
> >>>> Cordialement,
> >>>> Marc
> >>>>
> >>>> Le 14/01/2013 17:21, Marc Dutoo a écrit :
> >>>>> Bonjour Philippe
> >>>>>
> >>>>> Alors je reteste, en essayant de créer un ProxyWS Java de
> >>>>> * le code Java du stub est généré à un endroit différent :
> >>>>>
> >>>>> $> ls src/main/java/com/axxx/dps/apv/
> >>>>> CreerPrecompte.java PrecomptePartenaire.java
> >>>>> CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
> >>>>> ObjectFactory.java PrecomptePartenaireService.java
> >>>>> package-info.java TypeStructure.java
> >>>>>
> >>>>> de celui attendu par le .composite :
> >>>>> file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
> >>>>>
> >>>>> GRAVE: <sca:implementation.java
> >>>>> class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/>
> >>>>> class
> >>>>> 'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not
> >>>>> found
> >>>>> java.lang.reflect.UndeclaredThrowableException
> >>>>> at $Proxy49.parse(Unknown Source)
> >>>>> at
> >>>>> org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)
> >>>>>
> >>>>> Cordialement,
> >>>>> Marc
> >>>>>
> >>>>> Le 14/01/2013 12:06, Philippe Merle a écrit :
> >>>>>> Bonjour Marc, tous,
> >>>>>>
> >>>>>> Le 21/12/12 12:51, Marc Dutoo a écrit :
> >>>>>>> Hi Philippe
> >>>>>>>
> >>>>>>> 2 problems :
> >>>>>>>
> >>>>>>> 1. Compiling apps in Studio doesn't work anymore (whatever
> >>>>>>> the
> >>>>>>> deployment architecture),
> >>>>>>> see full stack trace (*).
> >>>>>>> Seems a juliac-jdt problem
> >>>>>>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
> >>>>>>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core /
> >>>>>>> runtime
> >>>>>>> / oo 2.5 which are
> >>>>>>> currently required together by FraSCAti & FraSCAti Studio
> >>>>>>> pom.xml
> >>>>>>> files ??
> >>>>>> Je n'arrive pas à reproduire ce problème.
> >>>>>> Mon FraSCAti Studio compile les applications.
> >>>>>>
> >>>>>> Est-ce que vous rencontrez toujours ce problème ?
> >>>>>>
> >>>>>>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat
> >>>>>>> because
> >>>>>>> it
> >>>>>>> looks up introspection
> >>>>>>> REST services at a incomplete URL that is set by
> >>>>>>> FraSCAtiServlet
> >>>>>>> :
> >>>>>>> AbstractBindingProcessor.setEmptyBindingURIBase(),
> >>>>>>> see details (**)
> >>>>>> Je suis en train de traiter ce problème.
> >>>>>> Cela est du à des changements récents dans le Web Explorer qui
> >>>>>> ne
> >>>>>> sont pas compatibles avec un déploiement du Web Explorer dans

Philippe Merle

unread,
Jan 21, 2013, 10:54:47 AM1/21/13
to easys...@googlegroups.com
Le 21/01/13 16:28, Jeremie Guillemotte a �crit :
> Bonjour Philippe.
>
> J'ai test� avec succ�s le dernier patch pour FraSCAti studio.
>
> Le probl�me de compilation que nous avions signal� est r�solu.
>
> La cr�ation ainsi que le d�ploiement d'une application Proxy WS avec les services deploy� sur la VM owsi-vm-easysoa-axxx-pivotal.accelance.net se d�roule sans probl�mes.
>
> Le service proxi� apparait bien dans FraSCAti web explorer et l'invocation renvoit bien une r�ponse.

super bonne nouvelle.

A+
Philippe

>
> Bon travail.
>
> Jeremie
>
> ----------
> Jeremie Guillemotte
> Open Wide Lyon
> 151 boulevard Stalingrad - 69100 Villeurbanne
> +33 (0)4 26 68 95 00
> http://www.openwide.fr
>
> ----- Mail original -----
>> De: "Philippe Merle" <philipp...@inria.fr>
>> �: easys...@googlegroups.com
>> Envoy�: Jeudi 17 Janvier 2013 12:30:42
>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app compilation, Cloud web-explorer
>>
>> Bonjour J�r�mie, Marc, tous,
>>
>> Je viens juste de committer un patch du FraSCAti Studio. Voici
>> l'ent�te
>> du commit:
>>
>> Improved the FraSCAti Studio for supporting the FUI EasySOA final
>> demonstration:
>> - improved generation of proxy implementations
>> - remove return statement for methods returning void.
>> - better management of WSDL namespace when generating Java proxy
>> implementations.
>> - add @Scope to Java proxy implementations.
>> - declare thrown exceptions for Java methods.
>> - use the Java compiler embedded into FraSCAti to build SCA
>> contributions to deploy.
>> Then standard SCA, WS, REST annotations are available
>> transparently.
>> This provides a better resolution for
>> http://jira.ow2.org/browse/FRASCATI-95 and similar issues.
>> - manage both WSDL port and interface into
>> templates/proxyWS*Composite.vm
>>
>>
>> J'ai test� avec les 4 URLs de WSDL que tu as envoy� pr�c�demment.
>> La cr�ation puis le d�ploiement de proxyWS implant�s en JavaScript et
>> aussi en Java fonctionnent.
>> Cela fonctionne donc pour les 4 WSDLs et permet de produire 8 proxies
>> (4
>> en JavaScript et 4 en Java).
>> Toutefois je n'ai pas invoqu� ces proxies pour voir si ils
>> fonctionnent
>> comme voulu.
>>
>> Donc tu peux refaire ton test (checkout puis mvn clean install du
>> module
>> frascati-studio, puis d�marrage du studio et du cloud local).
>>
>> Merci de m'indiquer asap si cela fonctionne aussi chez vous.
>> Je peux encore patcher le code demain apr�s midi.
>>
>> A+
>> Philippe
>>
>>
>> Le 17/01/13 11:31, Jeremie Guillemotte a �crit :
>>> Bonjour Philippe.
>>>
>>> Je viens d'effectuer un test pour reproduire le probl�me que
>>> rencontre Marc sur la creation d'un proxy WS java.
>>>
>>> Verdict : j'ai exactement le m�me probl�me.
>>>
>>> J'ai donc :
>>>
>>> - R�cup�r� la derni�re version de FraSCAti-studio sur le svn, puis
>>> lanc� un mvn clean install.
>>> - D�marr� FraSCAti-studio avec la commande run.sh (deploy� sur
>>> http://localhost:8095/easySoa/)
>>> - Lanc� le cloud local.
>>>
>>> J'ai utilis� le web service de mise � jour des information APV
>>> d�ploy� sur une des VM Easysoa pour cr�er une App Proxy WS Java :
>>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
>>>
>>> La cr�ation de l'application se d�roule sans probl�mes.
>>> L'application est bien enregistr�e dans le dossier
>>> /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/
>>>
>>> Le probl�me a lieu lors du d�ploiement de l'application sur le
>>> cloud local : voir le log ci joint logErreurAppProxyWs.log
>>>
>>> On constate que les classes issues du WSDL sont bien g�n�r�es par
>>> l'outil wsdl2java (dans le dossier
>>> /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/fr/axxx/pivotal/)
>>> mais que les classes d'implementation, qui devraient etre g�n�r�es
>>> par FraSCAti pour que le proxy WS fonctionne n'existent pas (dans
>>> le dossier
>>> /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/api
>>> et impl ...)
>>>
>>> Ci joint un zip contenant l'application g�n�r�e :
>>> TestAppAxxxPivotalService.zip
>>>
>>> Le composite g�n�r� fait bien r�f�rence � une classe
>>> /home/jguillemotte/Documents/frascati-studio/admin/TestAppAxxxPivotalService/src/main/java/org/ow2/frascati/impl/ContactSvcSoapService.java
>>> qui n'existe pas d'ou l'erreur.
>>>
>>> Bien cordialement.
>>>
>>> ----------
>>> Jeremie Guillemotte
>>> Open Wide Lyon
>>> 151 boulevard Stalingrad - 69100 Villeurbanne
>>> +33 (0)4 26 68 95 00
>>> http://www.openwide.fr
>>>
>>> ----- Mail original -----
>>>> De: "Jeremie Guillemotte" <jeremie.g...@openwide.fr>
>>>> �: easys...@googlegroups.com
>>>> Cc: "Philippe Merle" <philipp...@inria.fr>
>>>> Envoy�: Mardi 15 Janvier 2013 17:46:53
>>>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app
>>>> compilation, Cloud web-explorer
>>>>
>>>>
>>>> Bonjour Phillipe.
>>>>
>>>> Voila un recapitulatif des services deploy�s sur les VM pour la
>>>> demo
>>>> Easysoa. Vous pouvez utiliser ces services deploy�s en ligne pour
>>>> tester la creation d'un proxy WS dans Frascati-studio.
>>>>
>>>> Pour acc�der au service Orchestration :
>>>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/PrecomptePartenaireService?wsdl
>>>>
>>>> Pour acc�der au service Service Activity Monitoring :
>>>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:8040/services/MonitoringServiceSOAP?wsdl
>>>>
>>>> Pour acceder au service de mise a jour des Contacts clients et des
>>>> informations APV dans AXXX Pivotal :
>>>> http://owsi-vm-easysoa-axxx-pivotal.accelance.net:7080/WS/ContactSvc.asmx?wsdl
>>>>
>>>> Pour acceder au service de creation de TDR precompte dans AXXX apv
>>>> :
>>>> http://owsi-vm-easysoa-axxx-apv.accelance.net:7080/apv/services/PrecomptePartenaireService/services/PrecomptePartenaireService?wsdl
>>>>
>>>> Bien cordialement.
>>>>
>>>> Jeremie
>>>>
>>>> ----------
>>>> Jeremie Guillemotte
>>>> Open Wide Lyon
>>>> 151 boulevard Stalingrad - 69100 Villeurbanne
>>>> +33 (0)4 26 68 95 00
>>>> http://www.openwide.fr
>>>>
>>>> ----- Mail original -----
>>>>> De: "Marc Dutoo" <marc....@openwide.fr>
>>>>> �: "Philippe Merle" <philipp...@inria.fr>
>>>>> Cc: easys...@googlegroups.com
>>>>> Envoy�: Lundi 14 Janvier 2013 17:35:10
>>>>> Objet: Re: [easysoa-dev] Re: FraSCAti Studio problems : app
>>>>> compilation, Cloud web-explorer
>>>>>
>>>>> An idea to help consistent debugging :
>>>>> FraSCAti Studio's war packaging would be a good way to get & test
>>>>> the
>>>>> exact version of each other.
>>>>>
>>>>> Regards,
>>>>> Marc
>>>>>
>>>>> Le 14/01/2013 17:28, Marc Dutoo a �crit :
>>>>>> My bad, le code Java du stub est bien g�n�r� � l'endroit o� il
>>>>>> doit
>>>>>> �tre.
>>>>>> C'est en fait plut�t le code du poxy m�me qui n'est pas g�n�r�,
>>>>>> sans
>>>>>> doute car TemplateActionProxyWS.doActionAfterCreation() n'est
>>>>>> pas
>>>>>> appel� (� cause de ladite erreur ?).
>>>>>>
>>>>>> Cordialement,
>>>>>> Marc
>>>>>>
>>>>>> Le 14/01/2013 17:21, Marc Dutoo a �crit :
>>>>>>> Bonjour Philippe
>>>>>>>
>>>>>>> Alors je reteste, en essayant de cr�er un ProxyWS Java de
>>>>>>> * le code Java du stub est g�n�r� � un endroit diff�rent :
>>>>>>>
>>>>>>> $> ls src/main/java/com/axxx/dps/apv/
>>>>>>> CreerPrecompte.java PrecomptePartenaire.java
>>>>>>> CreerPrecompteResponse.java PrecomptePartenaireServiceImpl.java
>>>>>>> ObjectFactory.java PrecomptePartenaireService.java
>>>>>>> package-info.java TypeStructure.java
>>>>>>>
>>>>>>> de celui attendu par le .composite :
>>>>>>> file:///home/mdutoo/Documents/frascati-studio/mdutoo/mdutooProxyWSAxxxApvPrecomptePartenaireService12/src/main/resources
>>>>>>>
>>>>>>> GRAVE: <sca:implementation.java
>>>>>>> class='org.ow2.frascati.impl.PrecomptePartenaireServiceImpl'/>
>>>>>>> class
>>>>>>> 'org.ow2.frascati.impl.PrecomptePartenaireServiceImpl' not
>>>>>>> found
>>>>>>> java.lang.reflect.UndeclaredThrowableException
>>>>>>> at $Proxy49.parse(Unknown Source)
>>>>>>> at
>>>>>>> org.ow2.frascati.parser.api.ParserInterceptorSCAIntent.parse(ParserInterceptorSCAIntent.java:37)
>>>>>>>
>>>>>>> Cordialement,
>>>>>>> Marc
>>>>>>>
>>>>>>> Le 14/01/2013 12:06, Philippe Merle a �crit :
>>>>>>>> Bonjour Marc, tous,
>>>>>>>>
>>>>>>>> Le 21/12/12 12:51, Marc Dutoo a �crit :
>>>>>>>>> Hi Philippe
>>>>>>>>>
>>>>>>>>> 2 problems :
>>>>>>>>>
>>>>>>>>> 1. Compiling apps in Studio doesn't work anymore (whatever
>>>>>>>>> the
>>>>>>>>> deployment architecture),
>>>>>>>>> see full stack trace (*).
>>>>>>>>> Seems a juliac-jdt problem
>>>>>>>>> (org.objectweb.fractal.juliac.compile.jdt.CompileSupportImpl),
>>>>>>>>> maybe juliac-jdt-2.6-SNAPSHOT conflicts with juliac core /
>>>>>>>>> runtime
>>>>>>>>> / oo 2.5 which are
>>>>>>>>> currently required together by FraSCAti & FraSCAti Studio
>>>>>>>>> pom.xml
>>>>>>>>> files ??
>>>>>>>> Je n'arrive pas � reproduire ce probl�me.
>>>>>>>> Mon FraSCAti Studio compile les applications.
>>>>>>>>
>>>>>>>> Est-ce que vous rencontrez toujours ce probl�me ?
>>>>>>>>
>>>>>>>>> 2. FraSCAti Web Explorer UI tree doesn't load in Tomcat
>>>>>>>>> because
>>>>>>>>> it
>>>>>>>>> looks up introspection
>>>>>>>>> REST services at a incomplete URL that is set by
>>>>>>>>> FraSCAtiServlet
>>>>>>>>> :
>>>>>>>>> AbstractBindingProcessor.setEmptyBindingURIBase(),
>>>>>>>>> see details (**)
>>>>>>>> Je suis en train de traiter ce probl�me.
>>>>>>>> Cela est du � des changements r�cents dans le Web Explorer qui
>>>>>>>> ne
>>>>>>>> sont pas compatibles avec un d�ploiement du Web Explorer dans
Reply all
Reply to author
Forward
0 new messages