Hi

I'm trying to perform some upgrades on Servicemix5. I have upgraded to Karaf 2.3.3, Camel 2.12.3-SNAPSHOT, CXF 2.7.8 (see attached patches). I haven't upgraded to ActiveMQ 5.9.0 (which is probably more compatible with Camel 2.12.3-SNAPSHOT), because I have problems with SMX startup after this change. I can start the new distribution, and I have successfully tested some examples. But the itests have some problems (but I could successfully perform manual test of the features from the failed itests). I'm getting errors like in itests-errors.txt when building itests. I can send you the surefire reports and test log files but the are big files. I can eventually open an JIRA issue.

Is it a problem with the test configuration or with not upgraded version of ActiveMQ? If not, have you any quick idea if I have changed something wrong?

Best regards
Krzysztof



--
Krzysztof Sobkowiak

JEE & OSS Architect | Technical Architect @ Capgemini
Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center <http://www.pl.capgemini-sdm.com/> | Wroclaw e-mail: [email protected] <mailto:[email protected]> | Twitter: @KSobkowiak
From 5f3ae4004776a7ce8b8480560e58c574e14ec8d5 Mon Sep 17 00:00:00 2001
From: Krzysztof Sobkowiak <[email protected]>
Date: Mon, 13 Jan 2014 19:11:46 +0100
Subject: [PATCH 1/2] Upgrade Karaf, Camel and CXF

Signed-off-by: Krzysztof Sobkowiak <[email protected]>
---
 akka/akka-osgi-aries/pom.xml                       |  4 ++--
 .../src/main/filtered-resources/features.xml       |  2 +-
 itests/pom.xml                                     |  1 +
 .../itests/IntegrationTestConfigurations.scala     |  2 +-
 parent/pom.xml                                     | 10 ++++++----
 pom.xml                                            | 22 +++++++++++-----------
 6 files changed, 22 insertions(+), 19 deletions(-)

diff --git a/akka/akka-osgi-aries/pom.xml b/akka/akka-osgi-aries/pom.xml
index 254d51e..dd36b6a 100644
--- a/akka/akka-osgi-aries/pom.xml
+++ b/akka/akka-osgi-aries/pom.xml
@@ -39,7 +39,7 @@
         <dependency>
             <groupId>org.apache.aries.blueprint</groupId>
             <artifactId>org.apache.aries.blueprint.core</artifactId>
-            <version>${aries.version}</version>
+            <version>${aries.blueprint.core.version}</version>
         </dependency>
         <dependency>
             <groupId>org.scala-lang</groupId>
@@ -50,7 +50,7 @@
         <dependency>
             <groupId>org.apache.aries.proxy</groupId>
             <artifactId>org.apache.aries.proxy.impl</artifactId>
-            <version>${aries.version}</version>
+            <version>${aries.proxy.version}</version>
         </dependency>
         <dependency>
             <groupId>commons-io</groupId>
diff --git 
a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml 
b/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
index dd05487..940b912 100644
--- a/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
+++ b/assemblies/apache-servicemix/src/main/filtered-resources/features.xml
@@ -218,7 +218,7 @@
         <bundle 
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.dom4j/${dom4j.bundle.version}</bundle>
         <bundle 
dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xstream/${xstream.bundle.version}</bundle>
         <bundle 
dependency="true">mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/${aries.transaction.version}</bundle>
-        <bundle 
dependency="true">mvn:org.apache.aries/org.apache.aries.util/${aries.version}</bundle>
+        <bundle 
dependency="true">mvn:org.apache.aries/org.apache.aries.util/${aries.util.version}</bundle>
 
         <!-- Camel JMS is required to get ActiveMQ's Camel component started 
-->
         <feature version="${camel.version}">camel-jms</feature>
diff --git a/itests/pom.xml b/itests/pom.xml
index 0c760a9..59ebda8 100644
--- a/itests/pom.xml
+++ b/itests/pom.xml
@@ -82,6 +82,7 @@
       <dependency>
         <groupId>org.apache.karaf.features</groupId>
         <artifactId>org.apache.karaf.features.core</artifactId>
