Thanks a lot!
It turns out the only thing I needed was this:
<configuration>
<useServiceUnitAnalyzer>false</useServiceUnitAnalyzer>
</configuration>
Seems like this, when set to true, actually verifies if all the dependencies
needed by the SU being built. Must be a bug that it didn't like my
hibernate dependency even though I put this in every POM, including the
plugin. When I set this to false, it did not complain anymore. I removed
all the hibernate dependencies from my POM, even the plugin. Still works.
So my feeling is that this "useServiceUnitAnalyzer" is a bit buggy with
dependencies. Turning it off solved my build problem but I lose the
build-time inspection of dependencies needed by my SU. If you removed all
of those jdo dependencies from your poms but kept "useServiceUnitAnalyzer"
to false, it should still build for you successfully.
Thanks again!
-los
fordan wrote:
>
> Hi again !
>
> Here is an example :
>
> <plugin>
> <groupId>org.apache.servicemix.tooling</groupId>
> <artifactId>jbi-maven-plugin</artifactId>
> <version>${servicemix-version}</version>
> <extensions>true</extensions>
> <configuration>
> <useServiceUnitAnalyzer>false</useServiceUnitAnalyzer>
> </configuration>
> <dependencies>
> <dependency>
> <groupId>jdo</groupId>
> <artifactId>jdo</artifactId>
> <version>${jdo-version}</version>
>
> </dependency>
> </dependencies>
> </plugin>
>
>
>
> moraleslos wrote:
>>
>> Do you have an example? The plugin tag I can see for this particular
>> project is under <build><plugins><plugin>..... at the root pom for this
>> project. In it I only have org.apache.servicemix.tooling plugin. I
>> tried to put the hibernate dependency in there but I get plugin errors.
>>
>>
>> -los
>>
>>
>>
>> fordan wrote:
>>>
>>> Hi !
>>>
>>> It is important to put the depenicies inside the plugin tags.
>>>
>>>
>>>
>>> moraleslos wrote:
>>>>
>>>> All of a sudden, I'm running into a similar issue where packaging a JBI
>>>> component gives me an error looking for org/hibernate/SessionFactory.
>>>> Funny thing is that I was not getting this exception before. I also
>>>> put the hibernate.jar in all of the super poms for the SA as well as in
>>>> my SUs but I can't seem to shake this error off. It happens when my
>>>> xbean includes a spring-context, in which includes hibernate
>>>> configurations. Below is the mvn trace. Any suggestions? Thanks in
>>>> advance!
>>>>
>>>> -los
>>>>
>>>> #######################
>>>> [ERROR] BUILD ERROR
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Failed to generate jbi.xml
>>>>
>>>> Embedded error: Unable to generate service unit descriptor!
>>>> org/hibernate/SessionFactory
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [DEBUG] Trace
>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>>> generate jbi.xml
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
>>>> at
>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>>>> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>>>> 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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>> at
>>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>>
>>>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>> Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
>>>> generate jbi.xml
>>>> at
>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:126)
>>>> at
>>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
>>>> at
>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
>>>> ... 16 more
>>>> Caused by: org.apache.servicemix.maven.plugin.jbi.JbiPluginException:
>>>> Unable to generate service unit descriptor!
>>>> at
>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:217)
>>>> at
>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMojo.java:124)
>>>> ... 18 more
>>>> Caused by:
>>>> org.springframework.beans.factory.BeanDefinitionStoreException:
>>>> Unexpected exception parsing XML document from class path resource
>>>> [com/test/servicemix/dao/dao-context.xml]; nested exception is
>>>> java.lang.NoClassDefFoundError: org/hibernate/SessionFactory
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:427)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>>>> 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.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:187)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:156)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
>>>> at
>>>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
>>>> at
>>>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:357)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>>>> 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.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:168)
>>>> at
>>>> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
>>>> at
>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168)
>>>> at
>>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:94)
>>>> at
>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
>>>> at
>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:149)
>>>> at
>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:48)
>>>> at
>>>> org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:79)
>>>> at
>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUnitDescriptorMojo.java:204)
>>>> ... 19 more
>>>> Caused by: java.lang.NoClassDefFoundError: org/hibernate/SessionFactory
>>>> at java.lang.Class.getDeclaredMethods0(Native Method)
>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
>>>> at java.lang.Class.getDeclaredMethods(Class.java:1791)
>>>> at java.beans.Introspector$1.run(Introspector.java:1272)
>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>> at
>>>> java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1270)
>>>> at
>>>> java.beans.Introspector.getTargetMethodInfo(Introspector.java:1136)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:387)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:159)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:220)
>>>> at java.beans.Introspector.<init>(Introspector.java:368)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:159)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:220)
>>>> at java.beans.Introspector.<init>(Introspector.java:368)
>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:159)
>>>> at
>>>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQNameHelper.java:78)
>>>> at
>>>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAwarePropertyValues(XBeanQNameHelper.java:54)
>>>> at
>>>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63)
>>>> at
>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:421)
>>>> at
>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParserDelegate.java:390)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:165)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:142)
>>>> at
>>>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:63)
>>>> at
>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:89)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:499)
>>>> at
>>>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79)
>>>> at
>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:407)
>>>> ... 44 more
>>>> #########################################
>>>>
>>>>
>>>>
>>>>
>>>> fordan wrote:
>>>>>
>>>>> Hi everyone !
>>>>>
>>>>> I solved this problem myself. With a kind of strange approach. Adding
>>>>> the jdo-2.0.jar to the
>>>>> plugin dependency on 4 places in the superpom for the sa, in the sa
>>>>> pom, in the su1 pom and the
>>>>> su 2 pom.
>>>>>
>>>>> Thanks Daniel
>>>>>
>>>>> fordan wrote:
>>>>>>
>>>>>> Hi !
>>>>>>
>>>>>> Anyone having an idea what the folllowing stacktrace is all about?
>>>>>> Can anyone please help ?
>>>>>> Thanks Daniel
>>>>>>
>>>>>>
>>>>>>
>>>>>> [INFO] Failed to generate jbi.xml
>>>>>>
>>>>>> Embedded error: Unable to generate service unit descriptor!
>>>>>> javax/jdo/JDOException
>>>>>> [INFO]
>>>>>> ------------------------------------------------------------------------
>>>>>> [INFO] Trace
>>>>>> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
>>>>>> generate jbi.xml
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:30
>>>>>> 6)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
>>>>>> at
>>>>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
>>>>>> at
>>>>>> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>>>>>> at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
>>>>>> 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:585)
>>>>>> at
>>>>>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>>>>> at
>>>>>> org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>>>>> at
>>>>>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>>>>> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>>>>>> Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to
>>>>>> generate jbi.xml
>>>>>> at
>>>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMoj
>>>>>> o.java:136)
>>>>>> at
>>>>>> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
>>>>>> at
>>>>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
>>>>>> ... 16 more
>>>>>> Caused by: org.apache.servicemix.maven.plugin.jbi.JbiPluginException:
>>>>>> Unable to generate service unit descriptor!
>>>>>> at
>>>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUni
>>>>>> tDescriptorMojo.java:190)
>>>>>> at
>>>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.execute(GenerateServiceUnitDescriptorMoj
>>>>>> o.java:134)
>>>>>> ... 18 more
>>>>>> Caused by:
>>>>>> org.springframework.beans.factory.BeanDefinitionStoreException:
>>>>>> Unexpected exception parsing XML document from cl
>>>>>> ass path resource [transactionCtx.xml]; nested exception is
>>>>>> java.lang.NoClassDefFoundError: javax/jdo/JDOException
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
>>>>>> 427)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:35
>>>>>> 7)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:33
>>>>>> 4)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:126)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:142)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBea
>>>>>> nDefinitionDocumentReader.java:187)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefiniti
>>>>>> onDocumentReader.java:156)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinit
>>>>>> ionDocumentReader.java:142)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocu
>>>>>> mentReader.java:63)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefi
>>>>>> nitionDocumentReader.java:89)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.jav
>>>>>> a:499)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionRea
>>>>>> der.java:79)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
>>>>>> 407)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:35
>>>>>> 7)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:33
>>>>>> 4)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:126)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:142)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBea
>>>>>> nDefinitionDocumentReader.java:187)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefiniti
>>>>>> onDocumentReader.java:156)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinit
>>>>>> ionDocumentReader.java:142)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocu
>>>>>> mentReader.java:63)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefi
>>>>>> nitionDocumentReader.java:89)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.jav
>>>>>> a:499)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionRea
>>>>>> der.java:79)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
>>>>>> 407)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:35
>>>>>> 7)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:33
>>>>>> 4)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:126)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:142)
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinition
>>>>>> Reader.java:168)
>>>>>> at
>>>>>> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationConte
>>>>>> xt.java:113)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationConte
>>>>>> xt.java:168)
>>>>>> at
>>>>>> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableA
>>>>>> pplicationContext.java:94)
>>>>>> at
>>>>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:294)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:149)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileSystemXmlApplicationContext.java:48)
>>>>>> at
>>>>>> org.apache.servicemix.common.xbean.AbstractXBeanServiceUnitAnalyzer.init(AbstractXBeanServiceUnitAnalyzer.java:81
>>>>>> )
>>>>>> at
>>>>>> org.apache.servicemix.maven.plugin.jbi.GenerateServiceUnitDescriptorMojo.generateJbiDescriptor(GenerateServiceUni
>>>>>> tDescriptorMojo.java:171)
>>>>>> ... 19 more
>>>>>> Caused by: java.lang.NoClassDefFoundError: javax/jdo/JDOException
>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method)
>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
>>>>>> at java.lang.Class.getDeclaredMethods(Class.java:1763)
>>>>>> at java.beans.Introspector$1.run(Introspector.java:1265)
>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>> at
>>>>>> java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1263)
>>>>>> at
>>>>>> java.beans.Introspector.getTargetMethodInfo(Introspector.java:1129)
>>>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:387)
>>>>>> at java.beans.Introspector.getBeanInfo(Introspector.java:159)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQNameHelper.java:78)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAwarePropertyValues(XBeanQNameHelper.java:54)
>>>>>>
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.parseBeanDefinitionElement(XBeanBeanDefinit
>>>>>> ionParserDelegate.java:63)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParse
>>>>>> rDelegate.java:421)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseBeanDefinitionElement(BeanDefinitionParse
>>>>>> rDelegate.java:390)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefiniti
>>>>>> onDocumentReader.java:165)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinit
>>>>>> ionDocumentReader.java:142)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.parseBeanDefinitions(XBeanBeanDefinitionDocu
>>>>>> mentReader.java:63)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefi
>>>>>> nitionDocumentReader.java:89)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.jav
>>>>>> a:499)
>>>>>> at
>>>>>> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionRea
>>>>>> der.java:79)
>>>>>> at
>>>>>> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:
>>>>>> 407)
>>>>>> ... 56 more
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/Xbean-critical-issue-tf2779655s12049.html#a8147397
Sent from the ServiceMix - User mailing list archive at Nabble.com.