Claus Ibsen created CAMEL-7985:
----------------------------------
Summary: camel-test-blueprint - Upgrading to newer felix fails
with NPE in fileinstall
Key: CAMEL-7985
URL: https://issues.apache.org/jira/browse/CAMEL-7985
Project: Camel
Issue Type: Improvement
Components: camel-blueprint, camel-test
Affects Versions: 2.14.0
Reporter: Claus Ibsen
Fix For: 2.15.0
We get a bunch of these errors during testing with osgi blueprint
{code}
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
In main loop, we have serious trouble: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:303)
{code}
Run tests here
{code}
camel/tests/camel-blueprint-cxf-test (master)/$ mvn clean install
{code}
And upgrade Felix in parent/pom.xml
{code}
- <felix-configadmin-version>1.4.0</felix-configadmin-version>
- <felix-fileinstall-version>3.2.6</felix-fileinstall-version>
- <felix-framework-version>3.2.2</felix-framework-version>
+ <felix-configadmin-version>1.8.0</felix-configadmin-version>
+ <felix-fileinstall-version>3.4.2</felix-fileinstall-version>
+ <felix-framework-version>3.4.2</felix-framework-version>
{code}
And you get these NPEs.
Maybe something needs to be fixed in camel-test-blueprint with that pojosr
library, so bundle 0 is that system bundle, as the NPE is at:
https://github.com/apache/felix/blame/trunk/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/DirectoryWatcher.java#L303
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)