This article describes the best approach to migrate IBM WebSphere Application Server configurations to Red Hat JBoss Enterprise Application Platform 6.
IBM WebSphere Application Server Configuration File
Configuration of the IBM WebSphere Application Server is done within a series of files named with a
.xmi extension. In most cases you use the WebSphere administration consoles to configure the WebSphere Application Server and the changes are then reflected in one or more configuration files.
JBoss Enterprise Application Platform 6 Configuration File
In JBoss EAP 6, the server can be run as a standalone server or in a managed domain. A standalone server is configured using the
EAP_HOME/standalone/configuration/standalone.xml file. For servers running in a managed domain, the server is configured using the
EAP_HOME/domain/configuration/host.xml files. In most cases you do not edit these files directly. You use the Management Console or Management Command Line Interface (CLI) to configure the server and the changes are reflected in the appropriate server configuration file. Complete details on how to configure the JBoss server can be found in the Administration and Configuration Guide for JBoss EAP.
Migrate the Server Configuration
Unfortunately, server configuration is a complex process and there is not an easy mapping from one application server to another. The best approach is to open the WebSphere configuration files and examine each one. Use the Administration and Configuration Guide for JBoss EAP to find information about how to perform the same configuration.