AnsweredAssumed Answered

FirstFoundationClient exception: Error registering bean

Question asked by sergio on Sep 28, 2006
Latest reply on Sep 29, 2006 by sergio
Hi all.

I am still having a problem with the Alfresco SDK examples. In particular, when I try to run the FirstFoundationClient example (I have set up Eclipse for testing these examples) the following exception is catcked:

- Loading XML bean definitions from class path resource [alfresco/application-context.xml]
- Loading XML bean definitions from class path resource [alfresco/core-services-context.xml]
- MLog clients using log4j logging.
- JDK 1.4+ collections available
- Commons Collections 3.x available
- Loading XML bean definitions from class path resource [alfresco/public-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/public-services-security-context.xml]
- Loading XML bean definitions from class path resource [alfresco/cache-context.xml]
- Loading XML bean definitions from class path resource [alfresco/model-specific-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/action-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/rule-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/node-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/scheduled-jobs-context.xml]
- Loading XML bean definitions from class path resource [alfresco/network-protocol-context.xml]
- Loading XML bean definitions from class path resource [alfresco/content-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/hibernate-context.xml]
- Loading XML bean definitions from class path resource [alfresco/ownable-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/template-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/script-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/index-recovery-context.xml]
- Loading XML bean definitions from class path resource [alfresco/authority-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/authentication-services-context.xml]
- Loading XML bean definitions from class path resource [alfresco/policy-context.xml]
- Loading XML bean definitions from class path resource [alfresco/import-export-context.xml]
- Loading XML bean definitions from class path resource [alfresco/bootstrap-context.xml]
- Loading XML bean definitions from class path resource [alfresco/workflow-context.xml]
Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'jbpm_configuration' defined in class path resource [alfresco/workflow-context.xml]: Bean class [org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean] not found; nested exception is java.lang.ClassNotFoundException: org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean
java.lang.ClassNotFoundException: org.springmodules.workflow.jbpm31.LocalJbpmConfigurationFactoryBean
   at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
   at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:242)
   at org.springframework.util.ClassUtils.forName(ClassUtils.java:108)
   at org.springframework.beans.factory.support.BeanDefinitionReaderUtils.createBeanDefinition(BeanDefinitionReaderUtils.java:65)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:426)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitionElement(DefaultXmlBeanDefinitionParser.java:392)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:307)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:191)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.importBeanDefinitionResource(DefaultXmlBeanDefinitionParser.java:325)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.parseBeanDefinitions(DefaultXmlBeanDefinitionParser.java:298)
   at org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser.registerBeanDefinitions(DefaultXmlBeanDefinitionParser.java:191)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:295)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:223)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:173)
   at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:148)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:126)
   at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:142)
   at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
   at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:81)
   at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:89)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:269)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:87)
   at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:72)
   at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:40)
   at org.alfresco.sample.FirstFoundationClient.main(FirstFoundationClient.java:62)

I am not able to understand the exact meaning of the exception, so I can't test any example.

It sounds like some classes are missing, but I am not sure…

Could anyone help me? Could anyone describe exactly the steps needed for executing the example? Should I run Alfresco before starting the example execution or not?

Regards,

Sergio

Outcomes