Jboss 4.2.3+Oracle+SSHアプリケーションの導入構成(一)

2799 ワード

ここでは、JBOSS 4.2.3バージョンをWebアプリケーションサーバとして使用します.
          JDK 1.6.0_の使用25,Oracleで10 g使用
一、Jboss構成(ステップ):
1.  データ・ソースの構成:jbossパスdocsexamplesjcaディレクトリの下に、さまざまなデータベース・プロファイルのサンプルがあります.適切なものを選択し、copyをserverdefaultdeployの下に移動します.プロファイルの名前はoracle-ds.xmlです.次のように構成されています.
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
	<local-tx-datasource>
		<jndi-name>jdbc/btdb1</jndi-name>		<connection-url>jdbc:oracle:thin:@192.168.0.36:1522:ORCL11GR2</connection-url>
		<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
		<user-name>BTV10_GS</user-name>
		<password>BTV10_GS</password>
		<!--  Java   ,   flase -->
		<use-java-context>false</use-java-context>
		<!--        -->
		<min-pool-size>5</min-pool-size>
		<!--        -->
		<max-pool-size>800</max-pool-size>
		<!--         ,     ,      ,    5,    ,    3-->
		<idle-timeout-minutes>5</idle-timeout-minutes>		<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>

  <local-tx-datasource>
	<jndi-name>jdbc/btdb2</jndi-name>
	<connection-url>jdbc:oracle:thin:@192.168.0.36:1522:ORCL11GR2</connection-url>
	<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
	<user-name>BTV10_GS</user-name>
	<password>BTV10_GS</password>
	<!--  Java   ,   flase -->
	<use-java-context>false</use-java-context>
	<!--        -->
	<min-pool-size>5</min-pool-size>
	<!--        -->
	<max-pool-size>800</max-pool-size>
	<!--         ,     ,      ,    5,    ,    3-->
	<idle-timeout-minutes>5</idle-timeout-minutes>
	<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>

2.Webアプリケーションのwarパッケージをディレクトリにコピーします.
3.   「JBOSSインストールディレクトリの変更
   \server\default\deploy\jboss-web.deployer\META-INF”
    の下にあるjboss-service.xmlファイルで、属性「UseJBossWebLoader」をtrueに変更します.
4.   jbossのログレベルを調整し、Jbossインストールディレクトリ
   \serverdefaultconfjboss-log 4 j.xml、root loggerレベルをINFOに変更