.

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/xlclient.sh

.

___
Exception in thread “main” java.lang.NoClassDefFoundError: javax/ejb/CreateException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethod(Class.java:1935)
at java.awt.Component.isCoalesceEventsOverriden(Component.java:5948)
at java.awt.Component.access$500(Component.java:169)
at java.awt.Component$3.run(Component.java:5902)
at java.awt.Component$3.run(Component.java:5900)
___

.

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

1.  cd $DOMAIN_HOME/bin

2. Set environment variable by executing setDomainEnv.sh (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/xlclient.sh

7. Login using xelsysadm/<password_defined_during_OIM_Config>