如何为我的payara web应用程序配置glassfish-resource.xml和web.xml?
我有以下建议: web.xml:如何为我的payara web应用程序配置glassfish-resource.xml和web.xml?,glassfish,database-connection,web.xml,payara,Glassfish,Database Connection,Web.xml,Payara,我有以下建议: web.xml: Jersey Web应用程序 org.apache.catalina.servlets.DefaultServlet 调试 0 列表 假的 1. Jersey Web应用程序 /* datasource.mceAPPDb javax.sql.DataSource 容器 可分享 glassfish-resource.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE resources
Jersey Web应用程序
org.apache.catalina.servlets.DefaultServlet
调试
0
列表
假的
1.
Jersey Web应用程序
/*
datasource.mceAPPDb
javax.sql.DataSource
容器
可分享
glassfish-resource.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE resources PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Resource Definitions//EN" "http://glassfish.org/dtds/glassfish-resources_1_5.dtd">
<resources>
<jdbc-connection-pool name="app_emailverification"
res-type="javax.sql.DataSource"
datasource-classname="oracle.jdbc.pool.OracleDataSource"
pool-resize-quantity="2"
max-pool-size="32"
steady-pool-size="8">
<property name="URL" value="jdbc:oracle:thin:@localhost:1522:MCE0_D1"/>
<property name="user" value="app_emailverification"/>
<property name="datasourceName" value="OracleDataSource"/>
<property name="serverName" value="localhost"/>
<property name="password" value="app_emailverification"/>
</jdbc-connection-pool>
<jdbc-resource enabled="true" jndi-name="datasource.mceAPPDb" object-type="user" pool-name="app_emailverification">
<description>Test DataSource jdbc/testDS for Connection Pool jdbc/testConnPool</description>
</jdbc-resource>
</resources>
连接池jdbc/testConnPool的测试数据源jdbc/testDS
和persistence.xml:
<persistence-unit name="mceapp-app-database-model"
transaction-type="JTA">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<jta-data-source>datasource.mceAPPDb</jta-data-source>
...
</persistence-unit>
</persistence>
org.eclipse.persistence.jpa.PersistenceProvider
datasource.mceAPPDb
...
但当我尝试在payara服务器gui中部署war时……我得到一个错误:
严重:java.lang.RuntimeException:无效资源:datasource.mceAPPDb
这个设置有什么问题吗???你有没有看过这个类似的问题:?否则,您也可以使用CLI命令配置JDBC数据源(这里的教程:),您是否看了类似的问题:?否则,还可以使用CLI命令配置JDBC数据源(此处的教程:)
<persistence-unit name="mceapp-app-database-model"
transaction-type="JTA">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<jta-data-source>datasource.mceAPPDb</jta-data-source>
...
</persistence-unit>
</persistence>