Servlet 설정을 하고 나서 문제가 발생.(아래 링크 참고)
Servlet/JSP 테스트환경 구축 : http://www.voiceportal.co.kr/722
2009. 8. 4 오후 4:04:47 org.apache.catalina.startup.HostConfig deployDirectory
심각: Error deploying web application directory ROOT
java.lang.SecurityException: Servlet of class org.apache.catalina.servlets.InvokerServlet is privileged and cannot be loaded by this web application
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1145)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
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:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
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:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
이번에는 ROOT에 뭔가 문제가 생긴듯.
해결 방법.
%TOMCAT_HOME%\conf\context.xml을 수정해줘야 한다. 빨간 부분을 추가한다. %TOMCAT_HOME%\conf\context.xml의 파일을 수정하면 여기 WAS에 loading된 모든 Web Application에 전부 적용이 된다.
<Context reloadable="true" privileged="true">
'Voice Portal > WAS' 카테고리의 다른 글
| [jboss] JBOSS Performace tuning part 1 (0) | 2009/09/10 |
|---|---|
| [apache] Multi Processing Module ( MPM ) (0) | 2009/08/12 |
| [tomcat] Error deploying web application directory ROOT (0) | 2009/08/04 |
| [jsp/servlet] httpsession의 이해. (2) | 2009/07/28 |
| [tomcat] Lambda tomcat 모니터링 툴 (0) | 2009/07/27 |
| [tomcat] Persistent Session Manager - 끊기지 않는 세션 (0) | 2009/07/27 |


