I am trying to upgrade an OSGi based software platform (Wso2 Carbon version 4) to be able to run on java 10. I have upgraded OSGi dependencies to Luna and I was able to build it with java 8. When the framework is launched on java 10 some bundles are not activated due to the missing service org.eclipse.osgi.service.resolver.PlatformAdmin.
osgi> b 98
Id=98, Status=RESOLVED Data Root=/Users/tharindu/IdeaProjects/luna-carbon-kernel/distribution/product/modules/distribution/target/wso2carbon-4.4.3511/repository/components/default/configuration/org.eclipse.osgi/98/data
"No registered services."
No services in use.
gogo: IllegalStateException: Missing service: org.eclipse.osgi.service.resolver.PlatformAdmin
Any clue to solve the above issue is highly appreciated.