Migrating J2C programs using the Java Connector migration tool

Using the Java™ Connector Migration tool (J2C Migration tool), you can migrate programs created in WebSphere® Studio Application Developer Integration Edition into Rational® Application Developer.

J2C Migration Wizard

The J2C Migration wizard enables you to migrate the functionality of your WebSphere Studio Application Developer Integration Edition projects into the Rational Application Developer environment in a few simple steps. The migration tool extracts the information from within the WSDL files and uses this information to create a J2C application.



Recommendations and Prerequisites

Source files and generated files

The three WSDL files generated in WebSphere Studio Application Developer Integration Edition projects will be used in the migration process:

  • Interface WSDL file: This file contains the portType, operation, input, output (including the interface for the operations and its input and output parameters and types).
  • Service WSDL file: This file contains all the connection information.
  • Binding WSDL file: This file contains platform, encoding, type mapping, interaction properties, and any other information that the implementation requires.

The migration tools retrieve all required information from these WSDL files, and generate the following new objects in the Rational Application Developer workspace:

  • Interface Java file(s)
  • Implementation Java file(s)
  • Data binding Java file(s)
  • Command bean (optional)
  • Migration summary report xml file (optional) and the J2CMigration.xsl stylesheet to format the migration summary report

You can select one of two ways to migrate your WSDL files:

  1. You can migrate one service WSDL file at a time.
  2. You can migrate all the service WSDL files contained within a selected folder.
    1. You can generate all the output to the projects defined in the binding WSDL files.
    2. You can generate all the output to single web project, EJB project or Java project. You can use an existing project or create a new one.
Feedback
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.