openejb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jacek Laskowski <ja...@laskowski.net.pl>
Subject Upgrading to XBean 3.7-SNAPSHOT for openejb osgi'fication
Date Mon, 12 Oct 2009 15:34:12 GMT
Hi,

While trying to run the latest openejb3 build on Apache Felix 2.0.0 I
run across an issue with the version numbering of XBean shaded
projects - xbean-asm-shaded and xbean-finder-shaded. See
https://issues.apache.org/jira/browse/XBEAN-141 for more info. Without
these changes and some other around MANIFEST.MF generation via
maven-bundle-plugin I was not able to start openejb. Now, the
openejb-core bundle starts fine.

Welcome to Felix
================

-> ps
START LEVEL 1
   ID   State         Level  Name
[   0] [Active     ] [    0] System Bundle (2.0.0)
[   1] [Active     ] [    1] Apache Felix Bundle Repository (1.4.1)
[   2] [Active     ] [    1] Apache Felix Shell Service (1.4.0)
[   3] [Active     ] [    1] Apache Felix Shell TUI (1.4.0)
[   4] [Active     ] [    1] javaee-api (5.0)
[   5] [Active     ] [    1]
file:/C:/.m2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
[   7] [Active     ] [    1] openejb-jee (3.1.2.SNAPSHOT)
[   8] [Active     ] [    1] file:/C:/.m2/wsdl4j/wsdl4j/1.6.1/wsdl4j-1.6.1.jar
[   9] [Active     ] [    1] Apache XBean :: Naming (3.6.0.SNAPSHOT)
[  14] [Active     ] [    1] Apache XBean :: ASM shaded (repackaged)
(3.7.0.SNAPSHOT)
[  15] [Active     ] [    1] Apache XBean :: Reflect (3.6.0.SNAPSHOT)
[  23] [Active     ] [    1] openejb-loader (3.1.2.SNAPSHOT)
[  25] [Active     ] [    1] OPS4J Pax Url - wrap: (0.3.2)
[  26] [Active     ] [    1] Apache Felix Configuration Admin Service (1.2.4)
[  27] [Active     ] [    1]
wrap_http___repo1.maven.org_maven2_wsdl4j_wsdl4j_1.6.2_wsdl4j-1.6.2.jar
(0)
[  29] [Active     ] [    1] openejb-core (3.1.2.SNAPSHOT)
[  30] [Active     ] [    1]
wrap_file__C__.m2_commons-cli_commons-cli_1.1_commons-cli-1.1.jar (0)
[  31] [Active     ] [    1]
wrap_file__C__.m2_org_apache_geronimo_components_geronimo-connector_2.1_geronimo-connector-2.1.jar
(0)
[  32] [Active     ] [    1]
wrap_file__C__.m2_org_apache_geronimo_components_geronimo-transaction_2.1_geronimo-transaction-2.1.jar
(0)
[  33] [Active     ] [    1]
wrap_file__C__.m2_log4j_log4j_1.2.12_log4j-1.2.12.jar (0)
[  34] [Active     ] [    1] openejb-api (3.1.2.SNAPSHOT)
[  35] [Active     ] [    1] openejb-javaagent (3.1.2.SNAPSHOT)
[  36] [Active     ] [    1] Apache XBean :: Finder shaded
(repackaged) (3.7.0.SNAPSHOT)
-> version
2.0.0

As you can see, some of the deps were wrapped via OPS4J Pax Url -
wrap: bundle as they were not OSGi bundles at all and I meant to keep
them to the minimum.

To make the story short, I need to upgrade to XBean 3.7-SNAPSHOT, but
I'm not able to deploy it due to misconfiguration of my maven env
(don't yet know what to change after the changes to maven repo setup
at ASF). Before it's sorted out, xbean will have to be built locally
to build openejb. Objection? Anybody lends me a helping hand?

Jacek

-- 
Jacek Laskowski
Notatnik Projektanta Java EE - http://www.JacekLaskowski.pl

Mime
View raw message