• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: OSGi  (Read 4583 times)
kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« on: April 07, 2009, 09:02:11 AM »

I purchased this plug to use the OSGi framework which is to be preinstalled I believe.  Been searching through the file system with no luck....any advise where I can find OSGi and run that console?

Thanks!
Logged

kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #1 on: April 13, 2009, 10:32:39 AM »

bump
Logged

pman1106
Newbie
*

Karma: 0
Posts: 2


View Profile
« Reply #2 on: April 13, 2009, 01:16:17 PM »

If nobody has information on where / when to get the OSGI, can you at least tell us what distribution of JVM and OSGI will be available some day?
Logged

David Avital
Administrator
Newbie
*****

Karma: 5
Posts: 19


View Profile
« Reply #3 on: April 14, 2009, 02:42:05 AM »

Hi,

You can checkout the commercial SW available:

    1) Sun JVM 1.4.2 - ARM EABI Softfloat http://java.sun.com/javase/downloads/embedded.jsp (90 days evaluation)
    2) OSGi - you can go to Prosyst www.prosyst.comand ask for evaluation SW.

else you can check the Opensource solutions:

    1) Cacao JVM - JIT JVM with Classpath - www.cacaovm.com - you can compile it for the Plug.
    2) OSGi framwork Equinox - http://www.eclipse.org/equinox/  - will work with CacaoJVM

Cheers


Logged

kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #4 on: April 14, 2009, 08:20:17 AM »

So I am looking at this (See page 2 or search OSGi):

http://img6.imageshack.us/img6/1766/shevaplug.pdf

JVM and OSGI are included!  Am I missing something or is the plug?

Logged

superpat
Full Member
***

Karma: 15
Posts: 141


View Profile
« Reply #5 on: April 14, 2009, 08:34:41 AM »

Hi,

Looking at the flyer referenced  in your link.  It states OSGI is supported. I do not see any words saying it is PROVIDED

YMMV

P
Logged

kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #6 on: April 14, 2009, 09:22:34 AM »

So why is the distro not available via the rest of the links or CD?  Why advertise this and provide nothing for developers to use or information to get it?
Logged

kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #7 on: April 14, 2009, 09:24:47 AM »

and LOL.....yes YMMV
Logged

pman1106
Newbie
*

Karma: 0
Posts: 2


View Profile
« Reply #8 on: April 15, 2009, 03:52:15 PM »

Thanks,
Yeah I'm familiar with the open source versions of JVM and OSGI, I was mainly wondering if Marvell had done a port and had a disti...
Logged

Doug Grove
Newbie
*

Karma: 1
Posts: 19


View Profile
« Reply #9 on: April 25, 2009, 04:07:32 AM »

I have OSGi running on my plug.  Some nites on this....  I contacted Marvell as I saw the OSGi support on the web site.  I asked about available JDKs/JREs any any information on OSGi implementation.  Unfortunatley, the have not gotten back to me on this.  So I was on my own.

I tried to install the Sun JREs which are in the universe repositories.  Unfortunately, (at least for the Debian/Ubuntu) there is a known defect in the packaging.  I found the defect on the Ubuntu site, basically there is a bad packaging dependency relationship for Intel IA binaries, so the Sun stuff does not install.  So I installed openjdk-6-jdk.  This went well enough, I was dissapointed that the install was over 300 meg with dependencies.  Could probably get that down.  Fortunately my file system is on a large SD card.
 
Long and short, I have Felix 1.60 running just fine with OpenJDK6.  I use Spring, Spring Integration and Spring Web.  All looks good right now.  Still early days, however.  Hopefully the Sun packaing will be fied soon.

So without further ado:

START LEVEL 6
   ID   State         Level  Name