+        <version>${karaf.version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.servicemix</groupId>
diff --git 
a/itests/src/test/scala/org/apache/servicemix/itests/IntegrationTestConfigurations.scala
 
b/itests/src/test/scala/org/apache/servicemix/itests/IntegrationTestConfigurations.scala
index cf14a42..4071a8b 100644
--- 
a/itests/src/test/scala/org/apache/servicemix/itests/IntegrationTestConfigurations.scala
+++ 
b/itests/src/test/scala/org/apache/servicemix/itests/IntegrationTestConfigurations.scala
@@ -54,7 +54,7 @@ trait IntegrationTestConfigurations {
       karafDistributionConfiguration().
         frameworkUrl(
         
maven().groupId("org.apache.servicemix").artifactId(artifact).`type`("tar.gz").versionAsInProject()).
-        karafVersion("2.3.1").name("Apache ServiceMix (${name})").
+        karafVersion("2.3.3").name("Apache ServiceMix (${name})").
         unpackDirectory(new File(s"target/pax-exam/${artifact}")),
       keepRuntimeFolder(),
       
systemProperty("org.ops4j.pax.url.mvn.localRepository").value(LOCAL_REPOSITORY),
diff --git a/parent/pom.xml b/parent/pom.xml
index fffcad9..5f153e7 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -39,14 +39,16 @@
   <properties>
     <activemq.version>5.8.0</activemq.version>
     <activiti.version>5.10</activiti.version>
-    <camel.version>2.12-SNAPSHOT</camel.version>
-    <cxf.version>2.7.4</cxf.version>
+    <camel.version>2.12.3-SNAPSHOT</camel.version>
+    <cxf.version>2.7.8</cxf.version>
 
     <felix.obr.version>1.6.6</felix.obr.version>
 
-    <karaf.version>2.3.2</karaf.version>
-    <aries.version>1.0.0</aries.version>
+    <karaf.version>2.3.3</karaf.version>
+    <aries.proxy.version>1.0.1</aries.proxy.version>
     <aries.transaction.version>1.0.1</aries.transaction.version>
+    <aries.util.version>1.1.0</aries.util.version>
+    <aries.blueprint.core.version>1.1.0</aries.blueprint.core.version>
     <pax.logging.version>1.7.0</pax.logging.version>
 
     <akka.version>2.1.2</akka.version>
diff --git a/pom.xml b/pom.xml
index 6b67fc3..d4c62ea 100644
--- a/pom.xml
+++ b/pom.xml
@@ -159,10 +159,10 @@
         <antlr-runtime.bundle.version>3.0.1_2</antlr-runtime.bundle.version>
         <bcel.bundle.version>5.2_3</bcel.bundle.version>
         <casbah.bundle.version>2.6.2_1</casbah.bundle.version>
-        
<commons-beanutils.bundle.version>1.8.2_1</commons-beanutils.bundle.version>
-        <commons-codec.bundle.version>1.4</commons-codec.bundle.version>
+        
<commons-beanutils.bundle.version>1.8.3_1</commons-beanutils.bundle.version>
+        <commons-codec.bundle.version>1.8</commons-codec.bundle.version>
         <commons-dbcp.bundle.version>1.4_3</commons-dbcp.bundle.version>
-        
<commons-httpclient.bundle.version>3.1_6</commons-httpclient.bundle.version>
+        
<commons-httpclient.bundle.version>3.1_7</commons-httpclient.bundle.version>
         <commons-lang.bundle.version>2.4_4</commons-lang.bundle.version>
         <commons-net.bundle.version>2.2</commons-net.bundle.version>
         <commons-pool.version>1.6</commons-pool.version>
@@ -172,7 +172,7 @@
         <dom4j.bundle.version>1.6.1_5</dom4j.bundle.version>
         <drools.bundle.version>${drools.version}_1</drools.bundle.version>
         <fastinfoset.bundle.version>1.2.7_3</fastinfoset.bundle.version>
-        <jasypt.bundle.version>1.9.0_1</jasypt.bundle.version>
+        <jasypt.bundle.version>1.9.1_1</jasypt.bundle.version>
         <jaxb.api.version>2.2</jaxb.api.version>
         <jaxb-impl.bundle.version>2.2.1.1_1</jaxb-impl.bundle.version>
         <jdt-core.bundle.version>3.2.3_4</jdt-core.bundle.version>
@@ -186,10 +186,10 @@
         <osworkflow.bundle.version>2.7.0_4</osworkflow.bundle.version>
         <oro.bundle.version>2.0.8_4</oro.bundle.version>
         <propertyset.bundle.version>1.3_4</propertyset.bundle.version>
-        <quartz.bundle.version>1.8.5_1</quartz.bundle.version>
+        <quartz.bundle.version>1.8.6_1</quartz.bundle.version>
         <rhino.bundle.version>1.7R1_3</rhino.bundle.version>
         <saaj-impl.bundle.version>1.3.9_2</saaj-impl.bundle.version>
-        <saxon.bundle.version>9.3.0.11_2</saxon.bundle.version>
+        <saxon.bundle.version>9.5.1.2_1</saxon.bundle.version>
         <scala.bundle.version>2.10.0_1</scala.bundle.version>
         <snmp4j.bundle.version>1.8.1_4</snmp4j.bundle.version>
         <velocity.bundle.version>1.7_5</velocity.bundle.version>
@@ -200,7 +200,7 @@
         <xmlresolver.bundle.version>1.2_3</xmlresolver.bundle.version>
         <xmlsec.bundle.version>1.5.1</xmlsec.bundle.version>
         <xpp3.bundle.version>1.1.4c_5</xpp3.bundle.version>
-        <xstream.bundle.version>1.3_3</xstream.bundle.version>
+        <xstream.bundle.version>1.4.5_1</xstream.bundle.version>
         <swagger.bundle.version>1.3.0_1</swagger.bundle.version>
         <javassist.bundle.version>3.12.1.GA_2</javassist.bundle.version>
         <reflections.bundle.version>0.9.8_1</reflections.bundle.version>
@@ -234,10 +234,10 @@
         <xalan.version>2.7.1</xalan.version>
         <jaxws-api.version>2.2</jaxws-api.version>
         <jetty.version>7.4.5.v20110725</jetty.version>
-        <jettison.version>1.3</jettison.version>
+        <jettison.version>1.3.5</jettison.version>
         <joda-time.version>1.6.2</joda-time.version>
         <lingo.version>1.3</lingo.version>
-        <mongodb.version>2.11.2</mongodb.version>
+        <mongodb.version>2.11.3</mongodb.version>
         <mybatis.version>3.1.1</mybatis.version>
         <pax.tinybundle.version>1.0.0</pax.tinybundle.version>
         <pojosr.version>0.2.1</pojosr.version>
@@ -245,12 +245,12 @@
         <scalatest.version>1.9.1</scalatest.version>
         <scriptengines.version>1.1</scriptengines.version>
         <slf4j.version>1.6.6</slf4j.version>
-        <spring.version>3.0.7.RELEASE</spring.version>
+        <spring.version>3.1.4.RELEASE</spring.version>
         <spring.osgi.version>1.2.1</spring.osgi.version>
         <wss4j.version>1.6.7</wss4j.version>
         <neethi.version>3.0.0</neethi.version>
         <xfire.version>1.0.1</xfire.version>
-        <xbean.version>3.12</xbean.version>
+        <xbean.version>3.15</xbean.version>
         <xmlschema.version>2.0</xmlschema.version>
     </properties>
 
-- 
1.8.3.2

From 16399e36f08b0f115f54f2d6327e97afd3caf6df Mon Sep 17 00:00:00 2001
From: Krzysztof Sobkowiak <[email protected]>
Date: Mon, 13 Jan 2014 23:05:41 +0100
Subject: [PATCH 2/2] Upgrade Karaf, Camel and CXF, part2

Signed-off-by: Krzysztof Sobkowiak <[email protected]>
---
 .../src/main/filtered-resources/etc/org.apache.karaf.features.cfg | 4 ++++
 .../src/main/filtered-resources/etc/org.apache.karaf.features.cfg | 5 +++++
 .../src/main/filtered-resources/etc/org.apache.karaf.features.cfg | 5 +++++
 assemblies/shared/src/main/resources/common-bin.xml               | 2 ++
 assemblies/shared/src/main/resources/etc/system.properties        | 8 +++++++-
 parent/pom.xml                                                    | 2 +-
 6 files changed, 24 insertions(+), 2 deletions(-)

diff --git 
a/assemblies/apache-servicemix-full/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
 
b/assemblies/apache-servicemix-full/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
index 1904796..46f2746 100644
--- 
a/assemblies/apache-servicemix-full/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
+++ 
b/assemblies/apache-servicemix-full/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
@@ -27,3 +27,7 @@ 
featuresRepositories=mvn:org.apache.karaf.assemblies.features/standard/${karaf.v
 #
 
featuresBoot=karaf-framework,config,activemq-broker,jaxrs-api,core,camel,camel-cxf,camel-blueprint,war
 
+#
+# Defines if the boot features are started in asynchronous mode (in a 
dedicated thread)
+#
+featuresBootAsynchronous=false
diff --git 
a/assemblies/apache-servicemix-minimal/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
 
b/assemblies/apache-servicemix-minimal/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
index c981e63..eca704d 100644
--- 
a/assemblies/apache-servicemix-minimal/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
+++ 
b/assemblies/apache-servicemix-minimal/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
@@ -27,3 +27,8 @@ 
featuresRepositories=mvn:org.apache.karaf.assemblies.features/standard/${karaf.v
 #
 featuresBoot=karaf-framework,config,core
 
+#
+# Defines if the boot features are started in asynchronous mode (in a 
dedicated thread)
+#
+featuresBootAsynchronous=false
+
diff --git 
a/assemblies/apache-servicemix/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
 
b/assemblies/apache-servicemix/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
index 1904796..4caa1c9 100644
--- 
a/assemblies/apache-servicemix/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
+++ 
b/assemblies/apache-servicemix/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
@@ -27,3 +27,8 @@ 
featuresRepositories=mvn:org.apache.karaf.assemblies.features/standard/${karaf.v
 #
 
featuresBoot=karaf-framework,config,activemq-broker,jaxrs-api,core,camel,camel-cxf,camel-blueprint,war
 
+#
+# Defines if the boot features are started in asynchronous mode (in a 
dedicated thread)
+#
+featuresBootAsynchronous=false
+
diff --git a/assemblies/shared/src/main/resources/common-bin.xml 
b/assemblies/shared/src/main/resources/common-bin.xml
index b2ec9fa..5e91d87 100644
--- a/assemblies/shared/src/main/resources/common-bin.xml
+++ b/assemblies/shared/src/main/resources/common-bin.xml
@@ -50,9 +50,11 @@
                 
<include>org.apache.servicemix.specs:org.apache.servicemix.specs.jaxb-api-2.2</include>
                 
<include>org.apache.servicemix.specs:org.apache.servicemix.specs.jaxws-api-2.2</include>
                 
<include>org.apache.servicemix.specs:org.apache.servicemix.specs.saaj-api-1.3</include>
+                
<include>org.apache.servicemix.specs:org.apache.servicemix.specs.stax-api-1.2</include>
                 
<include>org.apache.servicemix.specs:org.apache.servicemix.specs.activation-api-1.1</include>
                 <include>xalan:xalan</include>
                 <include>xalan:serializer</include>
+                <include>org.apache.xerces:xercesImpl</include>
             </includes>
         </dependencySet>
     </dependencySets>
diff --git a/assemblies/shared/src/main/resources/etc/system.properties 
b/assemblies/shared/src/main/resources/etc/system.properties
index 5f20ecf..6f83a71 100644
--- a/assemblies/shared/src/main/resources/etc/system.properties
+++ b/assemblies/shared/src/main/resources/etc/system.properties
@@ -77,6 +77,12 @@ xml.catalog.files=
 jline.nobell=true
 
 #
+# ServiceMix specs options
+#
+org.apache.servicemix.specs.debug=false
+org.apache.servicemix.specs.timeout=100
+
+#
 # Default port for the OSGI HTTP Service
 #
 org.osgi.service.http.port=8181
@@ -129,4 +135,4 @@ 
org.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.JavaUtilLog
 #
 org.apache.aries.proxy.weaving.enabled=none
 # Classes not to weave - Aries default + Xerces which is known to have issues.
-org.apache.aries.proxy.weaving.disabled=org.objectweb.asm.*,org.slf4j.*,org.apache.log4j.*,javax.*,org.apache.xerces.*
\ No newline at end of file
+org.apache.aries.proxy.weaving.disabled=org.objectweb.asm.*,org.slf4j.*,org.apache.log4j.*,javax.*,org.apache.xerces.*
diff --git a/parent/pom.xml b/parent/pom.xml
index 5f153e7..bc482a2 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -57,7 +57,7 @@
     <fasterxml.jackson.version>2.2.1</fasterxml.jackson.version>
     <typesafe-config.version>1.0.0</typesafe-config.version>
 
-    <servicemix.specs.version>2.3-SNAPSHOT</servicemix.specs.version>
+    <servicemix.specs.version>2.2.0</servicemix.specs.version>
   </properties>
 
   <!-- Managed dependencies -->
-- 
1.8.3.2

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.servicemix.itests.FullAssemblyTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.818 sec
Running org.apache.servicemix.itests.CxfExamplesTest
Tests run: 8, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 43.97 sec <<< 
FAILURE!
testCxfWsSecuritySignature:org.apache.servicemix.itests.CxfExamplesTest.testCxfWsSecuritySignature:KarafTestContainer{mvn:org.apache.servicemix/apache-servicemix/5.0.0-SNAPSHOT/tar.gz}(org.apache.servicemix.itests.CxfExamplesTest)
  Time elapsed: 1.902 sec  <<< ERROR!
java.lang.NullPointerException: null
        at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1432)
        at 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72)
        at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at scala.runtime.AbstractFunction2.<init>(AbstractFunction2.scala:12)
        at 
