JBoss(liferay)没有context.xml,所以JNDI资源应该放在哪里
我接到命令从tomcat上的Liferay切换到JBoss上的Liferay。 我遇到的一个问题是,与tomcat不同,我在liferay-portal-6.0.5\jboss-5.1.0\server\default\conf中似乎找不到context.xml 如果我只是将context.xml从tomcat安装复制到jboss安装,它会工作吗?我不知道JBoss是否扫描那个文件夹 或者是否有其他位置可以放置我的资源JBoss(liferay)没有context.xml,所以JNDI资源应该放在哪里,jboss,jndi,liferay,Jboss,Jndi,Liferay,我接到命令从tomcat上的Liferay切换到JBoss上的Liferay。 我遇到的一个问题是,与tomcat不同,我在liferay-portal-6.0.5\jboss-5.1.0\server\default\conf中似乎找不到context.xml 如果我只是将context.xml从tomcat安装复制到jboss安装,它会工作吗?我不知道JBoss是否扫描那个文件夹 或者是否有其他位置可以放置我的资源 <Resource name="jdbc/x" auth="Conta
<Resource name="jdbc/x" auth="Container"
type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
url="y"
username="z" password="A" maxActive="20" maxIdle="10"
maxWait="-1"/>
在部署目录服务器中添加名为*-ds.xml的文件,其中包含以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/myds</jndi-name>
<connection-url>jdbc:oracle:thin:@127.0.0.1:1521:sid</connection-url>
<user-name></user-name>
<password></password>
<new-connection-sql>SELECT * FROM DUAL</new-connection-sql>
<check-valid-connection-sql>SELECT * FROM DUAL</check-valid-connection-sql>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
</local-tx-datasource>
</datasources>
在部署目录服务器中添加名为*-ds.xml的文件,其中包含以下内容:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/myds</jndi-name>
<connection-url>jdbc:oracle:thin:@127.0.0.1:1521:sid</connection-url>
<user-name></user-name>
<password></password>
<new-connection-sql>SELECT * FROM DUAL</new-connection-sql>
<check-valid-connection-sql>SELECT * FROM DUAL</check-valid-connection-sql>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
</local-tx-datasource>
</datasources>