Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[wtp-pmc] Fw: Critical Web services bug 161250 needed in WTP 1.5.2


PMC et al,
we have a well reviewed and tested patch for bug 161250 [1]. Details are in the bug, but in short, the one-line patch removes our attempted use of Java's java.net.URI class to help convert between file: URLs and java.io.File objects, and returns to the tried and true "new File(url.getPath())" technique. The patch corrects a major regression in a core Web service scenario. To help prevent this sort of thing from occuring in the future, we'll adjust our testing practices to insure Eclipse and its workspaces are parked in pathnames with embedded spaces.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=161250

Thanks much,
Cheers - CB.

Chris Brealey
Senior Advisory Technical Manager, Rational Java Web Services, IBM Canada Ltd.
D3-275, D3/ENX/8200/MKM, 8200 Warden Avenue, Markham, Ontario, Canada, L6G 1C7
cbrealey@xxxxxxxxxx, 905.413.6038, tieline:969.6038, fax:905.413.4920

----- Forwarded by Chris Brealey/Toronto/IBM on 10/25/2006 03:15 PM -----
Chris Brealey/Toronto/IBM

10/25/2006 01:48 PM

To
wtp-pmc@xxxxxxxxxxx
cc
Subject
Critical Web services bug 161250 needed in WTP 1.5.2




PMC,
a bug we found recently in WTP 1.5.2 has turned out to be much worse, 161250. The bug causes the Web service wizard to throw an exception while checking for the existence and currency of "webserviceutils.jar" in a Web project to which Web service sample JSPs are about to be generated. It occurs whenever spaces are involved in the installation path of the platform. It occurs at the point we try to construct a java.net.URI from a file: URL string that has non-encoded spaces (ie. " " instead of "%20").

This is a regression, and while I try to figure out why we have not found this before, is one I consider stop-ship for the release. We are in the process of writing a simple patch since the root problem is quite basic in nature, but I wanted to get this bug on the PMC's radar right away in the hope of pre-starting the voting process. I'll post to wtp-dev & wtp-pmc again once we have the patch applied to the bug and extremely well tested.

Sorry for the 11th hour alarm, and thanks for your support.
Cheers - CB.

Chris Brealey
Senior Advisory Technical Manager, Rational Java Web Services, IBM Canada Ltd.
D3-275, D3/ENX/8200/MKM, 8200 Warden Avenue, Markham, Ontario, Canada, L6G 1C7
cbrealey@xxxxxxxxxx, 905.413.6038, tieline:969.6038, fax:905.413.4920

Back to the top