openCRX on Ubuntu 10.04 LTS 64-bit

So you want to install openCRX on you Ubuntu 10.04 LTS 64-bit server? Easy: just follow their nice manual that can be found here. After downloading you’ll execute the openMDX installer:

./TomcatOpenEJB-6.0.26-linux-installer.bin
TomcatOpenEJB-6.0.26-linux-installer.bin: 172: TomcatOpenEJB-6.0.26-linux-installer.bin/fmsini: not found


Uh? What’s going on here? Let’s check that the file is an executable:

file TomcatOpenEJB-6.0.26-linux-installer.bin
TomcatOpenEJB-6.0.26-linux-installer.bin: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

Sure it is! But it’s a 32-bit executable that tries to dynamic link with other libraries. After some googling I found this blogpost About running 32 bit programs on 64 bit Ubuntu and shared libraries. Instaling the 32-bits dynamic linker with apt-get is easy:

apt-get install libc6-i386

And now you can simply run the two installers:

./TomcatOpenEJB-6.0.26-linux-installer.bin
./opencrxServer-2.7.0-linux-installer.bin

And voilĂ : openCRX up and running. Well not exactly: goto the directory where you installed openMDX Tomcat and run the script:

Start Tomcat + OpenEJB 6.0.26 (8080).desktop

Now you can point your browser to http://localhost:8080 and see the Tomcat manager. Note that the admin is admin-Root with password amin-Root. Edit the ${catalina_home}/conf/tomcat-users.xml file to change this. You can also go to http://localhost:8080/opencrx-core-CRX to open openCRX.

This entry was posted in Programming, System Administration and tagged , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>