You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org> on 2009/09/18 21:29:52 UTC

[jira] Resolved: (SMX4NMR-148) MANIFEST file of the features transaction is not correctly generated (mvn:org.apache.servicemix.transaction/org.apache.servicemix.transaction/1.1.0-SNAPSHOT)

     [ https://issues.apache.org/activemq/browse/SMX4NMR-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jean-Baptiste Onofré resolved SMX4NMR-148.
------------------------------------------

    Resolution: Fixed

NMR distribution config.properties file is already good.

Guillaume investigates how to fix the issue in Karaf in a better way.

> MANIFEST file of the features transaction is not correctly generated (mvn:org.apache.servicemix.transaction/org.apache.servicemix.transaction/1.1.0-SNAPSHOT)
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SMX4NMR-148
>                 URL: https://issues.apache.org/activemq/browse/SMX4NMR-148
>             Project: ServiceMix NMR
>          Issue Type: Bug
>            Reporter: Charles Moulliard
>            Assignee: Jean-Baptiste Onofré
>
> Hi,
> I have tried to install the following feature 
> mvn:org.apache.servicemix.transaction/org.apache.servicemix.transaction/1.1.0-SNAPSHOT
>  top of karaf 0.9.0-snapshot. Unfortunately, I have had the error :
> {code}
> 9:32:30,703 | ERROR | Thread-3         | FeaturesServiceImpl              | s.internal.FeaturesServiceImpl$1  423 | Error installing boot feature transaction2
> org.osgi.framework.BundleException: Activator start error in bundle org.apache.servicemix.transaction [61].
> 	at org.apache.felix.framework.Felix.activateBundle(Felix.java:1750)
> 	at org.apache.felix.framework.Felix.startBundle(Felix.java:1621)
> 	at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:890)
> 	at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:877)
> 	at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:229)
> 	at org.apache.felix.karaf.features.internal.FeaturesServiceImpl.installFeature(FeaturesServiceImpl.java:195)
> 	at org.apache.felix.karaf.features.internal.FeaturesServiceImpl$1.run(FeaturesServiceImpl.java:421)
> Caused by: java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
> 	at java.lang.ClassLoader.defineClass1(Native Method)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
> 	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1768)
> 	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:670)
> 	at org.apache.felix.framework.ModuleImpl.access$100(ModuleImpl.java:60)
> 	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1631)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> 	at java.lang.ClassLoader.defineClass1(Native Method)
> 	at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
> 	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.findClass(ModuleImpl.java:1768)
> 	at org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:670)
> 	at org.apache.felix.framework.ModuleImpl.access$100(ModuleImpl.java:60)
> 	at org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1631)
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
> 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
> 	at org.apache.servicemix.transaction.TransactionManagerService.<init>(TransactionManagerService.java:146)
> 	at org.apache.servicemix.transaction.Activator.updated(Activator.java:81)
> 	at org.apache.servicemix.transaction.Activator.start(Activator.java:49)
> 	at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:667)
> 	at org.apache.felix.framework.Felix.activateBundle(Felix.java:1699)
> {code}
> It seems that the MANIFEST created is not correct :
> {code}
> Manifest-Version: 1.0
> Export-Package: org.apache.geronimo.transaction.log;uses:="javax.trans
>  action.xa,org.apache.geronimo.transaction.manager,org.slf4j";version=
>  "2.1.2",org.apache.geronimo.transaction.manager;uses:="javax.resource
>  .spi,javax.transaction,javax.transaction.xa,org.slf4j,org.apache.gero
>  nimo.transaction.log";version="2.1.2",org.apache.geronimo.transaction
>  ;uses:="javax.transaction";version="2.1.2",javax.transaction;uses:="j
>  avax.transaction.xa";version="1.1",javax.transaction.xa;version="1.1"
> Private-Package: org.objectweb.howl.log,org.apache.servicemix.transact
>  ion,javax.resource.spi,org.objectweb.howl.log.xa,org.objectweb.howl.l
>  og.util
> Ignore-Package: org.apache.geronimo.transaction.log,org.apache.geronim
>  o.transaction.manager,org.apache.geronimo.transaction
> Built-By: Charlesm
> Tool: Bnd-0.0.311
> Bundle-Name: Apache ServiceMix Transaction
> Created-By: Apache Maven Bundle Plugin
> Export-Service: javax.transaction.TransactionManager,                 
>             javax.transaction.TransactionSynchronizationRegistry,     
>                         javax.transaction.UserTransaction,            
>                  org.apache.geronimo.transaction.manager.RecoverableTr
>  ansactionManager
> Bundle-Vendor: The Apache Software Foundation
> Build-Jdk: 1.6.0_16
> Bundle-Version: 1.1.0.SNAPSHOT
> Bnd-LastModified: 1253113300321
> Bundle-Activator: org.apache.servicemix.transaction.Activator
> Bundle-ManifestVersion: 2
> Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt
> Bundle-Description: This pom provides project information that is comm
>  on to all ServiceMix branches.
> Bundle-DocURL: http://www.apache.org/
> Import-Package: javax.resource.spi;version="1.5";resolution:=optional,
>  javax.transaction;version="1.1",javax.transaction.xa;version="1.1",or
>  g.osgi.framework;version="1.4",org.osgi.service.cm;version="1.2",org.
>  slf4j;version="1.4",org.springframework.beans.factory;resolution:=opt
>  ional;version="2.5",org.springframework.transaction;resolution:=optio
>  nal;version="2.5",org.springframework.transaction.jta;resolution:=opt
>  ional;version="2.5",org.springframework.transaction.support;resolutio
>  n:=optional;version="2.5"
> Bundle-SymbolicName: org.apache.servicemix.transaction
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.