MSC000001: Не удалось запустить службу jboss.web.deployment.default-host./scWeb ..... JBAS018040: Не удалось запустить контекст

Я получаю следующую ошибку как часть моего развертывания. На самом деле я развертываю приложение Websphere в JBoss. Я разбираюсь с вопросами один за другим.

Пожалуйста, направьте меня, если кто-нибудь знает об этой ошибке. Если вам нужны какие-либо другие детали конфигурации, я могу предоставить.

12:01:36,228 ERROR [org.apache.catalina.core] (ServerService Thread Pool -- 111) JBWEB001103: Error detected during context /scWeb start, will stop it
12:01:36,228 INFO  [stdout] (ServerService Thread Pool -- 111) ERROR [ServerService Thread Pool -- 111] (StandardContext.java:3841) - JBWEB001103: Error detected during context /scWeb start, will stop it

12:01:36,228 DEBUG [org.jboss.as.web.session.DistributableSessionManager.scWeb] (ServerService Thread Pool -- 111) Stopping
12:01:36,228 INFO  [stdout] (ServerService Thread Pool -- 111) DEBUG [ServerService Thread Pool -- 111] (DistributableSessionManager.java:396) - Stopping

12:01:36,228 DEBUG [org.jboss.as.web.session.DistributableSessionManager.scWeb] (ServerService Thread Pool -- 111) Closing off LockingValve
12:01:36,228 INFO  [stdout] (ServerService Thread Pool -- 111) DEBUG [ServerService Thread Pool -- 111] (DistributableSessionManager.java:415) - Closing off LockingValve

12:01:36,228 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 111) MSC000001: Failed to start service jboss.web.deployment.default-host./scWeb: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./scWeb: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:99)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [rt.jar:1.8.0_45]
    at java.util.concurrent.FutureTask.run(Unknown Source) [rt.jar:1.8.0_45]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.8.0_45]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.8.0_45]
    at java.lang.Thread.run(Unknown Source) [rt.jar:1.8.0_45]
    at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    at org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:168)
    at org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:61)
    at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:96)
    ... 6 more

1 ответ

web.xml имеет следующую конфигурацию пружины для внедрения зависимости....

<context-param>
 <param-name>contextConfigLocation</param-name>
 <param-value>/WEB-INF/applicationContext-*.xml</param-value>
</context-param>

и слушатель загрузчика контекста для Struts в web.xml...

<listener>
 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

А также ApplicationContext-config.xml имеет следующую ссылку на бин...

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
 <bean id="userRoleService" class="com.singtel.pcb.sam.dto.UserRoleService">
  <property name="dataSource" ref="dataSource"></property>
 </bean>
</beans>

Где этот конкретный компонент является частью другого.war.... Я удалил скомпилированные классы на стороне сервера,- samWeb.jar от scWeb.war\WEB-INF\lib... Это вызвало вышеуказанную ошибку....

Следовательно, эта ошибка произошла....

JBAS018040: Не удалось запустить контекст в org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:99)

В то время как я повторяю действия по сборке, это ушло.... Итак, я узнал, что это была проблема... По сути, я портирую свое приложение из Websphere на JBoss... Я пытаюсь смешивать и сопоставлять действия...,

Другие вопросы по тегам