Fuse ESB, what does the Spring/Blueprint column signify in osgi/list output?
Environment
- Fuse ESB/Servicemix 4.4.x
Issue
- What is the meaning of the Blueprint column in osgi/list output?
Resolution
An "osgi/list" command shows output like this:
ID State Blueprint Spring Level Name
[ 44] [Active ] [ ] [ ] [ 60] Apache Aries Blueprint Bundle (0.3.1)
[ 50] [Active ] [Created ] [ ] [ 60] activemq-karaf (5.5.1.fuse-03-06)
[ 51] [Active ] [ ] [ ] [ 60] Apache Aries Transaction Manager (0.3.0)
If a bundle is powered by Spring, the Spring column refers to the state of that bundle. The four possible states are UNKNOWN, WAITING, STARTED and FAILED.
If a bundle is powered by BluePrint, the BluePrint column refers to the state of that bundle. The possible states are CREATING, CREATED, DESTROYING, DESTROYED, FAILURE, GRACE_PERIOD, WAITING. These states are explained in OSGI javadoc
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
