2006 IR Open Discussion Posted September 5, 2006 Share Posted September 5, 2006 By: T Kavanagh - tkavanagh Source Code Build Document Added 2006-05-05 17:00The JasperServer source code is in subversion and has been available for checkout for a few days. On the Documentation page of the http://jasperintel.sourceforge.net home page there is a new link "Source Code Build Guide" which is an html version of this document. In addition, there is a PDF version available for online viewing or download. By: Jeffrey Fredrick - jfredrick RE: Source Code Build Document Added 2006-05-08 23:36a couple of things you might want to fix: 1. the "create database x" commands are missing the ';' at the end of the line 2. there is no FoodMart-MySQL-032006.sql in the scripts directory (at least not that I can see). perhaps this isn't yet in the public SVN? By: Jeffrey Fredrick - jfredrick RE: Source Code Build Document Added 2006-05-09 01:01oh, and 3. under "Build JasperServer Source Code" you reference a couple of directories that I don't see locally, "jasperserver-repository-hibernate/build-db" and "jasperserver-unit-test". By: Sherman Wood - sgwood RE: Source Code Build Document Added 2006-05-09 12:03 Sorry - these instructions include changes we have made to the build process internally and have not released to SourceForge SVN yet. In the next release, the default top level "mvn clean install" will just build, not build the DB and run the test suite. Also the Foodmart database is part of the test suite for the OLAP functionality we are working on. Sherman JasperSoft By: W. Stewart - wstewart RE: Source Code Build Document Added 2006-06-30 09:27> ... include changes we have made to the build process internally and have not released to SourceForge SVN yet. Does JasperSoft have any documentation on their use of Subversion? With some open source projects the publicly accessible CVS or Subversion repository is *the* development repository. This does not seem to be the case for JasperServer. Is the JasperIntel Subversion repository on SourceForge just another release avenue, like downloadable .zip or .tar.gz files? Do releases via the Subversion repository lag behind those on the downloadable files page? Some clarification on this would be very helpful, since many people are used to seeing the "latest and greatest" in the code repositories of "Open Source" projects. By: W. Stewart - wstewart RE: Source Code Build Document Added 2006-06-30 13:22> In the next release, the default top level "mvn clean install" > will just build, not build the DB and run the test suite. ??? Here's what the latest build document says: (http://jasperintel.sourceforge.net/index.php?p_module=page&pageid=42) BUILD JASPERSERVER SOURCE CODE A "complete" build means building the source code as well as populating the jasperserver database with the schema that JasperServer needs. To do a complete build, you will do the following steps: cd jasperserver/trunk mvn install Description of build execution: The single mvn install command will download all dependent jar files (from Maven2 repositories), compile all source code, generate database schema, execute schema create within the database, populate the database with sample data (for testing), build the jasperserver war directory and the jasperserver-ws war directory. By: T Kavanagh - tkavanagh RE: Source Code Build Document Added 2006-05-10 21:45Oh, and good suggestion on having the semi-colons ; at the end of the sql lines, since people will do cut and paste in order to run commands. By: T Kavanagh - tkavanagh RE: Source Code Build Document Added 2006-05-09 12:26Jeffrey, thanks for the feed back. I ran through a test yesterday after posting the doc earlier and noticed that the source was before our most current refactoring. <p>I just updated the documentation on the web site. Sorry for the confusion. By: W. Stewart - wstewart RE: Source Code Build Document Added 2006-06-30 11:24Unfortunately the docs/JasperServer-Source-Code-Build.htm distributed with the 1.0.0 source release still has the problems pointed out by Jeffrey; e.g.: cd jasperserver/trunk mvn install cd jasperserver/trunk/jasperserver-repository-hibernate/build-db mvn install cd jasperserver/trunk/jasperserver-unit-test mvn install Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now