아카이브 파일 만들기
jar -cf Lab06.war *
어플리케이션 올리기
Deployments - Applications - Configure a new Application... : 클래스 패스를 잡아준다.
- Install a new Application... : 어플리케이션을 서버로 올려준다.
(서버디렉토리의 applications폴더밑에 Lab06.war가 복사되었다)
Servers - StaplezServer 에서 Configuration - HTTP에 가면 Default Web Application에서 기본 디렉토리를 설정할 수 있다.
Web Applications - Lab06(어플리케이션선택) - Edit Web Application Descriptor...
설정을 끝낸 다음에는 반드시 루트의 Web Descriptor에서 "Persist" 버튼을 적용해야
web.xml 이랑 weblogic.xml 파일이 변경된다.
매니저먼트 서버를 띄울경우 .wlnotdelete 외에 .wlnotdelete_server1 이 같이 생긴다.
6.1에서는 매니저 서버가 시작될때 서버로 부터 복사를 해오기 때문에
클래스가 변한다고 동적으로 변하지는 않는다. 클래스 수정후 서비스를 내렸다가 올릴수 없어므로
weblogic.refresh를 사용한다
WebApp Ext - JSP Descriptor 에서 Page Check Seconds 설정시 분간격으로 페이지의 변경사항을 체크후 재컴파일
>java weblogic.refresh
>java weblogic.refresh -url localhost:9001 -username system -password asdfghjk -application DefaultWebApp -component DefaultWebApp -root c:\DefaultWebApp common/t*.jsp
http://java.sun.com/j2ee/sdk_1.3/techdocs/api/ <== 자바표준에 관한 정보를 얻을수 있다.
http://java.sun.com/j2se/1.3/docs/api/
JNDI Bindings 확인
서버명에서 오른쪽 마우스 버튼을 누르면 "View JNDI Tree" 메뉴 : 바인딩 내용을 확인할 수 있다
Cinfigure Connection Pools... 오라클의 경우
Services- JDBC- Connection Pools- Configure a new JDBC Connection Pool...
URL: jdbc:oracle:thin:@ip:port:SID
Driver Classname: oracle.jdbc.driver.OracleDriver
Services- JDBC- Data Sources - Configure a new JDBC Data Source..
** Target설정 중요
==>Restart the Server.