Fehler beim deployen von jsp und servlet

Status
Nicht offen für weitere Antworten.

freez

Top Contributor
Hallo, ich bekomme beim deployen von meinem Modul mit einer JSP, einem Servlet namens controller und einer Java Klasse zur generieren von den dynamischen Inhalten in der JSP folgende Fehler:


  • 15:22:11,578 INFO [MainDeployer] Undeploying file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/deploy/files.war
    15:22:11,578 INFO [EmbeddedCatalinaService41] undeploy, ctxPath=/files, warUrl=file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/tmp/deploy/server/all/deploy/files.war/41.files.war
    15:22:11,578 INFO [Engine] StandardHost[localhost]: Removing web application at context path /files
    15:22:11,578 ERROR [Engine] StandardHost[localhost]: ContainerBase.removeChild: stop:
    LifecycleException: Container StandardContext[/files] has not been started
    at org.apache.catalina.core.StandardContext.stop(StandardContext.java:3643)
    at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1036)
    at org.apache.catalina.core.StandardHostDeployer.remove(StandardHostDeployer.java:470)
    at org.apache.catalina.core.StandardHost.remove(StandardHost.java:852)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.performUndeploy(EmbeddedCatalinaService41.java:290)
    at org.jboss.web.AbstractWebContainer.stop(AbstractWebContainer.java:405)
    at org.jboss.deployment.MainDeployer.stop(MainDeployer.java:497)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:480)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:475)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:448)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
    at $Proxy7.undeploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.undeploy(URLDeploymentScanner.java:332)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:452)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:211)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:190)
    15:22:11,593 ERROR [MainDeployer] Undeployment failed: file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/deploy/files.war
    org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (java.lang.NullPointerException)
    at org.jboss.web.AbstractWebContainer.stop(AbstractWebContainer.java:418)
    at org.jboss.deployment.MainDeployer.stop(MainDeployer.java:497)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:480)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:475)
    at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:448)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
    at $Proxy7.undeploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.undeploy(URLDeploymentScanner.java:332)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:452)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:211)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:190)
    Caused by: java.lang.NullPointerException
    at org.jboss.util.file.Files.delete(Files.java:41)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.performUndeploy(EmbeddedCatalinaService41.java:294)
    at org.jboss.web.AbstractWebContainer.stop(AbstractWebContainer.java:405)
    ... 17 more
    15:22:11,593 WARN [DeploymentInfo] Could not delete directory file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/tmp/deploy/server/all/deploy/files.war/41.files.war restart will delete it
    15:22:11,593 INFO [MainDeployer] Undeployed file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/deploy/files.war
    15:22:11,593 INFO [MainDeployer] Starting deployment of package: file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/deploy/files.war
    15:22:11,609 INFO [EmbeddedCatalinaService41] deploy, ctxPath=/files, warUrl=file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/tmp/deploy/server/all/deploy/files.war/53.files.war
    15:22:11,609 INFO [Engine] WebappLoader[/files]: Deploying class repositories to work directory C:\Programme\open_workbench_j2ee_3_1_0\jboss\server\all\tmp\deploy\server\all\deploy\work\MainEngine\localhost\files
    15:22:11,609 INFO [Engine] WebappLoader[/files]: Deploy class files /WEB-INF/classes to C:\Programme\open_workbench_j2ee_3_1_0\jboss\server\all\tmp\deploy\server\all\deploy\work\MainEngine\localhost\files\WEB-INF\classes
    15:22:11,875 ERROR [Digester] End event threw exception
    java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor36.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:252)
    at org.apache.commons.digester.CallMethodRule.end(CallMethodRule.java:499)
    at org.apache.commons.digester.Rule.end(Rule.java:276)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1064)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1720)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at org.apache.commons.digester.Digester.parse(Digester.java:1543)
    at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:282)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(EmbeddedCatalinaService41.java:417)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedCatalinaService41.java:266)
    at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:357)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
    at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
    at $Proxy7.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:458)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:211)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:190)
    Caused by: java.lang.IllegalArgumentException: Invalid <url-pattern> controller in servlet mapping
    at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:1690)
    ... 40 more
    15:22:11,875 ERROR [Engine] ContextConfig[/files] Parse error in application web.xml
    java.lang.IllegalArgumentException: Invalid <url-pattern> controller in servlet mapping
    at org.apache.commons.digester.Digester.createSAXException(Digester.java:2383)
    at org.apache.commons.digester.Digester.createSAXException(Digester.java:2409)
    at org.apache.commons.digester.Digester.endElement(Digester.java:1067)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1720)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at org.apache.commons.digester.Digester.parse(Digester.java:1543)
    at org.apache.catalina.startup.ContextConfig.applicationConfig(ContextConfig.java:282)
    at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:639)
    at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:243)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3567)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(EmbeddedCatalinaService41.java:417)
    at org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedCatalinaService41.java:266)
    at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:357)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:832)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:640)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:613)
    at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
    at $Proxy7.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:302)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:458)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:200)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:211)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:190)
    15:22:11,875 INFO [Engine] ContextConfig[/files]: Occurred at line 32 column -1
    15:22:11,875 INFO [Engine] ContextConfig[/files]: Marking this application unavailable due to previous error(s)
    15:22:11,906 INFO [EmbeddedCatalinaService41] Using Java2 parent classloader delegation: true
    15:22:11,906 INFO [Engine] StandardManager[/files]: Seeding random number generator class java.security.SecureRandom
    15:22:11,906 INFO [Engine] StandardManager[/files]: Seeding of random number generator has been completed
    15:22:11,906 INFO [Engine] StandardContext[/files]: Context startup failed due to previous errors
    15:22:11,906 INFO [MainDeployer] Deployed package: file:/C:/Programme/open_workbench_j2ee_3_1_0/jboss/server/all/deploy/files.war
    15:23:00,500 INFO [Engine] StandardHost[localhost]: MAPPING configuration error for request URI /controller

