See information about the latest product version
Converting between applications and libraries
You can convert an application into a library, or a library into an application.
- Read the concept information about Applications and libraries and Message Broker projects.
- To convert projects from previous versions of WebSphere Message Broker, you must first import them. For instructions, see Importing resources from previous versions.
- To convert a project to an application or library, see Converting a project to an application or library.
Applications are designed to contain all the resources that you need for a particular solution. Your main message flows would typically be contained by an application. Libraries are designed to contain objects for reuse. Libraries typically contain reusable helper routines and resources such as subflows, ESQL modules, message definitions, and Java™ utilities. You might want to convert an application to a library if it contains resources that you want to reuse for other solutions. You might want to convert a library to an application if it contains all the resources that are required to build your solution. If your application contains runnable message flows, a warning is displayed if you try to convert it to a library.
To convert an application or library to a different project type, complete the following steps.