I'm using Eclipse 3.5.1 Java edition with the nightly Scala plugin.
I have also tried this with the latest command line scala-2.8.0.r19100-b20091015023313 scalac
This is new code, so I don't know if it has ever worked in Scala.
I'm trying to use the latest stable binary version (4.0) of the Apache HTTP client
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
object HttpClientTest {
def main(args : Array[String]) : Unit = {
var client1 = new DefaultHttpClient;
var client2 = new DefaultHttpClient();
var client3 = new DefaultHttpClient(null);
var client4 = new DefaultHttpClient(null,null);
}
}
On each of the four lines var client..., I have an error "org.apache.http.impl.client.DefaultHttpClient does not have a constructor"
The java version compiles fine
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
public class HttpClientTestJava {
public static void main(String[] args) {
HttpClient httpclient1 = new DefaultHttpClient();
HttpClient httpclient2 = new DefaultHttpClient(null);
HttpClient httpclient3 = new DefaultHttpClient(null,null);
}
}
Is this related to
http://lampsvn.epfl.ch/trac/scala/ticket/735 ?