繁体   English   中英

在jboss 6.1.0上错误部署struts

[英]error deploy struts on jboss 6.1.0

当我在JBOSS 6.1.0上部署使用struts-1构建的每个项目的war文件时,总是出现以下错误

ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] Error installing to Parse: name=vfs:///D:/javaKHANH/JavaKit_t.Khanh/jboss-6.1.0.Final/server/default/deploy/EJB3Struts.war state=PreParse mode=Manual requiredState=Parse: org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfs:///D:/javaKHANH/JavaKit_t.Khanh/jboss-6.1.0.Final/server/default/deploy/EJB3Struts.war
Caused by: org.xml.sax.SAXException: The markup declarations contained or pointed to by the document type declaration must be well-formed. @ http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd[1,3]
DEPLOYMENTS IN ERROR:
  Deployment "vfs:///D:/javaKHANH/JavaKit_t.Khanh/jboss-6.1.0.Final/server/default/deploy/EJB3Struts.war" is in error due to the following reason(s): 
org.xml.sax.SAXException: The markup declarations contained or pointed to by the document type declaration must be well-formed. @ http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd[1,3]

任何帮助,将不胜感激。

如果您仔细看看异常

org.xml.sax.SAXException: The markup declarations contained or pointed to by the document type declaration must be well-formed.

当文档引用损坏,丢失或无法访问的DTD时,会发生此类异常。

首先,我希望您确认应用程序引用的任何DTD确实在线且可用。

如果您的应用程序通过从Internet读取DTD来验证文档,则JBoss将需要Internet访问。 还要确保您的代理设置正确无误,因为它们应该允许通过JBOSS访问外部DTD文档。 如果使用代理,请添加-Dhttp.proxyHost=yourproxy

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM