Skip to content

Osgi-ify hystrix-core, hystrix-examples#310

Merged
benjchristensen merged 2 commits intoNetflix:masterfrom
pequnio3:osgi
Dec 11, 2014
Merged

Osgi-ify hystrix-core, hystrix-examples#310
benjchristensen merged 2 commits intoNetflix:masterfrom
pequnio3:osgi

Conversation

@pequnio3
Copy link
Copy Markdown
Contributor

@pequnio3 pequnio3 commented Sep 8, 2014

Followed Ben's suggestions on how to add osgi manifest to hystrix. #309

[CONCERNS]
Some concerns I have is that the hystrix-core/build/libs/hystrix-core...jar doesn't contain the archaius dependencies. Is there something I should do to ensure these libs are compiled into the jar?

Blake Carpenter and others added 2 commits September 8, 2014 14:23
@cloudbees-pull-request-builder
Copy link
Copy Markdown

Hystrix-pull-requests #151 SUCCESS
This pull request looks good

@pequnio3
Copy link
Copy Markdown
Contributor Author

pequnio3 commented Sep 8, 2014

@benjchristensen I've attemtpted to OSGi'ify using my limited gradle knowledge. I've looked at the jar created in hystrix-core/build/hystrix-core-SNAPSHOT5.jar but don't see the archaius dependency compiled in. Nor do I know how to make sure that the rxjava dependency is either not compiled into the jar or is compiled in and exported out.

@benjchristensen
Copy link
Copy Markdown
Contributor

don't see the archaius dependency compiled in. Nor do I know how to make sure that the rxjava dependency is either not compiled into the jar or is compiled in and exported out.

What do you mean "compiled into the jar"? Are you expecting a far jar? If so why?

Those dependencies would be resolved separately.

@benjchristensen
Copy link
Copy Markdown
Contributor

The changes look correct so am merging.

benjchristensen added a commit that referenced this pull request Dec 11, 2014
Osgi-ify hystrix-core, hystrix-examples
@benjchristensen benjchristensen merged commit 639a398 into Netflix:master Dec 11, 2014
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.

3 participants