Das EJB Modul, was noch zusätzlich benutzt wird, konnte ich problemlos deployen. Ich muß noch dazu sagen, daß es mein erstes kleines Projekt ist, was ich selbst entwickle, nachdem ich mich mit einem Buch schlau gemacht habe.

Ich finde leider keinen eindeutigen Fehler, der auf eine meiner Dateien zurückzuführen wäre. Was läuft da verkehrt? Der Test mit dem Browser ergab genau das, was ich befürchtet hatte: das Modul wurde nicht angenommen, obwohl es im richtigen Verzeichniss vom JBoss liegt .

Zur Info:
ich benutze die open.Workbench mit einem JBoss 3.2.1 ApplicationServer
die Meldungen treten alle beim deployen auf (es fehlt nix, und es ist auch nix zu viel)
der Kopiervorgang lief sauber durch (ohne besondere Fehlermeldungen)
 
S

SlaterB

Gast
was ist denn mit diesen kleinen Fundstücken?


15:22:11,875 ERROR [Engine] ContextConfig[/files] Parse error in application web.xml
java.lang.IllegalArgumentException: Invalid <url-pattern> controller in servlet mapping
[..]
15:22:11,875 INFO [Engine] ContextConfig[/files]: Occurred at line 32 column -1
15:22:11,875 INFO [Engine] ContextConfig[/files]: Marking this application unavailable due to previous error(s)
 

freez

Top Contributor
Aha, danke erst einmal. Hm, mit der web.xml habe ich gar nix zu tun gehabt. Ich schaue es mir mal genauer an
 

freez

Top Contributor
Nein ... eher nicht ... das war wohl ich beim Ausfüllen des entsprechenden Formulars :) ... Naja, wenn man nur Formulare ausfüllen muss, weiß man nicht zwangsläufig, welche Dateien da mit dran hängen :)

