Skip to content

Conversation

@tjwatson
Copy link
Member

Remove the optional dependency on org.apache.felix.service.command
package to allow gogo.runtime to be installed and resolved after the SCR
bundle. This allows the scr gogo commands to work while avoiding a wire
from the SCR bundle to the gogo packages.

This is achieved by generating a proxy instance of the Converter service
and registering it with the gogo.runtime BundleContext (or what ever
bundle registers the CommandProcessor service.

Remove the optional dependency on org.apache.felix.service.command
package to allow gogo.runtime to be installed and resolved after the SCR
bundle.  This allows the scr gogo commands to work while avoiding a wire
from the SCR bundle to the gogo packages.

This is achieved by generating a proxy instance of the Converter service
and registering it with the gogo.runtime BundleContext (or what ever
bundle registers the CommandProcessor service.
@tjwatson tjwatson closed this Jan 29, 2019
@tjwatson tjwatson deleted the FELIX-6041 branch January 29, 2019 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant