olingo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From m...@apache.org
Subject [35/35] olingo-odata4 git commit: [OLINGO-575] Removed V4 server code
Date Tue, 17 Feb 2015 09:53:49 GMT
[OLINGO-575] Removed V4 server code


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/f7a7b484
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/f7a7b484
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/f7a7b484

Branch: refs/heads/3.0.0-beta-01
Commit: f7a7b484abe5a970ae49859d386dc8a2d564f61b
Parents: 6c89cf5
Author: Michael Bolz <michael.bolz@sap.com>
Authored: Fri Feb 6 14:29:13 2015 +0100
Committer: Michael Bolz <michael.bolz@sap.com>
Committed: Tue Feb 17 10:38:20 2015 +0100

----------------------------------------------------------------------
 dist/android-lib/pom.xml                        |    2 +-
 dist/client-lib/pom.xml                         |    2 +-
 dist/javadoc/pom.xml                            |    2 +-
 dist/pom.xml                                    |    3 +-
 dist/server-lib/pom.xml                         |  114 -
 .../src/main/assembly/lib-assembly.xml          |   47 -
 dist/server-lib/src/main/resources/LICENSE      |  337 --
 dist/server-lib/src/main/resources/NOTICE       |   62 -
 ext/client-android/pom.xml                      |    2 +-
 ext/client-proxy/pom.xml                        |    2 +-
 ext/pojogen-maven-plugin/pom.xml                |    2 +-
 .../src/it/exchangeMail/pom.xml                 |   14 +
 .../src/it/exchangeMailNoBasePkg/pom.xml        |   14 +
 .../src/it/v3Sample/pom.xml                     |   14 +
 .../src/it/v4Sample/pom.xml                     |   14 +
 ext/pom.xml                                     |    2 +-
 fit/pom.xml                                     |    4 +-
 fit/src/it/actionOverloadingV3/pom.xml          |   14 +
 fit/src/it/demoV4/pom.xml                       |   14 +
 fit/src/it/openTypeV3/pom.xml                   |   14 +
 fit/src/it/openTypeV4/pom.xml                   |   14 +
 fit/src/it/primitiveKeysServiceV3/pom.xml       |   14 +
 fit/src/it/staticServiceV3/pom.xml              |   14 +
 fit/src/it/staticServiceV4/pom.xml              |   14 +
 .../olingo/fit/tecsvc/client/BasicITCase.java   |  164 +-
 .../olingo/fit/tecsvc/client/MediaITCase.java   |   10 +-
 lib/client-api/pom.xml                          |    2 +-
 lib/client-core/pom.xml                         |    2 +-
 lib/commons-api/pom.xml                         |    2 +-
 lib/commons-core/pom.xml                        |    2 +-
 lib/pom.xml                                     |    6 +-
 lib/server-api/pom.xml                          |   55 -
 .../org/apache/olingo/server/api/OData.java     |  103 -
 .../server/api/ODataApplicationException.java   |  111 -
 .../olingo/server/api/ODataHttpHandler.java     |   62 -
 .../apache/olingo/server/api/ODataRequest.java  |  196 -
 .../apache/olingo/server/api/ODataResponse.java |   87 -
 .../olingo/server/api/ODataServerError.java     |  138 -
 .../server/api/ODataTranslatedException.java    |  157 -
 .../olingo/server/api/ServiceMetadata.java      |   48 -
 .../olingo/server/api/batch/BatchFacade.java    |   67 -
 .../exception/BatchDeserializerException.java   |   65 -
 .../exception/BatchSerializerException.java     |   46 -
 .../api/deserializer/DeserializerException.java |   83 -
 .../deserializer/FixedFormatDeserializer.java   |   39 -
 .../api/deserializer/ODataDeserializer.java     |   53 -
 .../api/deserializer/batch/BatchOptions.java    |  114 -
 .../deserializer/batch/BatchRequestPart.java    |   73 -
 .../deserializer/batch/ODataResponsePart.java   |   85 -
 .../olingo/server/api/edm/provider/Action.java  |   54 -
 .../server/api/edm/provider/ActionImport.java   |   48 -
 .../server/api/edm/provider/AliasInfo.java      |   45 -
 .../server/api/edm/provider/Annotation.java     |   72 -
 .../server/api/edm/provider/BindingTarget.java  |   60 -
 .../server/api/edm/provider/ComplexType.java    |   62 -
 .../server/api/edm/provider/EdmProvider.java    |  195 -
 .../api/edm/provider/EntityContainer.java       |   93 -
 .../api/edm/provider/EntityContainerInfo.java   |   47 -
 .../server/api/edm/provider/EntitySet.java      |   55 -
 .../server/api/edm/provider/EntitySetPath.java  |   45 -
 .../server/api/edm/provider/EntityType.java     |   84 -
 .../server/api/edm/provider/EnumMember.java     |   44 -
 .../server/api/edm/provider/EnumType.java       |   73 -
 .../server/api/edm/provider/Expression.java     |   24 -
 .../server/api/edm/provider/Function.java       |   65 -
 .../server/api/edm/provider/FunctionImport.java |   64 -
 .../olingo/server/api/edm/provider/Mapping.java |   96 -
 .../api/edm/provider/NavigationProperty.java    |  118 -
 .../edm/provider/NavigationPropertyBinding.java |   46 -
 .../server/api/edm/provider/Operation.java      |   81 -
 .../api/edm/provider/OperationImport.java       |   47 -
 .../server/api/edm/provider/Parameter.java      |  113 -
 .../server/api/edm/provider/Property.java       |  148 -
 .../server/api/edm/provider/PropertyRef.java    |   55 -
 .../api/edm/provider/ReferentialConstraint.java |   46 -
 .../server/api/edm/provider/ReturnType.java     |   91 -
 .../olingo/server/api/edm/provider/Schema.java  |  135 -
 .../server/api/edm/provider/Singleton.java      |   44 -
 .../server/api/edm/provider/StructuredType.java |   93 -
 .../olingo/server/api/edm/provider/Term.java    |  150 -
 .../server/api/edm/provider/TypeDefinition.java |   94 -
 .../olingo/server/api/edmx/EdmxReference.java   |   93 -
 .../server/api/edmx/EdmxReferenceInclude.java   |   61 -
 .../edmx/EdmxReferenceIncludeAnnotation.java    |   93 -
 .../ActionComplexCollectionProcessor.java       |   48 -
 .../api/processor/ActionComplexProcessor.java   |   48 -
 .../ActionEntityCollectionProcessor.java        |   48 -
 .../api/processor/ActionEntityProcessor.java    |   48 -
 .../ActionPrimitiveCollectionProcessor.java     |   48 -
 .../api/processor/ActionPrimitiveProcessor.java |   48 -
 .../server/api/processor/BatchProcessor.java    |   56 -
 .../processor/ComplexCollectionProcessor.java   |   77 -
 .../server/api/processor/ComplexProcessor.java  |   74 -
 .../CountComplexCollectionProcessor.java        |   43 -
 .../CountEntityCollectionProcessor.java         |   43 -
 .../CountPrimitiveCollectionProcessor.java      |   43 -
 .../server/api/processor/DefaultProcessor.java  |   91 -
 .../server/api/processor/DeltaProcessor.java    |   39 -
 .../processor/EntityCollectionProcessor.java    |   45 -
 .../server/api/processor/EntityProcessor.java   |   85 -
 .../server/api/processor/ErrorProcessor.java    |   41 -
 .../api/processor/MediaEntityProcessor.java     |   75 -
 .../server/api/processor/MetadataProcessor.java |   44 -
 .../processor/PrimitiveCollectionProcessor.java |   78 -
 .../api/processor/PrimitiveProcessor.java       |   76 -
 .../api/processor/PrimitiveValueProcessor.java  |   46 -
 .../olingo/server/api/processor/Processor.java  |   38 -
 .../processor/ReferenceCollectionProcessor.java |   46 -
 .../api/processor/ReferenceProcessor.java       |   81 -
 .../api/processor/ServiceDocumentProcessor.java |   44 -
 .../serializer/ComplexSerializerOptions.java    |   86 -
 .../serializer/CustomContentTypeSupport.java    |   46 -
 .../EntityCollectionSerializerOptions.java      |   97 -
 .../api/serializer/EntitySerializerOptions.java |   85 -
 .../api/serializer/FixedFormatSerializer.java   |   55 -
 .../server/api/serializer/ODataSerializer.java  |  112 -
 .../serializer/PrimitiveSerializerOptions.java  |  131 -
 .../PrimitiveValueSerializerOptions.java        |  118 -
 .../api/serializer/RepresentationType.java      |   44 -
 .../api/serializer/SerializerException.java     |   75 -
 .../apache/olingo/server/api/uri/UriHelper.java |   59 -
 .../apache/olingo/server/api/uri/UriInfo.java   |   52 -
 .../olingo/server/api/uri/UriInfoAll.java       |   27 -
 .../olingo/server/api/uri/UriInfoBatch.java     |   27 -
 .../olingo/server/api/uri/UriInfoCrossjoin.java |   34 -
 .../olingo/server/api/uri/UriInfoEntityId.java  |   68 -
 .../olingo/server/api/uri/UriInfoKind.java      |   67 -
 .../olingo/server/api/uri/UriInfoMetadata.java  |   39 -
 .../olingo/server/api/uri/UriInfoResource.java  |  124 -
 .../olingo/server/api/uri/UriInfoService.java   |   27 -
 .../olingo/server/api/uri/UriParameter.java     |   53 -
 .../olingo/server/api/uri/UriResource.java      |   35 -
 .../server/api/uri/UriResourceAction.java       |   42 -
 .../api/uri/UriResourceComplexProperty.java     |   41 -
 .../olingo/server/api/uri/UriResourceCount.java |   27 -
 .../server/api/uri/UriResourceEntitySet.java    |   58 -
 .../server/api/uri/UriResourceFunction.java     |   65 -
 .../olingo/server/api/uri/UriResourceIt.java    |   38 -
 .../olingo/server/api/uri/UriResourceKind.java  |  115 -
 .../server/api/uri/UriResourceLambdaAll.java    |   39 -
 .../server/api/uri/UriResourceLambdaAny.java    |   39 -
 .../api/uri/UriResourceLambdaVariable.java      |   32 -
 .../server/api/uri/UriResourceNavigation.java   |   51 -
 .../server/api/uri/UriResourcePartTyped.java    |   43 -
 .../api/uri/UriResourcePrimitiveProperty.java   |   27 -
 .../server/api/uri/UriResourceProperty.java     |   33 -
 .../olingo/server/api/uri/UriResourceRef.java   |   27 -
 .../olingo/server/api/uri/UriResourceRoot.java  |   28 -
 .../server/api/uri/UriResourceSingleton.java    |   45 -
 .../olingo/server/api/uri/UriResourceValue.java |   27 -
 .../api/uri/queryoption/AliasQueryOption.java   |   35 -
 .../server/api/uri/queryoption/CountOption.java |   33 -
 .../api/uri/queryoption/CustomQueryOption.java  |   28 -
 .../uri/queryoption/ExceptionVisitExpand.java   |   25 -
 .../server/api/uri/queryoption/ExpandItem.java  |   98 -
 .../api/uri/queryoption/ExpandOption.java       |   34 -
 .../api/uri/queryoption/FilterOption.java       |   33 -
 .../api/uri/queryoption/FormatOption.java       |   29 -
 .../server/api/uri/queryoption/IdOption.java    |   32 -
 .../api/uri/queryoption/LevelsExpandOption.java |   37 -
 .../server/api/uri/queryoption/OrderByItem.java |   40 -
 .../api/uri/queryoption/OrderByOption.java      |   34 -
 .../server/api/uri/queryoption/QueryOption.java |   36 -
 .../api/uri/queryoption/SearchOption.java       |   34 -
 .../server/api/uri/queryoption/SelectItem.java  |   57 -
 .../api/uri/queryoption/SelectOption.java       |   34 -
 .../server/api/uri/queryoption/SkipOption.java  |   32 -
 .../api/uri/queryoption/SkipTokenOption.java    |   32 -
 .../api/uri/queryoption/SystemQueryOption.java  |   30 -
 .../uri/queryoption/SystemQueryOptionKind.java  |   97 -
 .../server/api/uri/queryoption/TopOption.java   |   32 -
 .../api/uri/queryoption/expression/Alias.java   |   34 -
 .../api/uri/queryoption/expression/Binary.java  |   45 -
 .../expression/BinaryOperatorKind.java          |  129 -
 .../uri/queryoption/expression/Enumeration.java |   43 -
 .../uri/queryoption/expression/Expression.java  |   26 -
 .../expression/ExpressionVisitException.java    |   28 -
 .../expression/ExpressionVisitor.java           |  137 -
 .../uri/queryoption/expression/LambdaRef.java   |   31 -
 .../api/uri/queryoption/expression/Literal.java |   38 -
 .../api/uri/queryoption/expression/Member.java  |   51 -
 .../api/uri/queryoption/expression/Method.java  |   39 -
 .../uri/queryoption/expression/MethodKind.java  |   90 -
 .../uri/queryoption/expression/TypeLiteral.java |   33 -
 .../api/uri/queryoption/expression/Unary.java   |   40 -
 .../expression/UnaryOperatorKind.java           |   69 -
 .../expression/VisitableExpression.java         |   50 -
 .../uri/queryoption/search/SearchBinary.java    |   29 -
 .../search/SearchBinaryOperatorKind.java        |   45 -
 .../queryoption/search/SearchExpression.java    |   23 -
 .../api/uri/queryoption/search/SearchTerm.java  |   25 -
 .../api/uri/queryoption/search/SearchUnary.java |   25 -
 .../search/SearchUnaryOperatorKind.java         |   43 -
 .../olingo/server/api/ODataRequestTest.java     |   70 -
 .../server/api/TranslatedExceptionsTest.java    |  159 -
 .../src/test/resources/i18n.properties          |   21 -
 .../src/test/resources/i18n_de.properties       |   20 -
 .../src/test/resources/i18n_en.properties       |   23 -
 lib/server-core/pom.xml                         |  120 -
 .../olingo/server/core/uri/antlr/UriLexer.g4    |  409 --
 .../olingo/server/core/uri/antlr/UriParser.g4   |  439 --
 .../olingo/server/core/ContentNegotiator.java   |  167 -
 .../server/core/ContentNegotiatorException.java |   57 -
 .../server/core/DefaultRedirectProcessor.java   |   49 -
 .../server/core/ODataExceptionHelper.java       |  136 -
 .../apache/olingo/server/core/ODataHandler.java |  699 ---
 .../server/core/ODataHandlerException.java      |   51 -
 .../server/core/ODataHttpHandlerImpl.java       |  245 -
 .../apache/olingo/server/core/ODataImpl.java    |  109 -
 .../olingo/server/core/RedirectProcessor.java   |   29 -
 .../olingo/server/core/ServiceMetadataImpl.java |   60 -
 .../core/batchhandler/BatchFascadeImpl.java     |   53 -
 .../server/core/batchhandler/BatchHandler.java  |   70 -
 .../core/batchhandler/BatchPartHandler.java     |   87 -
 .../BatchReferenceRewriter.java                 |  109 -
 .../FixedFormatDeserializerImpl.java            |   60 -
 .../core/deserializer/batch/BatchBodyPart.java  |  139 -
 .../deserializer/batch/BatchChangeSetPart.java  |   55 -
 .../core/deserializer/batch/BatchParser.java    |   82 -
 .../deserializer/batch/BatchParserCommon.java   |  229 -
 .../core/deserializer/batch/BatchPart.java      |   25 -
 .../deserializer/batch/BatchQueryOperation.java |   82 -
 .../batch/BatchRequestTransformator.java        |  184 -
 .../batch/BatchTransformatorCommon.java         |   93 -
 .../BufferedReaderIncludingLineEndings.java     |  233 -
 .../server/core/deserializer/batch/Header.java  |  181 -
 .../core/deserializer/batch/HeaderField.java    |  121 -
 .../batch/HttpRequestStatusLine.java            |  194 -
 .../server/core/deserializer/batch/Line.java    |   72 -
 .../json/ODataJsonDeserializer.java             |  616 ---
 .../server/core/edm/provider/EdmActionImpl.java |   36 -
 .../core/edm/provider/EdmActionImportImpl.java  |   47 -
 .../core/edm/provider/EdmBindingTargetImpl.java |   62 -
 .../core/edm/provider/EdmComplexTypeImpl.java   |   81 -
 .../edm/provider/EdmEntityContainerImpl.java    |  210 -
 .../core/edm/provider/EdmEntitySetImpl.java     |   60 -
 .../core/edm/provider/EdmEntityTypeImpl.java    |  112 -
 .../core/edm/provider/EdmEnumTypeImpl.java      |   72 -
 .../core/edm/provider/EdmFunctionImpl.java      |   56 -
 .../edm/provider/EdmFunctionImportImpl.java     |   71 -
 .../edm/provider/EdmKeyPropertyRefImpl.java     |   48 -
 .../server/core/edm/provider/EdmMemberImpl.java |   47 -
 .../edm/provider/EdmNavigationPropertyImpl.java |  119 -
 .../core/edm/provider/EdmOperationImpl.java     |  100 -
 .../edm/provider/EdmOperationImportImpl.java    |   48 -
 .../core/edm/provider/EdmParameterImpl.java     |   86 -
 .../core/edm/provider/EdmPropertyImpl.java      |  120 -
 .../core/edm/provider/EdmProviderImpl.java      |  346 --
 .../provider/EdmReferentialConstraintImpl.java  |   44 -
 .../core/edm/provider/EdmReturnTypeImpl.java    |   64 -
 .../server/core/edm/provider/EdmSchemaImpl.java |  174 -
 .../core/edm/provider/EdmSingletonImpl.java     |   52 -
 .../provider/EdmStructuredTypeHelperImpl.java   |   89 -
 .../edm/provider/EdmTypeDefinitionImpl.java     |   97 -
 .../serializer/BatchResponseSerializer.java     |  184 -
 .../serializer/FixedFormatSerializerImpl.java   |   71 -
 .../serializer/json/ODataErrorSerializer.java   |   77 -
 .../serializer/json/ODataJsonSerializer.java    |  560 --
 .../json/ServiceDocumentJsonSerializer.java     |  108 -
 .../serializer/utils/CircleStreamBuffer.java    |  327 --
 .../serializer/utils/ContextURLBuilder.java     |   78 -
 .../core/serializer/utils/ContextURLHelper.java |  168 -
 .../serializer/utils/ExpandSelectHelper.java    |  155 -
 .../xml/MetadataDocumentXmlSerializer.java      |  645 ---
 .../serializer/xml/ODataXmlSerializerImpl.java  |  137 -
 .../olingo/server/core/uri/UriHelperImpl.java   |   84 -
 .../olingo/server/core/uri/UriInfoImpl.java     |  300 -
 .../server/core/uri/UriParameterImpl.java       |   82 -
 .../server/core/uri/UriResourceActionImpl.java  |   77 -
 .../uri/UriResourceComplexPropertyImpl.java     |   70 -
 .../server/core/uri/UriResourceCountImpl.java   |   35 -
 .../core/uri/UriResourceEntitySetImpl.java      |   66 -
 .../core/uri/UriResourceFunctionImpl.java       |  111 -
 .../olingo/server/core/uri/UriResourceImpl.java |   39 -
 .../server/core/uri/UriResourceItImpl.java      |   65 -
 .../core/uri/UriResourceLambdaAllImpl.java      |   81 -
 .../core/uri/UriResourceLambdaAnyImpl.java      |   78 -
 .../core/uri/UriResourceLambdaVarImpl.java      |   70 -
 .../uri/UriResourceNavigationPropertyImpl.java  |   63 -
 .../uri/UriResourcePrimitivePropertyImpl.java   |   59 -
 .../server/core/uri/UriResourceRefImpl.java     |   36 -
 .../server/core/uri/UriResourceRootImpl.java    |   62 -
 .../core/uri/UriResourceSingletonImpl.java      |   71 -
 .../uri/UriResourceStartingTypeFilterImpl.java  |   66 -
 .../server/core/uri/UriResourceTypedImpl.java   |   60 -
 .../server/core/uri/UriResourceValueImpl.java   |   36 -
 .../core/uri/UriResourceWithKeysImpl.java       |  101 -
 .../uri/parser/CheckFullContextListener.java    |   60 -
 .../olingo/server/core/uri/parser/Parser.java   |  487 --
 .../olingo/server/core/uri/parser/RawUri.java   |   46 -
 .../server/core/uri/parser/UriContext.java      |   97 -
 .../server/core/uri/parser/UriDecoder.java      |  120 -
 .../core/uri/parser/UriParseTreeVisitor.java    | 2204 --------
 .../core/uri/parser/UriParserException.java     |   40 -
 .../uri/parser/UriParserSemanticException.java  |   71 -
 .../uri/parser/UriParserSyntaxException.java    |   49 -
 .../uri/queryoption/AliasQueryOptionImpl.java   |   38 -
 .../core/uri/queryoption/CountOptionImpl.java   |   42 -
 .../uri/queryoption/CustomQueryOptionImpl.java  |   25 -
 .../core/uri/queryoption/ExpandItemImpl.java    |  173 -
 .../core/uri/queryoption/ExpandOptionImpl.java  |   49 -
 .../core/uri/queryoption/FilterOptionImpl.java  |   43 -
 .../core/uri/queryoption/FormatOptionImpl.java  |   41 -
 .../core/uri/queryoption/IdOptionImpl.java      |   40 -
 .../core/uri/queryoption/LevelsOptionImpl.java  |   53 -
 .../core/uri/queryoption/OrderByItemImpl.java   |   49 -
 .../core/uri/queryoption/OrderByOptionImpl.java |   50 -
 .../core/uri/queryoption/QueryOptionImpl.java   |   47 -
 .../core/uri/queryoption/SearchOptionImpl.java  |   37 -
 .../core/uri/queryoption/SelectItemImpl.java    |   84 -
 .../core/uri/queryoption/SelectOptionImpl.java  |   50 -
 .../core/uri/queryoption/SkipOptionImpl.java    |   41 -
 .../uri/queryoption/SkipTokenOptionImpl.java    |   41 -
 .../uri/queryoption/SystemQueryOptionImpl.java  |   42 -
 .../core/uri/queryoption/TopOptionImpl.java     |   41 -
 .../uri/queryoption/expression/AliasImpl.java   |   44 -
 .../uri/queryoption/expression/BinaryImpl.java  |   70 -
 .../queryoption/expression/EnumerationImpl.java |   60 -
 .../queryoption/expression/ExpressionImpl.java  |   25 -
 .../queryoption/expression/LambdaRefImpl.java   |   45 -
 .../uri/queryoption/expression/LiteralImpl.java |   57 -
 .../uri/queryoption/expression/MemberImpl.java  |   98 -
 .../uri/queryoption/expression/MethodImpl.java  |   69 -
 .../queryoption/expression/TypeLiteralImpl.java |   46 -
 .../uri/queryoption/expression/UnaryImpl.java   |   57 -
 .../uri/validator/UriValidationException.java   |   76 -
 .../server/core/uri/validator/UriValidator.java |  694 ---
 .../server-core-exceptions-i18n.properties      |  140 -
 .../server/core/ContentNegotiatorTest.java      |  212 -
 .../server/core/ODataHttpHandlerImplTest.java   |  169 -
 .../core/TranslatedExceptionSubclassesTest.java |  103 -
 .../batchhandler/MockedBatchHandlerTest.java    |  670 ---
 .../FixedFormatDeserializerTest.java            |   53 -
 .../batch/BatchParserCommonTest.java            |  229 -
 .../batch/BatchRequestParserTest.java           | 1291 -----
 .../BufferedReaderIncludingLineEndingsTest.java |  481 --
 .../core/deserializer/batch/HeaderTest.java     |  171 -
 .../batch/HttpRequestStatusLineTest.java        |  108 -
 .../json/ODataJsonDeserializerBasicTest.java    |   44 -
 .../core/edm/provider/EdmActionImplTest.java    |  156 -
 .../edm/provider/EdmActionImportImplTest.java   |  103 -
 .../edm/provider/EdmComplexTypeImplTest.java    |  166 -
 .../provider/EdmEntityContainerImplTest.java    |  339 --
 .../core/edm/provider/EdmEntitySetImplTest.java |   81 -
 .../edm/provider/EdmEntityTypeImplTest.java     |  383 --
 .../server/core/edm/provider/EdmEnumTest.java   |  236 -
 .../core/edm/provider/EdmFunctionImplTest.java  |   75 -
 .../edm/provider/EdmFunctionImportImplTest.java |   85 -
 .../edm/provider/EdmKeyPropertyRefImplTest.java |  142 -
 .../core/edm/provider/EdmMemberImplTest.java    |   39 -
 .../core/edm/provider/EdmNamedImplTest.java     |   42 -
 .../provider/EdmNavigationPropertyImplTest.java |  144 -
 .../core/edm/provider/EdmParameterImplTest.java |  140 -
 .../core/edm/provider/EdmPropertyImplTest.java  |  155 -
 .../EdmProviderImplOverloadingTest.java         |  198 -
 .../core/edm/provider/EdmProviderImplTest.java  |  224 -
 .../edm/provider/EdmReturnTypeImplTest.java     |  130 -
 .../core/edm/provider/EdmSchemaImplTest.java    |  357 --
 .../core/edm/provider/EdmSingletonImplTest.java |  129 -
 .../edm/provider/EdmTypeDefinitionImplTest.java |   75 -
 .../core/edm/provider/EdmTypeImplTest.java      |   45 -
 .../serializer/BatchResponseSerializerTest.java |  227 -
 .../serializer/FixedFormatSerializerTest.java   |   57 -
 .../core/serializer/json/ComplexTypeHelper.java |   66 -
 .../json/ODataErrorSerializerTest.java          |  136 -
 .../json/ODataJsonSerializerTest.java           |   71 -
 .../serializer/utils/ContextURLBuilderTest.java |  201 -
 .../xml/MetadataDocumentXmlSerializerTest.java  |  501 --
 .../src/test/resources/batchLarge.batch         | 2422 --------
 .../src/test/resources/batchWithContent.batch   |    1 -
 .../src/test/resources/batchWithPost.batch      |   39 -
 .../src/test/resources/simplelogger.properties  |   20 -
 lib/server-tecsvc/pom.xml                       |  159 -
 .../olingo/server/tecsvc/TechnicalServlet.java  |   78 -
 .../olingo/server/tecsvc/data/DataProvider.java |  610 --
 .../processor/TechnicalBatchProcessor.java      |  126 -
 .../processor/TechnicalEntityProcessor.java     |  300 -
 .../TechnicalPrimitiveComplexProcessor.java     |  366 --
 .../tecsvc/processor/TechnicalProcessor.java    |   83 -
 .../server/tecsvc/provider/ActionProvider.java  |  204 -
 .../tecsvc/provider/ComplexTypeProvider.java    |  179 -
 .../tecsvc/provider/ContainerProvider.java      |  464 --
 .../server/tecsvc/provider/EdmTechProvider.java |  155 -
 .../tecsvc/provider/EntityTypeProvider.java     |  441 --
 .../tecsvc/provider/EnumTypeProvider.java       |   47 -
 .../tecsvc/provider/FunctionProvider.java       |  852 ---
 .../tecsvc/provider/PropertyProvider.java       |  707 ---
 .../server/tecsvc/provider/SchemaProvider.java  |  185 -
 .../tecsvc/provider/TypeDefinitionProvider.java |   37 -
 .../src/main/resources/META-INF/LICENSE         |  331 --
 .../src/main/resources/simplelogger.properties  |   20 -
 lib/server-tecsvc/src/main/version/version.html |   37 -
 .../src/main/webapp/WEB-INF/web.xml             |   42 -
 .../src/main/webapp/css/olingo.css              |   91 -
 .../src/main/webapp/img/OlingoOrangeTM.png      |  Bin 113360 -> 0 bytes
 lib/server-tecsvc/src/main/webapp/index.jsp     |   55 -
 .../cs02/vocabularies/Org.OData.Core.V1.xml     |  134 -
 .../server/tecsvc/data/DataProviderTest.java    |  177 -
 lib/server-test/pom.xml                         |  100 -
 .../olingo/server/core/ODataHandlerTest.java    |  700 ---
 .../json/AbstractODataDeserializerTest.java     |   42 -
 .../json/ODataDeserializerDeepInsertTest.java   |  172 -
 .../ODataDeserializerEntityCollectionTest.java  |  251 -
 .../json/ODataJsonDeserializerEntityTest.java   | 1365 -----
 .../core/serializer/ExpandSelectMock.java       |   90 -
 .../json/ODataJsonSerializerTest.java           |  681 ---
 .../serializer/json/ServiceDocumentTest.java    |  133 -
 .../serializer/utils/ContextURLHelperTest.java  |  215 -
 .../serializer/xml/MetadataDocumentTest.java    |  158 -
 .../olingo/server/core/uri/RawUriTest.java      |  151 -
 .../olingo/server/core/uri/UriHelperTest.java   |   82 -
 .../olingo/server/core/uri/UriInfoImplTest.java |  209 -
 .../server/core/uri/UriResourceImplTest.java    |  508 --
 .../core/uri/antlr/TestFullResourcePath.java    | 5204 ------------------
 .../olingo/server/core/uri/antlr/TestLexer.java |  253 -
 .../core/uri/antlr/TestUriParserImpl.java       | 1170 ----
 .../core/uri/queryoption/QueryOptionTest.java   |  303 -
 .../queryoption/expression/ExpressionTest.java  |  239 -
 .../core/uri/testutil/EdmTechTestProvider.java  |  100 -
 .../core/uri/testutil/ExpandValidator.java      |  231 -
 .../core/uri/testutil/FilterTreeToText.java     |  154 -
 .../core/uri/testutil/FilterValidator.java      |  529 --
 .../core/uri/testutil/ParseTreeToText.java      |   82 -
 .../core/uri/testutil/ParserValidator.java      |  162 -
 .../core/uri/testutil/ParserWithLogging.java    |   56 -
 .../core/uri/testutil/ResourceValidator.java    |  612 --
 .../core/uri/testutil/TestErrorLogger.java      |  105 -
 .../core/uri/testutil/TestUriValidator.java     |  267 -
 .../server/core/uri/testutil/TestValidator.java |   23 -
 .../core/uri/testutil/TokenValidator.java       |  194 -
 .../core/uri/testutil/UriLexerWithTrace.java    |   85 -
 .../core/uri/validator/UriValidatorTest.java    |  390 --
 .../src/test/resources/ESAllPrim.json           |   56 -
 .../ESAllPrimWithCustomAnnotations.json         |   57 -
 .../test/resources/ESAllPrimWithDoubleKey.json  |   57 -
 .../ESAllPrimWithODataAnnotations.json          |   59 -
 .../src/test/resources/ESCompCollComp.json      |   35 -
 ...AllPrimExpandedNavPropertyETTwoPrimMany.json |   24 -
 ...pertyETTwoPrimManyWithCustomAnnotations.json |   25 -
 ...opertyETTwoPrimManyWithODataAnnotations.json |   27 -
 ...SAllPrimExpandedNavPropertyETTwoPrimOne.json |   23 -
 ...opertyETTwoPrimOneWithCustomAnnotations.json |   24 -
 ...ropertyETTwoPrimOneWithODataAnnotations.json |   26 -
 .../resources/EntityETMixEnumDefCollComp.json   |   24 -
 .../src/test/resources/simplelogger.properties  |   20 -
 pom.xml                                         |    4 +-
 samples/client/pom.xml                          |    2 +-
 samples/pom.xml                                 |    6 +-
 samples/server/pom.xml                          |   76 -
 .../olingo/server/sample/CarsServlet.java       |   67 -
 .../olingo/server/sample/data/DataProvider.java |  167 -
 .../sample/edmprovider/CarsEdmProvider.java     |  183 -
 .../server/sample/processor/CarsProcessor.java  |  353 --
 .../server/src/main/resources/META-INF/LICENSE  |  331 --
 .../src/main/resources/simplelogger.properties  |   20 -
 samples/server/src/main/version/version.html    |   37 -
 samples/server/src/main/webapp/WEB-INF/web.xml  |   42 -
 samples/server/src/main/webapp/css/olingo.css   |   91 -
 .../src/main/webapp/img/OlingoOrangeTM.png      |  Bin 113360 -> 0 bytes
 samples/server/src/main/webapp/index.jsp        |   56 -
 460 files changed, 331 insertions(+), 61670 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/android-lib/pom.xml
