You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Euan Guttridge <EG...@buildonline.com> on 2002/12/09 12:42:03 UTC
RE: cvstagdiff NullPointerException - FIXED in 1.5.2
For reference this is a bug, fixed in 1.5.2 milestone (or 1.6 alpha), bug
#13514.
-----Original Message-----
From: Euan Guttridge [mailto:EGuttridge@buildonline.com]
Sent: 06 December 2002 18:18
To: 'Ant Users List'
Subject: RE: cvstagdiff NullPointerException
After further testing this only happens when there are NO differences
between the compared tags..
-----Original Message-----
From: Euan Guttridge [mailto:EGuttridge@buildonline.com]
Sent: 06 December 2002 18:10
To: 'ant-user@jakarta.apache.org'
Subject: cvstagdiff NullPointerException
Hi,
My cvstagdiff task fails with a NullPointerException - just after it has
completed the recursive rdiff. Output and task below. Any ideas?
Thanks..
Apache Ant version 1.5.1 compiled on October 2 2002
Buildfile: DocStarJUnit.xml
Detected Java version: 1.3 in: /usr/jdk1.3.1_06/jre
Detected OS: Linux
parsing buildfile DocStarJUnit.xml with URI =
file:/home/build/Build_Folder/ant_scripts/DocStarJUnit.xml
Project base dir set to: /home/build/Build_Folder/ant_scripts
Build sequence for target `tagdiff' is [tagdiff]
Complete build sequence is [tagdiff, javac, start_logging,
clean_cvs_output_dir, get_files, unittest, javadoc, stop_logging, run]
tagdiff:
[cvstagdiff] Cvs command is rdiff -s -r docstar_build_1 -r docstar_build_2
bol-common
[cvs] Using cvs passfile: /root/.cvspass
[cvs] Executing 'cvs' with arguments:
[cvs] '-d:pserver:cvsadmin@10.x.x.x:/home/cvs/BuildOnline_Repository'
[cvs] 'rdiff'
[cvs] '-s'
[cvs] '-r'
[cvs] 'docstar_build_1'
[cvs] '-r'
[cvs] 'docstar_build_2'
[cvs] 'bol-common'
[cvs]
[cvs] The ' characters around the executable and arguments are
[cvs] not part of the command.
[cvs]
[cvs]
[cvs] environment:
[cvs]
[cvs] PWD=/home/build/Build_Folder/ant_scripts
[cvs] REMOTEHOST=10.x.x.x
[cvs] HOSTNAME=x
[cvs]
LD_LIBRARY_PATH=/usr/jdk1.3.1_06/jre/lib/i386:/usr/jdk1.3.1_06/jre/lib/i386/
native_threads/:/usr/jdk1.3.1_06/jre/lib/i386/client:/usr/jdk1.3.1_06/jre/..
/lib/i386
[cvs] QTDIR=/usr/lib/qt-2.3.1
[cvs]
CLASSPATH=/usr/java/lib:.:/opt/ant/jakarta-ant-1.5.1/lib:/opt/ant/jakarta-an
t-1.5.1/lib/NetComponents.jar:/opt/ant/jakarta-ant-1.5.1/lib/mail.jar:/opt/a
nt/jakarta-ant-1.5.1/lib/activation.jar:/home/build/Build_Folder/Java/lib:/u
sr/java/jre/libr:/opt/ant/jakarta-ant-1.5.1/lib/junit.jar:/opt/ant/jakarta-a
nt-1.5.1/lib/src.jar:/opt/ant/jakarta-ant-1.5.1/lib/xalan.jar:/opt/junit3.8.
1
[cvs] LESSOPEN=|/usr/bin/lesspipe.sh %s
[cvs] APPHOME=/usr/jdk1.3.1_06
[cvs] KDEDIR=/usr
[cvs] JREHOME=/usr/jdk1.3.1_06/jre
[cvs] USER=build
[cvs]
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;
33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=0
1;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:
*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;
31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.
gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:
[cvs] MACHTYPE=i386-redhat-linux-gnu
[cvs] KDE_MULTIHEAD=false
[cvs] MAIL=/var/spool/mail/build
[cvs] INPUTRC=/etc/inputrc
[cvs] GTK_RC_FILES=/etc/gtk/gtkrc:/home/build/.gtkrc
[cvs] LANG=en_GB
[cvs] JAVA_HOME=/usr/java
[cvs] COLORTERM=
[cvs] DISPLAY=x:0.0
[cvs] LOGNAME=build
[cvs] SHLVL=5
[cvs] SESSION_MANAGER=local/x:/tmp/.ICE-unix/5826
[cvs] SHELL=/bin/bash
[cvs] HOSTTYPE=i386
[cvs] QT_XFT=0
[cvs] OSTYPE=linux-gnu
[cvs] HISTSIZE=1000
[cvs] TERM=xterm
[cvs] HOME=/root
[cvs]
PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/opt/ant/jakarta-ant-1.5.1/
bin:/usr/java/bin:/home/build/bin
[cvs] NLSPATH=/usr/dt/lib/nls/msg/%L/%N.cat
[cvs] XFILESEARCHPATH=/usr/dt/app-defaults/%L/Dt
[cvs] CVS_PASSFILE=/root/.cvspass
[cvs] cvs server: Diffing bol-common
[cvs] cvs server: Diffing bol-common/config
[cvs] cvs server: Diffing bol-common/lib
[cvs] cvs server: Diffing bol-common/src
[cvs] cvs server: Diffing bol-common/src/com
[cvs] cvs server: Diffing bol-common/src/com/buildonline
[cvs] cvs server: Diffing bol-common/src/com/buildonline/common
[cvs] cvs server: Diffing
bol-common/src/com/buildonline/common/exception
[cvs] cvs server: Diffing
bol-common/src/com/buildonline/common/logging
[cvs] cvs server: Diffing
bol-common/src/com/buildonline/common/logging/impl
[cvs] cvs server: Diffing
bol-common/src/com/buildonline/common/persistence
[cvs] cvs server: Diffing
bol-common/src/com/buildonline/common/persistence/transaction
BUILD FAILED
java.lang.NullPointerException
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.getHeaderLength(CvsTagDiff.j
ava:428)
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.parseRDiff(CvsTagDiff.java:3
54)
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.execute(CvsTagDiff.java:326)
at org.apache.tools.ant.Task.perform(Task.java:319)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
at org.apache.tools.ant.Main.runBuild(Main.java:610)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
Total time: 4 seconds
java.lang.NullPointerException
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.getHeaderLength(CvsTagDiff.j
ava:428)
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.parseRDiff(CvsTagDiff.java:3
54)
at
org.apache.tools.ant.taskdefs.cvslib.CvsTagDiff.execute(CvsTagDiff.java:326)
at org.apache.tools.ant.Task.perform(Task.java:319)
at org.apache.tools.ant.Target.execute(Target.java:309)
at org.apache.tools.ant.Target.performTasks(Target.java:336)
at org.apache.tools.ant.Project.executeTarget(Project.java:1306)
at org.apache.tools.ant.Project.executeTargets(Project.java:1250)
at org.apache.tools.ant.Main.runBuild(Main.java:610)
at org.apache.tools.ant.Main.start(Main.java:196)
at org.apache.tools.ant.Main.main(Main.java:235)
<cvstagdiff
cvsRoot=":pserver:${cvs_account}@10.x.x.x:/home/cvs/BuildOnline_Repository"
destfile="/opt/webdocs/tagdiff/tagdiff-common.xml"
package="bol-common"
startTag="${cvs_starttag}"
endTag="${cvs_currenttag}"
/>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>