28 March, 2013

Apache Wink 1.2.1


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Apache Software Foundation | More scripts
incubator.apache.org
Apache License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
Java
March 28th, 2013, 14:53 GMT [view history]
C: \ Development Tools

The framework is packaged with a Server module and a Client module.

They can be used for developing and consuming RESTful Web services.

The Wink Server module is a complete implementation of the JAX-RS v1.1 specification.

The Wink Client module is a Java based framework that provides functionality for communicating with RESTful Web services.

The framework is built on top of the JDK HttpURLConnection and adds essential features that facilitate the development of such client applications.

What's New in This Release: [ read full changelog ]

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


Download button
Via: Apache Wink 1.2.1

0 Comment: