I'm trying to build Zimbra from source on a Windows 2000 system and followed the instructions posted over here.
It basically works great. I managed to run the "reset-the-world" target (of ZimbraServer\build.xml) without any problems. The same goes for "admin-deploy" (of ZimbraWebClient\build.xml).

Now the "deploy" target is a different story. The progress always stalls at inject-build-info and never goes on. Below is the complete console-output.
I really don't know what is going on here as I don't get an error or something. Does anybody know what the problem might be? Any ideas or suggestions would be greatly appreciated.

Code:

Buildfile: C:\Documents2\ZimbraWebClient\build.xml
build-init:
external-jar:
Trying to override old definition of task shellscript
Trying to override old definition of task propertycopy
Trying to override old definition of task pathtofileset
Trying to override old definition of task remoteant
Trying to override old definition of task runtarget
Trying to override old definition of task assert
Trying to override old definition of task propertyregex
Trying to override old definition of task math
Trying to override old definition of task trycatch
Trying to override old definition of task antserver
Trying to override old definition of task antcallback
Trying to override old definition of task compilewithwalls
Trying to override old definition of task outofdate
Trying to override old definition of task osfamily
Trying to override old definition of task stopwatch
Trying to override old definition of task throw
Trying to override old definition of task antclipse
Trying to override old definition of task urlencode
Trying to override old definition of task bool
Trying to override old definition of task timestampselector
Trying to override old definition of task foreach
Trying to override old definition of task if
Trying to override old definition of task propertyselector
Trying to override old definition of task sortlist
Trying to override old definition of task antfetch
Trying to override old definition of task post
Trying to override old definition of task for
Trying to override old definition of task forget
Trying to override old definition of task limit
Trying to override old definition of task switch
Trying to override old definition of task var
Trying to override old definition of task inifile
Trying to override old definition of datatype isgreaterthan
Trying to override old definition of datatype islessthan
Trying to override old definition of datatype ispropertyfalse
Trying to override old definition of datatype ispropertytrue
Trying to override old definition of task deploy
build-init:
make-dirs:
[echo] Creating dirs under C:\Documents2\ZimbraServer\build\dist
compile:
build-init:
compile:
jar:
build-init:
compile:
jar:
set-buildinfo-vars:
[echo] Version: 4.5
generate-buildinfo:
[javac] Compiling 1 source file to C:\Documents2\ZimbraServer\build\classes
jar:
[echo] Hostname: win2k1009
[jar] Building jar: C:\Documents2\ZimbraServer\build\zimbrastore.jar
set-buildinfo-vars:
[echo] Version: 4.5
generate-ldap-config:
[copy] Copying 2 files to C:\Documents2\ZimbraServer\build\attrs
build-init:
compile:
jar:
build-init:
compile:
Trying to override old definition of task shellscript
Trying to override old definition of task propertycopy
Trying to override old definition of task pathtofileset
Trying to override old definition of task remoteant
Trying to override old definition of task runtarget
Trying to override old definition of task assert
Trying to override old definition of task propertyregex
Trying to override old definition of task math
Trying to override old definition of task trycatch
Trying to override old definition of task antserver
Trying to override old definition of task antcallback
Trying to override old definition of task compilewithwalls
Trying to override old definition of task outofdate
Trying to override old definition of task osfamily
Trying to override old definition of task stopwatch
Trying to override old definition of task throw
Trying to override old definition of task antclipse
Trying to override old definition of task urlencode
Trying to override old definition of task bool
Trying to override old definition of task timestampselector
Trying to override old definition of task foreach
Trying to override old definition of task if
Trying to override old definition of task propertyselector
Trying to override old definition of task sortlist
Trying to override old definition of task antfetch
Trying to override old definition of task post
Trying to override old definition of task for
Trying to override old definition of task forget
Trying to override old definition of task limit
Trying to override old definition of task switch
Trying to override old definition of task var
Trying to override old definition of task inifile
Trying to override old definition of datatype isgreaterthan
Trying to override old definition of datatype islessthan
Trying to override old definition of datatype ispropertyfalse
Trying to override old definition of datatype ispropertytrue
Trying to override old definition of task deploy
build-init:
make-dirs:
[echo] Creating dirs under C:\Documents2\ZimbraServer\build\dist
compile:
build-init:
compile:
jar:
build-init:
compile:
jar:
set-buildinfo-vars:
[echo] Version: 4.5
generate-buildinfo:
[javac] Compiling 1 source file to C:\Documents2\ZimbraServer\build\classes
jar:
[echo] Hostname: win2k1009
[jar] Building jar: C:\Documents2\ZimbraServer\build\zimbrastore.jar
set-buildinfo-vars:
[echo] Version: 4.5
generate-ldap-config:
[copy] Copying 2 files to C:\Documents2\ZimbraServer\build\attrs
build-init:
compile:
jar:
[javac] Compiling 101 source files to C:\Documents2\ZimbraTagLib\build\classes
[javac] Note: C:\Documents2\ZimbraTagLib\src\java\com\zimbra\cs\taglib\ZJspSession.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
jar:
[jar] Building jar: C:\Documents2\ZimbraTagLib\build\zimbrataglib.jar
check4zimbraajax:
copy-files-to-build-area:
[copy] Copying 1 file to C:\Documents2\ZimbraWebClient\build\WebRoot\WEB-INF
[copy] Copying 21 files to C:\Documents2\ZimbraWebClient\build\WebRoot\public
[copy] Copying 1027 files to C:\Documents2\ZimbraWebClient\build\WebRoot
[copy] Copying 136 files to C:\Documents2\ZimbraWebClient\build\WebRoot\js\ajax
[copy] Copying 11 files to C:\Documents2\ZimbraWebClient\build\WebRoot\css
compile:
tz:
templates:
[template] Destination: C:\Documents2\ZimbraWebClient\build\WebRoot\js\ajax
[template] Destination: C:\Documents2\ZimbraWebClient\build\WebRoot\js
jam-files:
[jammer] Jamming to C:\Documents2\ZimbraWebClient\build\WebRoot\js\Ajax_all.js
[jammer] Jamming to C:\Documents2\ZimbraWebClient\build\WebRoot\js\ZimbraMail_all.js
[jammer] Jamming to C:\Documents2\ZimbraWebClient\build\WebRoot\js\ZimbraAdmin_all.js
[jammer] Jamming to C:\Documents2\ZimbraWebClient\build\WebRoot\js\AjaxNewWindow_all.js
[jammer] Jamming to C:\Documents2\ZimbraWebClient\build\WebRoot\js\ZimbraNewWindow_all.js
set-buildinfo-vars:
generate-build-info:
[propertyfile] Updating property file: C:\Documents2\ZimbraWebClient\build\build.properties
inject-build-info:

10-20-2009, 10:10 AM

skid

Ultimately, this seems to be some strange problem on Windows 2000.
I did the exact same steps on a Windows XP system and now it runs like a charm.