.
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>