You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-users@xmlgraphics.apache.org by Arian Hojat <ar...@gmail.com> on 2005/04/28 16:23:57 UTC

error in servlet: org/apache/batik/dom/svg/SVGDOMImplementation (Illegal UTF8 string in constant pool)

Hello guys,
i get an error with this line of code. 

>>>> DOMImplementation impl = SVGDOMImplementation.getDOMImplementation();
        svgDoc =
impl.createDocument(SVGDOMImplementation.SVG_NAMESPACE_URI, "svg",
null);
        Element svgRoot = svgDoc.getDocumentElement();
        svgRoot.setAttributeNS(null, "width", "800");
        svgRoot.setAttributeNS(null, "height", "600");
        svgRoot.setAttributeNS(org.apache.batik.util.XMLConstants.XMLNS_NAMESPACE_URI,
"xmlns:xlink", "http://www.w3.org/1999/xlink");//xMidYMid meet
        


not sure whats up here. seems to not work on a unix tomcat server. but
works fine on my windows tomcat server. any ideas?



java.lang.ClassFormatError:
org/apache/batik/dom/svg/SVGDOMImplementation (Illegal UTF8 string in
constant pool)
	java.lang.ClassLoader.defineClass0(Native Method)
	java.lang.ClassLoader.defineClass(ClassLoader.java:539)
	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1634)
	org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:860)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1307)
	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
	w4.doGet(w4.java:41)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-help@xmlgraphics.apache.org


Re: error in servlet: org/apache/batik/dom/svg/SVGDOMImplementation (Illegal UTF8 string in constant pool)

Posted by Tonny Kohar <to...@kiyut.com>.
Hi,

> not sure whats up here. seems to not work on a unix tomcat server. but
> works fine on my windows tomcat server. any ideas?

> java.lang.ClassFormatError:
> org/apache/batik/dom/svg/SVGDOMImplementation (Illegal UTF8 string in
> constant pool)
> 	java.lang.ClassLoader.defineClass0(Native Method)
> 	java.lang.ClassLoader.defineClass(ClassLoader.java:539)

I could be totally wrong. ClassFormatError could be occurred because
mismatch in Java bytecode eg: compile in JDK 1.5 deploy in JVM 1.4

Regards
Tonny Kohar
-- 
Sketsa 
SVG Graphics Editor
http://www.kiyut.com


---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-help@xmlgraphics.apache.org