Aber wie heist es so schön: aus Fehlern lernt man
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Fehler beim deployen von seam 2.2.2-Projekt Allgemeines EE 9
H fehler beim deployen von ear file Allgemeines EE 2
K [Sun AppServer 8.1] Fehler beim deployen Allgemeines EE 12
A JPA Fehler beim JPA-Projekt Allgemeines EE 12
M Servlet Fehler beim Start der Serveranwendung Allgemeines EE 3
A Problem / Fehler beim Einbinden einer Klasse in ein JSP Allgemeines EE 20
D Fehler wegen Rest-Schnittstelle Allgemeines EE 4
pkm "Unable to cache bundle"-Fehler bei Apache Karaf Allgemeines EE 0
H JWebUnit Fehler: java.lang.NoClassDefFoundError: org/apache/regexp/RESyntaxException Allgemeines EE 24
mor16Euro Servlet Fehler code: The requested resource is not available Allgemeines EE 7
N Fehler 403 bei Sessiontimeout mit <security-constraint> Allgemeines EE 0
Q Fehler InitialContext.lookup Allgemeines EE 3
A LDAP Auth Fehler Allgemeines EE 5
Ezra BIRT - Report erzeugt Fehler Allgemeines EE 26
JimPanse Tomcat Fehler nach redeploy Allgemeines EE 5
Z OSGi Implementierung - Fehler bei Import Package Allgemeines EE 9
E Fehler bei SQL Abfrage MAX Allgemeines EE 10
M Fehler bei Javamail Session mit Glassfish 3 Allgemeines EE 3
C WebStart Fehler nach update auf Java 1.6 Allgemeines EE 2
A jsf: Servlet aufrufen, wie geht das? web.xml Fehler? Allgemeines EE 13
M Fehler in JSF Anwendung Allgemeines EE 4
J Konvertierungs-Fehler: Wert ''{0}'' für Modell ''{1}'' Allgemeines EE 10
N Jboss als Dienst -> Fehler 1053 Allgemeines EE 1
G Fehler, wenn <f:view> Tag als Startseite Allgemeines EE 2
R auf der Suche nach dem Fehler,Sessions + Arrays Allgemeines EE 4
K Datatable Löschen Fehler Allgemeines EE 6
G JSTL Fehler Allgemeines EE 2
F Buildscript Fehler weblogic/Deployer Allgemeines EE 2
T Jsp die mehrere Servlets aufruft erzeugt Fehler Allgemeines EE 10
M Fehler aufruf von Index.html Allgemeines EE 7
M EJB Fehler Allgemeines EE 2
D Hilfe beim Quartz Scheduler Allgemeines EE 11
D Probleme beim Umstieg auf Jakarta EE Allgemeines EE 5
K Konfiguration beim AppServer Allgemeines EE 4
B @Startup - FileWatcher - Probleme beim Hochfahren des Servers Allgemeines EE 4
I Erhöhte Sicherheit beim Login Allgemeines EE 1
S MessageDrivenBean Problem beim Zugriff auf Stateful EJB Allgemeines EE 2
S OpenJPA-Exception beim Tomee Allgemeines EE 0
B Problem beim Lesen des Codes... Allgemeines EE 2
R JPA Problem beim Speichern eines Users Allgemeines EE 2
D Jboss löscht Archiv nicht beim Redeployed Allgemeines EE 3
Fu3L Probleme beim Einrichten Allgemeines EE 3
B Cookie beim erstem Zugriff auf Web-App ablegen Allgemeines EE 3
B Problem beim einbinden einer CSS in eine JSP Allgemeines EE 8
S Eclipse: Teilmodule beim Testen werden nicht gestartet Allgemeines EE 2
S Embedded JBoss Problem beim Deployment Allgemeines EE 4
G Exception beim versenden einer Mail Allgemeines EE 3
A Tomcat, Exceptions beim redeploy Allgemeines EE 4
H GWT Problem beim Ausführen Allgemeines EE 8
E Performance-Problem beim ersten Request Allgemeines EE 4
MQue URL im Brower beim Starten der Anwendung richtig setzen Allgemeines EE 4
M J2EE beim SCJA Allgemeines EE 4
M JSP: Tomcat: Serverfehler 500 nur beim IE. Allgemeines EE 2
M Absturz beim Einbinden des PostgreSQL-Treibers Allgemeines EE 4
K BatchUpdateException beim schreiben in DB Allgemeines EE 12
M EJB Löschen von DB-Daten beim Deployen verhindern Allgemeines EE 2
M tomcat beim booten mit starten Allgemeines EE 4
G JBoss nutzt beim starten ständig das Root.war Allgemeines EE 12
B Fehlermeldung beim ausführen des Clients // Need Help Allgemeines EE 2
P jar-File aus war-File beim Deploy automatisch entpacken Allgemeines EE 2
M servlet --> jsp - problem beim umstrukturieren Allgemeines EE 5
T Probleme beim Einsatz von J2EE / JBoss Allgemeines EE 4
F Wie Heapsize beim Tomcat erhöhen? Allgemeines EE 3
G suche Hilfe beim TreeView Servlet Allgemeines EE 8
N Wie heisst das was der Client beim Http Server anfragt? Allgemeines EE 6
F richtige vorgehensweise beim logout Allgemeines EE 6
F Fehlermeldung beim redirect in der JSP Allgemeines EE 4
F Package beim Cookie-setzten über BEAN nicht gefunden Allgemeines EE 4
T Design/Performance-Frage beim servlet (static oder nicht) Allgemeines EE 35
M NetBeans 5.5 installiert und schon hängt was beim Deployen Allgemeines EE 5
G Servlet beim Absenden eines Formulars aufrufen Allgemeines EE 11
M Probleme beim Performancetuning des Servlets Allgemeines EE 2
T Änderung des Wertes einer Variable beim Klick auf Link Allgemeines EE 7
FsMarine Probleme beim ausführen von JSP dateien unter Tomcat Allgemeines EE 4
M Probleme beim Webservice Deployment(Sun ApplicationServer) Allgemeines EE 2
B Problem beim Deployen auf Sun AS 8.1 Allgemeines EE 12
R Problem beim hochladen einer Web Application Allgemeines EE 16
H Problem beim Umstieg von 1.3 auf 1.4 Allgemeines EE 5
B Wildlfy .war - File in produktiven System deployen (Upgrade der Software) Allgemeines EE 5
OnDemand Deployen ohne .java Files Allgemeines EE 0
T erste Anwendung in JBoss deployen Allgemeines EE 3
G Deployen am JBoss Server Allgemeines EE 14
B Auf Win Rechner bauen und nach Debian Tomcat deployen Allgemeines EE 4
M Geronimo v1.1 - Problem mit EAR deployen Allgemeines EE 5
A Anwendung auf WebSphere deployen Allgemeines EE 3
C WebService deployen .Verzweiflung. Allgemeines EE 2
N Deployen einer EJB3.0 Bean Allgemeines EE 4

Ähnliche Java Themen

Neue Themen


Oben