I typically put 3rd party jars (anything other than my own code) into the
lib/optional directory (been having these classloader issues). That's why I
can get away with not including hibernate dependencies in the poms. For
your case, I think you need to add the jdo dependency in the pom that builds
the SU only (as well as including it in the classpath of the xbean that
defines your SU). Therefore when the SU is built, it includes the dependent
jdo jar automatically. You don't need to put the jdo dependency in any of
the super poms or in the plugin. That's my best guess though. Give it a
shot if you have time.
HTH,
-los
fordan wrote:
>
> Hi !
>
> Yes we have done that too and it works, but while deploying in servicemix
> we got an error. A ClassDefoundError jdo/JDOException, have'nt solved that
> yet. any idea ?
> When put the jdo jar in the systemclasspath for SM it works, bu the thing
> is that this jar is already included in the ServiceUnit that ueses this
> dependency.
> Tanks in advance !
>
>
> moraleslos wrote:
>>
>> 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#a8173433
Sent from the ServiceMix - User mailing list archive at Nabble.com.