Liferay is now fully supporting osgi, So here are some steps to connect with osgi consoles and some basic commands
OSGI console is the way to deploy and manage state of modules/components.Connect gogo shell
Enable telnet in windows
Go to command prompt
command - telnet localhost 11311
OR
use putty with localhost and port 11311
Install osgi web console
Go to gogo shell
command - install
http://mirror.switch.ch/mirror/apache/dist/felix/org.apache.felix.webconsole-4.2.16-all.jar
OR
command - install file:///C:/org.apache.felix.webconsole-4.2.16-all.jar
After installing bundle, use the bundle id to start the bundle. By default bundle is in installed state.
command - start [bundle id]
Access - http://localhost:8080/o/system/console/bundles- (admin/admin)
[bundle id] - is an integer which is identifier for particular bundle.
Gogo shell commands
install file:///C:/liferay-blade-samples/maven/hook/target/hook-1.0.0.jar - Install the bundle
diag [bundle id] - Check for issues
update [bundle id] - Pick up from the last location
lb - List all the bundles
ss - List all the bundles(Different View)
lb [bundle name or part of the string] - List all the bundles with matching string
uninstall [bundle id] - Uninstall the bundle
start [bundle id] - Start the bundle
stop [bundle id] - Stop the bundle
b [bundle id] - Provides bundle details
refresh [bundle id] - Refresh bundles
disconnect [bundle id] - Disconnect from Gogo shell
inspect ('capability' | 'requirement') <namespace> [bundle id] - Inspect the bundle
Osgi Status
INSTALLED - Bundle is available in container
ACTIVE - Bundle is available to use or can be activated lazily
RESOLVED - All prerequisite are available to activate the bundle
STARTING
STOPPING
You are just done, Try & Enjoy the function.............:)
Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post.
ReplyDeletePurchase Console in Nepal
Easier than I imagine!! If you want to find premium wordpress templates for any kind of business go here https://wordpresstemplates.ch/
ReplyDeleteInterestin post. Thank you.
ReplyDeletehttps://hqdownloads.net