|
Hi Randall,
As mentioned in For a temporary workaround while we fix this, could you please try removing the xerces-1.2.3.jar from the webapp/WEB-INF/lib folder where you have installed Bamboo. I don't think the reason why the check in comments are not appearing. I think that's a separate issue we'll look into. Thanks for reporting, cheers Ben Hi Randall,
You can try the workaround above or download 0.6.2 shortly on the Bamboo page at http://confluence.atlassian.com/display/BAMBOO/Download Could you please let me know if your still having problems in regards to the status of the check-in comments from Perforce. Cheers Ben Log file from 0.6.2 on 9 Nov
Hi Ben,
I installed the 0.6.2 release and tried it again. I was able to successfully configure and test my JIRA server. However, I'm still not seeing the Perforce check-in comments, so I can't see the JIRA issue I referenced. I agree that this is a different problem. I attached my log file again. If you look at line 1932, you'll see this: It looks like the p4 client did not understand one of the commands that Bamboo issues. Its odd, since obviously the rest of the P4 interaction (to sync the workspace) is working. I assume you're just using 'p4 changes' to get the list of files that have changed. I'm using the 2006.1 version of P4 (Rev. P4/NTX86/2006.1.BETA/101179 (2006/06/07)), but a basic command like 'changes' doesn't change very often. Also, on line 1957, you'll see a large stack trace that happened when I clicked on the 'code changes' link for my latest build. I'm not sure if this is related to the P4 error. I'm not sure if you want me to open another issue for this. Cheers, I turned on DEBUG logging, and grabbed a snapshot of the log. Look at the section starting at line 12293:
2006-11-09 10:00:51,140 DEBUG [BAM::BuildChangeDetector] [Command] C:\Program Files\Perforce\p4.EXE -u rdefauw -p 1666 -c local.ws sync //local.ws/depot/main/... So after the sync picks up a new file, it asks for the submitted changes, which is fine. I think it detected that change list #10 was the one that caused the build. But the next p4 command is kind of strange: Cheers, Randall,
I'll look into this a bit further. I've updated the issue to reflect your actual issue. Cheers Mark C Randy,
Looking through the code, it looks like we were trying to get the change list details through the use of the getPrettyPrint command... From the P4 reference, it looks as though the command should really be describe. Could your try running on the command line: C:\Program Files\Perforce\p4.EXE -p 1666 -c local.ws describe -s 10 and pasting the exact output of it back into the issue? This might be the command we're looking for. Cheers, Mark C Hi Mark,
Yes, the 'describe' command is probably what you're looking for. Here's the output: another test Affected files ... ... //depot/main/src/My.java#6 edit If you're just looking for check-in comments, the 'changes -l' command will work, although it doesn't have the file list. Randy,
Thanks for this info. We'll try to get up a patch for you to try. Cheers, Mark C |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thanks for trying out Bamboo 0.6.
We have had another report of this issue coming in. (see
BAM-399).We are looking at it and hope to get to the bottom of this shortly.
Regards,
Edwin