를 결정하는 데이터 원본org.flywaydb.core.api.FlywayException : 오류 데이터베이스 제품 이름 아래
<bean id="datasource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/intdb" />
</bean>
및 이동 경로 콩 설정에 대한 내 JNDI 룩업있는 동안은 내가 아래에 무엇입니까
<bean id="flyway" class="org.flywaydb.core.Flyway" init-method="migrate">
<property name="dataSource" ref="datasource" />
</bean>
입니다 예외가 있지만 JNDI 조회를 콩의 모든 속성으로 대체하면 제대로 작동합니다.
발생 원인 : org.flywaydb.core.api.FlywayEx ception : 이 org.flywaydb.core.internal.dbsupport.DbSupportFactory.createDbSupport에서 org.flywaydb.core.internal.dbsupport.DbSupportFactory.getDatabaseProductName (DbSupportFactory.java:139) (DbSupportFactory.java에서 데이터베이스 제품 이름 을 결정하는 동안 오류 : 59) at org.flywaydb.core.Flyway.execute (Flyway.java:1147) at org.flywaydb.core.Flyway.migrate (Flyway.java:811) at sun.reflect.NativeMethodAccessorImpl.invoke0 (네이티브 java.lang.reflect.Method.invoke (Method.java에서 sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) 에서 sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) 의 방법) : 597) at org.sp ringframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods에서 (AbstractAutowireCapableBeanFactory.java:1581) (AbstractAutowireCapableBeanFactory.java:1522) org.springframework.beans.factory에서 . 에 oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:134) 에서 지원되지 않는 기능 : java.sql.SQLException의 : support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1452) ... 26 개 는에 의해 발생 oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:179) oracle.jdbc.dbaccess.DBError.throwSqlException (DBError.java:179) oracle.jdbc.dbaccess.DBError.th의 org.flywaydb.core.internal.dbsupport.DbSupportFactory.getDatabaseProductName에서 oracle.jdbc.OracleDatabaseMetaData.getDatabaseMajorVersion (OracleDatabaseMetaData.java:4442) 에서 rowUnsupportedFeatureSqlException (DBError.java:689) (DbSupportFactory.java:134)