'WAS'에 해당되는 글 2건

  1. 2013.04.09 이클립스 프로젝트 서버런타임 추가
  2. 2012.10.09 iplanet + weblogic

이클립스에서 소스를 다 받고 각종 라이브러리 잡아준후

웹로직 서버 플러그인은 설치된 이클립스 유로파라 서버 퍼스첵티브 창에서 WAS서버 추가했고,

add project하여 서버 퍼스펙티브 창에서도 해당 프로젝트 잘 물고 있었는데...

계속된 weblogic.jar 파일이 클래스패스에 안잡혀 나타는 오류작열

 

결국 WEB-INF 하위 lib에 weblogic.jar를 넣는 상황까지 ;;;

알고 보니 Project Facets에 서버 런타임 활성 비활성 하는 메뉴있음

 

 

이클립스 상에서 서버 런타임 추가 방법

프로젝트 프로퍼티

project Facets

modify project

show runtimes

체크 BEA Weblogic Server v8.1

 

 

 

'WAS' 카테고리의 다른 글

iplanet + weblogic  (0) 2012.10.09
Posted by 에시드 :

iplanet + weblogic

2012. 10. 9. 10:27 from WAS

From release 7.0.9 onward, Oracle iPlanet Web Server is supported only on Java SE 6, not on Java SE 5.

7.0 doc
http://webcache.googleusercontent.com/search?q=cache:E5QhrsZCRAcJ:jaguar1.usouthal.edu:81/index_ko.html+iplanet+7.0&cd=5&hl=ko&ct=clnk&gl=kr

한글 최신 릴리스 노트

http://docs.oracle.com/cd/E19146-01/820-5661/gdutz/index.html

 

Servlet API version 2.2 is fully backward compatible with version 2.1, so all existing servlets will continue to work without modification or recompilation.

To develop servlets, use Sun Microsystems' Java Servlet API. For information about using the Java Servlet API, see the documentation provided by Sun Microsystems at:

http://java.sun.com/products/servlet/index.html


연동

http://blog.naver.com/bigdra/140003456597

 

weblogic.xml 파일은 weblogic Server 에만 적용되는 파일로 웹로직 서버 환결을 설정하는 파일입니다. 예를 들어 ejb 정보, jdbc 정보, 기타 jsp 관련 설정 정보를 설정 할 수 있습니다.
위의 설정 내용을 간단히 보면 웹로직에서의 세션 유지 시간을 1200초로 설정 하고,
jsp 파일의 컴파일 명령은 javac 이며 jsp 파일의 encoding 을 EUC-KR 로 설정 하겠다 등의
내용을 볼 수 있습니다. 추가적으로 더 많은 element의 설정 정보는 bea 에서 제공하는
e-docs.bea.com 에서 weblogic.xml을 검색하여 해당 버전의 xml 파일을 보시면 됩니다.

그리고 보통 앞단의 웹서버와 뒷단의 WAS(weblogic)을 연동하여, img나 html등의 파일은
웹서버인 iplanet에서 처리하게끔 설정하고, jsp등의 파일은 WAS(weblogic)에서 처리 하게끔
하는 구조로 많이 사용하고 있습니다.
설정 정보는 iplanet의 obj.conf magnus.conf 에서 확인 하실 수 있습니다.

예.. 집고 넘어 가야 할 부분이 있습니다..
현재 iplnet과 웹로직의 구성이 어떻게 되어 있는지 확인 하셔야 합니다.
위에서 말씀 드린것과 같이 어떤 요청(url 패턴, 파일 확장자)이 있을시 어디에서 처리
하게끔 연동이 되어 있는지 보셔야 합니다.
obj.conf 에는 두가지 방식으로 웹로직으로 넘길 수 있습니다.
1.Service method="(GET|HEAD|POST|PUT)" type=text/jsp fn=wl_proxy WebLogicHost=172.16.0.74 WebLogicPort=8535 ==> jsp 파일을 웹로직에서 처리 하겠다.
2.<Object name="weblogic" ppath="/servlets/*">
Service fn="wl-proxy" WebLogicCluster="221.149.60.241:8001,221.149.60.243:8001,221.149.60.241:8002,221.149.60.243:8002" ConnectTimeoutSecs=10 ConnectRetrySecs=2 Debug=OFF DebugConfigInfo=ON Idempotent=OFF KeepAliveEnabled=false PathTrim="/servlets"
</Object> ==> /servlets/* 다음과 같이 들어오는 url을 웹로직에서 처리 하겠다.

입니다. 현재 서블릿을 어디서 처리 하고 있는지 보시면 아실수 있을 겁니다.

만약 웹로직으로 넘겨서 처리 한다면, obj.conf 에는 따로 설정 하실 필요가 없겠죠..

web.xml 에 보기 좋게 매핑 시켜 사용하시면 됩니다.

 

 

'WAS' 카테고리의 다른 글

이클립스 프로젝트 서버런타임 추가  (0) 2013.04.09
Posted by 에시드 :