Hi Jean,
I have created a feature just like you told me:
<feature name="target-platform" version="1.0.0">
<bundle>mvn:com.crs.servicemix.examples/com.crs.db2.jdbc/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core.exception/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core.exception.fragment/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core.logger/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core.loggerconfig/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.core.report.jasperreport/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.hibernate/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.crs.gmi.log4jconfig/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.com.lowagie.text/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.com.mchange.v2.c3p0/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.com.mysql.jdbc/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.javax.xml.soap/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.net.sf.cglib/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.net.sf.ehcache/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.net.sf.jasperreports/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.net.sf.jsr107cache/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.aopalliance/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.beanutils/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.collections/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.digester/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.lang/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.log4j/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.apache.velocity/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.dom4j/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.slf4j.api/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.slf4j.log4j/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/hibernate-classes/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.aop/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.beans/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.context/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.jdbc/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.orm/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.transaction/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.web/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/org.springframework.web.servlet/1.0</bundle>
<bundle>mvn:com.crs.servicemix.examples/com.springsource.org.eclipse.jdt.core.compiler.batch/1.0</bundle>
</feature>
After that i refreshed the url and installed the target platform.
The installation process shows an error:
org.osgi.framework.BundleException: Fragment bundles can not be started.
Do I have to remove the fragments bundles from the feature list?
Anyway... after that i execute osgi/list in order to see what happened, and
some bundles are not active.
After the osgi/list command, i execute the exit command and then when i try
to start servicemix again i can't !!!
What could be wrong? Maybe some of my bundles are not compatible with the
ones provided by servicemix??
The steps i'm following:
s...@root:features> install target-platform
ERROR CommandLineExecutionFailed:
org.apache.geronimo.gshell.command.CommandException:
org.osgi.framework.BundleException: Fragment bundles can not be started.
s...@root:features> osgi/list
START LEVEL 100
ID State Spring Level Name
[ 0] [Active ] [ ] [ 0] System Bundle (1.5.0.r752991)
[ 1] [Active ] [ ] [ 10] Apache Felix Prefrences Service
(1.0.2)
[ 2] [Active ] [ ] [ 10] Apache ServiceMix Bundles:
jaxp-ri-1.4.2 (1.4.2.2)
[ 3] [Active ] [ ] [ 10] geronimo-annotation_1.0_spec (1.1.1)
[ 4] [Active ] [ ] [ 10] Apache ServiceMix Specs :: JAXP API
1.4 (1.3.0)
[ 5] [Active ] [ ] [ 10] OSGi R4 Compendium Bundle (4.1.0)
[ 6] [Active ] [ ] [ 10] Apache Felix Configuration Admin
Service (1.0.4)
[ 7] [Active ] [ ] [ 10] geronimo-servlet_2.5_spec (1.1.2)
[ 8] [Active ] [Started] [ 40] Apache ServiceMix Kernel :: GShell
Core (1.1.0)
[ 9] [Active ] [ ] [ 8] OPS4J Pax Logging - API (1.3.0)
[ 10] [Active ] [ ] [ 8] OPS4J Pax Logging - Service (1.3.0)
[ 11] [Active ] [ ] [ 5] OPS4J Pax Url - wrap: (0.3.3)
[ 12] [Active ] [ ] [ 5] OPS4J Pax Url - mvn: (0.3.3)
[ 13] [Active ] [ ] [ 30] spring-osgi-io (1.2.0.m2)
[ 14] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: Spring
Deployer (1.1.0)
[ 15] [Active ] [ ] [ 30] Apache ServiceMix Bundles: mina-1.1.7
(1.1.7.1)
[ 16] [Active ] [ ] [ 30] Spring Context (2.5.6)
[ 17] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: JAAS
Modules (1.1.0)
[ 18] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
commons-jexl-1.1 (1.1.0.1)
[ 19] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: GShell
Features (1.1.0)
[ 20] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
commons-httpclient-3.1 (3.1.0.1)
[ 21] [Active ] [ ] [ 30] Spring Core (2.5.6)
[ 22] [Active ] [ ] [ 30] jmx-impl (1.0.0.r6125-patched)
[ 23] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: GShell
ConfigAdmin Commands (1.1.0)
[ 24] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: JAAS
Config (1.1.0)
[ 25] [Active ] [ ] [ 30] jmx (1.0.0.r6125-patched)
[ 26] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
commons-vfs-1.0 (1.0.0.1)
[ 27] [Active ] [ ] [ 30] Spring Beans (2.5.6)
[ 28] [Active ] [ ] [ 30] Unnamed -
com.google.code.sshd:sshd:bundle:0.1 (0.1)
[ 29] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
commons-codec-1.2 (1.2.0.1)
[ 30] [Active ] [ ] [ 30] spring-osgi-extender (1.2.0.m2)
[ 31] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
cglib-2.1_3 (2.1.0.3_1)
[ 32] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
jline-0.9.94 (0.9.94.1)
[ 33] [Active ] [ ] [ 30] Apache ServiceMix Bundles:
aopalliance-1.0 (1.0.0.1)
[ 34] [Active ] [ ] [ 30] Spring AOP (2.5.6)
[ 35] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: GShell
PackageAdmin Commands (1.1.0)
[ 36] [Active ] [ ] [ 30] Apache ServiceMix Bundles: oro-2.0.8
(2.0.8.1)
[ 37] [Active ] [ ] [ 30] Apache ServiceMix Kernel :: GShell
Log Commands (1.1.0)
[ 38] [Active ] [ ] [ 30] spring-osgi-core (1.2.0.m2)
[ 39] [Active ] [Started] [ 30] Apache ServiceMix Kernel :: GShell
OSGi Commands (1.1.0)
[ 40] [Active ] [Started] [ 30] Apache ServiceMix Kernel :: GShell
Admin (1.1.0)
[ 41] [Active ] [Started] [ 30] Apache ServiceMix Kernel ::
Management (1.1.0)
[ 42] [Active ] [ ] [ 15] Apache ServiceMix Kernel :: File
Monitor (1.1.0)
[ 43] [Active ] [Started] [ 60] activemq-broker.xml (0.0.0)
[ 44] [Active ] [ ] [ 60] geronimo-jta_1.1_spec (1.1.1)
[ 45] [Active ] [ ] [ 60] geronimo-j2ee-connector_1.5_spec
(2.0.0)
[ 46] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
howl-1.0.1-1 (1.0.1.1_1)
[ 47] [Active ] [ ] [ 60] Geronimo TxManager :: Transaction
(2.2.0.r634076)
[ 48] [Active ] [ ] [ 60] Spring Transaction (2.5.6)
[ 49] [Active ] [ ] [ 60] Apache ServiceMix Transaction (1.0.0)
[ 50] [Active ] [ ] [ 60] Geronimo TxManager :: Connector
(2.2.0.r634076)
[ 51] [Active ] [ ] [ 60] geronimo-jms_1.1_spec (1.1.1)
[ 52] [Active ] [ ] [ 60] Apache ServiceMix Bundles: jencks-2.1
(2.1.0.1)
[ 53] [Active ] [ ] [ 60] geronimo-j2ee-management_1.1_spec
(1.0.1)
[ 54] [Active ] [ ] [ 60] Apache Commons Pool Bundle (1.4)
[ 55] [Active ] [ ] [ 60] xbean-spring (3.5)
[ 56] [Active ] [ ] [ 60] activemq-core (5.2.0)
[ 57] [Active ] [ ] [ 60] activemq-ra (5.2.0)
[ 58] [Active ] [ ] [ 60] activemq-console (5.2.0)
[ 59] [Active ] [ ] [ 60] activemq-pool (5.2.0)
[ 60] [Active ] [ ] [ 60] Apache ServiceMix Features ::
ActiveMQ Commands (4.0.0)
[ 61] [Active ] [ ] [ 60] Apache ServiceMix Specs :: STAX API
1.0 (1.3.0)
[ 62] [Active ] [ ] [ 60] Apache ServiceMix Specs :: ACTIVATION
API 1.4 (1.3.0)
[ 63] [Active ] [ ] [ 60] Apache ServiceMix Specs :: JAXB API
2.1 (1.3.0)
[ 64] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
jaxb-impl-2.1.6 (2.1.6.1)
[ 65] [Active ] [ ] [ 60] camel-core (1.6.0)
[ 66] [Active ] [ ] [ 60] camel-osgi (1.6.0)
[ 67] [Active ] [ ] [ 60] camel-spring (1.6.0)
[ 68] [Active ] [ ] [ 60] xbean-naming (3.5)
[ 69] [Active ] [Started] [ 60] Apache ServiceMix Naming (1.0.0)
[ 70] [Active ] [ ] [ 60] Apache ServiceMix Specs :: JBI API
1.0 (1.3.0)
[ 71] [Active ] [ ] [ 60] Apache ServiceMix :: Utils (1.1.0)
[ 72] [Active ] [Started] [ 60] Apache ServiceMix Document (1.0.0)
[ 73] [Active ] [ ] [ 60] Apache ServiceMix NMR API (1.0.0)
[ 74] [Active ] [ ] [ 60] Apache ServiceMix NMR Core (1.0.0)
[ 75] [Active ] [Started] [ 60] Apache ServiceMix NMR OSGi (1.0.0)
[ 76] [Active ] [ ] [ 60] Apache ServiceMix NMR Spring (1.0.0)
[ 77] [Active ] [Started] [ 60] Apache ServiceMix NMR Commands
(1.0.0)
[ 78] [Active ] [Started] [ 60] Apache ServiceMix NMR Management
(1.0.0)
[ 79] [Active ] [ ] [ 60] Apache ServiceMix Specs :: JAVAMAIL
API 1.4 (1.3.0)
[ 80] [Active ] [ ] [ 60] xbean-classloader (3.5)
[ 81] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
woodstox-3.2.7 (3.2.7.1)
[ 82] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
wsdl4j-1.6.1 (1.6.1.1)
[ 83] [Active ] [ ] [ 60] Apache ServiceMix Bundles: ant-1.7.0
(1.7.0.1)
[ 84] [Active ] [ ] [ 60] Apache ServiceMix JBI Runtime (1.0.0)
[ 85] [Active ] [Started] [ 60] Apache ServiceMix JBI OSGi (1.0.0)
[ 86] [Active ] [Started] [ 60] Apache ServiceMix JBI Deployer
(1.0.0)
[ 87] [Active ] [Started] [ 60] Apache ServiceMix JBI Commands
(1.0.0)
[ 88] [Active ] [ ] [ 60] Spring JMS (2.5.6)
[ 89] [Active ] [Started] [ 60] Apache ServiceMix JBI Clustering
Requestor (1.0.0)
[ 90] [Active ] [Started] [ 60] Apache ServiceMix JBI Clustering
Engine (1.0.0)
[ 91] [Active ] [Started] [ 60] Apache ServiceMix JBI Clustering
Config (1.0.0)
[ 92] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
jetty-6.1.14 (6.1.14.1)
[ 93] [Active ] [ ] [ 60] OPS4J Pax Web - Jsp Support (0.5.2)
[ 94] [Active ] [ ] [ 60] OPS4J Pax Web - Web Container (0.5.2)
[ 95] [Active ] [ ] [ 60] OPS4J Pax Web Extender - WAR (0.5.0)
[ 96] [Active ] [ ] [ 60] OPS4J Pax Web Extender - Whiteboard
(0.5.0)
[ 97] [Active ] [ ] [ 60] OPS4J Pax Url - war:, war-i: (0.3.3)
[ 98] [Active ] [Started] [ 60] Apache ServiceMix WAR Deployer
(4.0.0)
[ 99] [Active ] [Started] [ 60] ServiceMix :: Common (2009.01)
[ 100] [Active ] [ ] [ 60] geronimo-ws-metadata_2.0_spec (1.1.2)
[ 101] [Active ] [ ] [ 60] Apache ServiceMix Specs :: SAAJ API
1.3 (1.3.0)
[ 102] [Active ] [ ] [ 60] Apache ServiceMix Specs :: JAXWS API
2.1 (1.3.0)
[ 103] [Active ] [ ] [ 60] Apache ServiceMix Bundles: asm-2.2.3
(2.2.3.1)
[ 104] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
FastInfoset-1.2.2 (1.2.2.1)
[ 105] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
neethi-2.0.4 (2.0.4.1)
[ 106] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
xmlschema-1.4.3 (1.4.3.1)
[ 107] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
xmlresolver-1.2 (1.2.0.1)
[ 108] [Active ] [ ] [ 60] Apache ServiceMix Specs :: JSR311 API
0.8 (1.3.0)
[ 109] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
xmlsec-1.3.0 (1.3.0.1)
[ 110] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
wss4j-1.5.4 (1.5.4.1)
[ 111] [Active ] [ ] [ 60] Apache CXF Bundle Jar (2.1.4)
[ 112] [Active ] [Started] [ 60] ServiceMix :: SOAP2 (2009.01)
[ 113] [Active ] [Started] [ 60] ServiceMix :: CXF Binding Component
(2009.01)
[ 114] [Active ] [Started] [ 60] ServiceMix :: File (2009.01)
[ 115] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
commons-net-1.4.1 (1.4.1.1)
[ 116] [Active ] [Started] [ 60] ServiceMix :: FTP (2009.01)
[ 117] [Active ] [Started] [ 60] ServiceMix :: SOAP (2009.01)
[ 118] [Active ] [Started] [ 60] ServiceMix :: HTTP (2009.01)
[ 119] [Active ] [Started] [ 60] ServiceMix :: JMS (2009.01)
[ 120] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
geronimo-javamail_1.4_provider-1.8-r755222 (1.8.0.r755222_1)
[ 121] [Active ] [Started] [ 60] ServiceMix :: Mail (2009.01)
[ 122] [Active ] [ ] [ 60] Apache ServiceMix Bundles: jsmpp-2.0
(2.0.0.1)
[ 123] [Active ] [Started] [ 60] ServiceMix :: SMPP (2009.01)
[ 124] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
snmp4j-1.8.1 (1.8.1.1)
[ 125] [Active ] [Started] [ 60] ServiceMix :: SNMP (2009.01)
[ 126] [Active ] [Started] [ 60] ServiceMix :: VFS (2009.01)
[ 127] [Active ] [Started] [ 60] ServiceMix :: Bean (2009.01)
[ 128] [Active ] [Started] [ 60] ServiceMix :: Camel (2009.01)
[ 129] [Active ] [ ] [ 60] Apache CXF Runtime JBI Binding
(2.1.4)
[ 130] [Active ] [ ] [ 60] Apache CXF Runtime JBI Transport
(2.1.4)
[ 131] [Active ] [Started] [ 60] ServiceMix :: CXF Service Engine
(2009.01)
[ 132] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
core-3.2.3.v_686_R32x (3.2.3.1)
[ 133] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
antlr-runtime-3.0.1 (3.0.1.1)
[ 134] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
drools-4.0.7 (4.0.7.1)
[ 135] [Active ] [Started] [ 60] ServiceMix :: Drools Service Engine
(2009.01)
[ 136] [Active ] [Started] [ 60] ServiceMix :: EIP (2009.01)
[ 137] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
antlr-3.0.1 (3.0.1.1)
[ 138] [Active ] [ ] [ 60] Commons Collections (3.2.1)
[ 139] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
quartz-1.6.1 (1.6.1.1)
[ 140] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
oscore-2.2.4 (2.2.4.1)
[ 141] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
propertyset-1.3 (1.3.0.1)
[ 142] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
osworkflow-2.7.0 (2.7.0.1)
[ 143] [Active ] [Started] [ 60] ServiceMix :: OSWorkflow (2009.01)
[ 144] [Active ] [ ] [ 60] Spring Context Support (2.5.6)
[ 145] [Active ] [Started] [ 60] ServiceMix :: Quartz (2009.01)
[ 146] [Active ] [ ] [ 60] Apache ServiceMix Specs :: Scripting
API 1.0 (1.3.0)
[ 147] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
groovy-1.5.6 (1.5.6.1)
[ 148] [Active ] [ ] [ 60] Apache ServiceMix Bundles: js-1.7R1
(1.0.0.7R1_1)
[ 149] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
jruby-1.1.2 (1.1.2.1)
[ 150] [Active ] [ ] [ 60] ScriptEngines :: Groovy (1.1)
[ 151] [Active ] [ ] [ 60] ScriptEngines :: JavaScript (1.1)
[ 152] [Active ] [ ] [ 60] ScriptEngines :: JRuby (1.1)
[ 153] [Active ] [Started] [ 60] ServiceMix :: JSR-223 Scripting
Service Engine (2009.01)
[ 154] [Active ] [Started] [ 60] ServiceMix :: Validation (2009.01)
[ 155] [Active ] [ ] [ 60] Apache ServiceMix Bundles:
saxon-9.1.0.1 (9.1.0.1_1)
[ 156] [Active ] [Started] [ 60] ServiceMix :: Saxon Service Engine
(2009.01)
[ 157] [Active ] [Started] [ 60] ServiceMix :: WS-Notification Service
Engine (2009.01)
[ 158] [Active ] [ ] [ 60] Driver Plug-in (1.0.0)
[ 159] [Active ] [ ] [ 60] com.crs.gmi.core (1.0.0)
[ 160] [Resolved ] [ ] [ 60] ExcepcionBundle (1.0.0)
[ 161] [Installed ] [ ] [ 60] Fragment (1.0.0)
[ 162] [Active ] [ ] [ 60] com.crs.gmi.core.logger (1.0.0)
[ 163] [Active ] [ ] [ 60] com.crs.gmi.core.loggerconfig (1.0.0)
[ 164] [Resolved ] [ ] [ 60] com.crs.gmi.core.report.jasperreport
(1.0.0)
[ 165] [Installed ] [ ] [ 60] com.crs.gmi.hibernate (1.0.0)
[ 166] [Resolved ] [ ] [ 60] Log4JConfig Fragment (0.0.1)
Hosts: 180
[ 167] [Resolved ] [ ] [ 60] Lowagie iText (2.0.8)
[ 168] [Active ] [ ] [ 60] c3p0 Connection Pool (0.9.1.2)
[ 169] [Active ] [ ] [ 60] MySQL AB's JDBC Driver for MySQL
(5.1.6)
[ 170] [Active ] [ ] [ 60] Java SOAP API (1.3.0)
[ 171] [Active ] [ ] [ 60] CGLIB Code Generation Library (2.1.3)
[ 172] [Active ] [ ] [ 60] EHCache Cache (1.5.0)
[ 173] [Active ] [ ] [ 60] JasperReports Reporting Framework
(2.0.5)
[ 174] [Active ] [ ] [ 60] JSR107 (JCACHE) Java caching API
(1.0.0)
[ 175] [Active ] [ ] [ 60] AOP Alliance API (1.0.0)
[ 176] [Resolved ] [ ] [ 60] Apache Commons Bean Utilities (1.8.0)
[ 177] [Resolved ] [ ] [ 60] Apache Commons Collections (3.2.1)
[ 178] [Resolved ] [ ] [ 60] Apache Commons Digester (1.8.1)
[ 179] [Resolved ] [ ] [ 60] Apache Commons Lang (2.4.0)
[ 180] [Resolved ] [ ] [ 60] Apache Log4J (1.2.15)
Fragments: 166
[ 181] [Resolved ] [ ] [ 60] Apache Velocity Engine (1.6.2)
[ 182] [Resolved ] [ ] [ 60] dom4j DOM Processor (1.6.1)
[ 183] [Resolved ] [ ] [ 60] SLF4J API (1.5.0)
Fragments: 184
[ 184] [Resolved ] [ ] [ 60] SLF4J Log4J Binding (1.5.0)
Hosts: 183,183
[ 185] [Resolved ] [ ] [ 60] Hibernate Classes (3.2.6.ga)
[ 186] [Resolved ] [ ] [ 60] Spring AOP (2.5.6.A)
[ 187] [Resolved ] [ ] [ 60] Spring Beans (2.5.6.A)
[ 188] [Resolved ] [ ] [ 60] Spring Context (2.5.6.A)
[ 189] [Resolved ] [ ] [ 60] Spring JDBC (2.5.6.A)
[ 190] [Resolved ] [ ] [ 60] Spring ORM (2.5.6.A)
[ 191] [Resolved ] [ ] [ 60] Spring Transaction (2.5.6.A)
[ 192] [Active ] [ ] [ 60] Spring Web (2.5.6.A)
[ 193] [Active ] [ ] [ 60] Spring Web Servlet (2.5.6.A)
[ 194] [Active ] [ ] [ 60] Eclipse JDT Batch Compile (3.3.0)
s...@root:features> exit
smont...@santiago:~/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/bin>
./servicemix
ERROR: Error starting
mvn:org.springframework.osgi/spring-osgi-extender/1.2.0-m2
(org.osgi.framework.BundleException: Activator start error in bundle
org.springframework.osgi.extender [30].)
java.lang.NoClassDefFoundError: org/springframework/core/io/Resource
at
org.springframework.beans.factory.xml.DelegatingEntityResolver.<init>(DelegatingEntityResolver.java:61)
at
org.springframework.osgi.extender.internal.support.NamespacePlugins$Plugin.<init>(NamespacePlugins.java:77)
at
org.springframework.osgi.extender.internal.support.NamespacePlugins$Plugin.<init>(NamespacePlugins.java:63)
at
org.springframework.osgi.extender.internal.support.NamespacePlugins.addHandler(NamespacePlugins.java:104)
at
org.springframework.osgi.extender.internal.support.NamespaceManager.addHandler(NamespaceManager.java:151)
at
org.springframework.osgi.extender.internal.support.NamespaceManager.maybeAddNamespaceHandlerFor(NamespaceManager.java:107)
at
org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeAddNamespaceHandlerFor(ContextLoaderListener.java:659)
at
org.springframework.osgi.extender.internal.activator.ContextLoaderListener.start(ContextLoaderListener.java:380)
at
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1458)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException:
org.springframework.core.io.Resource
at
org.apache.felix.framework.searchpolicy.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:558)
at
org.apache.felix.framework.searchpolicy.ModuleImpl.access$100(ModuleImpl.java:59)
at
org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1427)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
... 13 more
ERROR: Error starting
mvn:org.apache.servicemix.jbi.cluster/org.apache.servicemix.jbi.cluster.engine/1.0.0
(org.osgi.framework.BundleException: Unable to resolve due to constraint
violation.)
org.osgi.framework.BundleException: Unable to resolve due to constraint
violation.
at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3066)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1439)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
at java.lang.Thread.run(Thread.java:619)
ERROR: Error starting
mvn:org.apache.servicemix.jbi.cluster/org.apache.servicemix.jbi.cluster.config/1.0.0
(org.osgi.framework.BundleException: Unable to resolve due to constraint
violation.)
org.osgi.framework.BundleException: Unable to resolve due to constraint
violation.
at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3066)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1439)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
at java.lang.Thread.run(Thread.java:619)
I'll appreciate any comment or suggestion...
Thanks in advance, Santiago.
smontico wrote:
>
> Hi Jean,
>
> Thanks for the fast response!
> My comments inline:
>
>
> Jean-Baptiste Onofré wrote:
>>
>> Hi Santiago,
>>
>> my comments inline:
>>
>>>
>>> Am I taking the right steps to install these bundles or am i missing
>>> something?
>> Yes, you can make a mvn install to install the bundle in your local m2
>> repo. After ogsi:install -s mvn:groupId/artifactId/classifier/version
>>
>> You check the log if the bundle can't be started.
>>
>>>>>> The problem is that no error was shown in the log when the bundle is
>>>>>> not started
>>
>> If you have a lot of bundle to deploy you can "describe" it in a feature
>> XML. In the feature XML, you can describe all the bundles that you need
>> to deploy. You can use feature:addUrl and feature:install to deploy it.
>>
>>>>>> Ok i understand i will try it to make things simple
>>
>>> smont...@santiago:~/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/bin>
>>> ./servicemix
>>> ERROR: Error starting
>>> mvn:org.springframework.osgi/spring-osgi-extender/1.2.0-m2
>>> (org.osgi.framework.BundleException: Activator start error in bundle
>>> org.springframework.osgi.extender [30].)
>>> java.lang.NoClassDefFoundError: org/springframework/core/io/Resource
>>> at
>>> org.springframework.beans.factory.xml.DelegatingEntityResolver.<init>(DelegatingEntityResolver.java:61)
>>> at
>>> org.springframework.osgi.extender.internal.support.NamespacePlugins$Plugin.<init>(NamespacePlugins.java:77)
>>> at
>>> org.springframework.osgi.extender.internal.support.NamespacePlugins$Plugin.<init>(NamespacePlugins.java:63)
>>> at
>>> org.springframework.osgi.extender.internal.support.NamespacePlugins.addHandler(NamespacePlugins.java:104)
>>> at
>>> org.springframework.osgi.extender.internal.support.NamespaceManager.addHandler(NamespaceManager.java:151)
>>> at
>>> org.springframework.osgi.extender.internal.support.NamespaceManager.maybeAddNamespaceHandlerFor(NamespaceManager.java:107)
>>> at
>>> org.springframework.osgi.extender.internal.activator.ContextLoaderListener.maybeAddNamespaceHandlerFor(ContextLoaderListener.java:659)
>>> at
>>> org.springframework.osgi.extender.internal.activator.ContextLoaderListener.start(ContextLoaderListener.java:380)
>>> at
>>> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1458)
>>> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
>>> at
>>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
>>> at java.lang.Thread.run(Thread.java:619)
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.springframework.core.io.Resource
>>> at
>>> org.apache.felix.framework.searchpolicy.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:558)
>>> at
>>> org.apache.felix.framework.searchpolicy.ModuleImpl.access$100(ModuleImpl.java:59)
>>> at
>>> org.apache.felix.framework.searchpolicy.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1427)
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>>> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
>>> ... 13 more
>>> ERROR: Error starting
>>> mvn:org.apache.servicemix.jbi.cluster/org.apache.servicemix.jbi.cluster.engine/1.0.0
>>> (org.osgi.framework.BundleException: Unable to resolve due to constraint
>>> violation.)
>>> org.osgi.framework.BundleException: Unable to resolve due to constraint
>>> violation.
>>> at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3066)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1439)
>>> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
>>> at
>>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
>>> at java.lang.Thread.run(Thread.java:619)
>>> ERROR: Error starting
>>> mvn:org.apache.servicemix.jbi.cluster/org.apache.servicemix.jbi.cluster.config/1.0.0
>>> (org.osgi.framework.BundleException: Unable to resolve due to constraint
>>> violation.)
>>> org.osgi.framework.BundleException: Unable to resolve due to constraint
>>> violation.
>>> at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3066)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1439)
>>> at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:984)
>>> at
>>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:263)
>>> at java.lang.Thread.run(Thread.java:619)
>>>
>>>
>>>
>>> What could be wrong?
>>
>> It looks like the spring feature is not installed. Could you send a
>> osgi:list to see the list of deployed bundles ?
>>
>>>>>> After i try to install all my bundles servicemix show the error i
>>>>>> have attached and the shell of servicemix doesnt appear anymore, i
>>>>>> have to "re-install" servicemix :(
>> This is what the log is showing:
>>
>> 17:03:10,152 | INFO | FelixStartLevel | FileMonitor
>> | x.kernel.filemonitor.FileMonitor 155 | Starting to monitor the deploy
>> directory:
>> /home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/deploy
>> every 500 millis
>> 17:03:10,155 | INFO | FelixStartLevel | FileMonitor
>> | x.kernel.filemonitor.FileMonitor 158 | Config directory is at:
>> /home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/etc
>> 17:03:10,156 | INFO | FelixStartLevel | FileMonitor
>> | x.kernel.filemonitor.FileMonitor 160 | Will generate bundles from
>> expanded source directories to:
>> /home/smontico/Desktop/smontico/software/ESB/ServiceMix/apache-servicemix-4.0.0/data/generated-bundles
>> 17:04:17,035 | INFO | FelixStartLevel | ContextLoaderListener
>> | .activator.ContextLoaderListener 361 | Starting
>> [org.springframework.osgi.extender] bundle v.[1.2.0.m2]
>> 17:04:17,662 | INFO | FelixStartLevel | jetty
>> | .service.internal.util.JCLLogger 102 | Logging to
>> org.ops4j.pax.web.service.internal.util.jcllog...@4e5056 via
>> org.ops4j.pax.web.service.internal.util.JCLLogger
>> 17:04:17,662 | INFO | FelixStartLevel | Activator
>> | x.web.service.internal.Activator 63 | Starting pax http service
>> 17:04:17,680 | WARN | guration Updater | ConfigurationImpl
>> | rvice.internal.ConfigurationImpl 341 | Reading configuration property
>> org.ops4j.pax.web.session.timeout has failed
>> 17:04:17,680 | INFO | guration Updater | ServerControllerImpl
>> | ce.internal.ServerControllerImpl 65 | configuring server:
>> ServerControllerImpl{state=UNCONFIGURED} -> ConfigurationImpl{http
>> enabled=true,http port=8080,http secure enabled=false,http secure
>> port=8443,ssl keystore=/home/smontico/.keystore,ssl
>> keystoreType=null,session timeout=null,listening
>> addresses=[Ljava.lang.String;@d6ee28}
>> 17:04:17,681 | INFO | guration Updater | ServerControllerImpl
>> | ce.internal.ServerControllerImpl 53 | starting server:
>> ServerControllerImpl{state=STOPPED}
>> 17:04:17,701 | INFO | guration Updater | JettyServerImpl
>> | service.internal.JettyServerImpl 98 | adding
>> [email protected]:8080
>> 17:04:17,702 | WARN | guration Updater | ConfigurationImpl
>> | rvice.internal.ConfigurationImpl 341 | Reading configuration property
>> org.ops4j.pax.web.session.timeout has failed
>> 17:04:17,702 | INFO | guration Updater | JettyServerImpl
>> | service.internal.JettyServerImpl 62 | starting JettyServerImpl{}
>> 17:04:17,703 | INFO | guration Updater | jetty
>> | .service.internal.util.JCLLogger 102 | jetty-6.1.x
>> 17:04:17,730 | INFO | guration Updater | jetty
>> | .service.internal.util.JCLLogger 102 | Started
>> [email protected]:8080
>> 17:04:17,733 | INFO | FelixStartLevel | Activator
>> | x.web.service.internal.Activator 67 | Started pax http service
>>
>>
>>
>>>>>>> This is the complete list of the bundles i'm trying to install:
>>
>> osgi/install -s mvn:com.crs.servicemix.examples/com.crs.db2.jdbc/1.0
>> osgi/install -s mvn:com.crs.servicemix.examples/com.crs.gmi.core/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.core.exception/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.core.exception.fragment/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.core.logger/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.core.loggerconfig/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.core.report.jasperreport/1.0
>> osgi/install -s mvn:com.crs.servicemix.examples/com.crs.gmi.hibernate/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.crs.gmi.log4jconfig/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.com.lowagie.text/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.com.mchange.v2.c3p0/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.com.mysql.jdbc/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.javax.xml.soap/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.net.sf.cglib/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.net.sf.ehcache/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.net.sf.jasperreports/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.net.sf.jsr107cache/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.aopalliance/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.beanutils/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.collections/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.digester/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.commons.lang/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.log4j/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.apache.velocity/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.org.dom4j/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.slf4j.api/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/com.springsource.slf4j.log4j/1.0
>> osgi/install -s mvn:com.crs.servicemix.examples/hibernate-classes/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.aop/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.beans/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.context/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.jdbc/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.orm/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.transaction/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.web/1.0
>> osgi/install -s
>> mvn:com.crs.servicemix.examples/org.springframework.web.servlet/1.0
>>
>>
>> Thanks, Santiago.
>>
>>
>> Thanks
>> Regards
>> JB
>>
>>
>
>
--
View this message in context:
http://old.nabble.com/ServiceMix-4-installation-bundles-tp27344706p27355445.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.