Packages with mixed component types

You cannot directly migrate packages with mixed component types. If a package contains both EJB and non-EJB components (for example, C++ CORBA, Java CORBA, and PowerBuilder) you must create separate packages that contain either only EJB components or only non-EJB components, then migrate those packages.

For example, let’s say you have a package called “Mixed” that contains an EJB component “ejbcomp” and a Java CORBA component called “jccomp”. To migrate both of these components:

  1. In EAServer 5.x, start EAServer Manager.

  2. Navigate to the Packages folder.

  3. Right-click Packages and select New Package.

  4. Name the new package “MovedComps”.

  5. Click the package named “Mixed” in the tree view.

  6. Right-click jcccomp.

  7. Choose Copy from the menu.

  8. Right-click the package “MovedComps” in the tree view.

  9. Choose Paste, which copies “jcccomp” into the “MovedComps” package.

  10. Select “jcccomp” in the tree view under the “Mixed” package.

  11. Right-click and select Remove, which removes “jcccomp” from the “Mixed” package.

You have now split the components into two packages, and you can migrate each package.