Scott, copyDb is not need anymore as I relocated the sql and schema directories to the maven-plugin/plugin-resources.
David. --- Scott T Weaver <[EMAIL PROTECTED]> wrote: > David, > > I am can't seem to find where the dbCopy goal, > referenced from > maven-plugin/maven.xml, is defined. I had to > comment it out to get > everything to run. > > Thanks, > Scott > > > -----Original Message----- > > From: David Le Strat [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, July 12, 2005 10:36 PM > > To: [email protected]; > [email protected] > > Subject: [J2] Build Process Changes - Version > 2.0-M4-SNAPSHOT and above. > > > > All, > > > > Step 2 of Jetspeed's build process clean up has > been > > committed. As a result, a few things have changed > when > > build the latest Jetspeed (2.0-M4-SNAPSHOT and > above). > > A summary of the changes made can be found in <a > > href="http://issues.apache.org/jira/browse/JS2- > > 304?page=comments#action_12315646">Apache > > Jetspeed Jira</a>. Also detailed <a > > > href="http://www.geocities.com/dlestrat/etc/j2/buildChangeDocs.pdf">build > > changes documentation</a> is temporary available > on my > > web site in PDF format until the Jetspeed web site > > gets regenerated. > > > > Then new steps to get started are changed as > follow: > > > > If you are build off of Jetspeed 2 source code for > the > > first time: > > <pre> > > cd ${jetspeed-2-home} > > maven initMavenPlugin allClean allBuild > > </pre> > > If the Jetspeed 2 maven plugin is installed, then > to > > build the portal and all its components run: > > <pre> > > cd ${jetspeed-2-home} > > maven allClean allBuild > > </pre> > > If you are using the Hypersonic SQL database, > start > > the production Hypersonic database by typing > > <pre> > > maven j2:start.production.server > > </pre> > > Then run quickStart (in seperate window/terminal > > session): > > <pre> > > cd ${jetspeed-2-home} > > maven j2:quickStart > > </pre> > > This will recreate the DB to deploy into. WARNING > This > > will drop all the tables and data in the > production > > database. > > > > 3. Start up Tomcat. With a browser, go to: > > http://localhost:8080/jetspeed > > > > If you are creating a new Portal Application > without > > the Jetspeed source: > > > > In order to get started with a new portal > application > > that will include a developer's specific portal > > customization, Jetspeed 2 provides as part of its > > Maven Plugin a goal that can get you started with > your > > project. To do so: > > > > 1. Make sure that the following properties are set > in > > your your ${USER_HOME}/build.properties file: > > > > - org.apache.jetspeed.portal.name: e.g. > testportal. > > The name of your new portal application. This will > > also be used as the artifactId for your project in > the > > maven repository. > > - org.apache.jetspeed.genapp.home: e.g. > > C:/tools/workspace/testportal. The location where > your > > new portal application should be created. > > - org.apache.jetspeed.genapp.groupId: e.g. > testportal. > > The maven pom group id indicates the group > location > > for your project in the maven repository. > > - org.apache.jetspeed.genapp.name: e.g. My Test > > Portal. A friendly name for your new portal. > > - org.apache.jetspeed.genapp.currentVersion: e.g. > 1.0. > > The current version for your new portal > application. > > > > 2. Once the above properties are set, make sure > that > > the Jetspeed 2 Maven Plugin is installed on your > local > > machine. You can install the Jetspeed 2 Maven > Plugin > > as follow: > > <pre> > > maven -DartifactId=maven-jetspeed2-plugin > > -DgroupId=jetspeed2 > > -Dversion=2.0-M4-SNAPSHOT plugin:download > > </pre> > > where > > > > - artifactId: The name of the Jetspeed2 plugin > > artifact deployed to the maven repository. > > - groupId: The name of the group where the > Jetspeed2 > > plugin is deployed in the maven repository. > > - version: The version that you want to use. For > this > > functionality, the version should be > 2.0-M4-SNAPSHOT > > or above. > > > > 3. Run the Jetspeed2 plugin target for generating > a > > new portal application: > > <pre> > > maven j2:genapp.portal > > </pre> > > 4. Go to the directory where you just created your > new > > portal application and execute: > > <pre> > > maven j2:portal.install > > maven j2:quickStart > > </pre> > > That's it, you are ready to get started with your > new > > portal application. > > > > Regards, > > > > David Le Strat. > > > > ________________________ > > David Le Strat > > Blogging @ http://dlsthoughts.blogspot.com > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam > protection around > > http://mail.yahoo.com > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > ________________________ David Le Strat Blogging @ http://dlsthoughts.blogspot.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
