Apache Wink

Software Screenshot:
Apache Wink
Software Details:
Version: 1.4.0
Upload Date: 13 Apr 15
Distribution Type: Freeware
Downloads: 41

Rating: 3.0/5 (Total Votes: 1)

The Apache Wink server-client packages are meant to be used together.

The server-side package is basically an implementation of the JAX-RS 1.1 specification, a powerful Java API for working with RESTful Web Services.

This is where most of your application will need to be developed, while the client package is a simple module for consuming the server information.

The basic building blocks included with Wink include support for working with resources, providers, assets, URIs, annotations, HTTP methods, and URL query parameters.

Additionally for the client package there is support for RestClient, ClientConfig and EntityType classes, along with Resource, ClientHandler, InputStreamAdapter, OutputStreamAdapter, ClientRequest, and ClientResponse interfaces.

What is new in this release:

  • Bugs:
  • GET methods fail to serve requests without Content-Type if the class/interface has @Consumes
  • Add proxy authentification support for the RestClient
  • Fix obscure error message during Service Doc generation
  • Resource Locator's @PathParam resolution is not correct.
  • GenericsUtils.isAssignable() cannot handle primitive types
  • AdminServlet doesn't process QueryParams properly
  • HttpHeadersImpl.getCookies() only ever returns the first cookie in the Cookie header
  • The JSON4J tests are failing due to not being able to find test resources
  • JAXBXmlProvider blocks JAXB implementation from successfully parsing XML when no concrete type can be found.
  • org.apache.wink.test.mock.MockHttpServletRequestWrapper doesn't handle getContentType() and parameter related methods
  • Improvements:
  • Support web beans / (J)CDI / JSR-299
  • Some plugins missing versions
  • Upgrade to SLF4J 1.6.0
  • DEBUG -> TRACE logging reform
  • Serviceability improvement; externalize strings, confirm formatting
  • Make Jackson the default JSON provider for Wink
  • Serviceability improvement, output information upon application registration, errors
  • Allow configuration file for SSL
  • Annotations inherited by a resource class should determine parameter type from the subclass, not the superclass
  • Improve the tolerance of malformed media types
  • Simplify addition of Request/Response handlers
  • Allow AtomCommonAttributes#otherAttributes and AtomCommonAttributesSimpleContent#otherAttributes to be lazy initialized.
  • New Feature:
  • WADL support
  • Wink JSON model
  • Support @XmlJavaTypeAdapter and @XmlElement on method params
  • Add JSR250 life cycle management support
  • AsyncHttpClient module
  • Add a wink provider for Google Protocol Buffer
  • Add a wink provider for Apache Thrift

Similar Software

Other Software of Developer Apache Software Foundation

Apache VXQuery
Apache VXQuery

12 Apr 15

Apache ODE
Apache ODE

6 Jun 15

Apache Karaf
Apache Karaf

11 Mar 16

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Comments to Apache Wink

Comments not found
Add Comment
Turn on images!