force release tag 0.6
set version 0.7.0-SNAPSHOT
Service Operations now support a single primitive value (EdmSimpleType) as their return type.
Adapt server smoke and filtering tests to RuntimeFacade
Fixed an issue when empty parentheses are included after entity set name - resolves an issue for Visual Studio generated clients.
Modified @Path regular expressions to fix an issue when using CXF.
Move tests from odata4j-cxf to odata4j-fit

Adapt CXF-specific tests to run with both JAX-RS implementations and move them to FIT project. Furthermore add Hamcrest and Mockito libraries to POM and use them to rework some tests.
Remove obsolete test class
Regression:Fix for failing ODataConsumerConsumer calls if serviceRootUri does not end with slash
Split up examples, unit and integration tests

Examples have been moved to a new project odata4j-examples (package org.odata4j.examples). Tests are now split up into unit tests, that do not require a JAX-RS runtime, and integration tests that run on top of Jersey and CXF. Unit tests have been put into the odata4j-core project (package org.odata4j.test.unit). Integration tests are still part of project odata4j-fit; the main package has been changed to org.odata4j.test.integration. The FIT project depends on the examples project due to the fact that some integration tests reuse sample coding and/or data.
End names of test classes with 'Test'

Maven only runs tests from classes that end with 'Test'; thus all classes with different names have been changed accordingly.
Fix AgilitrainConsumerExample
Fix Json serialization for DateTime properties

Added unit tests to ensure that properties of type DateTime are serialized equally into different formats (ATOM and Json).
Minor changes to the structure of Northwind tests and example

- Move northwind_insert.sql file from FIT project to odata4j-examples
- Rename JPAProducerExample and JPAProducerTest to NorthwindJpaProducerExample and NorthwindJpaProducerTest
- Extract generic DatabaseUtils from NorthwindUtils
Introduce new example 'address book' and use it for integration tests

- The 'address book' example comes with two implementations: in-memory and JPA
- Integration tests have been added for both implementations
- One set of integration tests makes use of an ODataConsumer
- Another set of integration tests directly sends HTTP requests and checks their response
- The InMemoryProducer implementation has been enhanced to support navigation to simple properties
Consumer cleanup inside examples project:
 - Removed ODataConsumerFactory
 - Removed AbstractCredentialsExample
 - Fixed auth for dallas/datamarket examples
 - Fixed auth for codeplex example
 - Fixed parsing for old dallas examples
 - Fixed auth for Azure Table Storage example
 - Added new edm namespace in parser to fix Azure Table Storage
 - Fixed bugs in edmx property parsing (nullable, etc)
 - Fixed typo in cxf client
 - Don't hammer service metadata url if entityset not found for feed mapping
Converted remaining instances of "null != x" to "x != null" per conventions
Null check in setting EntitySet in EdmFunctionImport Builder
Some minor cleanups

- Replace ifxeists=true with ifexists=false
- Remove unused imports
- Fix typo
Fix Json parsing of DateTime properties

Added unit tests to ensure that properties of type DateTime are parsed equally from different formats (ATOM and Json). Furthermore enhanced address book examples (in-memory and JPA) and tests to also check DateTime properties.