T
Tersus
Gast
Guten Tag,
ich habe einen Server plus simpler Rest API.
Die Implementierung der Klasse funktioniet wunderbar! Ich erhalte bei Ansteuerung der UML meinen Integer Wert.
Nun wollte ich innerhalb des Methodenrumpfes der @Get Methode eine Datenbank per JDBC ansteuern.
Die Ansteuerung der Datenbank per JDBC ohne Server funtkioniert wunderbar, doch sobald ich meinen Code in den Methodenrumpf der @Get schreibe, gibt die UML "Internal Server Error" zurück, anstelle des Integers.
Die Methode bricht genau an folgender Stelle zusammen:
Was mache ich falsch?
ich habe einen Server plus simpler Rest API.
Code:
@Path("/simple")
@Produces("application/json")
public interface ISimpleReadAccessor {
@GET
public int getInt();
}
Die Implementierung der Klasse funktioniet wunderbar! Ich erhalte bei Ansteuerung der UML meinen Integer Wert.
Nun wollte ich innerhalb des Methodenrumpfes der @Get Methode eine Datenbank per JDBC ansteuern.
Die Ansteuerung der Datenbank per JDBC ohne Server funtkioniert wunderbar, doch sobald ich meinen Code in den Methodenrumpf der @Get schreibe, gibt die UML "Internal Server Error" zurück, anstelle des Integers.
Die Methode bricht genau an folgender Stelle zusammen:
Code:
Connection conn = null;
try {
conn = DriverManager.getConnection(
"...", // URL
"...", // User
"..." // Password
);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Was mache ich falsch?