/* OC4J(Oracle Container For J2EE)는 IAS 1.0.2.2 에서부터
제공되는 J2EE Container로, 현재 J2EE Spec 1.2 및 1.3
Spec 일부를 지원하고 있다. J2EE에 관한 추가 정보는 Sun
Homepage에서 찾아볼 수 있다. 본 문서에서는 Win2000 OS
를 기준으로 작성되었다.
/*
oc4j는 다음에서 down받을 수 있다.
otn.oracle.com->downloads->
application server tab내의 Oracle9iAS Containers for J2EE (OC4J)
->맨 아래쪽 previous version부분에서 해당 os를 선택하여
oc4j 1.0.x를 download받는다.
1. 사전 작업
=> oc4j는 jdk 1.2.2_17 또는 1.3.1 version에 certify되어 있으므로,
그에 해당하는 jdk가 설치되어 있어야 한다. 자바 버전은 command
prompt에서 "java -version"을 수행해서 확인해볼 수 있다.
2. oc4j install
a. d:\oc4j란 이름으로 directory 생성후 oc4j.zip 파일을 해당 디렉토리로 copy한다.
b. command prompt에서 해당 directory로 이동후 unzip한다. "jar xvf oc4j.zip"
c. unzip후 d:\oc4j\j2ee\home directory로 이동한다.
앞으로 이 directory path를 $OC4J_HOME이라 지칭하겠다.
d. "java -jar oc4j.jar -install"을 실행하면 admin user에 대한
password 정보를 입력하도록 하는 prompt가 나오는데,
이곳에 원하는 패스워드를 정의한다. 이 정보는 admin.jar와 같은
command line tool을 활용할때 사용된다.
3. oc4j start
a. "java -jar oc4j.jar"
b. default web site의 port는 8888로 정의되어 있다.
브라우저를 띄우고 http://localhost:8888로 접속해서 test해본다.
4. oc4j shutdown
a. command prompt window를 하나 더 띄워 다음 명령어를 실행한다.
"java -jar admin.jar ormi://localhot:23791 admin manager -shutdown"
b. shutdown syntax는 다음과 같다.
"java -jar admin.jar ormi://<host>:<port> <user> <password> -shutdown
=> <port>는 rmi protocol로 통신하기 위한 port 번호로 default는 23791이다.
이 번호는 $OC4J_HOME\config\rmi.xml에 정의되어 있으며 해당 파일에서
포트번호를 변경할 수 있다.
=> <user>는 "java -jar oc4j.jar -install 수행시 나오는 user로 admin이란
String이 사용된다.
=> <password>는 "java -jar oc4j.jar -install"수행시 정의한 password이다.
5. 관련 command tool에 대한 도움말은 아래 command로 확인할 수 있다.
"java -jar oc4j.jar -?"
"java -jar admin.jar -?"
출처 : http://blog.naver.com/devstory?Redirect=Log&logNo=120002472528