Install Oracle Java Embedded Suite & OEP Embedded on Raspberry PI

Installing the Oracle Embedded Suite and Oracle Event Processing Embedded on a Raspberry PI device is really simple, thanks to raspberrypi.org's NOOBS (new out-of box software).

NOOBS is a one-file download (http://www.raspberrypi.org/downloads) you simply unzip onto a SD card. On first boot with a HDMI display attached, you're presented with a choice of operating systems to install. Pidora is a good choice to run the Oracle embedded software without any need for configuration changes or extensions (I tested with NOOBS 1.3.x and Pidora 18).

Just download and unpack the Oracle software (e.g. in the /opt folder):

1. Oracle Java Embedded Suite for ARMv6/7 Linux

It includes: Java DB, GlassFish Server, Jersey Web Services Framework and Oracle Java SE Embedded 7

2. Oracle Event Processing for Java Embedded (optionally)

This should look similar to this:

Now you're ready to start the default domain of Oracle Event Processing:

cd /opt/oracle/oep11117/user_projects/domains/ocep_domain/defaultserver
. ./startwlevs.sh

The default TCP port of Oracle Event Processing is 9002. Although it comes without the graphical (web-) interface, you can do a remote deployment (e.g. from Eclipse IDE with OEP plugin or command line). Just don't forget to open the firewall:

sudo firewall-cmd --add-port=9002/tcp

Comments:

Hi Marcel, I would like to ask why I can't install Java Embedded Suite on Raspberry Pi. Give me an error : "libjli.so. No such file..." Then other articles say that we need a soft float version of rasbian because the rasbian is a hard float where the oracle product is a soft float type that's why I can't install it. Please help me out.Thanks

Posted by Ror on February 06, 2015 at 12:23 AM PST #

Yes, experienced the same. Problem is, the Raspberry has hardpf, but you need to use a Debian Wheezy SoftFP install to get the Java Embedded Suite running. That's why I decided to go with Pidora, which is kind of adaptive towards hardfp/softfp. Here, everything (Java Embedded 7/8, JME8, Embedded Suite 7, OEP EMbedded) runs like a charm.

Do you really need the Suite (do you want to run OEP)? If not, try with Java SE Embedded 8 (or 7) downloads, which are available in softfp and hardfp versions.

Posted by guest on February 06, 2015 at 01:54 AM PST #

Yes we really need to install OEP. We will try your way on how you did it. I will also give you an update after we try it. If you still have resources, please kindly email me or post here if you don't mind. Thanks!

Posted by Ror on February 08, 2015 at 06:07 PM PST #

I'm sure it will work this way. Worst case, I can send you an image of an SD card, which has everything installed. But it would be 16 GB.

Posted by Marcelinho on February 09, 2015 at 01:29 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Hi there, Marcel speaking ;-). I'm a Sales Consultant in Oracle's Business Unit Middleware - and this is my BLOG. I will just post everything crossing my way I think worth remembering and sharing...

Search

Categories
Archives
« July 2015
SunMonTueWedThuFriSat
   
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today