sample 소스가 동작을 안하네요...
샘플소스를 포팅하고 톰캣 설치랑 다 했는데...
아래와 같이 콘솔창에 메세지가 뜨고 index.jsp가 뜨질 않네요... 404에러 뜨구요...
어떤 설정을 확인해야 될지 궁금합니다...
2009. 7. 8 오후 6:08:02 org.apache.tomcat.util.digester.SetPropertiesRule begin
경고: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:anyframe-sample' did not find a matching property.
2009. 7. 8 오후 6:08:02 org.apache.catalina.core.AprLifecycleListener init
정보: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_13\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jre6\bin\client;C:\Program Files\Java\jre6\bin;D:\oracle\product\10.2.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;.....
2009. 7. 8 오후 6:08:02 org.apache.coyote.http11.Http11Protocol init
정보: Initializing Coyote HTTP/1.1 on http-8080
2009. 7. 8 오후 6:08:02 org.apache.catalina.startup.Catalina load
정보: Initialization processed in 442 ms
2009. 7. 8 오후 6:08:02 org.apache.catalina.core.StandardService start
정보: Starting service Catalina
2009. 7. 8 오후 6:08:02 org.apache.catalina.core.StandardEngine start
정보: Starting Servlet Engine: Apache Tomcat/6.0.20
2009. 7. 8 오후 6:08:03 org.apache.catalina.core.StandardContext listenerStart
심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener


