2010-02-23 4 views
0

때때로 JBoss에 전쟁을 전개하면 응용 프로그램 (JSF + Spring + Hibernate)이 작동하지 않습니다.
그러나 전개 전개를 사용하면 모든 것이 정상적으로 작동합니다.
우리는 그런 문제가 매우 드뭅니다.
동시에 한 상자에서 같은 전쟁이 작동하지 않지만 다른 전쟁에서는 정상적으로 작동합니다.
상자가 동일합니다 - 동일한 JBoss 5.1 및 동일한 Java 1.5 등WAR가 JBoss에서는 작동하지 않지만 응용 프로그램을 분해하면 작동합니다.

어떤 제안 사항이 있습니까?

답변

0

불행히도 JBoss는 핫 전개 문제를 가지고 있습니다. 당신이 알아 챘 듯이, 그 행동은 다소 임의적입니다. "서비스 = MainDeployer가 jboss.system을"

을 /my/path/to/app/myapp.war 배포

$ JBOOS_HOME/빈/호출 떨림

당신은이 방법을 시도 할 수 있습니다, 그것은 더 신뢰할 수 있어야

+0

그러나 전쟁은 뜨거운 배치가 아니 었습니다. 배포 후 JBoss를 다시 시작했습니다. –

+0

흠, 그럼 내가 붙어있다. 로그에 정보가 있습니까? TRACE 로깅 수준으로 전환 해 봅니다. 아마도 뭔가가 나타날 것입니다. –

-1

애플리케이션의 전쟁을 Jboss에 배포 한 후. Jboss 서버를 다시 시작하십시오. 열기 URL :

http://localhost:8080/web-console/ 

이 (포트와 서버의 호스트 이름에 따라 수정) 그것은 JBoss 서버의 상태를 표시합니다

. J2EE 도메인 노드를 엽니 다 (왼쪽 트리에서). jboss.local.management -> Jboss를 클릭하면 jboss 서버 내에 배포 된 WAR 목록이 표시됩니다.

+0

그리고 뭐라구? 어떻게 도와 주나요? –

+0

이것은 jboss가 재시작 된 후에 애플리케이션 WAR이 올바르게 배포되었는지 여부를 확인하는 한 가지 방법 일뿐입니다. 응용 프로그램이 배포되었는지 여부를 확인하는 데 도움이됩니다. 배포되어 있고 액세스 할 수없는 경우에도 도움이됩니다. – lucentmind

+0

불행히도 우리는 웹 구성을 사용합니다. 웹 구성에서 웹 콘솔이 작동하지 않습니다. –

관련 문제