code: private static DataSource getNewDataSource(final String dataSourceName) {
  		try {
  			Context context = new InitialContext();
  			return (DataSource) context.lookup(dataSourceName);
  		} catch (NamingException ex) {
  			throw new UroborosqlRuntimeException("DataSource[" + dataSourceName + "] can not be acquired.", ex);
  		}
  	}
docs: ネーミングコンテキストから指定された名前のオブジェクトをLookupする
  @param dataSourceName データソース名
  @return Lookupで取得したデータソース
  @exception UroborosqlRuntimeException データソースが見つからなかった場合