<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Java-backed Web Scripts en version 3.0 in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103052#M71802</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je suis en train d'effectuer des tests de la version 3.0 d'Alfresco. L'installation s'est bien déroulée et le serveur tournait jusqu'à ce que j'essaie d'installer nos développements réalisés pour la 2.2.1 dans la 3.0. Le problème actuel vient d'un WebScript développé en java. Les logs affichent l'erreur suivante :&lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;09:05:24,610 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed&lt;BR /&gt;org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webscript.be.etnic.alfresco.webscript.selector.get' defined in class path resource [alfresco/module/courrier/context/bootstrap-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [be.etnic.alfresco.webscript.Selector]: Constructor threw exception; nested exception is java.lang.Error: Unresolved compilation problems: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DeclarativeWebScript ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptRequest ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptStatus ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&lt;BR /&gt;Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [be.etnic.alfresco.webscript.Selector]: Constructor threw exception; nested exception is java.lang.Error: Unresolved compilation problems: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DeclarativeWebScript ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptRequest ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptStatus ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&lt;BR /&gt;Caused by: java.lang.Error: Unresolved compilation problems: &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;L'importation org.alfresco.web.scripts ne peut pas être résolue&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;DeclarativeWebScript ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptRequest ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;WebScriptStatus ne peut pas être résolu ou ne correspond pas à un type&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;La méthode getRepositoryContext() n'est pas définie pour le type Selector&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at be.etnic.alfresco.webscript.Selector.&amp;lt;init&amp;gt;(Selector.java:17)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Constructor.newInstance(Constructor.java:513)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:85)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:756)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:721)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:384)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardService.start(StandardService.java:516)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Catalina.start(Catalina.java:578)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;En regardant dans Eclipse (après avoir importé le sdk de la version 3.0), je me suis aperçu qu'il ne trouvait plus les classes ("DeclarativeWebScript", "WebScriptRequest" et "WebScriptStatus") autrefois contenues dans le package "org.alfresco.web.scripts". Est-ce qu'il y aurait eu un changement de nom de package ou un déplacement de celui-ci vers un autre endroit?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci d'avance pour vos réponses,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Mar 2009 09:40:21 GMT</pubDate>
    <dc:creator>christophes</dc:creator>
    <dc:date>2009-03-04T09:40:21Z</dc:date>
    <item>
      <title>Java-backed Web Scripts en version 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103052#M71802</link>
      <description>Bonjour,Je suis en train d'effectuer des tests de la version 3.0 d'Alfresco. L'installation s'est bien déroulée et le serveur tournait jusqu'à ce que j'essaie d'installer nos développements réalisés pour la 2.2.1 dans la 3.0. Le problème actuel vient d'un WebScript développé en java. Les logs affich</description>
      <pubDate>Wed, 04 Mar 2009 09:40:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103052#M71802</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-03-04T09:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: Java-backed Web Scripts en version 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103053#M71803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello Christophe&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Je n'ai pas le SDK sous la main si mon IDE, mais de mémoire quand j'ai passé mes Java-backed webscripts d'un 2.2 a un 3.x, j'ai du changer deux trois trucs … en constatant la présence d'un nouveau jar a mettre dans le classpath : webscripts-framework.jar (ou un nom approchant).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Essaie de jeter un oeil de ce côté là dans le SDK&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 11:39:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103053#M71803</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2009-03-04T11:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: Java-backed Web Scripts en version 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103054#M71804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Effectivement après voir ajouter le jar "alfresco-webscript-framework.jar" dans mon classpath, l'erreur a été corrigée dans mon Java-backed WebScript. Maintenant il me reste à corriger d'autres erreurs dans d'autres classes java…&amp;nbsp; :roll: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci de ton aide,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Christophe&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 15:15:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103054#M71804</guid>
      <dc:creator>christophes</dc:creator>
      <dc:date>2009-03-04T15:15:27Z</dc:date>
    </item>
    <item>
      <title>Re: Java-backed Web Scripts en version 3.0</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103055#M71805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Aucun problème, bonne chance&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2009 16:06:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/java-backed-web-scripts-en-version-3-0/m-p/103055#M71805</guid>
      <dc:creator>jayjayecl</dc:creator>
      <dc:date>2009-03-04T16:06:00Z</dc:date>
    </item>
  </channel>
</rss>

