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]
