mule 응용 프로그램을 jboss 7.1.1As에 배포하는 중 문제가 발생했습니다. jboss 7.1.1as를 사용하고 있습니다. Eclipse에서 동적 프로젝트를 만듭니다. WEB-INF/classes 폴더에있는 룰 설정 파일을 복사하십시오. 그리고 lib 폴더 다음의 모든 노새 항아리를 가져올 것은 다음 내 구성 파일JBOSS 서버에 mule 응용 프로그램을 배포하는 방법
<flow name="testsampleFlow" doc:name="testsampleFlow">
<servlet:inbound-endpoint exchange-pattern="request-response" host="localhost" port="8081" doc:name="Servlet"/>
<logger level="INFO" doc:name="Logger"/>
<set-payload value="#['Hello' + message.payload.substring(1)]" doc:name="Set Payload"/>
</flow>
것은 내 web.xml 파일입니다
<context-param>
<param-name>org.mule.config</param-name>
<param-value>testsample.xml</param-value>
</context-param>
<listener>
<listener-class>org.mule.config.builders.MuleXmlBuilderContextListener</listener-class>
</listener>
<servlet>
<servlet-name>MuleTest</servlet-name>
<servlet-class>org.mule.transport.servlet.MuleReceiverServlet</servlet-class>
<load-on-startup />
</servlet>
<servlet-mapping>
<servlet-name>MuleTest</servlet-name>
<url-pattern>/mule/*</url-pattern>
</servlet-mapping>
나는 전쟁으로 내 응용 프로그램 서버가 다음 가지고 JBOSS에 배포 file.and 수출 참고
16:28:12,086 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015876: Starting deployment of "MuleTest.war"
16:28:12,146 WARN [org.jboss.as.ee] (MSC service thread 1-4) JBAS011006: Not installing optional component org.mule.transport.servlet.MuleReceiverServlet due to exception: java.lang.ClassNotFoundException: org.mule.transport.servlet.MuleReceiverServlet from [Module "deployment.MuleTest.war:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.1.GA]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_65]
at java.lang.Class.forName(Class.java:274) [rt.jar:1.7.0_65]
at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.ee.component.deployers.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:79)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
16:28:12,161 WARN [org.jboss.as.ee] (MSC service thread 1-4) JBAS011006: Not installing optional component org.mule.config.builders.MuleXmlBuilderContextListener due to exception: java.lang.ClassNotFoundException: org.mule.config.builders.MuleXmlBuilderContextListener from [Module "deployment.MuleTest.war:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:190) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398) [jboss-modules.jar:1.1.1.GA]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120) [jboss-modules.jar:1.1.1.GA]
at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_65]
at java.lang.Class.forName(Class.java:274) [rt.jar:1.7.0_65]
at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.as.ee.component.deployers.EEModuleConfigurationProcessor.deploy(EEModuleConfigurationProcessor.java:79)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113) [jboss-as-server-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
오류 다음 이미 jar 파일의 org.mule.config.builders.MuleXmlBuilderCon을 가져 textListener
어떻게 해결할 수 있습니까?
감사
답장을 보내 주셔서 감사합니다. 내 보낸 전쟁에서 jar 파일을 확인했습니다. 또한 jboss 7.1.1As/standalone/lib 폴더에서 jar 파일을 가져옵니다. 하지만 여전히 동일한 오류가 발생합니다 – user3855589
한 번 확인하십시오. – user3855589