`

jboss eap 6.3整合eclipse 运行项目报错by: org.jboss.as.server.deployment.DeploymentUnitPr

阅读更多

 

 

 

 :13:03,755 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.deployment.unit."wxj_web.war".PARSE: org.jboss.msc.service.StartException in service jboss.deployment.unit."wxj_web.war".PARSE: JBAS018733: 处理 PARSE 的 deployment "wxj_web.war" 阶段失败

at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:166) [jboss-as-server-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1980) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]

at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1913) [jboss-msc-1.1.5.Final-redhat-1.jar:1.1.5.Final-redhat-1]

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_21]

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_21]

at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_21]

Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018014: 解析 XML 描述符 "/D:/jboss-eap-6.3/standalone/deployments/wxj_web.war/WEB-INF/shove_tags.tld" 的 [12,17] 失败

at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.parseTLD(TldParsingDeploymentProcessor.java:143)

at org.jboss.as.web.deployment.TldParsingDeploymentProcessor.deploy(TldParsingDeploymentProcessor.java:99)

at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:159) [jboss-as-server-7.4.0.Final-redhat-19.jar:7.4.0.Final-redhat-19]

... 5 more

解决方案:

  将tld文件的<body-content>jsp</body-content>改成大写的JSP

<taglib>
	<tlib-version>1.1</tlib-version>
	<jsp-version>1.2</jsp-version>
	<short-name>shove</short-name>
	<uri>/shove-tags</uri>
	<description><![CDATA[Custom tag library for this application]]></description>
	<tag>
		<name>page</name>
		<tag-class>com.shove.tags.PageTag</tag-class>
		<body-content>JSP</body-content>
		<attribute>
			<name>url</name>
			<required>false</required>
			<rtexprvalue>true</rtexprvalue>
		</attribute>
		<attribute>
			<name>curPage</name>
			<required>false</required>
			<rtexprvalue>true</rtexprvalue>
		</attribute>
		<attribute>
			<name>totalCount</name>

 

分享到:
评论

相关推荐

    jboss-eap-6.4.0.zip

    JBoss EAP 6.4 是 Red Hat 提供的一个企业级应用服务器,它基于 Java EE 6 规范,提供了全面的中间件服务,用于构建、部署和管理企业级应用程序。这个版本是 JBoss 产品线的一个关键里程碑,因为它包含了众多功能...

    jboss 热部署必须jar

    【压缩包子文件的文件名称列表】中的"jboss-as-web-7.1.1.Final-RECOMPILE.jar" 可能是JBoss Application Server 7.1.1 Final版本的Web模块,包含了支持热部署的类和功能。"RECOMPILE"可能暗示该jar文件包含了编译...

    JBoss中文文档

    JBoss由JBoss AS(Application Server)发展而来,现已成为Red Hat企业版Java中间件的一部分,即Red Hat JBoss Enterprise Application Platform (EAP)。 本资源“JBoss中文文档”可能是对JBoss应用服务器的中文版...

    spnego-demo:示例Web应用程序,该应用程序在WildFly和_或JBoss EAP中使用Kerberos身份验证

    SPNEGO针对JBoss EAP和WildFly的安全Web... 在启用SPNEGO的应用程序中的META-INF/jboss-deployment-structure.xml部署描述符文件中定义了对org.jboss.security.negotiation AS模块的新依赖关系 &lt; jboss&gt; &lt; deployme

    jboss-web-fragment:演示Servlet 3.0 Web片段的项目

    **JBoss EAP 6.4 与 Servlet 3.0 Web片段的集成** Servlet 3.0 是Java EE 6规范的一部分,引入了若干重要的改进,其中之一就是Web片段(Web Fragments)。Web片段允许开发者将Web应用的配置分散到多个小的、独立的...

    eap6RestDomain:EAP 6课程的其余示例域

    EAP 6是Red Hat JBoss Enterprise Application Platform的一个版本,它提供了全面的Java EE 6支持,包括对RESTful服务的支持。本课程的"eap6RestDomain"部分将深入探讨如何在EAP 6中利用RESTful服务进行开发。 REST...

    OpenShiftv2_Training:培训应用程序和中断修复脚本以学习和管理 OpenShift

    - **JBoss EAP 集成**:OpenShift v2 特别强调 JBoss Enterprise Application Platform (EAP) 的使用,这是一个基于 Java EE 的应用服务器,适用于部署企业级 Java 应用。 4. **中断修复脚本**: - **故障排查**...

    simple-jpa-webapp:一个简单的 webapp 演示如何将 JPA 用于部署在 EAP 上的 webapp

    5. **Deployment on EAP**:Enterprise Application Platform,如 Red Hat JBoss EAP,是一个企业级的服务器,提供了运行和管理 Java 应用程序的环境。部署 `simple-jpa-webapp` 到 EAP 需要配置应用服务器,包括...

Global site tag (gtag.js) - Google Analytics