scala.collection.SetLike$$anonfun$$plus$plus$1.<init>(SetLike.scala:128)
        at scala.collection.SetLike$class.$plus$plus(SetLike.scala:128)
        at scala.collection.AbstractSet.$plus$plus(Set.scala:47)
        at scala.collection.immutable.HashSet.$plus(HashSet.scala:59)
        at scala.collection.immutable.Set$Set4.$plus(Set.scala:127)
        at scala.collection.immutable.Set$Set4.$plus(Set.scala:121)
        at scala.collection.mutable.SetBuilder.$plus$eq(SetBuilder.scala:24)
        at scala.collection.mutable.SetBuilder.$plus$eq(SetBuilder.scala:22)
        at 
scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1.apply(Growable.scala:48)
        at 
scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1.apply(Growable.scala:48)
        at scala.collection.immutable.List.foreach(List.scala:309)
        at 
scala.collection.generic.Growable$class.$plus$plus$eq(Growable.scala:48)
        at 
scala.collection.mutable.SetBuilder.$plus$plus$eq(SetBuilder.scala:22)
        at scala.collection.TraversableLike$class.to(TraversableLike.scala:629)
        at scala.collection.AbstractTraversable.to(Traversable.scala:105)
        at 
scala.collection.TraversableOnce$class.toSet(TraversableOnce.scala:253)
        at scala.collection.AbstractTraversable.toSet(Traversable.scala:105)
        at scala.runtime.ScalaRunTime$.<init>(ScalaRunTime.scala:50)
        at scala.runtime.ScalaRunTime$.<clinit>(ScalaRunTime.scala)
        at 