[   0] [Active     ] [    0] System Bundle (1.6.0)
[   1] [Active     ] [    5] Apache Felix Configuration Admin Service (1.0.10)
[   2] [Active     ] [    5] OPS4J Pax ConfMan - Properties Loader (0.2.2)
[   3] [Active     ] [    5] OPS4J Pax Logging - API (1.3.0)
[   4] [Active     ] [    5] OPS4J Pax Logging - Service (1.3.0)
[   5] [Active     ] [    5] Metro Implementation (1.3.1)
[   6] [Active     ] [    5] Metro Implementation (1.3.1)
[   7] [Active     ] [    5] spring-osgi-io (1.2.0)
[   8] [Active     ] [    5] spring-osgi-core (1.2.0)
[   9] [Active     ] [    5] spring-osgi-extender (1.2.0)
[  10] [Active     ] [    5] spring-osgi-annotation (1.2.0)
[  11] [Active     ] [    5] Spring Core (2.5.6.A)
[  12] [Active     ] [    5] Spring AOP (2.5.6.A)
[  13] [Active     ] [    5] Spring Beans (2.5.6.A)
[  14] [Active     ] [    5] Spring Context (2.5.6.A)
[  15] [Active     ] [    5] Spring Transaction (2.5.6.A)
[  16] [Active     ] [    5] AOP Alliance API (1.0.0)
[  17] [Active     ] [    5] CGLIB Code Generation Library (2.1.3)
[  18] [Active     ] [    5] ObjectWeb ASM (2.2.3)
[  19] [Active     ] [    5] Spring Integration Core (1.0.2.RELEASE)
[  20] [Active     ] [    5] Java Servlet API (2.4.0)
[  21] [Active     ] [    5] Java JSP API (2.1.0)
[  22] [Active     ] [    5] Java Expression Language API (1.0.0)
[  23] [Active     ] [    5] jasper.osgi (5.5.23.SNAPSHOT)
[  24] [Active     ] [    5] commons-el.osgi (1.0.0.SNAPSHOT)
[  25] [Active     ] [    5] jstl.osgi (1.1.2.SNAPSHOT)
[  26] [Active     ] [    5] catalina.osgi (5.5.23.SNAPSHOT)
[  27] [Active     ] [    5] catalina.start.osgi (1.0.0)
[  28] [Active     ] [    5] spring-osgi-web (1.2.0)
[  29] [Active     ] [    5] spring-osgi-web-extender (1.2.0)
[  30] [Active     ] [    5] Spring Web (2.5.6.A)
[  31] [Active     ] [    5] Spring Web Servlet (2.5.6.A)
[  32] [Resolved   ] [    5] Gateway Manager Web configuration
[  33] [Active     ] [    5] PT - APIs (1.1.0.SNAPSHOT)
[  34] [Active     ] [    5] PT - Integration (1.1.0.SNAPSHOT)
[  35] [Active     ] [    5] PT - Web Service Communications Device Manager (1.1.0.SNAPSHOT)
[  36] [Active     ] [    5] PT - Web Service Communications Device (1.1.0.SNAPSHOT)
[  37] [Active     ] [    5] PT - Dummy Device Manager (1.1.0.SNAPSHOT)
[  38] [Active     ] [    5] PT - Dummy Device (1.1.0.SNAPSHOT)
[  39] [Active     ] [    5] PT - Gateway Manager (1.1.0.SNAPSHOT)
[  40] [Active     ] [    1] osgi.compendium (4.1.0.build-200702212030)
[  41] [Active     ] [    1] Apache Felix Shell Service (1.2.0)
[  42] [Active     ] [    1] Apache Felix Shell TUI (1.2.0)


Hope that helps,

Doug
Logged

kryptos1227
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #10 on: June 10, 2009, 12:24:42 PM »

Looks like you got things going and have a good number (and quality) of services on there....I have been using the JSP/HTTP Service and running a webserver on there. 

I work with a company called Prosyst frequently and they are working to get a release available.  We did an IBM J9 JVM with Prosyst OSGi on Windows Mobile (Sprint Titan) and ROM was 7.8MB and RAM was capped at 32MB, but roughly just to run JVM and OSGI is around 10MB.  Also includes Remote Management via OMA-DM which gets interesting to manage bundles.
Logged

Pages: [1]
Print
Jump to: