Here’s the steps to getting the Design Console to run under Linux. I ran everything as root.
- Install normally under Windows and ZIP up the “xlclient” folder
- Extract the zip into whatever folder you want, just note the path so you can update the CLASSPATH variables later. We’re going to install under /opt/oim/oralce/xlclient
- Create a symbolic link as follows.
- cd /opt/oim/oracle/xlclient
- ln -s Config config (case sensitive)
- Create a shell script that launches the program.
- make it executable by running chmod a+x xlclient.sh
1
java -DXL/opt/oim/oracle/xlclient/gExtendedErrorOptions=TRUE -DXL.HomeDir=/opt/oim/oracle/xlclient -Djava.security.policy=config/xl.policy -Dlog4j.configuration=config/log.properties -Djava.security.manager -Djava.security.auth.login.config=config/auth.conf com.thortech.xl.client.base.tcAppWindow -server server
- Make sure your CLASSPATH variable is set by editing your .bashrc or .bash_profile or whatever sets your environment variables
You may use this, just make sure you find & replace the path to your install
1
export
CLASSPATH=/opt/oim/oracle/xlclient/ext/jakarta-oro-2.0.8.jar: /opt/oim/oracle/xlclient/ext/bsh.jar: /opt/oim/oracle/xlclient/ext/mail.jar: /opt/oim/oracle/xlclient/ext/jboss-j2ee.jar: /opt/oim/oracle/xlclient/ext/jboss-jaas.jar: /opt/oim/oracle/xlclient/ext/jbosssx.jar: /opt/oim/oracle/xlclient/ext/jts.jar: /opt/oim/oracle/xlclient/ext/jbossall-client.jar: /opt/oim/oracle/xlclient/ext/concurrent.jar: /opt/oim/oracle/xlclient/ext/getopt.jar: /opt/oim/oracle/xlclient/ext/gnu-regexp.jar: /opt/oim/oracle/xlclient/ext/jacorb.jar: /opt/oim/oracle/xlclient/ext/jboss-client.jar: /opt/oim/oracle/xlclient/ext/jboss-common-client.jar: /opt/oim/oracle/xlclient/ext/jbosscx-client.jar: /opt/oim/oracle/xlclient/ext/jbossha-client.jar: /opt/oim/oracle/xlclient/ext/jboss-iiop-client.jar: /opt/oim/oracle/xlclient/ext/jbossjmx-ant.jar: /opt/oim/oracle/xlclient/ext/jboss-jsr77-client.jar: /opt/oim/oracle/xlclient/ext/jbossmq-client.jar: /opt/oim/oracle/xlclient/ext/jboss-net-client.jar: /opt/oim/oracle/xlclient/ext/jbosssx-client.jar: /opt/oim/oracle/xlclient/ext/jboss-system-client.jar: /opt/oim/oracle/xlclient/ext/jboss-transaction-client.jar: /opt/oim/oracle/xlclient/ext/jcert.jar: /opt/oim/oracle/xlclient/ext/jmx-connector-client-factory.jar: /opt/oim/oracle/xlclient/ext/jmx-ejb-connector-client.jar: /opt/oim/oracle/xlclient/ext/xdoclet-module-jboss-net.jar: /opt/oim/oracle/xlclient/ext/jsse.jar: /opt/oim/oracle/xlclient/ext/jnet.jar: /opt/oim/oracle/xlclient/ext/jmx-rmi-connector-client.jar: /opt/oim/oracle/xlclient/ext/jmx-invoker-adapter-client.jar: /opt/oim/oracle/xlclient/ext/jnp-client.jar: /opt/oim/oracle/xlclient/ext/wlfullclient.jar: /opt/oim/oracle/xlclient/ext/sas.jar: /opt/oim/oracle/xlclient/ext/oc4jclient.jar: /opt/oim/oracle/xlclient/ext/ejb.jar: /opt/oim/oracle/xlclient/ext/oscache.jar: /opt/oim/oracle/xlclient/ext/commons-logging.jar: /opt/oim/oracle/xlclient/ext/javagroups-all.jar
2
export
CLASSPATH=$CLASSPATH: /opt/oim/oracle/xlclient/lib/XellerateClient.jar: /opt/oim/oracle/xlclient/lib/xlAPI.jar: /opt/oim/oracle/xlclient/lib/xlLogger.jar: /opt/oim/oracle/xlclient/lib/xlVO.jar: /opt/oim/oracle/xlclient/lib/xlUtils.jar: /opt/oim/oracle/xlclient/lib/xlCrypto.jar: /opt/oim/oracle/xlclient/lib/xlAuthentication.jar: /opt/oim/oracle/xlclient/lib/xlDataObjectBeans.jar: /opt/oim/oracle/xlclient/ext/log4j.jar: /opt/oim/oracle/xlclient/ext/log4j-1.2.8.jar: /opt/oim/oracle/xlclient/ext/jhall.jar
More Here
Courtesy:http://www.idmworks.com/blog/oim-installing-the-design-console-under-linux