On 5/10/11 4:29 PM, Bingliu wrote:
I got the source of camel-2.4.0 and copied the
org.apache.camel.impl.osgi.Activator.The sentence
----------------------------------------------
Enumeration<URL> e = bundle.findEntries("/" + pkg.replace('.', '/'),
"*.class", true);
----------------------------------------------
when ("/" + pkg.replace('.', '/')) equals "org.apache.camel.component.file",
"e" is null. then the sentence
----------------------------------------------
while (e.hasMoreElements()) {
----------------------------------------------
will throw NullPointException.
I just checked the current trunk code, the NPE part was changed to
while (e != null && e.hasMoreElements()) {
few days ago by Claus.
Can you try out the latest Camel 2.8-SNAPSHOT ?
--
Willem
----------------------------------
FuseSource
Web: http://www.fusesource.com
Blog: http://willemjiang.blogspot.com (English)
http://jnn.javaeye.com (Chinese)
Twitter: willemjiang
Connect at CamelOne May 24-26
The Open Source Integration Conference
http://camelone.com