Questions tagged [aries]

The Aries project consists of a set of pluggable Java components enabling an enterprise OSGi application programming model.

The Aries project consists of a set of pluggable Java components enabling an enterprise OSGi application programming model. This includes implementations and extensions of application-focused specifications defined by the OSGi Alliance Enterprise Expert Group (EEG) and an assembly format for multi-bundle applications, for deployment to a variety of OSGi based runtimes.

Website: http://aries.apache.org/

90 questions
79
votes
3 answers

What exactly is Apache Karaf?

I am a little bit confused about what Apache Karaf exactly is. Can you say that Apache Karaf includes, amongst other things: Apache Felix (which is an implementation of the OSGi 4.2 framework) Apache Aries (which is an implementation of the…
Frizz
  • 2,524
  • 6
  • 31
  • 45
19
votes
1 answer

Enterprise OSGi frameworks : Maturity comparison Apache Aries vs. Eclipse Gemini

Question: As of today, which of the two Enterprise OSGi frameworks is more mature: Apache Aries or Eclipse Gemini? I have done some basic research of Aries and Gemini Enterprise OSGi capabilities. I have also gone through a similar this question:…
user1230646
  • 191
  • 1
  • 3
14
votes
3 answers

Does OSGI JNDI allow coexistence with JNDI calls from non-OSGI code?

Chapter 126 of the OSGI Enterprise Release 5 specification mentions compatibility: "Support the traditional JNDI programming model used by Java SE and Java EE clients." and use of OSGI-unaware code: "Clients and JNDI Context providers that are…
mikewse
  • 457
  • 3
  • 11
13
votes
1 answer
7
votes
3 answers

OpenJPA in OSGi not finding MySQL JDBC Connector Bundle

I am currently working on an OSGi project on Felix (v4.0.3). I need to use JPA so I have installed the Apache Aries JPA bundles. I also installed OpenJPA and I need it to connect to a MySQL Database, using the MySQL Connector Bundle. Unfortunately…
Hyzual
  • 111
  • 1
  • 6
6
votes
1 answer

Does Aries managed-service-factory also manage properties?

I'm using Apache Aries 0.2 in Servicemix 4.3.1 and creating a cm:managed-service-factory. Creation of the services with .cfg files works fine (except for #ARIES-584), but the properties from the .cfg file do not get injected into the service…
John Ellinwood
  • 14,291
  • 7
  • 38
  • 48
5
votes
0 answers

BundleEvents across Equinox Regions

We run our application in a Equinox OSGi runtime. There is an extension mechanisms in place that are used alongside OSGi itself to load plugins from 2nd/3rd parties. The problem is that those plugins can introduce packages that interfere with the…
4
votes
1 answer

Shut the default web page of Apache Aries down

I am using the Apache Aries in karaf. I have setup my homepage in a separate bundle. The problem is that when i stop the 'web-home' bundle of mine, I see the apache aries default page. In the karaf-logs I see the default page is always called…
Makan
  • 2,508
  • 4
  • 24
  • 39
4
votes
0 answers

Does Eclipse Equinox OSGi implementation implement osgi.serviceloader? At what version?

I am in a situation where I could use the SPI service loader in OSGi environment. I found out about osgi.serviceloader.registrar. However, what is unclear to me is whether this is supported by Equinox OOTB or if I still need Apache Aries SPI Fly to…
wilx
  • 17,697
  • 6
  • 59
  • 114
4
votes
1 answer

Why does database can use logical log for undo operation without considering inconsistency

For a single database operation, it may affect multiple pages. For example, an insert operation may result in page split. As a result, databases don't use logical log for redo operation because of the inconsistency consideration (A operation affect…
frank
  • 131
  • 6
3
votes
1 answer

How to organize a large karaf blueprint.xml?

I have a blueprint.xml for a camel app deployed in Karaf 3.5.6 under Servicemix which looks somewhat similar to what shown below:-