본문 바로가기

IT 서비스 바라보기/Programming

Survlet 설정


--서블릿관련해서 톰켓 환경파일 수정한 부분입니다...
  -<< conf/web.xml 파일 수정
   a. servlet 주석을 풀어준다.
    <servlet>
     <servlet-name>invoker</servlet-name>
     <servlet-class>
       org.apache.catalina.servlets.InvokerServlet
     </servlet-class>
     <init-param>
      <param-name>debug</param-name>
      <param-value>0</param-value>
     </init-param>
     <load-on-startup>2</load-on-startup>
    </servlet>
    
   b. servlet-mapping 주석을 풀어준다.
    <servlet-mapping>
     <servlet-name>invoker</servlet-name>
     <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
    
   c. listings 의 param-value 를 false 로 수정
    <servlet>
     <servlet-name>default</servlet-name>
     <servlet-class>
       org.apache.catalina.servlets.DefaultServlet
     </servlet-class>
     <init-param>
      <param-name>debug</param-name>
      <param-value>0</param-value>
     </init-param>
     <init-param>
      <param-name>listings</param-name>
      <param-value>false</param-value>
     </init-param>
     <load-on-startup>1</load-on-startup>
    </servlet>
    
  -<< jk2.properties 파일 수정
   a. handler.list=apr,request,channelJni 를 handler.list=apr,request 로 수정
   b. shm.file=${jkHome}/work/jk2.shm 주석을 풀어줌.
   c. apr.jniModeSo=inprocess 의 주석을 풀어줌.
 
  -<< server.xml 파일 수정
   a. <Engine name="Catalina" defaultHost="localhost" debug="0"> 주석 처리 ( 필수 )
   b. <Engine name="Standalone" defaultHost="localhost" debug="0" jvmRoute="jvm1"> 주석을 풀어줌. ( 필수 )
   c. <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000" 
               disableUploadTimeout="true" /> 주석 처리 ( 필수 )