package dk.thoerup.traininfoservice; import java.sql.Connection; import java.sql.SQLException; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.sql.DataSource; public class DBConnection { public static Connection getConnection() throws SQLException{ try { Context ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/android"); return ds.getConnection(); } catch (NamingException e) { throw new SQLException("invalid data source", e); } } }