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)