scala.collection.mutable.HashTable$HashUtils$class.elemHashCode(HashTable.scala)
        at scala.collection.mutable.HashMap.elemHashCode(HashMap.scala:39)
        at 
scala.collection.mutable.HashTable$class.findOrAddEntry(HashTable.scala:161)
        at scala.collection.mutable.HashMap.findOrAddEntry(HashMap.scala:39)
        at scala.collection.mutable.HashMap.put(HashMap.scala:75)
        at scala.collection.mutable.HashMap.update(HashMap.scala:80)
        at scala.sys.SystemProperties$.addHelp(SystemProperties.scala:64)
        at scala.sys.SystemProperties$.bool(SystemProperties.scala:68)
        at 
scala.sys.SystemProperties$.noTraceSupression$lzycompute(SystemProperties.scala:80)
        at 
scala.sys.SystemProperties$.noTraceSupression(SystemProperties.scala:80)
        at scala.util.control.NoStackTrace$.<init>(NoStackTrace.scala:31)
        at scala.util.control.NoStackTrace$.<clinit>(NoStackTrace.scala)
        at 
scala.util.control.NoStackTrace$class.fillInStackTrace(NoStackTrace.scala:22)
        at scala.util.control.BreakControl.fillInStackTrace(Breaks.scala:93)
        at java.lang.Throwable.<init>(Throwable.java:250)
        at scala.util.control.BreakControl.<init>(Breaks.scala:93)
        at scala.util.control.Breaks.<init>(Breaks.scala:28)
        at scala.collection.Traversable$.<init>(Traversable.scala:96)
        at scala.collection.Traversable$.<clinit>(Traversable.scala)
        at scala.package$.<init>(package.scala:46)
        at scala.package$.<clinit>(package.scala)
        at scala.Predef$.<init>(Predef.scala:90)
        at scala.Predef$.<clinit>(Predef.scala)
        at 
