[jboss] 기본 설정

December 26, 2007

Jboss DownLoad

http://labs.jboss.com/jbossas/downloads/

Context 설정

WEB-INF/jboss-web.xml 파일 생성

jboss-web.xml

——————————————————————
<jboss-web>
    <context-root>/</context-root>
</jboss-web>
——————————————————————
/    -> Root Context

DataSource 설정

%JBOSS_HOME%\server\default\lib 디렉토리에 JDBC 드라이버를 복사.
그리고 Jboss DataSource 설정은
%JBOSS_HOME%\server\default\deploy 디렉토리에 oracle-ds.xml 파일 생성
기타 다른 데이타베이스 datasource 설정시
%JBOSS_HOME%\docs\examples\jca의 샘플 파일들 참조

oracle-ds.xml
——————————————————————
<?xml version=”1.0″ encoding=”UTF-8″?>

<datasources>
    <local-tx-datasource>
    <jndi-name>jdbc/bumworld</jndi-name>
        <connection-url>jdbc:oracle:thin:@localhost:1521:XE</connection-url>
        <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
        <user-name>xxxx</user-name>
        <password>xxxx</password>
        <min-pool-size>5</min-pool-size>
        <max-pool-size>20</max-pool-size>
      <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
        <metadata>
            <type-mapping>Oracle9i</type-mapping>
        </metadata>
    </local-tx-datasource>

</datasources>
——————————————————————

프로젝트 deploy

실제 프로젝트 deploy는 %JBOSS_HOME%\server\default\deploy
디렉토리에 project_name.war 라는 디렉토리로 deploy한다.
(테스트 결과 project_name으로만 디렉토리 생성시 프로젝트 deploy 안됨)

Jboss 내장 톰켓 포트 설정

%JBOSS_HOME%\server\default\deploy\jboss-web.deployer
디렉토리의 server.xml 파일수정
${jboss.bind.address}로 검색해서 port=”8080″을 원하는 포트로 수정

tags: , , ,
posted in develop/container by admin

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org