Hallo ich habe mal eine Frage.
Ich habe einen Servlet den ich über einen Client aufrufen möchte ich bekomme aber andauernd eine Fehlermeldung.
http://localhost:8080/SQLServlet/retsql?SQL=select * from test
INFO | jvm 1 | 2007/11/07 11:41:50 | java.io.IOException: Server returned HTTP response code: 403 for URL: http://localhost:8080/SQLServlet/retsql?SQL=select * from test
INFO | jvm 1 | 2007/11/07 11:41:50 | at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
INFO | jvm 1 | 2007/11/07 11:41:50 | at .dbeintrag(Wiedervorlage.java:177)
INFO | jvm 1 | 2007/11/07 11:41:50 | at Wiedervorlage.afterReturning(Wiedervorlage.java:150)
ich gebe die URL so an das Servlet:
Das gleiche mache ich von einem TestTool dort funktioniert es einwandfrei und auch über den Browser funktioniert der aufruf.
Die URL passt also aber der Aufruf gelingt mir nicht.
Hoffe ihr könnt mir helfen.
Danke im voraus.
MFG
programma
Ich habe einen Servlet den ich über einen Client aufrufen möchte ich bekomme aber andauernd eine Fehlermeldung.
http://localhost:8080/SQLServlet/retsql?SQL=select * from test
INFO | jvm 1 | 2007/11/07 11:41:50 | java.io.IOException: Server returned HTTP response code: 403 for URL: http://localhost:8080/SQLServlet/retsql?SQL=select * from test
INFO | jvm 1 | 2007/11/07 11:41:50 | at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
INFO | jvm 1 | 2007/11/07 11:41:50 | at .dbeintrag(Wiedervorlage.java:177)
INFO | jvm 1 | 2007/11/07 11:41:50 | at Wiedervorlage.afterReturning(Wiedervorlage.java:150)
ich gebe die URL so an das Servlet:
Code:
URL url = new URL("http://localhost:8080/SQLServlet/retsql?SQL=select%20*%20from%20test");
System.out.println(url);
URLConnection conn = url.openConnection();
BufferedReader URLinput = new BufferedReader(
new InputStreamReader(conn.getInputStream()));
String inputLine;
String temp = "";
while ((inputLine = URLinput.readLine()) != null)
{
temp = temp + inputLine;
logger.debug(inputLine);
System.out.println("ich bin in ausgabe.settext");
}
URLinput.close();
Das gleiche mache ich von einem TestTool dort funktioniert es einwandfrei und auch über den Browser funktioniert der aufruf.
Die URL passt also aber der Aufruf gelingt mir nicht.
Hoffe ihr könnt mir helfen.
Danke im voraus.
MFG
programma