This is not an appropriate response my friend... especially from a newcomer. I certainly am not motivated to help by such comments... though I will persist anyways.
--jason On Wed, 14 Nov 2001, Adam Heath wrote: > yOn Wed, 14 Nov 2001, Jason Dillon wrote: > > > > On Wed, 14 Nov 2001, Jason Dillon wrote: > > > > > > > What are you talking about? build.sh makes no assumptions about the users > > > > classpath and sets it up correctly to use the jars from tools/lib. > > > > > > There are no jars whatsoever in jboss cvs. Please, don't just assume > > > something. > > > > Ok, now I am really confused. There are .jar files in the 2.4 and MAIN cvs > > modules for jboss, jboss-all/thirdparty and jboss-all/tools. They are > > required to build the sources and produce a runnable JBoss distribution. > > adam@gradall:~/brainfood/jboss/cvs/jboss$ find -name '*.jar' > ./src/bin/BeanCacheMonitorJMS.jar > ./src/bin/BeanCacheMonitorJMX.jar > > > > build.sh does NOT handle the planet57 stuff. Please read what I said, again, > > > 3 times, then read it again. > > > > Of course it does. That is what it does; it sets up the environment so that > > the build will have the correct classpath and environment variables to run > > correctly. > > Ok. This is fucking annoying. Are you stupid, or moronic? > > === > adam@gradall:~/brainfood/jboss/cvs/jboss$ cat build.sh > #!/bin/sh > ### ====================================================================== ### > ## ## > ## This is the main entry point for the build system. ## > ## ## > ## Users should be sure to execute this file rather than 'ant' to ensure ## > ## the correct version is being used with the correct configuration. ## > ## ## > ### ====================================================================== ### > > # $Id: build.sh,v 1.8 2001/09/12 00:49:55 user57 Exp $ > > PROGNAME=`basename $0` > DIRNAME=`dirname $0` > GREP="grep" > ROOT="/" > > # Ignore user's ANT_HOME if it is set > ANT_HOME="" > > # the default search path for ant > ANT_SEARCH_PATH="\ > tools > tools/ant \ > tools/apache/ant \ > ant" > > # the default build file name > ANT_BUILD_FILE="build.xml" > > # the default arguments > ANT_OPTIONS="-find $ANT_BUILD_FILE" > > # the jaxp parser to use > if [ "x$JAXP" = "x" ]; then > # Default to crimson > JAXP="crimson" > fi > > # > # Helper to complain. > # > die() { > echo "${PROGNAME}: $*" > exit 1 > } > > # > # Helper to source a file if it exists. > # > maybe_source() { > for file in $*; do > if [ -f "$file" ]; then > . $file > fi > done > } > > search() { > search="$*" > for d in $search; do > ANT_HOME="`pwd`/$d" > ANT="$ANT_HOME/bin/ant" > if [ -x "$ANT" ]; then > # found one > echo $ANT_HOME > break > fi > done > } > > # > # Main function. > # > main() { > # if there is a build config file. then source it > maybe_source "$DIRNAME/build.conf" "$HOME/.build.conf" > > # try the search path > ANT_HOME=`search $ANT_SEARCH_PATH` > > # try looking up to root > if [ "x$ANT_HOME" = "x" ]; then > target="build" > _cwd=`pwd` > > while [ "x$ANT_HOME" = "x" ] && [ "$cwd" != "$ROOT" ]; do > cd .. > cwd=`pwd` > ANT_HOME=`search $ANT_SEARCH_PATH` > done > > # make sure we get back > cd $_cwd > > if [ "$cwd" != "$ROOT" ]; then > found="true" > fi > > # complain if we did not find anything > if [ "$found" != "true" ]; then > die "Could not locate Ant; check \$ANT or \$ANT_HOME." > fi > fi > > # make sure we have one > ANT=$ANT_HOME/bin/ant > if [ ! -x "$ANT" ]; then > die "Ant file is not executable: $ANT" > fi > > # specify the jaxp parser impls to use > case "$JAXP" in > crimson) > JAXP_DOM_FACTORY="org.apache.crimson.jaxp.DocumentBuilderFactoryImpl" > JAXP_SAX_FACTORY="org.apache.crimson.jaxp.SAXParserFactoryImpl" > ;; > > xerces) > JAXP_DOM_FACTORY="org.apache.xerces.jaxp.DocumentBuilderFactoryImpl" > JAXP_SAX_FACTORY="org.apache.xerces.jaxp.SAXParserFactoryImpl" > ;; > esac > > if [ "x$JAXP_DOM_FACTORY" != "x" ]; then > ANT_OPTS="$ANT_OPTS >-Djavax.xml.parsers.DocumentBuilderFactory=$JAXP_DOM_FACTORY" > fi > if [ "x$JAXP_SAX_FACTORY" != "x" ]; then > ANT_OPTS="$ANT_OPTS -Djavax.xml.parsers.SAXParserFactory=$JAXP_SAX_FACTORY" > fi > > # change to the directory where the script lives so users are not forced > # to be in the same directory as build.xml > cd $DIRNAME > > export ANT ANT_HOME ANT_OPTS > exec $ANT $ANT_OPTIONS "$@" > } > > ## > ## Bootstrap > ## > > main "$@" > === > > > What? Last I checked build.sh works fine. How are you building? Where did > > you get your sources from? What platform/os version are you using? What > > version of the JDK are you using? > > anonymous checkout of module jboss. ./build.sh fails. > > Debian linux unstable. j2sdk1.3. > _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development