Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade deps #2

Closed
wants to merge 3 commits into from
Closed

upgrade deps #2

wants to merge 3 commits into from

Conversation

ibodrov
Copy link

@ibodrov ibodrov commented Apr 15, 2017

Includes #1
Upgrades resteasy to 3.1.x, switches the project to java 8

jvanzyl and others added 3 commits January 22, 2017 12:51
- sisu to 0.3.3
- guice to 4.0, and removing sisu-guice
- guice-servlet to 4.0
- guava to 19.0
@jdillon
Copy link

jdillon commented Jul 11, 2017

So I should have looked before; but I didn't see this when I implemented same thing:

#3

This may actually be better, if setting this flag is the new way which seems like it might be since the other branch of that if has comments suggesting its for RestEASY 2.x compat.

Though this probably should be wrapped in ComponentContainerImpl, the core SiestaServlet shouldn't need to know any details about the RestEASY impl; thats part of the point of Siesta to create a normalized means to mount a JAX-RS application w/o any of the JAX-RS impl detail.

So it would make more sense to auto-set that init-param here:

https://github.com/ibodrov/siesta/blob/2b39c638f6a1795190a3e07a3a918e2d01c2480b/siesta-server/src/main/java/org/sonatype/siesta/server/internal/resteasy/ComponentContainerImpl.java#L60

Its also unfortunate RestEASY is more easily configurable here, but... we hack-n-dance as needed :-]

ibodrov added a commit to ibodrov/siesta that referenced this pull request Jul 11, 2017
@ibodrov
Copy link
Author

ibodrov commented Jul 11, 2017

Merged into #4

@ibodrov ibodrov closed this Jul 11, 2017
jvanzyl added a commit that referenced this pull request Jul 13, 2017
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