--- Jeremy Boynes <[EMAIL PROTECTED]> wrote: > We ran into scalability issues in the past trying to build everything > together all the time and have migrated away to a more modular > structure.
I'd say that the system should be able to be re-build from scratches, whether it is a monolithic script or a set of modules. That's what is called a clean build. > Rather than put it all back together like this, would it > be possible to have separate modules in Parabuild for the different > areas? For example, modules for: > * spec > * sdo > * das > * sca kernel > * sca standalone runtime > * and individual sca services (e.g. axis2 based ones) Yes, why not. But isn't it what the quoted script does? > Each of these modules should build on their own but for that to work > we need to be more diligent about publishing SNAPSHOTs - e.g. we > should consider republishing the SNAPSHOT of spec. Is it possible to build it w/o publishing snapshots? Also, what do you think about the aforementioned build script? Slava > > -- > Jeremy > > On Jan 5, 2007, at 4:04 PM, Slava Imeshev wrote: > > > > > --- Toni Menzel <[EMAIL PROTECTED]> wrote: > > > >> I did this: > >> svn co http://svn.apache.org/repos/asf/incubator/tuscany/java/ . > >> cd sdo;mvn clean install > >> cd ../sca;mvn clean install > >> > >> the second mvn call breaks with missing dependency. > >> > >> @Slava, can you rebuild your question, don't know what you are > >> talking > >> about exactly..? > > > > We have these builds configured for Tuscany but apparently after > > recent changes they are not doing much. > > > > If I had a command line sequence I could set it up so that it > > runs the build after every checkin and sends notifications > > if they break the build. That'd give an opportunity to fix > > the build quickly rather than after someone discovers it > > does not build. > > > > The closes that we could get based on the docs is > > > > export JAVA_HOME=/opt/jrockit-R26.4.0-jdk1.5.0_06 > > export ANT_HOME=/opt/apache-ant-1.6.5 > > export MAVEN_HOME=/opt/maven-2.0.4 > > export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$ANT_HOME/bin > > > > > > echo ==== Building SDO ============= > > mvn -N > > cd $PARABUILD_BUILD_DIR/spec > > mvn -N > > cd $PARABUILD_BUILD_DIR/sdo > > mvn -N > > > > echo ==== Building sdo.spec project ============= > > cd $PARABUILD_BUILD_DIR/spec/sdo-api > > mvn > > > > echo ==== Building sdo.tools project ============= > > cd $PARABUILD_BUILD_DIR/sdo/impl > > mvn > > > > echo ==== Building sdo.tools project ============= > > cd $PARABUILD_BUILD_DIR/sdo/tools > > mvn > > > > echo ==== Building sdo.samples project ============= > > cd $PARABUILD_BUILD_DIR/sdo/sample > > mvn > > > > > > echo ==== Building SCA ============= > > cd $PARABUILD_BUILD_DIR/spec/sca > > mvn -e > > cd $PARABUILD_BUILD_DIR/spec/commonj > > mvn -e > > cd $PARABUILD_BUILD_DIR/sca > > mvn -e > > > > But with this some tests are failing so I am not sure if this > > sequence is > > correct. > > > > That's why I was wondering what is the official build sequence to > > build > > tuscany-java from scrates. > > > > Slava > > > > > >> > >> Toni > >> > >> > >> > >> Slava Imeshev schrieb: > >>> Guys, > >>> > >>> If you tell me how to build tuscany from a command line at one > >>> shot. I can make sure that such > >>> errors are caught immeditely. > >>> > >>> Slava > >>> > >>> > >>> --- Toni Menzel <[EMAIL PROTECTED]> wrote: > >>> > >>> > >>>> Hi! > >>>> > >>>> I just tried to build tuscany from source for the first time. > >>>> Building sdo works out-of-the-box but the sca breaks with the > >>>> following > >>>> message: > >>>> Downloading: > >>>> http://ws.zones.apache.org/repository/org.osoa/jars/sca-api- > >>>> r0.95-1.0-incubator-SNAPSHOT.jar > >>>> [WARNING] Unable to get resource from repository > >>>> apache.ws.m1.snapshots > >>>> (http://ws.zones.apache.org/repository) > >>>> [INFO] > >>>> ------------------------------------------------------------------- > >>>> ----- > >>>> [ERROR] BUILD ERROR > >>>> [INFO] > >>>> ------------------------------------------------------------------- > >>>> ----- > >>>> [INFO] Failed to resolve artifact. > >>>> > >>>> Missing: > >>>> ---------- > >>>> 1) org.osoa:sca-api-r0.95:jar:1.0-incubator-SNAPSHOT > >>>> > >>>> I added http://people.apache.org/repo/m2-snapshot-repository/ to my > >>>> .m2/settings.xml, but this doesn't work either.. > >>>> > >>>> is there any known issue with this revision or am i missing > >>>> something? > >>>> > >>>> thanks in advance, > >>>> Toni > >>>> > >>>> > >>>> PS: I tried using a fresh local mvn repository, too :-( > >>>> > >>>> ------------------------------------------------------------------- > >>>> -- > >>>> 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] > >>> > >> > >> > >> -- > >> Toni Menzel > >> http://www.tonit.com > >> mailto:[EMAIL PROTECTED] > >> > >> > >> --------------------------------------------------------------------- > >> 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] > > > > > --------------------------------------------------------------------- > 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]
