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.

Reply via email to