karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré (JIRA) <j...@apache.org>
Subject [jira] [Commented] (KARAF-3983) Failed to start openjpa bundle - javax.transaction.SystemException not found
Date Thu, 29 Oct 2015 10:16:27 GMT

    [ https://issues.apache.org/jira/browse/KARAF-3983?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14980198#comment-14980198
] 

Jean-Baptiste Onofré commented on KARAF-3983:
---------------------------------------------

Fair enough. Let's keep it on 4.0.3 for now, and move just when we cut the release. Hopefully
we may have openjpa release in time.

> Failed to start openjpa bundle - javax.transaction.SystemException not found
> ----------------------------------------------------------------------------
>
>                 Key: KARAF-3983
>                 URL: https://issues.apache.org/jira/browse/KARAF-3983
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 4.0.1
>         Environment: OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~deb7u1)
on Debian Linux
>            Reporter: Mihael Schmidt
>            Assignee: Freeman Fang
>             Fix For: 4.0.3
>
>
> I need the feature openjpa, jpa and transaction for my application.
> If I only install the feature openjpa (version doesn't matter) everything is fine. The
javax.transaction package is imported from the bundle org.apache.geronimo.specs.geronimo-jta_1.1_spec.
> But if I also install the feature transaction the openjpa bundle doesn't gets its optional
import packages resolved for javax.transaction [1.1.0,1.2).
> And the Activator of the bundle openjpa bails out with:
> {code}
> Caused by: org.osgi.framework.BundleException: Activator start error in bundle org.apache.openjpa
[98].
> 	at org.apache.felix.framework.Felix.activateBundle(Felix.java:2270)[org.apache.felix.framework-5.0.1.jar:]
> 	at org.apache.felix.framework.Felix.startBundle(Felix.java:2138)[org.apache.felix.framework-5.0.1.jar:]
> 	at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:977)[org.apache.felix.framework-5.0.1.jar:]
> 	at org.apache.karaf.bundle.command.Start.executeOnBundle(Start.java:38)[23:org.apache.karaf.bundle.core:4.0.1]
> 	at org.apache.karaf.bundle.command.BundlesCommand.doExecute(BundlesCommand.java:64)[23:org.apache.karaf.bundle.core:4.0.1]
> 	... 12 more
> Caused by: java.lang.NoClassDefFoundError: javax/transaction/SystemException
> 	at org.apache.openjpa.persistence.osgi.PersistenceActivator.start(PersistenceActivator.java:61)
> 	at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:697)
> 	at org.apache.felix.framework.Felix.activateBundle(Felix.java:2220)
> 	... 16 more
> Caused by: java.lang.ClassNotFoundException: javax.transaction.SystemException not found
by org.apache.openjpa [98]
> 	at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1558)[org.apache.felix.framework-5.0.1.jar:]
> 	at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:79)[org.apache.felix.framework-5.0.1.jar:]
> 	at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1998)[org.apache.felix.framework-5.0.1.jar:]
> 	at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_75]
> 	... 19 more
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message