Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich bin ein bisschen Verunsichert, ich wollte nur ein Servlet anlegen und danach hab ich ein paar Errors in der web.xml gehabt, mir ist nicht ganz klar, wo die herkommen, vorher hat ja alles geklappt?
wann wo irgendwer aufeinmal was kontrollieren will, gerade bei XML-Dateien, kann von überall herkommen,
in Eclipse ist z.B. der Menü-Punkt Validate recht in der Nähe und ähnlich zu Refresh für mich immer gefährlich, was da dann an langweiligen Meldungen wie 'kein DTD gefunden' usw. kommt..
bei Web-Anwendungen sind auch noch diverse Frameworks betroffen, selbst Eclipse als IDE macht in einem Web-Projekt vielleicht noch mehr im Hintergrund,
kommt die Fehlermeldung eigentlich bei der Ausführung oder normal im Editor wie Java-Fehler?
genaues kann ich dazu nicht sagen, nur solltest du jetzt wo der Fehler da ist vielleicht einfach die Version ranschreiben
Jetzt hab ich es hinbekommen, dass im web.xml keine Fehler mehr angezeigt werden, aber jetzt bekomme ich beim Ausführen:
Code:
15:09:34,708 ERROR [MainDeployer] Could not initialise deployment: file:/opt/apps/jboss-4.2.3.GA/server/default/deploy/SCM
TestGUI.war
org.jboss.deployment.DeploymentException: Failed to parse WEB-INF/web.xml; - nested throwable:
(org.jboss.deployment.DeploymentException: expected one param-name tag)
at org.jboss.web.AbstractWebContainer.parseMetaData(AbstractWebContainer.java:755)
at org.jboss.web.AbstractWebContainer.init(AbstractWebContainer.java:356)
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:597)
Vielleicht findet da jemand einen Fehler, bei dne javaee: werden Fehler angezeigt und wenn ich auf diese Fehler mit der Maus drüber fahre, wird folgendes angezeigt:
Code:
cvc-complex-type.2.4.a: Invalid content was found starting with element 'javaee:display-name'. One of '{"http://
java.sun.com/xml/ns/j2ee":description, "http://java.sun.com/xml/ns/j2ee":display-name, "http://java.sun.com/xml/ns/
j2ee":icon, "http://java.sun.com/xml/ns/j2ee":distributable, "http://java.sun.com/xml/ns/j2ee":context-param, "http://
java.sun.com/xml/ns/j2ee":filter, "http://java.sun.com/xml/ns/j2ee":filter-mapping, "http://java.sun.com/xml/ns/
j2ee":listener, "http://java.sun.com/xml/ns/j2ee":servlet, "http://java.sun.com/xml/ns/j2ee":servlet-mapping, "http://
java.sun.com/xml/ns/j2ee":session-config, "http://java.sun.com/xml/ns/j2ee":mime-mapping, "http://java.sun.com/
xml/ns/j2ee":welcome-file-list, "http://java.sun.com/xml/ns/j2ee":error-page, "http://java.sun.com/xml/ns/j2ee":jsp-
config, "http://java.sun.com/xml/ns/j2ee":security-constraint, "http://java.sun.com/xml/ns/j2ee":login-config, "http://
java.sun.com/xml/ns/j2ee":security-role, "http://java.sun.com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml/ns/
j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://
java.sun.com/xml/ns/j2ee":resource-ref, "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/
xml/ns/j2ee":message-destination-ref, "http://java.sun.com/xml/ns/j2ee":message-destination, "http://java.sun.com/
xml/ns/j2ee":locale-encoding-mapping-list}' is expected.
vor allem ich versteh nicht, warum "javaee:" nicht erkannt wird, ich bezieh doch xmlns="http://java.sun.com/xml/ns/j2ee" mit ein.
Übrigens: der Code ist nicht von mir, er hat funktioniert bis ich eben ein Servlet mit dem Wizard hinzufügen wollte. Das ist mir ehrlich gesagt unerklärlich, auch der Editor erkennt javaee nicht (d.h. es gibt keine Vorschläge)
Wäre dankbar für weitere Hilfe.
lg