Caros,
uma duvida onde buscou OracleDS na hora do startup Jboss toda a configuração do tsnames do banco Oracle
pois tinha configurado isso somente no arquivo oracle-ds.xml
Minha duvida onde é feito amarração de aparecer no startup do Jboss
o nome OracleDS e sua configuração ???
se alguém puder me ajudar …
abs
--oracle-ds.xml
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>OracleDS</jndi-name>
<connection-url>jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 192.1.1.200)(PORT = 1521)) )(CONNECT_DATA =(SERVICE_NAME = r113t.xxxx.com.br)))</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>ba</user-name>
<password>ba</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle10g</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
–standardjaws.xml
<jaws>
<datasource>java:/OracleDS</datasource>
<type-mapping>Oracle10g</type-mapping>
<debug>false</debug>
</jaws>
-- startup Jboss
<mbean code='org.jboss.resource.connectionmanager.TxConnectionManager' display-name='ConnectionManager for DataSource OracleDS' name='jboss.jca:service=LocalTxCM,name=OracleDS'>
<attribute name='TrackConnectionByTx'>true</attribute>
<attribute name='LocalTransactions'>true</attribute>
<depends optional-attribute-name='ManagedConnectionPool'>
<mbean code='org.jboss.resource.connectionmanager.JBossManagedConnectionPool' display-name='Connection Pool for DataSource OracleDS' name='jboss.jca:service=ManagedConnectionPool,name=OracleDS'>
<depends optional-attribute-name='ManagedConnectionFactoryName'>
<mbean code='org.jboss.resource.connectionmanager.RARDeployment' display-name='ManagedConnectionFactory for DataSource OracleDS' name='jboss.jca:service=ManagedConnectionFactory,name=OracleDS'>
<depends optional-attribute-name='OldRarDeployment'>jboss.jca:service=RARDeployment,name='jboss-local-jdbc.rar'</depends>
<attribute name='RARName'/>
<attribute name='ConnectionDefinition'>javax.sql.DataSource</attribute>
<attribute name='ManagedConnectionFactoryProperties'>
<properties>
<config-property name='ConnectionURL' type='java.lang.String'>jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = tcp)(HOST = 192.1.1.200)(PORT = 1521)) )(CONNECT_DATA =(SERVICE_NAME = r113t.xxxxx.com.br)))</config-property>
<config-property name='DriverClass' type='java.lang.String'>oracle.jdbc.driver.OracleDriver</config-property>
<config-property name='UserName' type='java.lang.String'>bi</config-property>
<config-property name='Password' type='java.lang.String'>bi</config-property>
<config-property name='ExceptionSorterClassName' type='java.lang.String'>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</config-property>
<config-property name='ValidateOnMatch' type='boolean'>true</config-property>
</properties>
</attribute>
</mbean>
</depends>
<attribute name='PoolJndiName'>OracleDS</attribute>
<attribute name='MinSize'>0</attribute>
<attribute name='MaxSize'>20</attribute>
<attribute name='BlockingTimeoutMillis'>30000</attribute>
<attribute name='IdleTimeoutMinutes'>15</attribute>
<attribute name='BackGroundValidation'>False</attribute>
<attribute name='BackGroundValidationMinutes'>10</attribute>
<attribute name='PreFill'>False</attribute>
<attribute name='UseFastFail'>False</attribute>