Czy możliwe jest programistyczne powiązanie źródła danych z 6 JNDI Tomcat?Powiąż źródło danych JNDI w tomcat?
Chcę utworzyć źródło danych w locie, a następnie udostępnić je poprzez JNDI (na przykład dla ColdFusion).
To jest to, co mam:
public void bindToConext(DataSource dataSource) throws NamingException, SQLException {
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
envContext.bind("jdbc/mydatasource", dataSource);
}
Ale ja otrzymuję ten wyjątek:
javax.naming.OperationNotSupportedException: Context is read only
Czy istnieje obejść?
Możesz opublikować zasób
mindas
@mindas Witaj, nie mam w tym momencie, ponieważ niczego tam nie wstawię (wszystko zostanie utworzone dynamicznie). Czy powinienem stworzyć fałszywy? – OscarRyz
Chciałbym utworzyć element zastępczy, a następnie zmodyfikować wpisy w nim. W obu przypadkach brzmi to jak dobra praktyka. Daj nam znać, jeśli to pomogło. – mindas