Error Starting OIM Design Console ( on Linux java.lang. NoClassDefFoundError


I recently configured OIM design console on Linux (more on OIM Design Console here ) but faced below error while starting OIM design console on Linux OIM $ORACLE_HOME/designconsole/


Exception in thread “main” java.lang.NoClassDefFoundError: javax/ejb/CreateException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(
at java.lang.Class.getDeclaredMethod(
at java.awt.Component.isCoalesceEventsOverriden(
at java.awt.Component.access$500(
at java.awt.Component$
at java.awt.Component$


Fix:   Create wlfullclient.jar on OIM server as explained below

1.  cd $DOMAIN_HOME/bin

2. Set environment variable by executing (or bat for windows)

3. cd $MW_HOME/wlserver_10.3/server/lib

4. java -jar /u02/oracle/mw/modules/com.bea.core.jarbuilder_1.6.0.1.jar

5. Copy generated wlfullclient.jar to $DESIGN_CONSOLE_HOME/designconsole/ext

6. Start Design Console as $DESIGN_CONSOLE_HOME/designconsole/

7. Login using xelsysadm/<password_defined_during_OIM_Config>

About the Author Atul Kumar

Oracle ACE, Author, Speaker and Founder of K21 Technologies & K21 Academy : Oracle Gold Partner specialising in Design, Implement, and Trainings.

follow me on: