Share on Facebook Share on Twitter Email
Answers.com

Apache Felix

 
Wikipedia: Apache Felix
Apache Felix
Apache Felix
Developer(s) Apache Software Foundation
Stable release 2.0.0 / 2009-09-11; 23 days ago
Written in Java
Operating system Cross-platform
Size 750 KB (archived)
Development status Active
Type OSGi Service Platform
License Apache 2.0 Licence
Website http://felix.apache.org/

Apache Felix is an open source implementation of the OSGi Release 4 core framework specification.[1] The initial codebase was donated from the Oscar project at ObjectWeb.[2] The developers have worked on Felix for a full year and have made various improvements while retaining footprint and performance. In June 21 2007, the project graduated from incubation as top level project and considered the smallest size software at Apache Software Foundation.

Contents

Running Felix

To run Apache Felix OSGi you need to download the felix-framework-2.x.x.tar.gz or felix-framework-2.x.x.zip compressed file from the site.[3] Once you have extracted the Felix framework distribution, from the command line in the extracted directory type the following:

java -jar bin/felix.jar

After that, bundles are installed running and typing command like help from the console will display all available commands, which are:

bundlelevel <level> <id> ... | <id> - set or get bundle start level.
cd [<base-URL>]                     - change or display base URL.
find <bundle-name>                  - display bundles matching substring.
headers [<id> ...]                  - display bundle header properties.
help                                - display impl commands.
inspect                             - inspect dependency information (e.g., packages, service, etc.).
install <URL> [<URL> ...]           - install bundle(s).
log [<max>] [error|warn|info|debug] - list recent log entries.
obr help                            - OSGi bundle repository.
ps [-l | -s | -u]                   - list installed bundles.
refresh [<id> ...]                  - refresh packages.
resolve [<id> ...]                  - attempt to resolve the specified bundles.
shutdown                            - shutdown framework.
start <id> [<id> <URL> ...]         - start bundle(s).
startlevel [<level>]                - get or set framework start level.
stop <id> [<id> ...]                - stop bundle(s).
sysprop [-r] [<key>] [<value>]      - Display, set, modify and remove system properties.
uninstall <id> [<id> ...]           - uninstall bundle(s).
update <id> [<URL>]                 - update bundle.
version                             - display version of framework.

Projects Using Felix

The projects list below highlights the adoption Apache Felix

References

See also

External links


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
Casque D'Or (1952 Drama Film)
Concierge OSGi
Apache Sling

Who is Felix A. Henry? Read answer...
Felix the cat? Read answer...
Who is celeste felix? Read answer...

Help us answer these
Where is felix heredia?
Who is Felix Japs?
What is felix namque?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Apache Felix" Read more