Mimo że środowiska BEA Beehive i Apache Beehive nie są już obsługiwane przez
produkty Oracle ani Apache, aby kontynuować korzystanie ze środowiska Beehive,
należy przed wdrożeniem aplikacji w środowisku serwera WebSphere Application
Server przeprowadzić migrację ze środowiska BEA Beehive do środowiska Apache
Beehive.
Po przeprowadzeniu tej migracji należy ocenić użycie komponentów środowiska i przeprowadzić
migrację do innego obsługiwanego środowiska lub do interfejsów API języka Java™.
Pakiet migracji pomaga w wykrywaniu następujących komponentów Beehive BEA
w celu migracji do środowiska Apache Beehive.
- Pliki JCX (Java Control Extension)
- Pliki (JPF) (Java Page Flow)
- Pliki JWS (Java Web Services)
- Pliki Global.app
- Użycie interfejsu NetUI w plikach JSP
Niektóre kroki migracji, takie jak skrypty budowania i refaktoryzacji pliku,
nie są obecnie obsługiwane przez pakiet migracji i muszą zostać wykonane
ręcznie.
Inne działania, takie jak migracja adnotacji BEA Beehive do adnotacji Apache Beehive, są obsługiwane przez zestaw narzędzi do migracji.
Aby przeprowadzić migrację ze środowiska BEA Beehive do środowiska Apache Beehive,
wykonaj następujące kroki:
-
Usuń pliki JAR BEA Beehive ze ścieżki klas aplikacji i zastąp je plikami JAR
Apache Beehive z serwisu WWW http://beehive.apache.org.
-
Zidentyfikuj pliki specyficzne dla środowiska BEA Beehive i przekształć je w pliki
źródłowe Java.
-
Uruchom ponownie reguły BEA Beehive do Apache Beehive, aby przeprowadzić
analizę komponentów Beehive Java.
-
Przejrzyj i zastosuj udostępnione szybkie poprawki Java.
-
Zautomatyzowana poprawka utworzy adnotacje @JPF z informacji Java Page Flow, wyodrębni wartości adnotacji z bloku Javadoc, aby utworzyć odpowiadające im adnotacje @JPF z bloku Javadoc, aby utworzyć odpowiednią adnotację @JPF.
W niektórych przypadkach wartość ścieżki może wymagać poprzedzenia znakiem „/”.
-
Przejrzyj i zastosuj udostępnione szybkie poprawki JSP.
-
Dodaj procesy nasłuchujące i filtry Apache Beehive do deskryptora
web.xml.
-
Skonfiguruj skrypty budowania Apache Beehive.