remm        2004/09/02 06:16:52

  Modified:    .        build.xml tomcat.nsi
  Log:
  - Add jmx and xerces before running tester.
  - Remove useless stuff in installer: tools.jar and the JDK path are now useless. My 
Java detection code, which has always been soso, needs
    to be updated: I have JDK 1.4, JDK 5 and JRE 5, and the thing preselects JDK 1.4 
(the worst default) ;)
  
  Revision  Changes    Path
  1.207     +5 -0      jakarta-tomcat-5/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/build.xml,v
  retrieving revision 1.206
  retrieving revision 1.207
  diff -u -r1.206 -r1.207
  --- build.xml 2 Sep 2004 00:47:50 -0000       1.206
  +++ build.xml 2 Sep 2004 13:16:52 -0000       1.207
  @@ -1135,6 +1135,11 @@
     <target name="run-tester"
      description="Catalina Tests" depends="dist-tester">
   
  +     <!-- For Java 1.4 -->
  +     <copy file="${jmx.jar}" tofile="${tomcat.build}/bin/jmx.jar" />
  +    <copy todir="${tomcat.build}/common/endorsed" file="${xercesImpl.jar}"/>
  +    <copy todir="${tomcat.build}/common/endorsed" file="${xml-apis.jar}"/>
  +     
       <parallel>
   
           <java classname="LauncherBootstrap" fork="yes">
  
  
  
  1.54      +9 -19     jakarta-tomcat-5/tomcat.nsi
  
  Index: tomcat.nsi
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-5/tomcat.nsi,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- tomcat.nsi        2 Sep 2004 10:07:02 -0000       1.53
  +++ tomcat.nsi        2 Sep 2004 13:16:52 -0000       1.54
  @@ -24,12 +24,12 @@
   !include "MUI.nsh"
   !include "StrFunc.nsh"
   ${StrRep}
  -  Var "JavaHome"

  +  Var "JavaHome"
   
   ;--------------------------------
   ;Configuration
   
  -  !define MUI_WELCOMEFINISHPAGE_BITMAP side_left.bmp 

  +  !define MUI_WELCOMEFINISHPAGE_BITMAP side_left.bmp 
     !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\webapps\ROOT\RELEASE-NOTES.txt"
     !define MUI_FINISHPAGE_RUN $INSTDIR\bin\tomcat5w.exe
     !define MUI_FINISHPAGE_RUN_PARAMETERS //MS//Tomcat5
  @@ -70,7 +70,7 @@
     !insertmacro MUI_UNPAGE_INSTFILES
   
     ;License dialog
  -  LicenseData License.rtf

  +  LicenseData License.rtf
   
     ;Component-selection page
       ;Descriptions
  @@ -138,16 +138,6 @@
     SetOutPath $INSTDIR\conf\Catalina\localhost
     File conf\Catalina\localhost\manager.xml
   
  -  IfSilent 0 +3
  -  Call findJavaPath
  -  Pop $2
  -
  -  IfSilent +2 0
  -  !insertmacro MUI_INSTALLOPTIONS_READ $2 "jvm.ini" "Field 2" "State"
  -
  -;  CopyFiles /SILENT "$2\lib\tools.jar" "$INSTDIR\common\lib" 4500
  -  ClearErrors
  -
     Call configure
     Call findJavaPath
     Pop $2
  @@ -155,7 +145,7 @@
     IfSilent +2 0
     !insertmacro MUI_INSTALLOPTIONS_READ $2 "jvm.ini" "Field 2" "State"
   
  -  StrCpy "$JavaHome" $2

  +  StrCpy "$JavaHome" $2
     Push $2
     Call findJVMPath
     Pop $2
  @@ -178,7 +168,7 @@
     IfSilent +2 0
     !insertmacro MUI_INSTALLOPTIONS_READ $2 "jvm.ini" "Field 2" "State"
   
  -  StrCpy "$JavaHome" $2

  +  StrCpy "$JavaHome" $2
     Push $2
     Call findJVMPath
     Pop $2
  @@ -282,8 +272,8 @@
   SectionEnd
   
   Section -post
  -  nsExec::ExecToLog '"$INSTDIR\bin\tomcat5.exe" //US//Tomcat5 --Classpath 
"$JavaHome\lib\tools.jar;$INSTDIR\bin\bootstrap.jar" --StartClass 
org.apache.catalina.startup.Bootstrap --StopClass 
org.apache.catalina.startup.Bootstrap --StartParams start --StopParams stop  
--StartMode jvm --StopMode jvm'

  -  nsExec::ExecToLog '"$INSTDIR\bin\tomcat5.exe" //US//Tomcat5 --JvmOptions 
"-Dcatalina.home=$INSTDIR#-Djava.endorsed.dirs=$INSTDIR\common\endorsed#-Djava.io.tmpdir=$INSTDIR\temp"
 --StdOutput "$INSTDIR\logs\stdout.log" --StdError "$INSTDIR\logs\stderr.log"'

  +  nsExec::ExecToLog '"$INSTDIR\bin\tomcat5.exe" //US//Tomcat5 --Classpath 
";$INSTDIR\bin\bootstrap.jar" --StartClass org.apache.catalina.startup.Bootstrap 
--StopClass org.apache.catalina.startup.Bootstrap --StartParams start --StopParams 
stop  --StartMode jvm --StopMode jvm'
  +  nsExec::ExecToLog '"$INSTDIR\bin\tomcat5.exe" //US//Tomcat5 --JvmOptions 
"-Dcatalina.home=$INSTDIR#-Djava.endorsed.dirs=$INSTDIR\common\endorsed#-Djava.io.tmpdir=$INSTDIR\temp"
 --StdOutput "$INSTDIR\logs\stdout.log" --StdError "$INSTDIR\logs\stderr.log"'
   
     WriteUninstaller "$INSTDIR\Uninstall.exe"
   
  @@ -433,7 +423,7 @@
     MessageBox MB_OK "No Java Virtual Machine found."
     Quit
   NoErrors1:
  -  StrCpy "$JavaHome" $3

  +  StrCpy "$JavaHome" $3
     Push $3
     Call findJVMPath
     Pop $4
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to