You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-user@tomcat.apache.org by David Schwartz <ds...@arrayone.com> on 2004/05/23 06:05:13 UTC

x:parse error - Cannot inherit from final class

Just upgraded to tomcat 5.0.24.
Getting error in x:parse. I have xerces 2.6.2.

java.lang.VerifyError: Cannot inherit from final class
	java.lang.ClassLoader.defineClass0(Native Method)
	java.lang.ClassLoader.defineClass(ClassLoader.java:502)
	
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
	java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
	java.net.URLClassLoader.access$100(URLClassLoader.java:54)
	java.net.URLClassLoader$1.run(URLClassLoader.java:193)
	java.security.AccessController.doPrivileged(Native Method)
	java.net.URLClassLoader.findClass(URLClassLoader.java:186)
	
org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader
.java:485)
	
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:820)
	
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
.java:721)
	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
	
org.apache.taglibs.standard.tag.common.xml.ForEachTag.prepare(Unknown
Source)
	javax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag(Unknown
Source)
	org.apache.jsp.logon_jsp._jspx_meth_x_forEach_0(logon_jsp.java:279)
	org.apache.jsp.logon_jsp._jspService(logon_jsp.java:171)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
	
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
98)
	
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)


David Schwartz


---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org


Re: x:parse error - Cannot inherit from final class

Posted by Kris Schneider <kr...@dotech.com>.
Where do you have Xerces/Xalan installed? If they're not in 
$CATALINA_HOME/common/endorsed, try putting them there:

xalan.jar
xercesImpl.jar
xml-apis.jar

I'm also assuming you're running some flavor of JDK 1.4...

David Schwartz wrote:
> Just upgraded to tomcat 5.0.24.
> Getting error in x:parse. I have xerces 2.6.2.
> 
> java.lang.VerifyError: Cannot inherit from final class
> 	java.lang.ClassLoader.defineClass0(Native Method)
> 	java.lang.ClassLoader.defineClass(ClassLoader.java:502)
> 	
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
> 	java.net.URLClassLoader.defineClass(URLClassLoader.java:250)
> 	java.net.URLClassLoader.access$100(URLClassLoader.java:54)
> 	java.net.URLClassLoader$1.run(URLClassLoader.java:193)
> 	java.security.AccessController.doPrivileged(Native Method)
> 	java.net.URLClassLoader.findClass(URLClassLoader.java:186)
> 	
> org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader
> .java:485)
> 	
> org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
> .java:820)
> 	
> org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader
> .java:721)
> 	java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
> 	
> org.apache.taglibs.standard.tag.common.xml.ForEachTag.prepare(Unknown
> Source)
> 	javax.servlet.jsp.jstl.core.LoopTagSupport.doStartTag(Unknown
> Source)
> 	org.apache.jsp.logon_jsp._jspx_meth_x_forEach_0(logon_jsp.java:279)
> 	org.apache.jsp.logon_jsp._jspService(logon_jsp.java:171)
> 	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 	
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> 98)
> 	
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
> 	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> 
> 
> David Schwartz

-- 
Kris Schneider <ma...@dotech.com>
D.O.Tech       <http://www.dotech.com/>



---------------------------------------------------------------------
To unsubscribe, e-mail: taglibs-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: taglibs-user-help@jakarta.apache.org