cancel
Showing results for 
Search instead for 
Did you mean: 

execution d'exemple alfresco

yassine_036
Champ in-the-making
Champ in-the-making
bonjour j'essaie d'exécuter l'exemple d'alfresco que j'ai trouve dans le tutoriel, j'essaie d'exécuter la classe FirstJCRClient mais il me donne cette errue la:
java.lang.NoClassDefFoundError: javax/transaction/SystemException
Caused by: java.lang.ClassNotFoundException: javax.transaction.SystemException
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
je ne sais quoi faire exactement, j'ai essaye de l'exécuter sous DOS mais ca donne une autre erreur
merci de votre aide
Cordialement
5 REPLIES 5

yassine_036
Champ in-the-making
Champ in-the-making
maintenant il ne me donne cette erreur là, je lui ai joint des ajr mais il me donne cette erreur qu'il n'arrive pas à trouver le context-application.xml voila le bout de code ainsi que l'erreur qu'il m'affiche j'espere que vous allez me repondre merci
ApplicationContext context =    new ClassPathXmlApplicationContext("classpath:alfresco/application-context.xml");
       Repository repository = (Repository)context.getBean("JCR.Repository");
       Session session = repository.login(new SimpleCredentials("admin", "admin".toCharArray()));
et voici l'erreur qu'il m'affiche
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [alfresco/application-context.xml]; nested exception is java.io.FileNotFoundException: class path resource [alfresco/application-context.xml] cannot be opened because it does not exist
Caused by: java.io.FileNotFoundException: class path resource [alfresco/application-context.xml] cannot be opened because it does not exist
   at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:135)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:307)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:290)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173)
   at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112)
   at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:79)
   at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101)
   at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:394)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:122)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:66)
   at org.alfresco.sample.FirstJCRClient.main(FirstJCRClient.java:66)
merci cordialement

bigginer_alfesc
Champ in-the-making
Champ in-the-making
bonjour,
je sais pas si vous avez trouvez la solution a votre prb, j'ai la meme erreur en faite

cordialement

rguinot
Confirmed Champ
Confirmed Champ
Verifier le classpath eclipse. Votre projet doit avoir le projet "Alfresco Embedded" en dépendance.

bigginer_alfesc
Champ in-the-making
Champ in-the-making
bonjour,
merci pour votre reponse Rguinot, mais comme je suis debutant avec eclipse et java, je sais pas comment faire exactement pour maitre mon projet en dependance avec "Alfresco Embeded", dsl pour mes question qui me parai un peu debile  Smiley Surprisedops: , mais je croix c 'est comme ca qu'on apprend

cordialement

jayjayecl
Confirmed Champ
Confirmed Champ
mais normalement, avant de poser la toiture, on pose les fondations et on construit les murs ! Smiley Happy

Bref, peut-être qu'il faut passer par un petit tuto Eclipse.
Sinon, pour aider, clic droit sur le projet / build path / configure build path

Quelques liens intéressants sur le wiki :
http://wiki.alfresco.com/wiki/Alfresco_SDK
http://wiki.alfresco.com/wiki/Alfresco_on_Eclipse

bonne chance

PS :
à l'avenir, pouvez-vous créer votre propre topic, et non pas déterrer un sujet de 2009 ?
Merci Smiley Wink