Commit Graph

612 Commits

Author SHA1 Message Date
Christian Amend d1e5d22654 [OLINGO-349] Use commons ODataError
Transformed the ODataError interface to a bean class and used it for
serialization and deserialization.
2014-07-10 15:48:02 +02:00
Christian Amend 9403aeced7 [OLINGO-349] ODataError serialization. Move to commons pending 2014-07-10 15:48:01 +02:00
vikram.pancholi 9469058193 [OLINGO-355] Adding generated source folder to server-core/pom.xml to fix compilation issue faced after eclipse import 2014-07-10 15:28:17 +02:00
Michael Bolz a82f399c5f [OLINGO-317] Added more data and tests 2014-07-10 13:06:58 +02:00
Michael Bolz 88cfce7e7f [OLINGO-317] Fixed NFE for query options 2014-07-10 13:00:30 +02:00
Michael Bolz 13d8d36f9b [OLINGO-317] Added DataProvider with data for TecSvc 2014-07-09 15:31:36 +02:00
Stephan Klevenz ba51433395 [OLINGO-338] - refactor ContentType and AccessType class 2014-07-09 14:51:03 +02:00
Michael Bolz 9fa6773d70 [OLINGO-317] Fixed test failure 2014-07-08 16:58:08 +02:00
Stephan Klevenz 51e8d3e8d8 [OLINGO-337] more fit tests 2014-07-08 15:37:48 +02:00
Michael Bolz 1d31f596a8 [OLINGO-342] Fixed typos in interfaces 2014-07-08 14:54:10 +02:00
Michael Bolz cc0d1a0e7c [OLINGO-317] Fixed test 2014-07-08 14:49:21 +02:00
Michael Bolz 45b7289f88 [OLINGO-317] Merge feature branch into master 2014-07-08 13:53:58 +02:00
Stephan Klevenz 811fff545c [OLINGO-337] merger origin/master 2014-07-08 10:10:36 +02:00
Stephan Klevenz aff42fcee5 [OLINGO-337] more tests and fixes 2014-07-08 10:07:16 +02:00
Michael Bolz 3ca91891bd [OLINGO-317] Integration into tecsvc 2014-07-08 09:18:14 +02:00
mibo d860717ed5 [OLINGO-317] Fix problem with DataTimeOffset in test 2014-07-07 13:41:34 +02:00
Michael Bolz eb2e3b78aa [OLINGO-317] Fix problem with Timezone in test 2014-07-07 08:43:59 +02:00
Stephan Klevenz 434246abe9 [OLINGO-337] javadoc 2014-07-04 12:18:24 +02:00
Stephan Klevenz d049864ea4 [OLINGO-337] refactor requestedContentType 2014-07-04 12:18:24 +02:00
Michael Bolz 66f26e5b6a [OLINGO-317] Merge with current master 2014-07-03 09:04:49 +02:00
Michael Bolz 876655fd26 [OLINGO-317] Minor code clean up in test 2014-07-03 07:32:25 +02:00
Michael Bolz da8cf726bf [OLINGO-317] Added collection type handling 2014-07-02 12:39:47 +02:00
Stephan Klevenz 2bd0662645 [OLINGO-328] refactoring, improvements & fit 2014-07-02 10:23:22 +02:00
Michael Bolz 71bdaed300 [OLINGO-317] Added complex type handling 2014-07-01 16:21:42 +02:00
Stephan Klevenz a51146a46f [OLINGO-328] refactoring 2014-07-01 15:07:46 +02:00
Stephan Klevenz b97226b059 [OLINGO-328] refactoring 2014-07-01 10:22:29 +02:00
Stephan Klevenz 2ab4b2fdba [OLINGO-328] code cleanup and checkstyle issues 2014-06-30 16:56:39 +02:00
mibo 839e96045a [OLINGO-317] Added additional tests 2014-06-30 15:15:28 +02:00
Stephan Klevenz 130c99c939 [OLINGO-328] refactor 2014-06-30 14:02:15 +02:00
Stephan Klevenz 314408648d [OLINGO-328] all cases implemented 2014-06-30 13:56:45 +02:00
Stephan Klevenz 2355bf8d17 [OLINGO-328] Merge remote-tracking branch 'origin/master' into olingo328 2014-06-30 09:22:00 +02:00
Michael Bolz 8221545085 [OLINGO-317] Minor bugfixes 2014-06-30 07:27:15 +02:00
Stephan Klevenz acc12ff742 [OLINGO-328] refactor content negotiation 2014-06-27 17:33:20 +02:00
Michael Bolz a2874142c5 [OLINGO-317] Refactoring of 'Value-classes' 2014-06-27 14:25:30 +02:00
Stephan Klevenz 97222fad31 [OLINGO-328] API design and setup of TDD 2014-06-24 17:21:11 +02:00
Stephan Klevenz 77af7dfab0 [OLINGO-328] refactor EntitySetProcessor to CollectionProcessor 2014-06-24 12:21:34 +02:00
Michael Bolz 37abba5f0e [OLINGO-317] Merged the format ENUMs 2014-06-13 15:26:16 +02:00
Michael Bolz 70afb2acc5 [OLINGO-317] Finished DeSerializer refactoring 2014-06-11 14:29:57 +02:00
mibo 46a3417825 [OLINGO-317] First presentable state 2014-06-09 14:43:34 +02:00
Stephan Klevenz f68aa54e12 [OLINGO-313] version header support 2014-06-03 16:29:59 +02:00
Christian Amend dd1e5b0d9e [OLINGO-266] Entity and EntitySet dispatching 2014-06-03 14:30:03 +02:00
Stephan Klevenz 85fb12ad83 [OLINGO-266] make metadata fit work 2014-06-02 13:13:58 +02:00
Stephan Klevenz e57edd71dd [OLINGO-266] fit metadata and service document 2014-05-26 10:58:11 +02:00
Stephan Klevenz 44e0c6495a [OLINGO-266] redirect support 2014-05-23 09:33:08 +02:00
Stephan Klevenz a9ed465516 [OLINGO-266] processor registry 2014-05-22 12:34:23 +02:00
Christian Amend c93b648b0b [OLINGO-266] Fix response sending 2014-05-19 17:16:57 +02:00
Stephan Klevenz 7f5a119e42 [OLINGO-266] TDD for metadata & service doc 2014-05-19 14:27:05 +02:00
Stephan Klevenz 0c32f1a56f [OLINGO-266] TDD for metadata & uri handling 2014-05-19 14:27:05 +02:00
Stephan Klevenz 181bd26454 [OLINGO-266] OData handler + service document test 2014-05-19 14:27:04 +02:00
Stephan Klevenz 92ad3423a9 [Olingo-266] clean up 2014-05-19 14:27:04 +02:00
Stephan Klevenz bb48147bc2 [OLINGO-266] ODataHandler 2014-05-19 14:27:04 +02:00
Stephan Klevenz f92ab0a0ec [OLINGO-266] ODataHandler 2014-05-19 14:27:04 +02:00
Stephan Klevenz 089a312307 [OLINGO-266] pom maintenance 2014-05-19 14:27:03 +02:00
Stephan Klevenz 04a9ad46c5 [OLINGO-266] log&trace 2014-05-09 16:56:44 +02:00
Stephan Klevenz 7ba791e542 [OLINGO-266] first draft of ref handler 2014-05-09 16:28:16 +02:00
Stephan Klevenz 54aef88664 [OLINGO-266] initial reference scenario servlet 2014-05-09 14:22:51 +02:00
Stephan Klevenz 554c795e4c [OLINGO-266] move provider and test to ref module 2014-05-09 11:10:16 +02:00
fmartelli f02d9a07e4 [OLINGO-261] providing basics for pojo generator and proxy annotations 2014-05-06 10:44:38 +02:00
Francesco Chicchiriccò 3b3660025e [OLINGO-264] More client-side tests 2014-05-05 12:22:23 +02:00
Francesco Chicchiriccò 726fbe52e3 [OLINGO-263][OLINGO-264] First draft Edm annotation interfaces + client-side implementation (server components have TODO) 2014-05-04 18:23:12 +02:00
Francesco Chicchiriccò 1fb616fff9 Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-04-30 09:13:27 +02:00
Francesco Chicchiriccò 10f03a2c0a Adding missing method to Edm interfaces to check whether an entity or a complex type is abstract 2014-04-30 09:13:08 +02:00
Stephan Klevenz 53de4ab240 [OLINGO-206] more JUnit 2014-04-30 08:44:50 +02:00
Stephan Klevenz 7dfb6761bd [OLINGO-206] JUnit 2014-04-29 17:38:10 +02:00
Stephan Klevenz 73858b9b3d [OLINGO-206] clean up 2014-04-29 17:17:46 +02:00
Stephan Klevenz e02f098a89 [OLINGO-206] validation 2014-04-29 17:17:46 +02:00
Stephan Klevenz 907ab2098a [OLINGO-206] validation fix 2014-04-29 17:17:45 +02:00
Francesco Chicchiriccò 15e7718a0c [OLINGO-254] Specific client (EdmEnabledODataClient) provided to work with Edm: type information is derived from contextURL, hence such client is useful in JSON with full or minimal metadata 2014-04-27 07:48:52 +02:00
Francesco Chicchiriccò 081df2aa70 [OLINGO-202] Required changes provided 2014-04-07 13:21:17 +02:00
Francesco Chicchiriccò 9f6c06391f Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4 2014-04-04 17:23:30 +02:00
Francesco Chicchiriccò 44729da198 [OLINGO-234] Invoke requests working for V3 (with new Edm interfaces) 2014-04-04 17:23:23 +02:00
Christian Amend 86ab7ef0f7 [OLINGO-211] Preliminary Servlet
Only a prototype to give back metadata and service document
2014-04-04 17:21:32 +02:00
Stephan Klevenz 6d66ff3912 [OLINGO-206] Merge remote-tracking branch 'origin/master' into olingo-206-val 2014-04-03 17:54:51 +02:00
Francesco Chicchiriccò 251742312a [OLINGO-209] open type is both for complex and entity types 2014-04-03 11:12:22 +02:00
Francesco Chicchiriccò aeb66aa82a [OLINGO-209] Methods added to Edm interfaces, with default implementations compliant to OData 4.0 specs 2014-04-03 10:45:46 +02:00
Christian Amend 809519f9d8 [OLINGO-168] Tests for metadata serialization 2014-04-02 17:21:48 +02:00
Stephan Klevenz 49e1069ff8 [OLINGO-206] Merge remote-tracking branch 'origin/master' into olingo-206-val 2014-04-02 12:28:36 +02:00
Christian Amend 242f782b80 [OLINGO-222] Remove Incubating from module names 2014-04-02 10:53:41 +02:00
Stephan Klevenz 929fb65560 [OLINGO-206] merge master 2014-04-02 09:43:09 +02:00
Christian Amend 793c56e80c Merge branch 'olingo168'
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/EdmNavigationPropertyImpl.java
	lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/AbstractEdmEntityContainer.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/edm/provider/EdmEnumTypeImpl.java
	lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParseTreeVisitor.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/testutil/EdmTechProvider.java
	lib/server-core/src/test/java/org/apache/olingo/server/core/uri/UriResourceImplTest.java
