2012-10-13 2 views
6

그냥 웹 서비스 war 파일을 배포하려고했지만 apache tomcat 7을 사용하여 만들 수 없습니다. 샘플 war 파일을 시도했는데 브라우저 localhost에서 액세스하면됩니다. 8080/샘플 그래서 내 바람둥이 잘 구성되어 있는지 확인하십시오. 그냥 webapps 아래에서 전쟁을 복사하고/배포하지만 같은 메시지 : description 요청한 리소스를 사용할 수 없습니다. 웹 서비스 응용 프로그램에 다른 방법을 보여 주면 궁금합니다. ??? 여기 catalina.log 파일의 내용이다 :org.apache.catalina.core.StandardContext startInternal SEVERE : 오류 listenerStart

4:28:25 PM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Error listenerStart 
4:28:25 PM org.apache.catalina.core.StandardContext startInternal 
SEVERE: Context [/APP] startup failed due to previous errors 
Oct 12, 2012 4:28:25 PM org.apache.catalina.startup.HostConfig deployDirectory 

어떤 생각?

+0

해당 줄 위의 오류를 찾고 catalina.2012-10-13.log에 추가 로그를 찾습니다. –

+0

답장을 보내 주셔서 감사합니다. 실제로 2 주 동안 오류를 해결하려고합니다. 로그 파일에 동일한 오류 메시지가 표시됩니다. 그것이 왜 전쟁 파일 자체의 특성이 될 수 있는지 궁금해하는 이유는 다른 방법으로 배포되어야합니다> – Mas

답변

1

은 다음과 같은 내용으로 당신의 WEB-INF/클래스의 logging.properties 파일을 추가하여 오류를 폴더를 확인할 수 있습니다

org.apache.catalina.core.ContainerBase을 [카탈] .level. INFO = org.apache.catalina.core.ContainerBase. 카탈] = .handlers java.util.logging.ConsoleHandler

+0

힌트를 주셔서 감사합니다 Nickmancol. 전에 이미 파일을 추가했으며 로그 파일에 같은 메시지가 표시됩니다. 그러나 다른 줄을 다음과 같이 추가 할 수 있습니다. ** 심각 : APR 기반 Apache Tomcat 네이티브 라이브러리의 호환되지 않는 버전 1.1.20이 설치되었지만 Tomcat은 1.1.24 버전이 필요합니다. ** WAR 파일을 배포하는 주된 이유가 될 수 있습니다. . 이미 다른 전쟁 파일을 배포 할 수 있지만 APP.war 파일은 배포 할 수 있습니다. ?? – Mas

+0

필자가 아는 한이 프로젝트는 프로덕션 시스템에서 성능을 향상시키는 데 사용되며 프로젝트를 배포하는 데 반드시 필요하지는 않은 라이브러리입니다. 게다가 WEB-INF/classes 폴더에 logging.properties 파일을 추가해도 로그 파일의 오류를 확인하는 효과는 없습니다. 나는 그것이 같은 라인 출력이라고 봅니다. – Mas

+0

그래도 문제가 해결되지 않으면 http://tomcat.apache.org/tomcat-7.0-doc/logging.html과 어쩌면이 치명적인 오류 http : // mythinkpond에 대한 게시물을 tomcat 문서에서 확인해야합니다. wordpress.com/2011/07/01/tomcat-6-infamous-severe-error-listenerstart-message-how-to-debug-this-error/ – Nickmancol

9

I은 ​​유사한 문제가 있었다. 오류

예외가 동안을 던져 때 오류가 발생 listenerStart

다음 catalina.out는 2013 오후 5시 14분 46초가 심각한을 시작 org.apache.catalina.core.StandardContext 4월 17일이 로그 메시지

기록 서버가 시작됩니다.

당신은 오류가 발생한 예외를 볼 수 있어야합니다, 당신이 catalina.out하지 (catalina.out과 같은 디렉토리에) localhost.log 살펴 봐야 원인을 파악하려면

관련 문제