scala.collection.mutable.ResizableArray$class.reduceToSize(ResizableArray.scala:85)
        at 
scala.collection.mutable.ArrayBuffer.reduceToSize(ArrayBuffer.scala:47)
        at scala.collection.mutable.ArrayBuffer.clear(ArrayBuffer.scala:64)
        at 
org.apache.servicemix.itests.IntegrationTestSupport$PaxLoggingAppender.clear(IntegrationTestSupport.scala:109)
        at 
org.apache.servicemix.itests.IntegrationTestSupport.clearLogging(IntegrationTestSupport.scala:51)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:70)
        at 
org.ops4j.pax.exam.invoker.junit.internal.ContainerTestRunner.runChild(ContainerTestRunner.java:37)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:157)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:136)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.invokeViaJUnit(JUnitProbeInvoker.java:124)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.findAndInvoke(JUnitProbeInvoker.java:94)
        at 
org.ops4j.pax.exam.invoker.junit.internal.JUnitProbeInvoker.call(JUnitProbeInvoker.java:77)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.ops4j.pax.exam.rbc.internal.RemoteBundleContextImpl.remoteCall(RemoteBundleContextImpl.java:86)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
        at sun.rmi.transport.Transport$1.run(Transport.java:177)
        at sun.rmi.transport.Transport$1.run(Transport.java:174)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
        at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)
        at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)
        at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)

