while trying to get the cocoon command line interface to work, i stumbled
across this odd problem:
Object o =
Class.forName("org.apache.avalon.excalibur.xml.JaxpParser").newInstance();
org.apache.cocoon.util.ClassUtils.loadClass("org.apache.avalon.excalibur.xml.JaxpParser").newInstance();
the JaxpParser class obviously is in the class path, since the first line
gets executed without
problems... but when trying to use the cocoon class loader, i get this:
java.lang.ClassNotFoundException: org.apache.avalon.excalibur.xml.JaxpParser
at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at
org.netbeans.core.modules.ProxyClassLoader.loadInOrder(ProxyClassLoader.java:472)
at
org.netbeans.core.modules.ProxyClassLoader.smartLoadClass(ProxyClassLoader.java:452)
at
org.netbeans.core.modules.ProxyClassLoader.loadClass(ProxyClassLoader.java:124)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at org.apache.cocoon.util.ClassUtils.loadClass(ClassUtils.java:88)
at com.rauser_ag.website.tests.Spool.main(Spool.java:24)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.openide.execution.ThreadExecutor.executeClass(ThreadExecutor.java:117)
at
org.openide.execution.ThreadExecutor$TERunnable.run(ThreadExecutor.java:184)
at
org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:119)
anybody got a clue why it can't find a class that's available in the
classpath? i'm wondering
because the build script for the docs seems to manage this, while this code
doesn't.
thanks in advance.
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>
- Re: Content editor [was: Re: A note ... Joerg Heinicke
- Re: A note about the "best(?) (cocoon-) dev... Robert Simmons
- Re: A note about the "best(?) (cocoon-... Thor Heinrichs-Wolpert
- Re: A note about the "best(?) (coc... Robert Simmons
- Re: A note about the "best(?) ... Thor Heinrichs-Wolpert
- Re: A note about the "best... Robert Simmons
- Re: A note about the "... Niclas Hedhman
- Re: A note about the &... Robert Simmons
- Re: A note about the &... Thor Heinrichs-Wolpert
- Re: A note about the "... Robert Simmons
- Re: A note about the &... Thomas Haditsch
- Re: A note about the &... Thor Heinrichs-Wolpert
- Re: A note about the &... Robert Simmons
- Re: A note about the &... Thor Heinrichs-Wolpert
- Re: A note about the &... Robert Simmons
- Re: A note about the &... SAXESS - Hussayn Dabbous
- Re: A note about the "best(?) (cocoon-) dev... Rob Hoopman
- Re: A note about the "best(?) (cocoon-... Robert Simmons
- RE: A note about the "best(?) (cocoon-) dev... Michael Homeijer
- RE: A note about the "best(?) (cocoon-) dev... Hunsberger, Peter