Glassfi sh 5.1: Недействительный ресурс для источника данных, определенного в сети. xml
web. xml
<data-source>
<name>jdbc/myDataSource</name>
<class-name>com.mysql.cj.jdbc.MysqlConnectionPoolDataSource</class-name>
<url>jdbc:mysql://localhost:3306/my_db</url>
<user>foo</user>
<password>123456789</password>
</data-source>
Ссылка на источник данных в JPA настойчивость. xml
<jta-data-source>jdbc/myDataSource</jpa-data-source>
Во время развертывания:
Exception while preparing the app : Invalid resource : jdbc/myDataSource__pm
com.sun.appserv.connectors.internal.api.ConnectorRuntimeException: Invalid resource : jdbc/myDataSource__pm
at org.glassfish.jdbcruntime.service.JdbcDataSource.validateResource(JdbcDataSource.java:58)
at org.glassfish.jdbcruntime.service.JdbcDataSource.setResourceInfo(JdbcDataSource.java:39)
at org.glassfish.jdbcruntime.JdbcRuntimeExtension.lookupDataSourceInDAS(JdbcRuntimeExtension.java:112)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupDataSourceInDAS(ConnectorRuntime.java:565)
at com.sun.enterprise.connectors.ConnectorRuntime.lookupPMResource(ConnectorRuntime.java:493)
at org.glassfish.persistence.common.PersistenceHelper.lookupPMResource(PersistenceHelper.java:39)
at org.glassfish.persistence.jpa.ProviderContainerContractInfoBase.lookupDataSource(ProviderContainerContractInfoBase.java:47)
at org.glassfish.persistence.jpa.PersistenceUnitInfoImpl.<init>(PersistenceUnitInfoImpl.java:84)
Он отлично работает для TomEE 8.0.3.
Из glassfi sh страница администратора: нужно для создания пула соединений JDB C и источника данных. Добавление источника данных в веб. xml - стандартный способ настройки источника данных?