I had this exact problem happen to me with the release from 5/25.  I worked
around it by moving batik-all.jar to the lib directory of my app server.

I did not have this problem wih the latest (today's) version and the new
batik-libs.jar.  Maybe you've still got the batik-all.jar around somewhere
and it's causing a problem.

-------------------------
Jeff Skaistis
Alistia
512-615-4508
[EMAIL PROTECTED]

> -----Original Message-----
> From: Donald Ball [mailto:[EMAIL PROTECTED]]
> Sent: Friday, June 01, 2001 3:22 PM
> To: [EMAIL PROTECTED]
> Subject: [c2] latest cvs fails. again. (fwd)
>
>
> okay, maybe the sitemap didn't compile properly... i found this in my
> cocoon.log:
>
> java.lang.NoClassDefFoundError:
> org/apache/batik/dom/svg/SAXSVGDocumentFactory
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at
> org.apache.catalina.loader.StandardClassLoader.findClass(StandardC
> lassLoader.java:664)
>         at
> org.apache.catalina.loader.StandardClassLoader.loadClass(StandardC
> lassLoader.java:1077)
>         at
> org.apache.catalina.loader.StandardClassLoader.loadClass(StandardC
> lassLoader.java:976)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
>         at java.lang.ClassLoader.defineClass0(Native Method)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
>         at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
>         at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>         at
> org.apache.catalina.loader.StandardClassLoader.findClass(StandardC
> lassLoader.java:664)
>         at
> org.apache.catalina.loader.StandardClassLoader.loadClass(StandardC
> lassLoader.java:1077)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:290)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>         at org.apache.cocoon.util.ClassUtils.loadClass(ClassUtils.java:46)
>         at
> org.apache.cocoon.sitemap.AbstractSitemap.load_component(AbstractS
> itemap.java:136)
>         at
> org.apache.cocoon.www.sitemap_xmap$Configurer.configSerializers(si
> temap_xmap.java:673)
>         at
> org.apache.cocoon.www.sitemap_xmap.configure(sitemap_xmap.java:207)
>         at
> org.apache.avalon.excalibur.component.DefaultComponentFactory.newI
> nstance(DefaultComponentFactory.java:110)
>         at
> org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.i
> nitialize(ThreadSafeComponentHandler.java:78)
>         at
> org.apache.avalon.excalibur.component.DefaultComponentSelector.add
> Component(DefaultComponentSelector.java:306)
>         at
> org.apache.cocoon.components.language.generator.GeneratorSelector.
> addGenerator(GeneratorSelector.java:75)
>         at
> org.apache.cocoon.components.language.generator.GeneratorSelector.
> addGenerator(GeneratorSelector.java:71)
>         at
> org.apache.cocoon.components.language.generator.GeneratorSelector.
> select(GeneratorSelector.java:57)
>         at
> org.apache.cocoon.components.language.generator.ProgramGeneratorIm
> pl.select(ProgramGeneratorImpl.java:261)
>         at
> org.apache.cocoon.components.language.generator.ProgramGeneratorIm
> pl.load(ProgramGeneratorImpl.java:145)
>         at org.apache.cocoon.sitemap.Handler.run(Handler.java:224)
>         at java.lang.Thread.run(Thread.java:484)
>
> if i replace batik-libs.jar with all of the batik libraries that come with
> batik-1.0, everything works fine again...
>
> - donald
>
>
> ---------- Forwarded message ----------
> Date: Fri, 1 Jun 2001 15:50:50 -0400 (EDT)
> From: Donald Ball <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: [c2] latest cvs fails. again.
>
> somehow i'm not enthused about our prospective beta...
>
> ERROR   45030   [cocoon  ] (HttpProcessor[8080][4]): Problem with servlet
> org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
> not available.
>         at
> org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:179)
>         at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:93)
>         at org.apache.cocoon.Cocoon.process(Cocoon.java:293)
>         at
> org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:471)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>
> and now it doesn't go away after i wait and hit reload a few times. the
> sitemap .class file is generated, but the cocoon servlet does not work.
> yes, i built clean. yes, i nuked the jakarta work directory. i'm using
> tomcat-jakarta-4.0b5.
>
> - donald
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to