[英]Unable to add resteasy local module in Jboss 7
無法從本地模塊裝載程序@ 4f4a7090(查找器:本地模塊查找器@ 18ef96(根:C:\\ DEV \\ jboss)在模塊“ com.test:main”中定義類org.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap類-eap-7.0.4 \\ modules,C:\\ DEV \\ jboss-eap-7.0.4 \\ modules \\ system \\ layers \\ base.overlays \\ layer-base-jboss-eap-7.0.4 .CP,C:\\ DEV \\\\ jboss-eap-7.0.4 \\ modules \\ system \\ layers \\ base)):java.lang.NoClassDefFoundError:無法鏈接org / jboss / resteasy / plugins / server / servlet / ResteasyBootstrap(模塊“ com.test:mai n來自本地模塊加載程序@ 4f4a7090(查找器:本地模塊查找器@ 18ef96(根:C:\\ DEV \\ jboss-eap-7.0.4 \\ modules,C:\\ DEV \\ jboss-eap-7.0.4 \\ modules \\ system \\ layers \\ base.overlays \\ layer-base- jboss-eap-7.0.4.CP,C:\\ DEV \\ jboss-eap-7.0.4 \\ modules \\ system \\ layers \\ base)))
09:17:27,157錯誤[org.jboss.msc.service.fail](MSC服務線程1-2)MSC000001:無法啟動服務jboss中的服務jboss.deployment.unit。“ Test.war” .POST_M ce.StartException .deployment.unit。“ Test.war”。POST_MODULE:WFLYSRV0153:無法處理部署“ Test.war”的階段POST_MODULE
Jboss版本7.0.4
用於添加模塊的CLI命令
module add --name=com.test --resources=C:\jaxrs-api.jar;C:\resteasy-jaxb- provider.jar;C:\resteasy-jaxrs.jar;C:\com.common.jar;C:\com.data.jar;
甚至嘗試過使其成為全局模塊
/subsystem=ee:write-attribute(name=global-modules,value=[{name=com.test}]
Resteasy jaxrs是Jboss 7的一部分。因此,像在較低EAP版本的Jboss中一樣,沒有明確需要將rest easy jar作為WebInf-> lib的一部分或作為模塊的一部分來添加。
以下網址提供了解決問題的正確方法https://docs.jboss.org/author/display/AS7/JAX-RS+Reference+Guide
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.