Im la migration d'un 6.5 ALBPM en cours d'exécution sur une WLS 10.0 à un Oracle BPM 10.3.1 fonctionnant sur WLS 10.3.1L'interopérabilité entre les Weblogic 10.3.1 et Oracle BPM 10.3.1
J'ai eu quelques problèmes avec le pilote Oracle car l'ancien pilote (weblogic.jdbcx.oracle.OracleDataSource) a été définitivement supprimé du serveur et n'est plus supporté. Au lieu de cela je le conducteur mince (oracle.jdbc.xa.OracleXADataSource), la migration de base de données a été exécutée avec succès, mais après cela, lorsque je tente de déployer l'oreille du moteur dans WebLogic je suis arrivé exceptions au pilote associée unique:
[ (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)
Je cherchais une solution mais tout pointe vers l'utilisation de l'ancien pilote, je pense que ce n'est pas une bonne pratique de forcer le serveur à utiliser ce pilote après Oracle le supprimer complètement. Des suggestions ou des expériences similaires ??