Showing posts with label WebCenter Interaction. Show all posts
Showing posts with label WebCenter Interaction. Show all posts

Thursday, March 25, 2010

Oracle WebCenter Interaction 10.3.0 on Mac OS X

For a week I am a happy owner of MacBook Pro with 8 GB of memory. And since I'm working on a corporate portal for a large company, I needed to install the development environment and the portal directly to Mac OS X. However, the Oracle WebCenter Interaction 10.3.0 distribution does not exist for Mac OS X, I tried to install a version for Linux.
But the distribution of the portal does not install automatically. And I had to unpack it manually.
Since Mac OS X is built on Darwin - clone of FreeBSD, I thought that I could run binary programs for Linux under Mac OS X. But soon it became clear that a Linux program can not run straight under the Mac.
On a Mac there is no Linux emulator or program brandelf, which allows you to run Linux (and Solaris, SCO etc) software on FreeBSD.
Thus, I had the basic portal services installed on Windows 7 x64 in a virtual machine Fusion. In Windows, I installed Api Service, Automation Server, Content Upload, Document Repository, Publisher and Search Server.
Portal itself runs in the Java Virtual Mashine, but to communicate with the portal search server uses a native library. For communication with the search server I had to create RMI bridge between the portal and search server. The portal started running JVM installed on my Mac excelent. Moreover, because now the portal is left native libraries, it runs the same way on 32-bit and 64-bit JVMs.
I must however be noted that an RMI Bridge slowing the search server and can be used only for development. Soon I'll talk about installing programs PTSpy on a Mac.