tomcat7에 grails 2 앱을 배포했는데 시작되지 않습니다. 나는 catalina.out에서 모든 정보를 얻을 수 등의 여러 가지 방법을 시도해 봤습니다 또는 내 앱 로그인하지만 내가 할 모든Tomcat7에서 grails 앱을 시작할 수 없습니다 - 로그에서 유용한 정보를 얻을 수 없습니까?
Jul 30, 2012 5:47:40 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.28
Jul 30, 2012 5:47:40 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor /etc/tomcat7/Catalina/localhost/manager.xml
Jul 30, 2012 5:47:41 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor /etc/tomcat7/Catalina/localhost/host-manager.xml
Jul 30, 2012 5:47:41 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /var/lib/tomcat7/webapps/ROOT.war
Jul 30, 2012 5:47:41 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Jul 30, 2012 5:47:49 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Jul 30, 2012 5:47:49 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [] startup failed due to previous errors
Jul 30, 2012 5:47:49 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-127.0.0.1-8081"]
Jul 30, 2012 5:47:49 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 8372 ms
가 이미의/var에 logging.properties를 넣어이다/lib 디렉토리/바람둥이/웹 어플리케이션 /을 myApp/
org.apache.catalina.core.ContainerBase.[Catalina].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].handlers = java.util.logging.ConsoleHandler
이 포함 된 WEB-INF/classes하지만이 정보는 더 이상 나에게 알려주지 않습니다.
또한 grails 앱의 loglevel을 디버깅으로 변경했지만 오류도 발생하지 않습니다.
: 현재 내가
모리츠
업데이트를 어떻게 오류 :(
건배를 찾기 위해 나를 돕는 바람둥이 또는 응용 프로그램에서 유용한 정보를 얻을하는 단서가 없다 내 Config.groovy 파일 내가 실행하는 데 노력하고있어 환경에 대해 다음과 같습니다
staging {
def logDirectory = "/var/log/myApp"
log4j = {
appenders {
rollingFile name: 'stacktrace', file: "${logDirectory}/stacktrace.log".toString(), maxFileSize: '10MB'
rollingFile name: 'myLog', file: "${logDirectory}/myApp_debug.log".toString(), maxFileSize: '10MB'
}
root {
// change the root logger to myLog file
debug 'myLog'
}
debug 'grails.app'
debug 'org.codehaus.groovy.grails.commons' // Core artifact information such as class loading etc.
debug 'org.codehaus.groovy.grails.web' //Grails web request processing
debug 'org.codehaus.groovy.grails.web.mapping' // URL mapping debugging
debug 'org.codehaus.groovy.grails.plugins' // Log plugin activity
warn 'grails.spring' // See what Spring beans Grails and plugins are defining
debug 'org.springframework' // See what Spring is doing
debug 'org.hibernate' // See what Hibernate is doing
debug 'org.codehaus.groovy.grails.web.servlet' // controllers
debug 'org.codehaus.groovy.grails.web.pages' // GSP
info 'org.apache.catalina' // tomcat
// set level for my messages; this uses the root logger (and thus the tomcatLog file)
debug 'myApp_debug.log'
}
grails.serverURL = "someUrl"
}
그래, 이미 그랬지만 둘 다 비어 있습니다. – Moritz