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

Use JSR-311/JAX-RS/Jersey #15

Closed
zcourts opened this issue Apr 20, 2014 · 0 comments
Closed

Use JSR-311/JAX-RS/Jersey #15

zcourts opened this issue Apr 20, 2014 · 0 comments
Assignees
Milestone

Comments

@zcourts
Copy link
Owner

zcourts commented Apr 20, 2014

To make Higgs' S3 module a drop in replacement for current services, it needs to be compatible with JSR-311.

The compatibility can start with annotations only, since Higgs already implements all of the built in annotations for the JSR.
The other interfaces can be added over time.

The additional benefit being that the JAX-RS knowledge and documentation will apply to Higgs, which it currently does since all Higgs annotations except "method" is the same as Jersey's. Instead of "method" annotation, Jersey uses "Path" but the difference is only in name, the two already works exactly the same, even the PathParam in both.

  1. Maven
  2. Jersey
  3. Jersey Documentation
@zcourts zcourts added this to the 0.1.0.0 milestone Apr 20, 2014
@zcourts zcourts self-assigned this Apr 20, 2014
@zcourts zcourts modified the milestone: 0.1.0.0 Apr 20, 2014
zcourts added a commit that referenced this issue Apr 21, 2014
zcourts added a commit that referenced this issue Apr 26, 2014
zcourts added a commit that referenced this issue Apr 26, 2014
zcourts added a commit that referenced this issue Apr 29, 2014
zcourts added a commit that referenced this issue Apr 29, 2014
zcourts added a commit that referenced this issue Apr 29, 2014
@zcourts zcourts modified the milestone: 0.1.0.0 May 5, 2014
zcourts added a commit that referenced this issue May 30, 2014
zcourts added a commit that referenced this issue May 30, 2014
zcourts added a commit that referenced this issue May 30, 2014
zcourts added a commit that referenced this issue May 30, 2014
zcourts added a commit that referenced this issue May 30, 2014
this is still largely a rip off of the JDK’s service loader
todo includes constructing instance of services based on the rules in
the JSR-311 spec
zcourts added a commit that referenced this issue May 30, 2014
zcourts added a commit that referenced this issue May 30, 2014
define a memory mapped input stream to provide the message body readers
with and be compliant with the jar 311 spec
zcourts added a commit that referenced this issue May 30, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant