我已经下令从tomcat上的Liferay切换到JBoss上的Liferay。 我遇到的一个问题是,与tomcat不同,我似乎无法在liferay-portal-6.0.5 \ jboss-5.1.0 \ server \ default \ conf
中找到context.xml如果我只是将我的tomcat安装中的context.xml复制到我的jboss安装中,它会工作吗? (我不知道JBoss是否会扫描该文件夹。)
或者是否有我可以放置资源的替代位置?
<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"/>
答案 0 :(得分:0)
在部署目录服务器中添加名为“* - 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>