| Summary: | internal error on commit | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Adam Kiezun <akiezun> |
| Component: | Team | Assignee: | Kevin McGuire <Kevin_McGuire> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P2 | CC: | cagatayk, James_Moody, Michael.Valenta, rodrigo |
| Version: | 2.0 | ||
| Target Milestone: | 2.0 F4 | ||
| Hardware: | PC | ||
| OS: | Windows 2000 | ||
| Whiteboard: | |||
|
Description
Adam Kiezun
i used 'Commit' directly from the team menu Not much to go on. Mike can you have a look? *** Bug 20728 has been marked as a duplicate of this bug. *** The offending code is the following method in ValidRequests:
public IStatus execute(Session session, IProgressMonitor monitor)
throws CVSException {
return executeRequest(session, null, monitor);
}
We are passing null as the message listener because we don't espect any
message. However, the server is giving us an error message for some reason. The
error is most likely due to some temporary server state (perhaps caused by a
lot of traffic?).
*** Bug 20750 has been marked as a duplicate of this bug. *** Adam, was this against dev.eclipse.org or your local server? dev.eclipse.org *** Bug 20771 has been marked as a duplicate of this bug. *** Code updated to log message from server and fail more gracefully. Fix verified by KM and McQ Mike's fix seems to handle the possibikity of having a null listener if the response is "E". Looks good to me. |