Я выполняю миграцию ALBPM 6.5, работающего на WLS 10.0, на Oracle BPM 10.3.1, работающий на WLS 10.3.1
У меня возникли некоторые проблемы с драйвером Oracle, поскольку старый драйвер (weblogic.jdbcx.oracle.OracleDataSource) был определенно удален с сервера и больше не поддерживается. Вместо этого я использовал тонкий драйвер (oracle.jdbc.xa.OracleXADataSource), миграция базы данных была выполнена успешно, но после этого, когда я пытаюсь развернуть ухо движка в WebLogic, я получил исключения, связанные с драйвером:
[ (cont) ] Main: Caused by: weblogic.application.ModuleException: [HTTP:101216]Servlet: "engineStartup" failed to preload on startup in Web application: "/albpmServices/albpm_engine".
[ (cont) ] Main: fuego.directory.DirectoryRuntimeException: Exception [java.sql.SQLException: Invalid column type].
[ (cont) ] Main: at fuego.directory.DirectoryRuntimeException.wrapException(DirectoryRuntimeException.java:85)
[ (cont) ] Main: at fuego.directory.provider.jdbc.oracle.OraclePersistenceManager.mapSQLException(OraclePersistenceManager.java:145)
[ (cont) ] Main: at fuego.directory.provider.jdbc.datadirect.oracle.DataDirectOraclePersistenceManager.mapSQLException(DataDirectOraclePersistenceManager.java:51)
[ (cont) ] Main: at fuego.directory.provider.jdbc.JDBCServiceAccessor.mapSQLException(JDBCServiceAccessor.java:78)
[ (cont) ] Main: at fuego.directory.provider.jdbc.JDBCObjectPropertiesAccessor.fetchAllDirectoryProperties(JDBCObjectPropertiesAccessor.java:442)
[ (cont) ] Main: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Я искал решение, но все указывают на использование старого драйвера, я думаю, что не стоит заставлять сервер использовать этот драйвер после того, как Oracle полностью его удалит.
Любые предложения или аналогичные события ??