Running org.apache.servicemix.itests.ActivitiExamplesTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 14.015 sec
Running org.apache.servicemix.itests.DefaultAssemblyTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.164 sec
Running org.apache.servicemix.itests.CamelExamplesTest
Tests run: 3, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 16.612 sec <<< 
FAILURE!
testCamelOsgiExample:org.apache.servicemix.itests.CamelExamplesTest.testCamelOsgiExample:KarafTestContainer{mvn:org.apache.servicemix/apache-servicemix/5.0.0-SNAPSHOT/tar.gz}(org.apache.servicemix.itests.CamelExamplesTest)
  Time elapsed: 0.613 sec  <<< ERROR!
java.lang.NullPointerException: null
        at 
org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1432)
        at 
org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72)
        at 
org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at 
org.apache.servicemix.itests.IntegrationTestSupport.testWithFeature(IntegrationTestSupport.scala:71)
        at 
org.apache.servicemix.itests.CamelExamplesTest.testCamelOsgiExample(ExamplesIntegrationTests.scala:94)

Running org.apache.servicemix.itests.MinimalAssemblyTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.447 sec
Running org.apache.servicemix.itests.ActiveMQExamplesTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 16.422 sec

Results :

Tests in error: 
  CxfExamplesTest>IntegrationTestSupport.clearLogging:51 » NullPointer
  
CamelExamplesTest.testCamelOsgiExample:94->IntegrationTestSupport.testWithFeature:71
 » NullPointer

Tests run: 19, Failures: 0, Errors: 2, Skipped: 3

[ERROR] There are test failures.

Reply via email to