TomEE: класс DataSource пула соединений не найден в сети. xml.
ear
example_ejb.jar
example_web.war
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>
</data-source>
WEB -INF / lib
mysql-connector-java-6.0.6.jar
Ошибка при развертывании в TomEE 8.0.3:
Caused by: java.lang.ClassNotFoundException: com.mysql.cj.jdbc.MysqlConnectionPoolDataSource
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:348)
at org.apache.xbean.propertyeditor.ClassEditor.toObjectImpl(ClassEditor.java:40)
Класс источника данных действительно находится в банке коннектора mysql.
Jdb c jar перемещен в ear / lib, та же ошибка.
Пробовал SQLite db, та же ошибка: класс dataSource не найден.