  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | - Baffling NoClassDefFoundError Error | - Baffling NoClassDefFoundError Error 2007-06-13 - By gzoller
Back Hello,
I'm writing a Seam application using JBoss 4.0.5.GA and Seam 1.2.
I've hit a wall with a problem loading Apache POI. I've configured my build so that the POI.jar is copied into my app's WAR/lib directory and confirmed that its copied there.
When I run my webapp and get to the part that accesses the POI classes I get something like this in my JBoss console:
| Caused by: java.lang.NoClassDefFoundError : org/apache/poi/poifs/filesystem /POIFSFileSystem | at com.paragon.pgv.PhoneListBean.readPhoneFile(PhoneListBean.java:81) | at com.paragon.pgv.PhoneListBean.init(PhoneListBean.java:112) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) | at java.lang.reflect.Method (Unknown Source) | at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation .java:112) | at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed (InvocationContextImpl.java:166) | ... 120 more |
I've also tried putting the POI.jar into the root project EAR directory but that didn't help.
To ensure that POI.jar wasn't bad or incomplete I wrote a simple command-line app to exercise the same code my webapp would call using POI, and that worked fine, so I'm not inclined to suspect the jar.
On startup JBoss didn't seam to report anything out of the ordinary or alarming (no partial EAR loads, dependency complaints, exceptions, etc.)
The other weird thing is that I've added a couple of other unrelated JARs to my application for other purposes (into WAR/lib) with no issues.
Any ideas?
Thanks, Greg
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4053914#4053914
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4053914 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |