Hello, Apache Olingo 2.0.5 has been released.
This is a maintenance release of Apache Olingo and includes mainly Bugfixes and Improvements. Attention: For fix of OLINGO-710 the "ODataServiceFactory.getCallback(…)“ method signature must be changed. Based on this the "getCallback(final Class<? extends ODataCallback> callbackInterface)“ of an implementation has to be replaced with "getCallback(final Class<T> callbackInterface)“. This release is available for download: http://olingo.apache.org/doc/odata2/download.html Apache Olingo is a Java library which enables developers to implement OData producers and OData consumers. The Open Data Protocol (OData, http://odata.org) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. OData does this by applying and building upon Web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. Release Notes - Olingo - Version 2.0.5 --------------------------------------------------- Link: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12314520&version=12332480 Fixed Bugs: • [OLINGO-670] - Olingo JPA Processor EntityManager not closed • [OLINGO-676] - Test failure for JPAEntityParserForStaticMethodTest in build path with spaces • [OLINGO-677] - Unable to create entity with absolute path in href attrbute of links • [OLINGO-683] - Unable to query an entity using an int id • [OLINGO-686] - Comma in key predicate caused URIParse to fail with Unknown literal: '['1]' • [OLINGO-689] - Olingo 2 unicode name suport • [OLINGO-697] - Fix maven build warning • [OLINGO-710] - Incorrect use of generics in ODataServiceFactory.getCallback(...) method. • [OLINGO-714] - ClassCastException on expand when multiple times the same entity is referenced • [OLINGO-716] - Umlauts not properly parsed • [OLINGO-719] - JPA - Complex Type not supported in $orderby expression • [OLINGO-720] - ODataJPATombstoneEntityListener does not support "count" and "GetEntity" • [OLINGO-721] - Removing links between the entities throws exception • [OLINGO-723] - EdmMultiplicity is not handled correct for FunctionImport in EDMX parser • [OLINGO-724] - Function Import return type is not parsed properly by Olingo • [OLINGO-732] - The *media_src* link in {{__metadata}} is not absolut • [OLINGO-740] - Association does not get created when there are multiple relationships between 2 tables • [OLINGO-744] - Bug in Function Imports: nullable parameters not supported • [OLINGO-747] - V2 FunctionImport Parameters URI parsing • [OLINGO-764] - JPA - DeltaToken not getting generated • [OLINGO-769] - java.nio.BufferOverflowException when read more then MAX_CAPACITY with CircleStreamBuffer Improvement: • [OLINGO-709] - Support injection of ODataServiceFactory instance • [OLINGO-725] - V2 small bugs epic • [OLINGO-733] - Fix Batch*Serializer for better charset handling of body parts New Feature: • [OLINGO-783] - Support setting EntityManager into ODataJPAContext Best Regards, Michael
