Migration de BEA Beehive vers Apache Beehive

Bien que les infrastructures BEA Beehive et Apache Beehive ne soient plus prises en charge par Oracle ou Apache, pour pouvoir continuer à utiliser l'infrastructure Beehive, vous devez effectuer une migration de BEA Beehive vers Apache Beehive avant de déployer vos applications dans un environnement WebSphere Application Server. Après cette migration, évaluez l'utilisation des composants d'infrastructure et migrez soit vers une autre infrastructure prise en charge, soit vers les API Java™.

Le kit d'outils de migration vous guide lors de la détection des composants BEA Beehive suivants pour la migration vers Apache Beehive.

Certaines étapes de migration, telles la restructuration de fichier et la génération de scripts, ne sont pas actuellement prises en charge par le kit d'outils de migration et doivent être effectuées manuellement. D'autres actions, comme la migration des annotations BEA Beehive vers Apache Beehive annotations, sont prises en charge par la boîte à outils de migration.

Pour effectuer la migration entre BEA Beehive et Apache Beehive, procédez comme suit :

  1. Retirez les fichiers JAR BEA Beehive du chemin d'accès aux classes de l'application et remplacez-les par les fichiers JAR Apache Beehive disponibles sur le site http://beehive.apache.org.
  2. Identifiez les fichiers spécifiques à BEA Beehive et convertissez-les en fichiers source Java.
  3. Exécutez à nouveau les règles BEA Beehive vers Apache Beehive afin d'analyser les composants Java Beehive.
  4. Consultez et appliquez les correctifs rapides Java fournis.
    • Le correctif automatisé créera des annotations @JPF à partir de l'information Java Page Flow et extraira les valeurs d'annotation du bloc Javadoc pour construire l'annotation @JPF correspondante. Dans certains cas, il peut être nécessaire d'ajouter le caractère "/" devant la valeur du chemin.
  5. Révisez les correctifs rapides JSP fournis et appliquez-les.
  6. Ajoutez les programmes d'écoute et les filtres Apache Beehive au descripteur web.xml.
  7. Configurez les scripts de génération Apache Beehive.