[ https://issues.apache.org/jira/browse/TUSCANY-863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amita Vadhavkar updated TUSCANY-863: ------------------------------------ Attachment: JIRA863-Apr17-Patch-Amita.zip It has 2 patch files - 1) the utility, 2) the CompanyWeb sample changes using this utility. Please review code , readme and let me know the feedback > CompanyWeb DAS Sample should create and initialize the canned database when > app is loaded by first time and db is not available > ------------------------------------------------------------------------------------------------------------------------------- > > Key: TUSCANY-863 > URL: https://issues.apache.org/jira/browse/TUSCANY-863 > Project: Tuscany > Issue Type: Improvement > Components: Java DAS Samples > Affects Versions: Java-DAS-Mx > Reporter: Luciano Resende > Assigned To: Luciano Resende > Fix For: Java-DAS-Mx > > Attachments: JIRA-863-Mar-2-Amita.jar, JIRA863-Apr13-Amita.zip, > JIRA863-Apr17-Patch-Amita.zip > > > Today we rely on copying the java/das/samples/companyweb/dasttest database to > a tomcat installation, so the canned database is available for DAS sample app > companyweb. A better way for doing this would be to have a servlet (dbInit) > that would load on app startup and create necessary tables and populate it > with canned information if the db is not available. This would make > deployment easier, would avoid external dependencies on the sample > distribution, and would probably make it easier to execute htmlUnit multiple > times, as the htmlUnit could call the servlet to force refresh of the > database data. > For an example on how to do this, please take a look at dbInit servlet in > BigBank sample application : > https://svn.apache.org/repos/asf/incubator/tuscany/java/sampleapps/bigbank/account/src/main/java/bigbank/account/services/accountdb/AccountDBInit.java -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]