import java.sql.*;
class jdbcCallProc {
  public static void main (String args [])
   throws SQLException {
 DriverManager.registerDriver(new
         oracle.jdbc.driver.OracleDriver());
 String url = "jdbc:oracle:thin:/*hier korrekt fortsetzen              */@oracle11.informatik.uni-goettingen.de:1521:dbis";
 Connection conn =
    DriverManager.getConnection(url,"scott","tiger");

 CallableStatement call =
      conn.prepareCall("{? = call greet(?)}");
 call.registerOutParameter(1,java.sql.Types.VARCHAR);
 call.setString(2,args[0]);
 call.execute();
 String answer = call.getString(1);
 System.out.println(answer);
 conn.close();
}}
