TLD Parse error auf die Bereitstellung von EAR auf JBoss AS7

Ich versuche zum bereitstellen einer EAR-läuft auf Websphere6.1 auf JBoss AS7, aber ich bin immer diese Fehlermeldung:

Caused by: java.lang.IllegalArgumentException: No enum const class org.jboss.metadata.web.spec.BodyContentType.None
        at java.lang.Enum.valueOf(Unknown Source) [:1.6.0_29]
        at or.jboss.metadata.web.spec.BodyContentType.valueOf(BodyContentType.java:30)
        at org.jboss.metadata.parser.jsp.TagMetaDataParser.parse(TagMetaDataParser.java:117)
        at org.jboss.metadata.parser.jsp.TldMetaDataParser.parse(TldMetaDataParser.java:226)
        at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.parseTLD(TldParsingDeploymentProcessor.java:124)
        at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.processTlds(TldParsingDeploymentProcessor.java:105)
        at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.deploy(TldParsingDeploymentProcessor.java:81)
        at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115) [jboss-as-server-7.0.2.Final.jar:7.0.2.Final]
        ... 5 more

Ich kann nicht sagen, welche .tld-Datei, die es versucht zu analysieren, aber ich habe die .tld-Dateien im KRIEG, und diejenigen, die angeben, eine <body-content> tag sind <body-content>scriptless</body-content>. Alle .tld-Dateien haben in diesem doctype:

<!DOCTYPE taglib PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">

Hat jeder Körper kommen über dieses oder ein ähnliches problem?

[Bearbeiten]

Ich habe ein <body-content> tag zu jedem tag in der tld-Dateien, aber ich bin noch immer dieser Fehler - also ich denke, es versucht zu analysieren einige andere .tld ...

... und entfernen Sie alle .tld-Dateien aus dem OHR, gibt das gleiche Ergebnis.

InformationsquelleAutor blank | 2011-11-22
Schreibe einen Kommentar