2010-09-06 5 views
2

J'ai installé WebLogic 10.3 (Serveur, Atelier et Portail).
Toutefois, certaines applications de service héritées sont déployées sur WebLogic 9.2.
J'ai remarqué qu'après avoir utilisé Ant pour construire la librairie de services, j'ai reçu un talon EBJ nommé ABCD_be9p7l_EOImpl_1030_WLStub.class.
La construction à partir de WebLogic 9.2 donne ABCD_be9p7l_EOImpl_922_WLStub.class.
Ma question est, si je déploie le serveur 10.3 sur le serveur 9.2, y aura-t-il des problèmes de compatibilité qui empêcheront les services de fonctionner?
Si oui, y a-t-il un moyen pour utiliser WebLogic 10.3 pour créer des applications exécutées sur 9.2?Puis-je utiliser Weblogic 10.3 pour créer des applications qui s'exécutent sur le serveur WebLogic 9.2?

Répondre

0

Lire "Compatibility Statement for Oracle® WebLogic Server 10g Release 3 (10.3)" document:

Oracle tente de soutenir la compatibilité binaire et niveau de la source entre la version actuelle de WebLogic Server et toutes les versions aussi loin que 8.1 dans les zones de données persistantes, classes générées et Compatibilité API Dans certains cas, il est impossible d'éviter les incompatibilités.

et "Upgrading WebLogic Application Environments" article:

environnements d'applications qui fonctionnent avec WebLogic Server 10.3 peuvent interagir avec les environnements d'applications construites sur WebLogic Server 7.0, 8.1, 9.x ou 10.0.

La plupart des applications WebLogic Server existantes peuvent être exécutées sans modification dans le nouvel environnement d'application WebLogic Server 10.3. Vous devez consulter les informations de compatibilité décrites dans WebLogic Server 10.3 Compatibilité avec les versions précédentes pour déterminer si des modifications de fonctionnalités affectent les applications de votre environnement. Si votre application utilise des API obsolètes ou supprimées, vous risquez de rencontrer des avertissements ou des exceptions lors de l'exécution.

Questions connexes