----------------------------------------------------------------------
diff --git a/dist/android-lib/pom.xml b/dist/android-lib/pom.xml
index 35fa368..423992c 100644
--- a/dist/android-lib/pom.xml
+++ b/dist/android-lib/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-dist</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/client-lib/pom.xml
----------------------------------------------------------------------
diff --git a/dist/client-lib/pom.xml b/dist/client-lib/pom.xml
index 2f119a1..8611aa9 100644
--- a/dist/client-lib/pom.xml
+++ b/dist/client-lib/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-dist</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/javadoc/pom.xml
----------------------------------------------------------------------
diff --git a/dist/javadoc/pom.xml b/dist/javadoc/pom.xml
index 71d6636..be92e78 100644
--- a/dist/javadoc/pom.xml
+++ b/dist/javadoc/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-dist</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/pom.xml
----------------------------------------------------------------------
diff --git a/dist/pom.xml b/dist/pom.xml
index 727f493..20975e7 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -31,14 +31,13 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-parent</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
   <modules>
     <module>android-lib</module>
     <module>client-lib</module>
-    <module>server-lib</module>
     <module>javadoc</module>
   </modules>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/server-lib/pom.xml
----------------------------------------------------------------------
diff --git a/dist/server-lib/pom.xml b/dist/server-lib/pom.xml
deleted file mode 100644
index d0ebcb5..0000000
--- a/dist/server-lib/pom.xml
+++ /dev/null
@@ -1,114 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements. See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership. The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License. You may obtain a copy of the License at
-
-  http://www.apache.org/licenses/LICENSE-2.0
-
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied. See the License for the
-  specific language governing permissions and limitations
-  under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-  <modelVersion>4.0.0</modelVersion>
-
-  <artifactId>odata-dist-server-lib</artifactId>
-  <packaging>pom</packaging>
-
-  <name>Olingo-OData-Server-for-Java</name>
-
-  <parent>
-    <groupId>org.apache.olingo</groupId>
-    <artifactId>odata-dist</artifactId>
-    <version>4.0.0-beta-02</version>
-    <relativePath>..</relativePath>
-  </parent>
-
-  <build>
-    <finalName>${project.name}-${project.version}</finalName>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-deploy-plugin</artifactId>
-        <configuration>
-          <skip>true</skip>
-        </configuration>
-      </plugin>
-    </plugins>
-
-  </build>
-
-  <profiles>
-    <profile>
-      <id>apache-release</id>
-      <activation>
-        <activeByDefault>false</activeByDefault>
-      </activation>
-      <build>
-        <plugins>
-          <plugin>
-            <artifactId>maven-assembly-plugin</artifactId>
-            <inherited>false</inherited>
-            <executions>
-              <execution>
-                <id>package-assemblies</id>
-                <phase>package</phase>
-                <goals>
-                  <goal>single</goal>
-                </goals>
-                <configuration>
-                  <attach>true</attach>
-                  <appendAssemblyId>true</appendAssemblyId>
-                  <descriptors>
-                    <descriptor>
-                      src/main/assembly/lib-assembly.xml
-                    </descriptor>
-                  </descriptors>
-                </configuration>
-              </execution>
-            </executions>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-  </profiles>
-
-  <dependencies>
-    <dependency>
-      <groupId>org.apache.olingo</groupId>
-      <artifactId>odata-commons-api</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.olingo</groupId>
-      <artifactId>odata-commons-core</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-
-    <dependency>
-      <groupId>org.apache.olingo</groupId>
-      <artifactId>odata-server-api</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.olingo</groupId>
-      <artifactId>odata-server-core</artifactId>
-      <version>${project.version}</version>
-      <scope>compile</scope>
-    </dependency>
-  </dependencies>
-</project>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/server-lib/src/main/assembly/lib-assembly.xml
----------------------------------------------------------------------
diff --git a/dist/server-lib/src/main/assembly/lib-assembly.xml b/dist/server-lib/src/main/assembly/lib-assembly.xml
deleted file mode 100644
index 5de2340..0000000
--- a/dist/server-lib/src/main/assembly/lib-assembly.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file
-    distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under
-    the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may
-    obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to
-    in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
-    ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under
-    the License. -->
-<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
-    <id>lib</id>
-    <formats>
-        <format>zip</format>
-    </formats>
-    <includeBaseDirectory>false</includeBaseDirectory>
-    <dependencySets>
-        <dependencySet>
-            <useProjectArtifact>false</useProjectArtifact>
-            <outputDirectory></outputDirectory>
-              <outputFileNameMapping>${artifact.groupId}-${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
-            <unpack>false</unpack>
-            <useTransitiveDependencies>true</useTransitiveDependencies>
-            <useTransitiveFiltering>true</useTransitiveFiltering>
-            <scope>compile</scope>
-            <includes>
-                <include>org.apache.olingo:odata-commons-api</include>
-                <include>org.apache.olingo:odata-commons-core</include>
-                <include>org.apache.olingo:odata-server-api</include>
-                <include>org.apache.olingo:odata-server-core</include>
-            </includes>
-        </dependencySet>
-    </dependencySets>
-    <fileSets>
-        <fileSet>
-            <directory>${project.build.directory}/maven-shared-archive-resources/META-INF</directory>
-            <outputDirectory>/</outputDirectory>
-            <excludes>
-                <exclude>LICENSE</exclude>
-                <exclude>NOTICE</exclude>
-           </excludes>
-        </fileSet>
-        <fileSet>
-            <directory>src/main/resources</directory>
-            <outputDirectory>/</outputDirectory>
-        </fileSet>
-    </fileSets>
-</assembly>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/server-lib/src/main/resources/LICENSE
----------------------------------------------------------------------
diff --git a/dist/server-lib/src/main/resources/LICENSE b/dist/server-lib/src/main/resources/LICENSE
deleted file mode 100644
index 2ba3137..0000000
--- a/dist/server-lib/src/main/resources/LICENSE
+++ /dev/null
@@ -1,337 +0,0 @@
-licenses for server distribution
-
-
-
-                              Apache License
-                        Version 2.0, January 2004
-                     http://www.apache.org/licenses/
-
-TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-1. Definitions.
-
-   "License" shall mean the terms and conditions for use, reproduction,
-   and distribution as defined by Sections 1 through 9 of this document.
-
-   "Licensor" shall mean the copyright owner or entity authorized by
-   the copyright owner that is granting the License.
-
-   "Legal Entity" shall mean the union of the acting entity and all
-   other entities that control, are controlled by, or are under common
-   control with that entity. For the purposes of this definition,
-   "control" means (i) the power, direct or indirect, to cause the
-   direction or management of such entity, whether by contract or
-   otherwise, or (ii) ownership of fifty percent (50%) or more of the
-   outstanding shares, or (iii) beneficial ownership of such entity.
-
-   "You" (or "Your") shall mean an individual or Legal Entity
-   exercising permissions granted by this License.
-
-   "Source" form shall mean the preferred form for making modifications,
-   including but not limited to software source code, documentation
-   source, and configuration files.
-
-   "Object" form shall mean any form resulting from mechanical
-   transformation or translation of a Source form, including but
-   not limited to compiled object code, generated documentation,
-   and conversions to other media types.
-
-   "Work" shall mean the work of authorship, whether in Source or
-   Object form, made available under the License, as indicated by a
-   copyright notice that is included in or attached to the work
-   (an example is provided in the Appendix below).
-
-   "Derivative Works" shall mean any work, whether in Source or Object
-   form, that is based on (or derived from) the Work and for which the
-   editorial revisions, annotations, elaborations, or other modifications
-   represent, as a whole, an original work of authorship. For the purposes
-   of this License, Derivative Works shall not include works that remain
-   separable from, or merely link (or bind by name) to the interfaces of,
-   the Work and Derivative Works thereof.
-
-   "Contribution" shall mean any work of authorship, including
-   the original version of the Work and any modifications or additions
-   to that Work or Derivative Works thereof, that is intentionally
-   submitted to Licensor for inclusion in the Work by the copyright owner
-   or by an individual or Legal Entity authorized to submit on behalf of
-   the copyright owner. For the purposes of this definition, "submitted"
-   means any form of electronic, verbal, or written communication sent
-   to the Licensor or its representatives, including but not limited to
-   communication on electronic mailing lists, source code control systems,
-   and issue tracking systems that are managed by, or on behalf of, the
-   Licensor for the purpose of discussing and improving the Work, but
-   excluding communication that is conspicuously marked or otherwise
-   designated in writing by the copyright owner as "Not a Contribution."
-
-   "Contributor" shall mean Licensor and any individual or Legal Entity
-   on behalf of whom a Contribution has been received by Licensor and
-   subsequently incorporated within the Work.
-
-2. Grant of Copyright License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   copyright license to reproduce, prepare Derivative Works of,
-   publicly display, publicly perform, sublicense, and distribute the
-   Work and such Derivative Works in Source or Object form.
-
-3. Grant of Patent License. Subject to the terms and conditions of
-   this License, each Contributor hereby grants to You a perpetual,
-   worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-   (except as stated in this section) patent license to make, have made,
-   use, offer to sell, sell, import, and otherwise transfer the Work,
-   where such license applies only to those patent claims licensable
-   by such Contributor that are necessarily infringed by their
-   Contribution(s) alone or by combination of their Contribution(s)
-   with the Work to which such Contribution(s) was submitted. If You
-   institute patent litigation against any entity (including a
-   cross-claim or counterclaim in a lawsuit) alleging that the Work
-   or a Contribution incorporated within the Work constitutes direct
-   or contributory patent infringement, then any patent licenses
-   granted to You under this License for that Work shall terminate
-   as of the date such litigation is filed.
-
-4. Redistribution. You may reproduce and distribute copies of the
-   Work or Derivative Works thereof in any medium, with or without
-   modifications, and in Source or Object form, provided that You
-   meet the following conditions:
-
-   (a) You must give any other recipients of the Work or
-       Derivative Works a copy of this License; and
-
-   (b) You must cause any modified files to carry prominent notices
-       stating that You changed the files; and
-
-   (c) You must retain, in the Source form of any Derivative Works
-       that You distribute, all copyright, patent, trademark, and
-       attribution notices from the Source form of the Work,
-       excluding those notices that do not pertain to any part of
-       the Derivative Works; and
-
-   (d) If the Work includes a "NOTICE" text file as part of its
-       distribution, then any Derivative Works that You distribute must
-       include a readable copy of the attribution notices contained
-       within such NOTICE file, excluding those notices that do not
-       pertain to any part of the Derivative Works, in at least one
-       of the following places: within a NOTICE text file distributed
-       as part of the Derivative Works; within the Source form or
-       documentation, if provided along with the Derivative Works; or,
-       within a display generated by the Derivative Works, if and
-       wherever such third-party notices normally appear. The contents
-       of the NOTICE file are for informational purposes only and
-       do not modify the License. You may add Your own attribution
-       notices within Derivative Works that You distribute, alongside
-       or as an addendum to the NOTICE text from the Work, provided
-       that such additional attribution notices cannot be construed
-       as modifying the License.
-
-   You may add Your own copyright statement to Your modifications and
-   may provide additional or different license terms and conditions
-   for use, reproduction, or distribution of Your modifications, or
-   for any such Derivative Works as a whole, provided Your use,
-   reproduction, and distribution of the Work otherwise complies with
-   the conditions stated in this License.
-
-5. Submission of Contributions. Unless You explicitly state otherwise,
-   any Contribution intentionally submitted for inclusion in the Work
-   by You to the Licensor shall be under the terms and conditions of
-   this License, without any additional terms or conditions.
-   Notwithstanding the above, nothing herein shall supersede or modify
-   the terms of any separate license agreement you may have executed
-   with Licensor regarding such Contributions.
-
-6. Trademarks. This License does not grant permission to use the trade
-   names, trademarks, service marks, or product names of the Licensor,
-   except as required for reasonable and customary use in describing the
-   origin of the Work and reproducing the content of the NOTICE file.
-
-7. Disclaimer of Warranty. Unless required by applicable law or
-   agreed to in writing, Licensor provides the Work (and each
-   Contributor provides its Contributions) on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-   implied, including, without limitation, any warranties or conditions
-   of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-   PARTICULAR PURPOSE. You are solely responsible for determining the
-   appropriateness of using or redistributing the Work and assume any
-   risks associated with Your exercise of permissions under this License.
-
-8. Limitation of Liability. In no event and under no legal theory,
-   whether in tort (including negligence), contract, or otherwise,
-   unless required by applicable law (such as deliberate and grossly
-   negligent acts) or agreed to in writing, shall any Contributor be
-   liable to You for damages, including any direct, indirect, special,
-   incidental, or consequential damages of any character arising as a
-   result of this License or out of the use or inability to use the
-   Work (including but not limited to damages for loss of goodwill,
-   work stoppage, computer failure or malfunction, or any and all
-   other commercial damages or losses), even if such Contributor
-   has been advised of the possibility of such damages.
-
-9. Accepting Warranty or Additional Liability. While redistributing
-   the Work or Derivative Works thereof, You may choose to offer,
-   and charge a fee for, acceptance of support, warranty, indemnity,
-   or other liability obligations and/or rights consistent with this
-   License. However, in accepting such obligations, You may act only
-   on Your own behalf and on Your sole responsibility, not on behalf
-   of any other Contributor, and only if You agree to indemnify,
-   defend, and hold each Contributor harmless for any liability
-   incurred by, or claims asserted against, such Contributor by reason
-   of your accepting any such warranty or additional liability.
-
-END OF TERMS AND CONDITIONS
-
-APPENDIX: How to apply the Apache License to your work.
-
-   To apply the Apache License to your work, attach the following
-   boilerplate notice, with the fields enclosed by brackets "[]"
-   replaced with your own identifying information. (Don't include
-   the brackets!)  The text should be enclosed in the appropriate
-   comment syntax for the file format. We also recommend that a
-   file or class name and description of purpose be included on the
-   same "printed page" as the copyright notice for easier
-   identification within third-party archives.
-
-Copyright [yyyy] [name of copyright owner]
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-From: 'abego Software GmbH, Germany' (http://abego-software.de) - abego
-TreeLayout Core (http://code.google.com/p/treelayout/)
-org.abego.treelayout:org.abego.treelayout.core:jar:1.0.1 License: BSD 3-Clause
-"New" or "Revised" License (BSD-3-Clause)
-(http://treelayout.googlecode.com/files/LICENSE.TXT)
-
-[The "BSD license"]
-Copyright (c) 2011, abego Software GmbH, Germany (http://www.abego.org)
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice, 
-   this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright notice, 
-   this list of conditions and the following disclaimer in the documentation 
-   and/or other materials provided with the distribution.
-3. Neither the name of the abego Software GmbH nor the names of its 
-   contributors may be used to endorse or promote products derived from this 
-   software without specific prior written permission.
-   
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-POSSIBILITY OF SUCH DAMAGE.
-
-
-
-
-From: 'ANTLR' (http://www.antlr.org) - ANTLR 4 Runtime
-(http://www.antlr.org/antlr4-runtime) org.antlr:antlr4-runtime:jar:4.1 License:
-The BSD License (http://www.antlr.org/license.html)
-
-[The BSD License]
-Copyright (c) 2012 Terence Parr and Sam Harwell
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-    Redistributions of source code must retain the above copyright notice, this
-    list of conditions and the following disclaimer. Redistributions in binary
-    form must reproduce the above copyright notice, this list of conditions and
-    the following disclaimer in the documentation and/or other materials
-    provided with the distribution. Neither the name of the author nor the
-    names of its contributors may be used to endorse or promote products
-    derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-From: 'fasterxml.com' (http://fasterxml.com) - Stax2 API
-(http://wiki.fasterxml.com/WoodstoxStax2)
-org.codehaus.woodstox:stax2-api:bundle:3.1.4 License: The BSD License
-(http://www.opensource.org/licenses/bsd-license.php)
-
-Copyright (c) 2004-2010, Woodstox Project (http://woodstox.codehaus.org/)
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice,
-   this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation
-   and/or other materials provided with the distribution.
-3. Neither the name of the Woodstox XML Processor nor the names
-   of its contributors may be used to endorse or promote products derived
-   from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-
-From: 'QOS.ch' (http://www.qos.ch)
-  - SLF4J API Module (http://www.slf4j.org) org.slf4j:slf4j-api:jar:1.7.7
-    License: MIT License  (http://www.opensource.org/licenses/mit-license.php)
-  - SLF4J Simple Binding (http://www.slf4j.org) org.slf4j:slf4j-simple:jar:1.7.7
-    License: MIT License  (http://www.opensource.org/licenses/mit-license.php)
-
-
-Copyright (c) 2004-2013 QOS.ch 
-
-All rights reserved. Permission is hereby granted, free of charge, to any
-person obtaining a copy of this software and associated documentation files
-(the "Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish, distribute,
-sublicense, and/or sell copies of the Software, and to permit persons to whom
-the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-
-
-

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/dist/server-lib/src/main/resources/NOTICE
----------------------------------------------------------------------
diff --git a/dist/server-lib/src/main/resources/NOTICE b/dist/server-lib/src/main/resources/NOTICE
deleted file mode 100644
index 32a4536..0000000
--- a/dist/server-lib/src/main/resources/NOTICE
+++ /dev/null
@@ -1,62 +0,0 @@
-Apache Olingo
-Copyright 2013-2014 The Apache Software Foundation
-
-This product includes software developed at
-The Apache Software Foundation (http://www.apache.org/).
-
-This distribution includes the Jackson JSON processor
-Jackson is a high-performance, Free/Open Source JSON processing library.
-It was originally written by Tatu Saloranta (tatu.saloranta@iki.fi), and has
-been in development since 2007.
-It is currently developed by a community of developers, as well as supported
-commercially by FasterXML.com.
-## Licensing
-Jackson core and extension components may licensed under different licenses.
-To find the details that apply to this artifact see the accompanying LICENSE file.
-For more information, including possible other licensing options, contact
-FasterXML.com (http://fasterxml.com).
-## Credits
-A list of contributors may be found from CREDITS file, which is included
-in some artifacts (usually source distributions); but is always available
-from the source code management (SCM) system project uses.
-
-This distribution includes SLF4J
-Copyright (c) 2004-2013 QOS.ch
- All rights reserved.
- Permission is hereby granted, free  of charge, to any person obtaining
- a  copy  of this  software  and  associated  documentation files  (the
- "Software"), to  deal in  the Software without  restriction, including
- without limitation  the rights to  use, copy, modify,  merge, publish,
- distribute,  sublicense, and/or sell  copies of  the Software,  and to
- permit persons to whom the Software  is furnished to do so, subject to
- the following conditions.
- http://slf4j.org/license.html
-
-This distribution includes TreeLayout Core (http://code.google.com/p/treelayout/)
-Copyright (c) 2011, abego Software GmbH, Germany (http://www.abego.org)
-All rights reserved.
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-1. Redistributions of source code must retain the above copyright notice,
-   this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation
-   and/or other materials provided with the distribution.
-3. Neither the name of the abego Software GmbH nor the names of its
-   contributors may be used to endorse or promote products derived from this
-   software without specific prior written permission.
-(http://treelayout.googlecode.com/files/LICENSE.TXT)
-
-This distribution includes  ANTLR 4 Runtime (http://www.antlr.org/antlr4-runtime)
-Copyright (c) 2012 Terence Parr and Sam Harwell
-All rights reserved.
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-Redistributions of source code must retain the above copyright notice,
-this list of conditions and the following disclaimer.
-Redistributions in binary form must reproduce the above copyright notice,
-this list of conditions and the following disclaimer in the documentation
-and/or other materials provided with the distribution.
-Neither the name of the author nor the names of its contributors may be used to
-endorse or promote products derived from this software without specific prior written permission.
-(http://www.antlr.org/license.html)

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/client-android/pom.xml
----------------------------------------------------------------------
diff --git a/ext/client-android/pom.xml b/ext/client-android/pom.xml
index a274bfd..76ddf5f 100644
--- a/ext/client-android/pom.xml
+++ b/ext/client-android/pom.xml
@@ -30,7 +30,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-ext</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/client-proxy/pom.xml
----------------------------------------------------------------------
diff --git a/ext/client-proxy/pom.xml b/ext/client-proxy/pom.xml
index 4a06c35..6b831ae 100644
--- a/ext/client-proxy/pom.xml
+++ b/ext/client-proxy/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-ext</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pojogen-maven-plugin/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pojogen-maven-plugin/pom.xml b/ext/pojogen-maven-plugin/pom.xml
index e2bc8de..ad02c1b 100644
--- a/ext/pojogen-maven-plugin/pom.xml
+++ b/ext/pojogen-maven-plugin/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-ext</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pojogen-maven-plugin/src/it/exchangeMail/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pojogen-maven-plugin/src/it/exchangeMail/pom.xml b/ext/pojogen-maven-plugin/src/it/exchangeMail/pom.xml
index 8955597..d2a988c 100644
--- a/ext/pojogen-maven-plugin/src/it/exchangeMail/pom.xml
+++ b/ext/pojogen-maven-plugin/src/it/exchangeMail/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pojogen-maven-plugin/src/it/exchangeMailNoBasePkg/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pojogen-maven-plugin/src/it/exchangeMailNoBasePkg/pom.xml b/ext/pojogen-maven-plugin/src/it/exchangeMailNoBasePkg/pom.xml
index b5441e9..0fcb69a 100644
--- a/ext/pojogen-maven-plugin/src/it/exchangeMailNoBasePkg/pom.xml
+++ b/ext/pojogen-maven-plugin/src/it/exchangeMailNoBasePkg/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pojogen-maven-plugin/src/it/v3Sample/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pojogen-maven-plugin/src/it/v3Sample/pom.xml b/ext/pojogen-maven-plugin/src/it/v3Sample/pom.xml
index 14a2f07..156168a 100644
--- a/ext/pojogen-maven-plugin/src/it/v3Sample/pom.xml
+++ b/ext/pojogen-maven-plugin/src/it/v3Sample/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pojogen-maven-plugin/src/it/v4Sample/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pojogen-maven-plugin/src/it/v4Sample/pom.xml b/ext/pojogen-maven-plugin/src/it/v4Sample/pom.xml
index 8955597..d2a988c 100644
--- a/ext/pojogen-maven-plugin/src/it/v4Sample/pom.xml
+++ b/ext/pojogen-maven-plugin/src/it/v4Sample/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/ext/pom.xml
----------------------------------------------------------------------
diff --git a/ext/pom.xml b/ext/pom.xml
index d1e51ec..72c0d08 100644
--- a/ext/pom.xml
+++ b/ext/pom.xml
@@ -31,7 +31,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-parent</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/pom.xml
----------------------------------------------------------------------
diff --git a/fit/pom.xml b/fit/pom.xml
index c606721..f558880 100644
--- a/fit/pom.xml
+++ b/fit/pom.xml
@@ -30,7 +30,7 @@
   <parent>
     <groupId>org.apache.olingo</groupId>
     <artifactId>odata-parent</artifactId>
-    <version>4.0.0-beta-02</version>
+    <version>3.0.0-beta-01-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
 
@@ -125,7 +125,7 @@
     <dependency>
       <groupId>org.apache.olingo</groupId>
       <artifactId>odata-server-tecsvc</artifactId>
-      <version>${project.version}</version>
+      <version>4.0.0-beta-02</version>
       <scope>test</scope>
     </dependency>
     <dependency>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/actionOverloadingV3/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/actionOverloadingV3/pom.xml b/fit/src/it/actionOverloadingV3/pom.xml
index baaefd9..be62bd8 100644
--- a/fit/src/it/actionOverloadingV3/pom.xml
+++ b/fit/src/it/actionOverloadingV3/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-maven-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/demoV4/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/demoV4/pom.xml b/fit/src/it/demoV4/pom.xml
index 1b1b1c2..0cfa319 100644
--- a/fit/src/it/demoV4/pom.xml
+++ b/fit/src/it/demoV4/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-maven-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/openTypeV3/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/openTypeV3/pom.xml b/fit/src/it/openTypeV3/pom.xml
index a554c4e..75d49d5 100644
--- a/fit/src/it/openTypeV3/pom.xml
+++ b/fit/src/it/openTypeV3/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/openTypeV4/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/openTypeV4/pom.xml b/fit/src/it/openTypeV4/pom.xml
index 151b5db..3ae5c84 100644
--- a/fit/src/it/openTypeV4/pom.xml
+++ b/fit/src/it/openTypeV4/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-man-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/primitiveKeysServiceV3/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/primitiveKeysServiceV3/pom.xml b/fit/src/it/primitiveKeysServiceV3/pom.xml
index c5b4479..47df1d9 100644
--- a/fit/src/it/primitiveKeysServiceV3/pom.xml
+++ b/fit/src/it/primitiveKeysServiceV3/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-maven-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/staticServiceV3/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/staticServiceV3/pom.xml b/fit/src/it/staticServiceV3/pom.xml
index a95fe6b..528d94c 100644
--- a/fit/src/it/staticServiceV3/pom.xml
+++ b/fit/src/it/staticServiceV3/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-maven-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/f7a7b484/fit/src/it/staticServiceV4/pom.xml
----------------------------------------------------------------------
diff --git a/fit/src/it/staticServiceV4/pom.xml b/fit/src/it/staticServiceV4/pom.xml
index f18a5eb..424a17f 100644
--- a/fit/src/it/staticServiceV4/pom.xml
+++ b/fit/src/it/staticServiceV4/pom.xml
@@ -30,6 +30,8 @@
   <description>A simple IT verifying the basic use case of pojogen-maven-plugin.</description>
 
   <properties>
+    <project.source>1.6</project.source>
+    <compiler.plugin.version>3.2</compiler.plugin.version>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   </properties>
   
@@ -51,6 +53,18 @@
   <build>
     <plugins>
       <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>${compiler.plugin.version}</version>
+        <configuration>
+          <source>${project.source}</source>
+          <target>${project.source}</target>
+          <showWarnings>true</showWarnings>
+          <showDeprecation>true</showDeprecation>
+          <compilerArgument>-Xlint:unchecked</compilerArgument>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.codehaus.mojo</groupId>
         <artifactId>build-helper-maven-plugin</artifactId>
         <version>1.8</version>


Mime
View raw message