I am using AEM as a Cloud Service. And in that I'm extending tools menu so that osgi configurations can be set through that. I want to set a specific configuration values through that and for that I will be using servlet. So, using servlet how can I set the already existing osgi configuration values ?
Solved! Go to Solution.
You could refer https://aem4beginner.blogspot.com/programmatically-updating-osgi and please focus on OsgiConfigExamplServlet.java.
In your servlet you need to inject ConfigurationAdmin service and by using
Configuration getConfiguration(java.lang.String pid)
you will be able to read specific OSGi configuration , here pid represents that specific OSGi configuration.