public void init (final String serviceName, final ApplicationContext context, final java.util.Map serviceParams) throws ServiceException { super.init(serviceName, context, serviceParams); final String url = MapUtils.getMandatoryString(getParams(), P_URL); final String user = MapUtils.getMandatoryString(getParams(), P_USER); final String pass = MapUtils.getMandatoryString(getParams(), P_PASS); final Jdbc3SimpleDataSource ds = new Jdbc3SimpleDataSource(); setUpDataSource(ds, url, user, pass); setDataSource(ds); }