Loading...
Important Notice - Forums is archived

To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Product icon
TUTORIAL

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.

Vaadin OSGi

Christopher Brind
1 decade ago Feb 11, 2010 4:04pm

Hi,

I posted this earlier today and would appreciate any comments.

http://www.perplentropy.com/2010/02/in-bed-with-vaadin-and-osgi.html

If you wish to take the OSGi bundle/source I've created and make it part of Vaadin, please feel free, though I recommend keeping it separate to the main Vaadin in case people don't want that functionality.

Let me know what you think.

Cheers,
Chris

Joonas Lehtinen
1 decade ago Feb 11, 2010 8:25pm
Christopher Brind
1 decade ago Apr 01, 2010 2:38pm
Joonas Lehtinen
1 decade ago Apr 01, 2010 8:07pm
Christopher Brind
1 decade ago Apr 02, 2010 2:39pm
Joonas Lehtinen
1 decade ago Apr 02, 2010 3:34pm
Christopher Brind
1 decade ago Apr 02, 2010 5:34pm

Hi,

I've never tried Glassfish to be honest so this message could be any number of things - possibly related to missing dependencies. I'll give it a try later.

In the mean time, you could try Felix:
http://felix.apache.org/site/index.html

Or Equinox (the OSGi container that underpins Eclipse):
http://www.eclipse.org/equinox/

I favour Felix right now, but for no particular reason - in theory, either should work.

The procedure with Felix would be to download the following from http://felix.apache.org/site/downloads.cgi :
- Felix Framework Distribution
- Config Admin
- SCR (Declarative Services)
- HTTP Service (API)
- HTTP Service (Jetty)

Unzip the distribution and copy the bundles (jar files) in to the "bundle" folder.

Also copy all the bundles from my Vaadin-OSGi package and the Vaadin core jar in to the bundle folder.

Then execute the following from the root of the distribution folder:

java -jar bin/felix.jar

Then access http://localhost:8080/guessit

Like I said, I'll take a look at Glassfish later. :)

Joonas Lehtinen
1 decade ago Apr 02, 2010 6:32pm
Christopher Brind
1 decade ago Apr 02, 2010 7:04pm
Joonas Lehtinen
1 decade ago Apr 03, 2010 7:33am
Christopher Brind
1 decade ago Apr 03, 2010 9:18am
Sanjeeb Sahoo
1 decade ago Apr 14, 2010 7:28pm
Sanjeeb Sahoo
1 decade ago Apr 14, 2010 7:36pm
Joonas Lehtinen
1 decade ago Apr 15, 2010 7:34am
Christopher Brind
1 decade ago Apr 15, 2010 8:51am
Christopher Brind
1 decade ago Apr 15, 2010 10:35am
Christopher Brind
1 decade ago Apr 15, 2010 12:31pm
Sanjeeb Sahoo
1 decade ago Apr 15, 2010 6:02pm
Sanjeeb Sahoo
1 decade ago Apr 15, 2010 6:09pm
Sanjeeb Sahoo
1 decade ago Apr 15, 2010 6:19pm
Christopher Brind
1 decade ago Apr 15, 2010 7:58pm
Sanjeeb Sahoo
1 decade ago Apr 16, 2010 4:59am
Christopher Brind
1 decade ago Apr 16, 2010 9:56am
ekkehard gentz
1 decade ago Apr 15, 2011 9:48am
ekkehard gentz
1 decade ago Apr 15, 2011 4:37pm
ekkehard gentz
1 decade ago Apr 18, 2011 12:12pm
Georgian Micsa
1 decade ago May 02, 2011 8:30am
ekkehard gentz
1 decade ago May 12, 2011 8:58am
Thomas Mattsson
1 decade ago Aug 30, 2011 12:33pm
Alexey Skor
1 decade ago Sep 13, 2011 11:34pm
Andriy Drozdyuk
1 decade ago Sep 27, 2011 12:43am
Anu Padki
9 years ago Apr 20, 2012 9:21pm
Anu Padki
9 years ago Apr 20, 2012 9:29pm