Monthly Archive: March 2014

Simple Checklist for WebLogic to JBoss Migration

Compare the supported J2EE specs ( EJB, JMS, Webservices) of the Weblogic Version you are going to migrate from to the JBoss Server version. You will get the details from their official website.

Find out the architecture of the Weblogic Application Server ( How many servers? Clusters? Machines?) either from the config.xml or Admin Console.

Find the dependencies of the applications ( where are third part libraries?)

Find the resources needed by the Application ( Datasources / Queues & Topics / Resource Adapters)

Change the Proxy ( Webserver configurations)

Deployment descriptor changes

Does the application rely of Application Server security? If so you will have to create corresponding users in JBoss.

Migrate the Custom MBeans / Startup classes / Application Listeners.

Change the JNDI lookup code in the application.

Refer this link that explains in details.

Reset WebSphere admin console password

As a WebSphere admin one of the commonly seen issue is how to reset the WebSphere admin console password.

Well below are the steps to reset our WebSphere Admin Console Password

1) Using Admin Console:

To reset the password using the admin console

a) Go to DMGR profile config cells directory.

b) Edit the file(After taking backup) — security.xml and change the enabled value to false(refer to the below attachments)



c) Now, log in to the admin console, go to Security tab>Global Security>select Enable Administrative Security>Click on Security   Configuration Wizard>

Then click on Next. And Select the user repository as Federated repositories.
After entering the user name and password logout from admin console. Since, the changes are related to configuration restart the dmgr server instance to reflect the changes

2. Using wsadmin utility:

To reset the password using wsadmin tool:-

a) Go to WAS-Home>bin>./ –lang jython –username wasadm –password wasadm123

b) Execute the below commands.


c) Reset the password using steps described above in section:1.c)


This will reset your wasadmin password.

Please feel free to get in touch with us if you have any queries.


Wonders Team

How to change Default Ports in JBoss Application Server

These are the default ports in JBoss Application Server

TCP 1090 – RMI/JRMP socket for connecting to the JMX MBeanServer
TCP 1091 – RMI server socket
TCP 1099 – JNDI Service
TCP 1098 – RMI Port for JNDI Service
TCP 4446 – JBoss Remoting Connector
TCP 4712 – JBossTS Service
TCP 4713 – JBossTS Service
TCP 5445 – HornetQ JMS Service
TCP 5455 – HornetQ Netty port
TCP 5500 – JBoss Remoting
TCP 5501 – JBoss Remoting ssl
TCP 8009 – Web server AjpConnector
TCP 8080 – Web server HTTP Connector
TCP 8083 – Web services

To change the port, we need to edit the bindings-jboss-beans.xml present at the following location.


e.g. if we want to change the JNDI port, we need to update the port property for the Naming Service


 <!-- Naming Service -->
            <bean class="">
               <property name="serviceName">jboss:service=Naming</property>
               <property name="bindingName">Port</property>
               <property name="port">1999</property>
               <property name="description">The listening socket for the Naming service</property>

Ref :-