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
>> �:
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 :
>>>>> �: "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