Details
-
Type:
New Feature
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:0.5
-
Epic Link:
-
Sprint:Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10, Summer 2019 Sprint 11
Description
POC:
Apache Felix web console is very handy when dealing with IGB bundles.
In IGB Jetty server runs in the port: 7080. We can use this server and create an Apache Felix Web Console.
Uses of Apache Felix web console in IGB:
1. We can see all the bundles in IGB that are loaded in runtime.
2. We can install and start new bundles in runtime.
3. We can stop and uninstall old bundles in runtime.
4. We don't have to use GOGO shell for doing this, because Apache Felix web-console is very user-friendly.
5. We can search the bundles using filters.
6. We can update the bundles and refresh the packages.
I find this web console very useful and wanted to do POC on this. I think this might be very useful when working with bundles and when developing new apps.
Test Steps:
1. Install IGB
2. Open Apache Felix Web Console Link. link: http://localhost:7080/system/console/bundles
(Note: 7080 is Jetty server port)
Attachments
Issue Links
- blocks
-
IGBF-1599 Investigate how to implement dynamic loading and un-loading of bundles to speed up development
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | In Progress [ 3 ] |
Description |
POC:
Apache Felix web console is very handy when dealing with IGB bundles. In IGB jetty server runs in the port: 7080. We can use this server and create an Apache Felix Web Console. Uses of Apache Felix web console in IGB: 1. We can see all the bundles in IGB that are loaded in runtime. 2. We can install and start new bundles in runtime. 3. We can stop and uninstall old bundles in runtime. 4. We don't have to use GOGO shell for doing this, because Apache Felix web-console is very user-friendly. 5. We can search the bundles using filters. 6. We can update the bundles and refresh the packages. I find this web console very useful and wanted to do POC on this. I think this might be very useful when working with bundles and when developing new apps. |
POC:
Apache Felix web console is very handy when dealing with IGB bundles. In IGB jetty server runs in the port: 7080. We can use this server and create an Apache Felix Web Console. Uses of Apache Felix web console in IGB: 1. We can see all the bundles in IGB that are loaded in runtime. 2. We can install and start new bundles in runtime. 3. We can stop and uninstall old bundles in runtime. 4. We don't have to use GOGO shell for doing this, because Apache Felix web-console is very user-friendly. 5. We can search the bundles using filters. 6. We can update the bundles and refresh the packages. I find this web console very useful and wanted to do POC on this. I think this might be very useful when working with bundles and when developing new apps. Test Steps: 1. Install IGB 2. Open Apache Felix Web Console Link. link: http://localhost:7080/system/console/bundles (Note: 7080 is jetty server port) |
Description |
POC:
Apache Felix web console is very handy when dealing with IGB bundles. In IGB jetty server runs in the port: 7080. We can use this server and create an Apache Felix Web Console. Uses of Apache Felix web console in IGB: 1. We can see all the bundles in IGB that are loaded in runtime. 2. We can install and start new bundles in runtime. 3. We can stop and uninstall old bundles in runtime. 4. We don't have to use GOGO shell for doing this, because Apache Felix web-console is very user-friendly. 5. We can search the bundles using filters. 6. We can update the bundles and refresh the packages. I find this web console very useful and wanted to do POC on this. I think this might be very useful when working with bundles and when developing new apps. Test Steps: 1. Install IGB 2. Open Apache Felix Web Console Link. link: http://localhost:7080/system/console/bundles (Note: 7080 is jetty server port) |
POC:
Apache Felix web console is very handy when dealing with IGB bundles. In IGB Jetty server runs in the port: 7080. We can use this server and create an Apache Felix Web Console. Uses of Apache Felix web console in IGB: 1. We can see all the bundles in IGB that are loaded in runtime. 2. We can install and start new bundles in runtime. 3. We can stop and uninstall old bundles in runtime. 4. We don't have to use GOGO shell for doing this, because Apache Felix web-console is very user-friendly. 5. We can search the bundles using filters. 6. We can update the bundles and refresh the packages. I find this web console very useful and wanted to do POC on this. I think this might be very useful when working with bundles and when developing new apps. Test Steps: 1. Install IGB 2. Open Apache Felix Web Console Link. link: http://localhost:7080/system/console/bundles (Note: 7080 is Jetty server port) |
Sprint | Summer 2019 Sprint 8 [ 67 ] | Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ] |
Rank | Ranked higher |
Epic Link | IGBF-1531 [ 17617 ] |
Story Points | 0.5 |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] |
Status | Needs 1st Level Review [ 10005 ] | Open [ 1 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] |
Sprint | Summer 2019 Sprint 8, Summer 2019 Sprint 9 [ 67, 68 ] | Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10 [ 67, 68, 69 ] |
Rank | Ranked higher |
Status | Open [ 1 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] | Srishti Tiwari [ stiwari8 ] |
Status | Needs 1st Level Review [ 10005 ] | Ready for Pull Request [ 10304 ] |
Assignee | Srishti Tiwari [ stiwari8 ] | Sai Charan Reddy Vallapureddy [ svallapu ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] |
Status | Pull Request Submitted [ 10101 ] | Needs Testing [ 10002 ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] |
Status | Needs Testing [ 10002 ] | Testing In Progress [ 10003 ] |
Resolution | Done [ 10000 ] | |
Status | Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Shamika Gajanan Kulkarni [ shamika ] | Sai Charan Reddy Vallapureddy [ svallapu ] |
Resolution | Done [ 10000 ] | |
Status | Closed [ 6 ] | Open [ 1 ] |
Sprint | Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10 [ 67, 68, 69 ] | Summer 2019 Sprint 8, Summer 2019 Sprint 9, Summer 2019 Sprint 10, Summer 2019 Sprint 11 [ 67, 68, 69, 70 ] |
Rank | Ranked lower |
Status | Open [ 1 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Sai Charan Reddy Vallapureddy [ svallapu ] | Ann Loraine [ aloraine ] |
Resolution | Done [ 10000 ] | |
Status | Needs 1st Level Review [ 10005 ] | Closed [ 6 ] |
Assignee | Ann Loraine [ aloraine ] | Sai Charan Reddy Vallapureddy [ svallapu ] |
Workflow | Loraine Lab Workflow [ 18541 ] | Fall 2019 Workflow Update [ 20229 ] |
Workflow | Fall 2019 Workflow Update [ 20229 ] | Revised Fall 2019 Workflow Update [ 22368 ] |
To set up Apache web console in IGB we just need two more Felix dependencies they are:
1. org.apache.felix.webconsole-4.3.12-all.jar
2. org.apache.felix.eventadmin-1.5.0.jar