Announcement

Collapse
No announcement yet.

Problem mit Fileupload

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit Fileupload

    Hallo,

    ich habe ein Problem. Ich möchte eine Datei über ein Formular hochladen und habe dazu MyFaces verwendet. Ich habe mir auch andere Libaries angeschaut aber mich dann für diese entschieden. In NetBeans 6.0 funktioniert das auch so weit aber nach dem Deployen geht es leider nicht.

    In der web.xml habe ich den <filter>... hinzugefügt.
    Des Weiteren verwende ich <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>.

    Nun zu dem Problem, wenn ich das Formular abschicke wird folgender Fehler in der Konsole ausgegeben.


    phase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@923e8c) threw exception: java.lang.NoClassDefFoundError: Could not initialize class org.apache.myfaces.shared_tomahawk.config.MyfacesC onfig Could not initialize class org.apache.myfaces.shared_tomahawk.config.MyfacesC onfig
    org.apache.myfaces.renderkit.html.util.ExtensionsP haseListener.writeCodeBeforeBodyEnd(ExtensionsPhas eListener.java:129)
    org.apache.myfaces.renderkit.html.util.ExtensionsP haseListener.getCodeBeforeBodyEnd(ExtensionsPhaseL istener.java:104)
    org.apache.myfaces.renderkit.html.util.ExtensionsP haseListener.getJavaScriptCodeAndStoreInRequest(Ex tensionsPhaseListener.java:94)
    org.apache.myfaces.renderkit.html.util.ExtensionsP haseListener.afterPhase(ExtensionsPhaseListener.ja va:70)
    com.sun.faces.lifecycle.LifecycleImpl.phase(Lifecy cleImpl.java:280)
    com.sun.faces.lifecycle.LifecycleImpl.render(Lifec ycleImpl.java:144)
    javax.faces.webapp.FacesServlet.service(FacesServl et.java:245)
    org.apache.catalina.core.ApplicationFilterChain.se rvletService(ApplicationFilterChain.java:411)
    org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:317)
    org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:198)
    org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:390)
    org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:230)
    org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:198)
    org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:288)
    org.apache.catalina.core.StandardContextValve.invo keInternal(StandardContextValve.java:271)
    org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:202)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
    com.sun.enterprise.web.WebPipeline.invoke(WebPipel ine.java:94)
    org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:206)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
    org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:571)
    org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:1080)
    org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:150)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:632)
    org.apache.catalina.core.StandardPipeline.doInvoke (StandardPipeline.java:577)
    org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:571)
    org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:1080)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(Co yoteAdapter.java:270)
    com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.invokeAdapter(DefaultProcessorTask.jav a:637)
    com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.doProcess(DefaultProcessorTask.java:56 8)
    com.sun.enterprise.web.connector.grizzly.DefaultPr ocessorTask.process(DefaultProcessorTask.java:813)
    com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.executeProcessorTask(DefaultReadTask.java:3 39)
    com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.doTask(DefaultReadTask.java:261)
    com.sun.enterprise.web.connector.grizzly.DefaultRe adTask.doTask(DefaultReadTask.java:212)
    com.sun.enterprise.web.connector.grizzly.TaskBase. run(TaskBase.java:265)
    com.sun.enterprise.web.connector.grizzly.ssl.SSLWo rkerThread.run(SSLWorkerThread.java:106)


    Kann mir dabei bitte jemand helfen?

    In NetBeans kann ich auf die Klasse übrigens zugreifen... also import und dann dahin navigieren.. das geht.

    Gruß, Michael

  • #2
    Sieht so aus als ob Tomahawlnicht richtig konfiguriert wäre.
    Funktionieren denn die Standardkomponenten?

    Comment

    Working...
    X