Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How can I configure what OSGi bundles start on boot?

boot bundles configure OSGi
0
10 Posted

How can I configure what OSGi bundles start on boot?

0
10

Concierge, the OSGi framework running on the BUG, is started from an init script located in /etc/init.d/concierge. There is a symlink to this file in /etc/rc5.d/ that causes the program to start at runlevel 5. The actual script that is called is located at /usr/share/java/start.sh. Within that directory are two important files: system.properties and init.xargs. The former is used to define some common system properties for the BUG. For example, the port that the HTTP server listens on is defined in this file. init.xargs defines the bundles that start in Concierge and in what order they start.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123