Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Jazz Build Engine aborts while fetching files

What could be causing the following error from the Jazz Build Engine?

TIA,
J.-P.

Accepting changes into workspace "Server's Workspace for Automated Builds" ...

Fetching files to fetch destination "C:\autobuild" ...
java.lang.NullPointerException
at com.ibm.team.filesystem.client.internal.load.MergeLoadMutator.execute(MergeLoadMutator.java:562)
at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.run(FileSystemOperation.java:90)
at com.ibm.team.filesystem.client.internal.operations.LoadOperation.load(LoadOperation.java:1058)
at com.ibm.team.filesystem.client.internal.operations.LoadOperation$2.run(LoadOperation.java:689)
at com.ibm.team.filesystem.client.internal.SharingManager.runWithinFileSystemLock(SharingManager.java:730)
at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.runWithinFileSystemLock(FileSystemOperation.java:173)
at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.runWithinFileSystemLock(FileSystemOperation.java:153)
at com.ibm.team.filesystem.client.internal.operations.LoadOperation.execute(LoadOperation.java:721)
at com.ibm.team.filesystem.client.internal.operations.FileSystemOperation.run(FileSystemOperation.java:90)
at com.ibm.team.build.internal.scm.SourceControlUtility.updateFileCopyArea(SourceControlUtility.java:364)
at com.ibm.team.build.internal.engine.JazzScmPreBuildParticipant.preBuild(JazzScmPreBuildParticipant.java:183)
at com.ibm.team.build.internal.engine.BuildLoop.invokePreBuildParticipants(BuildLoop.java:628)
at com.ibm.team.build.internal.engine.BuildLoop$2.run(BuildLoop.java:466)
at java.lang.Thread.run(Unknown Source)

0 votes



4 answers

Permanent link
J.-P., please see my response to tonio here:
http://jazz.net/forums/viewtopic.php?p=23985

0 votes


Permanent link
J.-P., please see my response to tonio here:
http://jazz.net/forums/viewtopic.php?p=23985


Thanks nedgar. We found out this was due to a file committed from a Mac whose name contained a colon; file creation failed on Windows. So mea culpa! :-)

Could JBE output a message indicating which file is causing a problem, instead of throwing a NullPointerException? This would sure be more helpful.

0 votes


Permanent link
I've filed 95644: NPE in MergeLoadMutator.execute when file name contains illegal character for improving the error handling here, and subscribed you and tonio.

Note that this is a general SCM issue (i.e. could also be encountered when loading a workspace in the IDE), not specific to JBE.

0 votes


Permanent link
Note that this is a general SCM issue (i.e. could also be encountered when loading a workspace in the IDE), not specific to JBE.


Thanks, Nick. That's true; we probably would have spotted the problem before, had we used a regular Windows machine with it other than the headless build server.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Sep 29 '09, 1:03 p.m.

Question was seen: 5,041 times

Last updated: Sep 29 '09, 1:03 p.m.

Confirmation Cancel Confirm