Thanks a lot Raymond! Works like a charm. Am building the rest of the components like so as well. So there was nothing wrong with the inner POM's. Looks like only a few minor changes to the parent directory POM can easily fix the problem. It is quite irksome for a newcomer to setup the trunk as of now, since things dont work as purported on the webpage right away. Can this be easily fixed? thanks, snehit
On 2/27/07, Raymond Feng <[EMAIL PROTECTED]> wrote:
Hi, I'm not promoting something against the modular build :-), but for my own convenience, I use the following script to build the current trunk from source: --------------------------------------------------------------- setlocal set TUSCANY_HOME=%cd% pushd %TUSCANY_HOME% svn update cd %TUSCANY_HOME%\pom\parent call mvn clean install cd %TUSCANY_HOME%\buildtools call mvn clean install cd %TUSCANY_HOME%\spec\sca- api-r1.0 call mvn clean install -Peclipse eclipse:eclipse cd %TUSCANY_HOME%\sca\kernel call mvn clean install -Peclipse eclipse:eclipse cd %TUSCANY_HOME%\sca\runtime call mvn clean install -Peclipse eclipse:eclipse cd %TUSCANY_HOME%\sca\core-samples call mvn clean install -Peclipse eclipse:eclipse cd %TUSCANY_HOME%\sca\integration-test call mvn clean install -Peclipse eclipse:eclipse popd endlocal --------------------------------------------------------------- SDO can be built by its own. You can run "mvn clean install" under folder "spec\sdo-api" and then "sdo". BTW, with the SNAPSHOT versions of the individual modules published to maven, it should be possible to build them independently. Thanks, Raymond ----- Original Message ----- From: "Snehit Prabhu" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Monday, February 26, 2007 9:49 PM Subject: Trouble building the Tuscany Trunk > Hi, > I am trying to setup the Tuscany Trunk Distribution on my machine for a > while now, with little success. Any help on the matter would be > appreciated. > I should mention that the complete M2 distribution has been downloaded, > built and used quite easily. I'm using the same svn, maven, java5 > environment for the trunk. Im working on a WinXP system. > I am trying to setup the Trunk environment, while M2 is already present on > the system. I assume there should be no trouble with the 2 sharing the > same > local Maven repository. > > I followed the instructions on this page : > http://incubator.apache.org/tuscany/building_source.html > > > Step 1 : *svn co http://svn.apache.org/repos/asf/incubator/tuscany/java/. > * Works just fine. The complete following folder structure is setup: > > Directory of E:\TuscanyTrunk > > 26/02/2007 16:06 <DIR> . > 26/02/2007 16:06 <DIR> .. > 26/02/2007 16:03 686 BUILDING.txt > 26/02/2007 16:03 7,722 GettingStarted.htm > 26/02/2007 16:03 75,767 LICENSE.txt > 26/02/2007 16:03 873 NOTICE > 26/02/2007 16:03 2,833 pom.xml > 26/02/2007 16:03 974 README.txt > 16/02/2007 11:05 764 setenv.bat > 26/02/2007 16:06 <DIR> testing > 26/02/2007 16:08 <DIR> spec > 26/02/2007 16:08 <DIR> sdo > 26/02/2007 16:08 <DIR> sca > 26/02/2007 16:15 <DIR> samples > 26/02/2007 16:15 <DIR> sampleapps > 26/02/2007 16:16 <DIR> pom > 26/02/2007 16:16 <DIR> javadoc > 26/02/2007 16:16 <DIR> etc > 26/02/2007 16:16 <DIR> distribution > 26/02/2007 16:16 <DIR> das > 26/02/2007 16:16 <DIR> cts > 26/02/2007 16:16 <DIR> buildtools > 27/02/2007 11:01 0 contents.txt > 8 File(s) 89,619 bytes > 15 Dir(s) 50,448,465,920 bytes free > > > > Step 2 : run "mvn" at the root directory (in my case E:\TuscanyTrunk), as > intructed in the Building.txt file. This step fails - throwing the > following > output. > [INFO] Scanning for projects... > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building Tuscany Project > [INFO] task-segment: [install] > [INFO] > ---------------------------------------------------------------------------- > [INFO] [site:attach-descriptor] > [INFO] [install:install] > [INFO] Installing E:\TuscanyTrunk\pom.xml to C:\Documents and > Settings\Administrator\.m2\repository\org\apache\tuscany\tuscany-project\1.0-incubator-SNAPSHOT\tuscany- > project-1.0-incubator-SNAPSHOT.pom > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESSFUL > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 second > [INFO] Finished at: Tue Feb 27 11:06:56 IST 2007 > [INFO] Final Memory: 4M/19M > [INFO] > ------------------------------------------------------------------------ > > This happens in a second. No target directories formed anywhere. Nothing > builds. > > Step 3 : I tried building individual components. Running "mvn" at > E:\TuscanyTrunk\sdo runs fine - all dependencies are resolved, downloaded > and the build runs successfully. Running "mvn" at E:\TuscanyTrunk\sca, > however, does not work. Here is the output : > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] You must specify at least one goal. Try 'install' > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: < 1 second > [INFO] Finished at: Tue Feb 27 11:10:27 IST 2007 > [INFO] Final Memory: 1M/4M > [INFO] > ------------------------------------------------------------------------ > > So, I run an "mvn install". Here is the output : > [INFO] Scanning for projects... > [INFO] > ---------------------------------------------------------------------------- > [INFO] Building Apache Tuscany SCA Implementation Project > [INFO] task-segment: [install] > [INFO] > ---------------------------------------------------------------------------- > [INFO] [site:attach-descriptor] > [INFO] [install:install] > [INFO] Installing E:\TuscanyTrunk\sca\pom.xml to C:\Documents and > Settings\Administrator\.m2\repository\org\apache\tuscany\sca\1.0-incubating-SNAPSHOT\sca- > 1.0-incubating-SNAPSHOT.pom > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESSFUL > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 second > [INFO] Finished at: Tue Feb 27 11:11:46 IST 2007 > [INFO] Final Memory: 4M/21M > [INFO] > ------------------------------------------------------------------------ > > Once again, nothing happens. Inspite of the BUILD SUCCESSFUL message, > there > is no build on my machine. No target directories, etc. > > Is anyone else facing the same problem? I need to build just SCA for now > and > take a look at some of the code. Please let me know whether I am doing > something wrong, whether I should change my POM's, or whether the build is > currently broken. > thanks > Snehit > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