WEB-INF/lib 폴더에 Anyframe
WEB-INF/lib 폴더에 Anyframe Core와 Web에 제공하는 라이브러가 존재하는지 확인하시기 바랍니다.
해당 메시지는 spring-web-2.5.6.jar이 여기 존재하지 않거나 클래스패스에 정상적으로 로드되지 않아
생기는 문제입니다.
http://www.anyframejava.org/document/installation/samples에 있는 설치 가이드를 참조하시기
바랍니다.
답변감사합니다...
답변 감사합니다...
그런데 말씀하신 spring-web-2.5.6.jar는 해당 경로에 존재하고 있구요...
어제 올린 메세지에 아래 내용이 빠져서 추가해서 올립니다.
주신 URL을 주소창에 쳐서 접근하려고하는데, 접근이 안되네요....
혹시 문서메뉴쪽으로 해서 볼 수 있는 방법은 없을까요?
그리고 말씀하신 내용중에 클래스패스에 정상적으로 로드되지 않았다는게 어떤 의미인가요?
2009. 7. 9 오전 10:34:43 org.apache.catalina.core.StandardContext listenerStart
심각: Error configuring application listener of class net.sf.infrared.agent.setup.InfraREDServletContextListener
java.lang.ClassNotFoundException: net.sf.infrared.agent.setup.InfraREDServletContextListener
답변 좀 부탁드리겠습니다.... 꾸벅...(ㅡㅡ)
저희는 Eclipse WTP plugin을 사용하여
저희는 Eclipse WTP plugin을 사용하여 Tomcat Server를 Start하고 있습니다. 아마 저희가 제공하고 있는 Eclipse를 설치한 후, 설치 가이드에 따라 진행하시면 문제를 해결하실 수 있습니다. 참고로 저희는 주로 JDK 1.5/1.4와 그리고 Eclipse 3.3.1/3.4.1에 배포전에 테스트를 합니다. 그리고 Tomcat Server 6.x를 사용하고 있습니다.
앞쪽 제 댓글에 URL은 접근이 가능한 주소로 정정했습니다.
좀 더 진행을 해보시고 문제가 있으면, 다시 문의하여 주시기 바랍니다.
제공해주시는 이클립스로 다시 설치를 해보았습니다.
답변 감사합니다.
JDK 1.6.0._13, Eclipse는 사이트에서 제공하는 3.4.1, Tomcat Server 6.x를 쓰고 있습니다.
그런데도 똑같이 아래와 같이 나네요...
클래스패스도 잡긴 했지만...
혹시 환경변수에 클래스 패스를 잡으신 내용 알려주시면 참조를 한번 해보겠습니다.
이틀을 세팅때문에 계속 고생하고 있네요...
제 PC는 비스타 인데..혹시 이것도 연관이 있을까요?
2009. 7. 10 오전 11:15:24 org.apache.catalina.core.AprLifecycleListener init
정보: Loaded APR based Apache Tomcat Native library 1.1.14.
2009. 7. 10 오전 11:15:24 org.apache.catalina.core.AprLifecycleListener init
정보: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2009. 7. 10 오전 11:15:24 org.apache.coyote.http11.Http11AprProtocol init
정보: Initializing Coyote HTTP/1.1 on http-8080
2009. 7. 10 오전 11:15:24 org.apache.coyote.ajp.AjpAprProtocol init
정보: Initializing Coyote AJP/1.3 on ajp-8009
2009. 7. 10 오전 11:15:24 org.apache.catalina.startup.Catalina load
정보: Initialization processed in 965 ms
2009. 7. 10 오전 11:15:24 org.apache.catalina.core.StandardService start
정보: Starting service Catalina
2009. 7. 10 오전 11:15:24 org.apache.catalina.core.StandardEngine start
정보: Starting Servlet Engine: Apache Tomcat/6.0.20
2009. 7. 10 오전 11:15:25 org.apache.catalina.core.StandardContext listenerStart
심각: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3877)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009. 7. 10 오전 11:15:25 org.apache.catalina.core.StandardContext listenerStart
심각: Error configuring application listener of class net.sf.infrared.agent.setup.InfraREDServletContextListener
java.lang.ClassNotFoundException: net.sf.infrared.agent.setup.InfraREDServletContextListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3877)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:630)
at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:556)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:491)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009. 7. 10 오전 11:15:25 org.apache.catalina.core.StandardContext listenerStart
심각: Skipped installing application listeners due to previous error(s)
2009. 7. 10 오전 11:15:25 org.apache.catalina.core.StandardContext start
심각: Error listenerStart
2009. 7. 10 오전 11:15:25 org.apache.catalina.core.StandardContext start
심각: Context [/anyframe-sample] startup failed due to previous errors
2009. 7. 10 오전 11:15:25 org.apache.coyote.http11.Http11AprProtocol start
정보: Starting Coyote HTTP/1.1 on http-8080
2009. 7. 10 오전 11:15:25 org.apache.coyote.ajp.AjpAprProtocol start
정보: Starting Coyote AJP/1.3 on ajp-8009
2009. 7. 10 오전 11:15:25 org.apache.catalina.startup.Catalina start
정보: Server startup in 285 ms
Anyframe-eMarketplace-3.2.1-S
Anyframe-eMarketplace-3.2.1-SpringMVC-1.5-bin.zip을 받아서 압축을 풀면, anyframe-sample.war 파일이 나옵니다. 이 파일을 D:\devel\apache-tomcat-6.0.20\webapps에 복사를 하신후 tomcat을 start하면 D:\devel\apache-tomcat-6.0.20\webapps\anyframe-sample이 폴더가 생겨납니다. 이후 tomcat을 중지하고 D:\devel\apache-tomcat-6.0.20\webapps\anyframe-sample\db\runHsqlDBforWAS.cmd을 실행하시기 바랍니다.
다시 tomcat을 start한후 브라우저에 http://localhost:8080/anyframe-sample/을 입력하시면 로그인 화면을 만납니다. 여기에 test/test123으로 로그인을 하시기 바랍니다.
제가 방금전에 테스트한 환경은 apache-tomcat-6.0.20이고 java version "1.6.0_07"입니다.
이 테스트는 바이너리 배포 버전을 가지고 했으며, 이렇게해서 정상적으로 동작한다면 소스를 가지고 이클립스에도
무리없이 동작이 가능할 겁니다. 이 부분도 얼마전에 제가 외부 데모를 위해 테스트했으며 별 문제가 없었습니다.
위에 클래스 패스 설명에 대한 부분은 webapp/WEB-INF/lib에 정상적으로 jar파일 존재하는 않는 경우에
대한 설명으로 말씀하신 것처럼 파일이 존재한다면 신경쓰실 필요는 없습니다. 다른 문제로 생겨나는 증상인 것 같습니다.