Tomcat 5.5 에서 Jaxcent 설정,구성방법

Tomcat 5.5 에서의 Jaxcent 설정,구성방법 (How to configure Jaxcent in Tomcat server ver5.5)

1. http://www.jaxcent.com/download.html 이곳에서 Jaxcent 모듈을 다운로드 받아서, c:\Jaxcent 에 설치한다. 그냥
  압축파일이기에 압축을 풀기만 하면 된다. (2008년 6월 2일 현재 2.1 버전)

2. Jaxcent 서블릿은 c:\Jaxcent\jaxcent21.js 에 쓰여진것처럼
   /servlet/JaxcentServlet21 이러한 패턴을 가져야 한다.
   컴파일된 잭센트 서블릿은 c:\Jaxcent\JaxcentFramework21.jar 과 c:\Jaxcent\Jaxcent21.jar 에 있다.
   이 두가지 파일을 톰캣의 lib폴더에 복사한다.(설치시 디폴트로 톰캣홈/common/iib/ 가 생성되어진다)
   여기서 이 Jaxcent 관련 클래스들을 톰캣이 로딩해서 사용하기 때문에 여기에 jar 파일이 없으면 Jaxcent 실행시 에러가 난다.

3. JaxcentConfigXML, ReloadableClasses 두가지를 톰캣 설정시 init-parameters 로 주어야한다.
   그 방법은 톰캣의 conf(Configuration:설정) 폴더에 있는 web.xml 에 아래의 예제처럼 서블릿 맵핑을 한다.
  
    <servlet>
    <servlet-name>JaxcentServlet</servlet-name>
    <servlet-class>jaxcentServlet.JaxcentServlet</servlet-class>
    <init-param>
      <param-name>JaxcentConfigXML</param-name>
      <param-value>C:\Jaxcent\samples\JaxcentSampleConfig.xml</param-value>
    </init-param>
    <init-param>
      <param-name>ReloadableClasses</param-name>
      <param-value>C:\Jaxcent\samples</param-value>
    </init-param>
  </servlet>
  <servlet-mapping>
    <servlet-name>JaxcentServlet</servlet-name>
    <url-pattern>/servlet/JaxcentServlet21/*</url-pattern>
  </servlet-mapping>

  <ini-param> 값으로 각각 JaxcentConfigXML과 ReloadableClasses를 명시해주고 있다.
  JaxcentConfigXML는 잭센트 설정에 관한 xml 파일(JaxcentConfig.xml)로의 path를 설정한다.
  JaxcentConfig.xml 파일에는 서블릿 맵핑과 비슷한 형식으로 각 웹어플리케이션 url과
  연결되는 자바 클래스를 연결(맵핑)시켜놓았다.
  각 웹어플리케이션(예: clock.html, index.html)의 위치는 이 xml 파일에 명시해야 하고,
  함께 구동되는 Jaxcent 와 연결(맵핑)을 시켜야 한다. 현재 다운로드 받은 Jaxcent 모듈에는 이러한 맵핑이 되어있고, 나중에 
  어플리케이션을 추가해 가면서 개발자가 직접 맵핑시켜야 한다.
  ReloadableClasses는 잭센트 연결을 위해 개발자가 쓴 자바클래스 파일들의 폴더위치를 지정(path)하는것이다.

4. 3번까지 설정이 끝났으면  http://localhost:8080/servlet/JaxcentServlet21 에서 서블릿이 제대로 설정
   되었는지 확인을 한다. 이상이 있으면 에러메세지가 표시된다.

5. 잭센트를 다운받은 폴더에 있는 Jaxcent21.js 파일을 톰캣의 ROOT 디렉토리에 반드시
   복사해야 한다. 그렇지 않으면 Jaxcent는 작동하지 않는다
.

6. 잭센트와 연결된 웹어플리케이션을 열어서 잭센트가 작동하는지 확인한다. 잭센트를 다운받은 폴더에
   여러가지 샘플들이 있다(C:\Jaxcent\samples\htmlFiles).
   그중 하나(ClockSample.html)를 톰캣의 ROOT 디렉토리에 복사하고, 실행시켜서
   시간이 흘러가는 웹페이지가 나오면 성공이다.

by 머로할까 | 2008/06/02 11:54 | Jaxcent | 트랙백 | 덧글(1)

트랙백 주소 : http://bowwowmew.egloos.com/tb/422448
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 정성일 at 2008/08/05 15:53
질문이 있습니다 .^^;
이걸 리눅스나 리눅스에 올리게 되면 이세팅 그대로 옮겨 가면 되는건가요 ㅎㅎ

mod_jaxcent21.dll 이 화일이 있어서 아무래도 이화일과 연동해야 되는 부분이 있지 않나 해서 문의 드립니다

:         :

:

비공개 덧글

◀ 이전 페이지다음 페이지 ▶