2014-04-02 09:30:53 +02:00
Christian Amend 7c2dac9c22 [OLINGO-168] Refactoring 2014-04-02 09:18:02 +02:00
Christian Amend 6a3a4a1d72 [OLINGO-168] More TechProvider Refactoring 2014-04-01 16:46:50 +02:00
Stephan Klevenz b250803590 [OLINGO-206] Merge branch 'master' into olingo-206-val 2014-04-01 10:56:28 +02:00
Stephan Klevenz fbafc3a4fd [OLINGO-206] key predicate validation 2014-03-28 16:08:33 +01:00
Francesco Chicchiriccò 7651350846 [OLINGO-194] geospatial literals 2014-03-26 16:44:36 +01:00
Stephan Klevenz 9a980e88e2 [OLINGO-206] http method validation 2014-03-25 14:34:10 +01:00
Christian Amend 59ef14f4cf [OLINGO-168] Refactor Tech Provider 2014-03-25 12:58:15 +01:00
Stephan Klevenz 3bfc3893f0 [OLINGO-206] re-factor validator 2014-03-25 10:24:28 +01:00
Stephan Klevenz 3321708293 [OLINGO-206] function/action validation 2014-03-24 17:11:56 +01:00
Stephan Klevenz 8c0c670e4f [OLINGO-206] nav prop validation 2014-03-24 13:17:07 +01:00
Christian Amend 6fdfc458b1 [OLINGO-168] metadata serialization 2014-03-24 13:11:43 +01:00
Stephan Klevenz 1274b1e725 [OLINGO-206] singleton validation added 2014-03-21 17:31:15 +01:00
Stephan Klevenz 6629384979 [OLINGO-206] fix checkstyle issues 2014-03-21 15:06:17 +01:00
Stephan Klevenz d9532784fb [OLINGO-206] validation of 1st level uri completed 2014-03-21 15:00:42 +01:00
Francesco Chicchiriccò 559698d4db [OLINGO-65] Geospatial types implemented, EdmStream mock implemented with URI as backend, V3 pruned types implemented, EdmSimpleTypeKind adapted, EdmSimpleTypeFactory introduces 2014-03-21 11:51:11 +01:00
Francesco Chicchiriccò 7b9130088d Merge remote-tracking branch 'origin/master' into olingo200 2014-03-20 08:49:54 +01:00
Stephan Klevenz 99d5781940 [OLINGO-206] TDD refactoring 2014-03-19 17:54:25 +01:00
Stephan Klevenz d3d411118e [OLINGO-206] more validation tests 2014-03-18 18:51:01 +01:00
Stephan Klevenz f3d5d66735 [OLINGO-206] Merge remote-tracking branch 'origin/master' into olingo-206-val 2014-03-18 18:49:31 +01:00
Sven Kobler 21aa475f2c [OLINGO-207] fix for URI Parser encoding/decoding and service document detection 2014-03-18 15:41:32 +01:00
Stephan Klevenz c0db941b85 [OLINGO-206] introduce decision matrix 2014-03-17 17:16:49 +01:00
Stephan Klevenz df675e15af [OLINGO-206] TDD setup for URI Validator 2014-03-14 15:56:13 +01:00
Francesco Chicchiriccò b5c38353fa Merge from master 2014-03-12 13:53:59 +01:00
Christian Amend ec39fd600b Merge branch 'olingo167'
Conflicts:
	lib/client-core/src/main/java/org/apache/olingo/client/core/edm/EdmEntityContainerImpl.java
2014-03-12 13:48:23 +01:00
Francesco Chicchiriccò 4160093540 Merge remote-tracking branch 'origin/master' into olingo200 2014-03-12 11:25:51 +01:00
Sven Kobler b7869d9249 [OLINGO-63] Uri Parser: renaming an documetation 2014-03-12 11:05:18 +01:00
Christian Amend 44aadbd686 [OLINGO-168] Enhance Edm for Service Document serialization
Also implemented a first version of the service document serializer. This
has still to be moved into the commons core.
2014-03-12 10:50:29 +01:00
Francesco Chicchiriccò 4039990c35 White noise: reformatting POMs 2014-03-11 14:00:01 +01:00
Sven Kobler 23aa96e973 [OLINGO-63] Uri Parser: add Documentation II 2014-03-10 17:15:06 +01:00
Stephan Klevenz 897db8ef11 [OLINGO-192] rename java packages 2014-03-10 09:58:41 +01:00
Stephan Klevenz 1f253641ab [OLINGO-192] rename artifacts 2014-03-10 09:44:03 +01:00
Stephan Klevenz 7ebae356de [OLINGO-192] rename modules 2014-03-10 09:36:58 +01:00