There are two problems to the StarTeam checkout-task (that's why I built my own instead, of using this one): 1) The way of specifying all the different properties of the connection is not very idiomatic to StarTeam, one usually specifies the connection using a StarTeam-URL that has a general form. (Don't have it in my head but I can look it up if you like.) 2) The StarTeam-API has a bug that shows up when you check out a large number of files. It has to do with executing the "touch" command. It's much better to use the checkOutAsInputStream (or whatever the name was of that method). Basically the check-out ends with a core-dump from the VM, which is a bit annoying... :-) In Java 1.2 there is an API for changing last-modified date. (But it won't work in 1.1 of course.) You might want to provide an option for that (or make it the default, or something).
-----Original Message----- From: Stefan Bodewig [mailto:[EMAIL PROTECTED] Sent: Monday, November 06, 2000 6:19 AM To: [EMAIL PROTECTED] Subject: Re: [PATCH] Starteam Checkout Samuel, could you please rewrite your patch in a way that it compiles on JDK 1.1 (no HashMap please). And then I'd suggest to make setAppendViewName take a boolean argument. Finally I'm a little hesitant to commit a patch I cannot test myself, any Starteam users apart from Samuel here that could check that it works in their environment as well? Stefan
