対象製品...
Open Studio for ESB
手順
-
<Tomcatパス>/conf/context.xmlファイルを開き、使用するデータベースサーバーに応じて、次の行を追加します。
H2の場合:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="sa" password="" driverClassName="org.h2.Driver" url="jdbc:h2:tcp://localhost/~/test" maxActive="8" maxIdle="30" maxWait="10000"/>
Derbyの場合:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="test" password="test" driverClassName="org.apache.derby.jdbc.ClientDriver" url="jdbc:derby://localhost:1527/db;create=true" maxActive="8" maxIdle="30" maxWait="10000"/>
MySQLの場合:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="test" password="test" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/test" maxActive="8" maxIdle="30" maxWait="10000"/>
DB2の場合:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="db2admin" password="qwaszx" driverClassName="com.ibm.db2.jcc.DB2Driver" url="jdbc:db2://localhost:50000/TEST" maxActive="8" maxIdle="30" maxWait="10000"/>
SQLServer:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="test" password="test" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1029;instanceName=sqlexpress;databaseName=Test" maxActive="8" maxIdle="30" maxWait="10000"/>
Oracle の場合:
<Resource name="jdbc/datasource" auth="Container" type="javax.sql.DataSource" username="xxx" password="xxx" driverClassName="oracle.jdbc.pool.OracleDataSource" url="jdbc:oracle:thin:@localhost:1521:XE" maxActive="8" maxIdle="30" maxWait="10000"/>
- 以下のファイルで指定されているデータベース接続情報を確認し、必要に応じて編集します:<TomcatPath>/webapps/sam-server-war/WEB-INF/logserver.properties