]
Jeff Mesnil updated WFLY-7850:
------------------------------
Summary: Simplify Configuration of JDBC persistence-store (was: Configuration of JDBC
persistence-store is too complicated)
Simplify Configuration of JDBC persistence-store
------------------------------------------------
Key: WFLY-7850
URL:
https://issues.jboss.org/browse/WFLY-7850
Project: WildFly
Issue Type: Bug
Components: JMS
Reporter: Jeff Mesnil
Assignee: Jeff Mesnil
Priority: Critical
Configuration of JDBC persistence-store consists of several steps:
# Deploy jdbc driver
# Configure data source
# Create EAP module with correct SQLProviderFactory implementation
# Configure Artemis
For performing the step 3 you need to know
* which SQLProviderFactory should be used,
* where can be downloaded (who will compile it?),
* how to create EAP module
* which dependencies the module should have
Additionally in domain, you need to do all these steps for each EAP instance.
Suggestion for improvement:
SQLProviderFactories for all supported databases should be delivered with EAP. The
correct implementation should be chosen based on database metadata.