Issue Details (XML | Word | Printable)

Key: GLASSFISH-17563
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Shalini
Reporter: Shalini
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
glassfish

Support for DB SPE common

Created: 02/Nov/11 05:40 AM   Updated: 14/Mar/12 06:03 PM   Resolved: 14/Dec/11 07:06 PM
Component/s: Service Provisioning Engine
Affects Version/s: 4.0
Fix Version/s: 4.0_b43

Time Tracking:
Not Specified

Tags:
Participants: Shalini


 Description  « Hide

Support for a Database SPE common should be added. This is needed because there are multiple database SPEs and common functionalities like initSQL and so on could be extended from the common code.



Shalini added a comment - 14/Dec/11 07:06 PM

Provided support for Database SPE common. The common module provides logic like provisioning, unprovisioning, execution of initialization sql, custom database name creation and so on.

Adding appserver/paas/plugins/db-spe-common
Adding appserver/paas/plugins/db-spe-common/osgi.bundle
Adding appserver/paas/plugins/db-spe-common/pom.xml
Adding appserver/paas/plugins/db-spe-common/src
Adding appserver/paas/plugins/db-spe-common/src/main
Adding appserver/paas/plugins/db-spe-common/src/main/java
Adding appserver/paas/plugins/db-spe-common/src/main/java/org
Adding appserver/paas/plugins/db-spe-common/src/main/java/org/glassfish
Adding appserver/paas/plugins/db-spe-common/src/main/java/org/glassfish/paas
Adding appserver/paas/plugins/db-spe-common/src/main/java/org/glassfish/paas/dbspecommon
Adding appserver/paas/plugins/db-spe-common/src/main/java/org/glassfish/paas/dbspecommon/DatabaseSPEBase.java
Adding appserver/paas/plugins/db-spe-common/src/main/java/org/glassfish/paas/dbspecommon/DatabaseSPEConstants.java
Sending appserver/paas/plugins/javadb-plugin/src/main/java/org/glassfish/paas/javadbplugin/DerbyPlugin.java
Deleting appserver/paas/plugins/javadb-plugin/src/main/java/org/glassfish/paas/javadbplugin/DerbyProvisioner.java
Deleting appserver/paas/plugins/javadb-plugin/src/main/java/org/glassfish/paas/javadbplugin/cli
Sending appserver/paas/plugins/mysql-db-plugin/src/main/java/org/glassfish/paas/mysqldbplugin/MySQLDBPlugin.java
Deleting appserver/paas/plugins/mysql-db-plugin/src/main/java/org/glassfish/paas/mysqldbplugin/MySQLDbProvisioner.java
Deleting appserver/paas/plugins/mysql-db-plugin/src/main/java/org/glassfish/paas/mysqldbplugin/cli
Sending appserver/paas/plugins/pom.xml
Sending appserver/paas/plugins/spe-base/src/main/java/org/glassfish/paas/spe/common/ServiceProvisioningEngineBase.java
Deleting nucleus/paas/orchestrator/src/main/java/org/glassfish/paas/orchestrator/provisioning/DatabaseProvisioner.java
Transmitting file data ........
Committed revision 51563.

Sending appserver/paas/plugins/javadb-plugin/pom.xml
Sending appserver/paas/plugins/mysql-db-plugin/pom.xml
Transmitting file data ..
Committed revision 51564.