JBoss 3.2.6
- 必要なソフト
- apache
- jdk
- postgresql
以下のサイトよりファイルをダウンロード
http://www.jboss.org/
# cd /usr/local/arch # wget http://voxel.dl.sourceforge.net/sourceforge/jboss/jboss-3.2.6.tar.gz # cd ../src # tar xvzf ../arch/jboss-3.2.6.tar.gz # cd jboss-3.2.6 # cd /usr/local # ln -s src/jboss-3.2.6 jboss
- 起動と終了
# cd /usr/local/jboss/bin # ./run.sh & # ./shutdown.sh -S
- apacheとの連携
※別途、jk2が必要(Solaris/jk2)。
# cd /usr/local/apache/conf # vi workers2.properties
[uri:/jmx-console/*] info=Map the whole webapp [uri:/web-console/*] info=Map the whole webapp
- postgresqlとの連携
# cd /usr/local/jboss/lib # wget http://jdbc.postgresql.org/download/pg74.215.jdbc3.jar # ../server # cd -r default backup # default/deploy # rm hsqldb-ds.xml # cp /usr/local/jboss/docs/examples/jca/postgres-ds.xml ./ # vi postgres-ds.xml
<jndi-name>DefaultDS</jndi-name> <connection-url>jdbc:postgresql://localhost:5432/dbname</connection-url> <driver-class>org.postgresql.Driver</driver-class> <user-name>dbuser</user-name> <password>dbpass</password>
# cd jms # rm hsqldb-jdbc-state-service.xml hsqldb-jdbc2-service.xml # cp /usr/local/jboss/docs/examples/jms/postgres-jdbc3-service.xml ./ # vi postgres-jdbc3-service.xml
<depends optional-attribute-name="ConnectionManager"> jboss.jca:service=LocalTxCM,name=DefaultDS </depends>
# cd ../../conf # vi standardjaws.xml
<datasource>java:/DefaultDS</datasource> <type-mapping>PostgreSQL</type-mapping>
# vi standardjbosscmp-jdbc.xml
<datasource>java:/DefaultDS</datasource> <datasource-mapping>PostgreSQL</datasource-mapping>
Counter: 577,
today: 1,
yesterday: 0
最終更新: 2008-11-26 (水) 00:47:42 (JST) (1273d) by aqua
