Struts FileUpload - Exception

Status
Nicht offen für weitere Antworten.
S

Search

Gast
hallo

habe einen fileupload mit struts realsiert. wenn ich nun jedoch ein file uploaden möchte bekommen ich nach dem clicken des upload buttons immer folgende exeption:

[06.04.05 10:08:20:581 CEST] 67ac67ac WebGroup E SRVE0026E: [Servlet-Fehler]-[org.apache.commons.fileupload.FileUploadException]: java.lang.NoClassDefFoundError: org.apache.commons.fileupload.FileUploadException
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.NoClassDefFoundError.<init>(NoClassDefFoundError.java:52)
at java.lang.Class.verifyImpl(Native Method)
at java.lang.Class.verify(Class.java)
at java.lang.Class.initialize(Class.java)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java)
at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:231)
at org.apache.struts.util.RequestUtils.getMultipartHandler(RequestUtils.java:1318)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1194)
at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java:110)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java:174)
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java:313)
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java:116)
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java:283)
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java:42)
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java:40)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:983)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:564)
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:119)
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:276)
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:71)
at com.ibm.ws.webcontainer.cache.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:116)
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:186)
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java:334)
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java:56)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:618)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java)

werde da irgendwie nicht schlau draus. benütze das fileupload.jar von apache commons. das fileupload.jar befindet sich am selben ort wie das struts.jar. weiss jemand was da das problem sein könnte?

danke & gruss
 
G

Gast

Gast
uff bist du dir sicher das alles im selben verzecihnis ist??

naja wenn doch must du einen fehler im code haben bei fileupload

gruss
 
S

Search

Gast
nö, sollte eigentlich schon stimmen... wann wird den diese exception im normalfall geworfen?

gruss
 

KSG9|sebastian

Top Contributor
java.lang.NoClassDefFoundError: org.apache.commons.fileupload.FileUploadException



er findet eine klasse nicht..hast du externe libs dabei? sind die im verzeichniss?
 
S

Search

Gast
sorry das ich mich nicht mehr gemeldet habe. habe den fehler inzwischen gefunden. das commons-fileupload.jar war nicht im manifest file eingetragen. wusste nicht das das nöt ist.

danke für die hilfe.

gruss
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Struts 2 Mapping funktioniert nicht richtig Server einrichten und konfigurieren 5
R Problem mit struts nested tags Server einrichten und konfigurieren 1
O struts:Vector in Select-Box mit options o. optionsCollection Server einrichten und konfigurieren 3
G struts-config.xml und validierung in Form mit mehreren input Server einrichten und konfigurieren 3
B Struts - Example Application - "struts-mailreader" Server einrichten und konfigurieren 6
B application scope und Struts Action Server einrichten und konfigurieren 3
T FileUpload und Sicherheit Server einrichten und konfigurieren 3
OnDemand Bekomme Error exception occurred invocation on EJB Server einrichten und konfigurieren 4
A internal exception: java.io.ioexception: an existing connection was forcibly closed by remote host ? Server einrichten und konfigurieren 2
K Glassfish 3.1.1. lässt sich nicht starten (Nullpointer Exception) Server einrichten und konfigurieren 3
M Exception mit Hippo ECM auf Jboss Server einrichten und konfigurieren 2
R Tomcat und Webservices - Exception - Ich bin ratlos Server einrichten und konfigurieren 2
B timeout exception abfangen - tomcat Server einrichten und konfigurieren 3
H Jetspeed2 Fehler: SQL Exception Server einrichten und konfigurieren 3
R servlet mit tomcat filenotfound.exception :( Server einrichten und konfigurieren 4

Ähnliche Java Themen

Neue Themen


Oben