Converting existing projects to applications and libraries
Two options are available to convert existing projects to applications or libraries. Use Convert Single Project to convert a project with no references. Use Analyse and Convert Multiple Projects to convert one or more projects and any referenced resources.
Before you begin
- Read the concept information about applications, libraries, and integration projects in Resource management overview.
- To convert projects from previous versions of IBM Integration Bus, you must first import them. For instructions, see Importing resources from previous versions.
About this task
You can convert an integration
project, Java™ project, or message set project into an application or static
library. For example, you might want to convert a project in the following
situations:
To convert a project to an application or library, follow
the appropriate instructions.- You imported an existing project from a previous version of IBM Integration Bus. You want to use that project as the basis for a new application. You can convert the project into an application, then add the rest of the resources that are required to complete your solution.
- You have an existing project that contains resources that you want to reuse in several solutions. You can convert the project into a static library, add any other required resources, then refer to that library from the appropriate applications.
- You imported your resources from a previous version of IBM Integration Bus, and your message flow projects were migrated to integration projects. You can convert all or some of your projects (such as integration projects, Java projects, and message set projects) automatically to applications and static libraries.
Procedure
- To convert a project that has no references to other resources, a simple conversion to an application or static library is sufficient; see Converting a single project to an application or library.
- To convert all imported projects, or a project that contains references to other resources, a conversion wizard is provided, which uses rules to decide how to convert your resources. The wizard also converts associated projects, such as Java projects and message set projects, that are referenced by the selected projects; see Converting one or more projects with the conversion wizard.
- By using the conversion wizards, you can convert a project to a static library. You can then convert a static library to a shared library manually; see Converting a static library to a shared library.