mibo
9933cb0bdc
[OLINGO-794] Removed outdated 'inlinecount'
2015-10-09 14:38:22 +02:00
Christian Amend
3f7df13a63
[OLINGO-786] Add EdmTerm tests and refacotor getAppliesTo
...
AppliesTo delivered a list of classes. This functionallity is not needed
thus I deleted it. Now it is just a list of strings. As a conveniece we
could use a list of enums in the future.
2015-10-08 17:11:07 +02:00
Michael Bolz
507236dd8c
[OLINGO-786] Merge branch 'master' into olingo786
2015-10-05 07:57:29 +02:00
Klaus Straubinger
b736c43495
[OLINGO-789] more tests of server support for action parameters
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-05 07:50:00 +02:00
Klaus Straubinger
d6db341db7
[OLINGO-789] server support for action parameters of all types
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-01 12:11:33 +02:00
Christian Amend
a88800c47a
[OLINGO-786] Add qualifier to key
2015-09-29 15:06:30 +02:00
Christian Amend
addfe512cd
[OLINGO-786] Delete getAnnotations convenience method
2015-09-29 14:26:16 +02:00
Michael Bolz
c9d42e49fa
[OLINGO-772] Set version to 4.1.0-SNAPSHOT
2015-09-21 14:46:38 +02:00
Michael Bolz
ca40833b20
[OLINGO-772] Change version to 4.0.0
2015-09-21 10:54:21 +02:00
Michael Bolz
111308124c
[OLINGO-772] Change version to 4.0.0-RC03
2015-09-17 09:26:27 +02:00
Klaus Straubinger
cffdb7384c
[OLINGO-659] empty JSON input should result in Bad Request
...
Change-Id: Ib46d7454abcc405e3fa6a41fd3e17d9e947490c2
Signed-off-by: Christia Holzer <c.holzer@sap.com>
2015-09-15 14:18:20 +02:00
Michael Bolz
9c3ca381e2
[OLINGO-772] Change version to RC02
2015-09-14 10:37:04 +02:00
Michael Bolz
ba88c43b57
[OLINGO-772] Change version to RC01
2015-09-11 14:44:50 +02:00
Klaus Straubinger
11ebbb58d8
[OLINGO-659] API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 12:44:08 +02:00
Michael Bolz
081a38001f
[OLINGO-659] Fixed javadoc issues
2015-09-11 09:02:16 +02:00
Michael Bolz
649614b076
[OLINGO-659] Refactor deploy plugin usage
2015-09-10 14:49:39 +02:00
Klaus Straubinger
e981aaad79
[OLINGO-659] Better data handling in technical service + clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-09 15:35:33 +02:00
Michael Bolz
991e642fd8
[OLINGO-659] Use JUnit Parameterized feature for XML/JSON tests
2015-09-08 15:18:12 +02:00
Klaus Straubinger
0b1de9fc4f
[OLINGO-659] URI validator has to check keys in navigation segments
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:12:53 +02:00
Klaus Straubinger
12770861ef
[OLINGO-659] optimized integration tests
...
Change-Id: Ib1dfffa1a54bbdca343d4363faeb48e26b906e87
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:05:37 +02:00
Christian Holzer
a3541721ef
[OLINGO-659] TecSvc: $levels system query options lead now to a 501 not implemented status
2015-09-01 14:54:08 +02:00
Michael Bolz
78a9539e36
[OLINGO-659] Removed v4 from package and class names
2015-09-01 14:44:42 +02:00
Christian Holzer
d414dfb037
[OLINGO-659] TecSvc: $filter accepts only boolean expression, all six comparison operators are defined for Edm.String, Invalid types for binary operations are detected (No class cast exception any more)
2015-08-27 15:52:15 +02:00
Michael Bolz
dbf649e0b1
[OLINGO-659] Minor API/JavaDoc enhancements
2015-08-21 13:25:53 +02:00
Michael Bolz
7ec7168b1a
[OLINGO-659] Revert binding change because of embedded tomcat requirements
2015-08-18 13:53:15 +02:00
Michael Bolz
3755752963
[OLINGO-659] Changed from l4j to simple binding
2015-08-18 12:01:22 +02:00
Michael Bolz
6f6f5924de
[OLINGO-659] Add session invalidation for embedded tomcat
2015-08-17 15:54:30 +02:00
Christian Holzer
262cee8b7e
[OLINGO-730] Inline $search results in an 501 NOT IMPLEMENTED response code
2015-08-17 12:57:22 +02:00
Christian Amend
1dd3a583ff
[OLINGO-659] Fix minor stream issues
2015-08-17 11:01:57 +02:00
Michael Bolz
5248f34215
[OLINGO-659] Improved async test case
2015-08-17 10:12:35 +02:00
Christian Holzer
1b200437b4
[OLINGO-659] Some minor FIT refactorings
2015-08-06 14:17:48 +02:00
Michael Bolz
0e0b027888
[OLINGO-659] Fixed failing tests
...
This reverts commit 3f95e19425
.
2015-08-06 10:00:22 +02:00
mibo
3f95e19425
[OLINGO-659] Add profiles for fit test granularity
2015-08-05 15:32:47 +02:00
Christian Amend
633578a180
Merge remote-tracking branch 'origin/OLINGO-640'
2015-08-04 16:49:55 +02:00
Christian Amend
10fb60ff90
[OLINGO-659] Remove JavaDoc Warnings
2015-08-04 16:49:03 +02:00
Christian Amend
db0b9d39de
[OLINGO-640] Minor adjustments to tests and deleted logger
2015-08-04 16:23:42 +02:00
Christian Amend
366597070f
Merge branch 'master' into olingo640
...
Conflicts:
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/NavigationITCase.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
2015-08-04 14:38:01 +02:00
Michael Bolz
955823383d
[OLINGO-708] Enabled async support for batch case in TecSvc
2015-08-03 19:22:34 +02:00
Michael Bolz
5e481b23ec
[OLINGO-743] Add odatapath to ContextURL
2015-07-31 15:51:34 +02:00
Ramesh Reddy
5b99eb7b63
OLINGO-640: Adding support for ATOM+XML Serializer and De-Serializer
2015-07-14 21:16:50 -05:00
mibo
de7afda1ec
[OLINGO-708] Fixed missing response header and clean up
2015-07-10 15:17:24 +02:00
Michael Bolz
6b6902f284
[OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec
2015-07-10 10:53:47 +02:00
Christian Amend
4baaf0d0b9
[OLINGO-731] Debug interfaces part 1
2015-07-09 15:29:43 +02:00
mibo
31e3a8bd0a
[OLINGO-708] Enable async EntityCollection for TecSvc, fix ClientAsyncWrite and more tests
2015-07-08 11:28:22 +02:00
mibo
1476b034b5
[OLINGO-708] Merge branch 'master' into OLINGO-708_AsyncSupportTec
2015-07-08 10:14:15 +02:00
Christian Holzer
f1a40746de
[OLINGO-659] Added data to TecSvc, Bugfix URI Parser, Bugfix JsonDeserializer
2015-07-07 17:15:54 +02:00
Christian Holzer
eae41fc7c8
[OLINGO-631] Updated AntLR to version 4.5 and resolved Java8 compilation
...
errors
2015-07-06 17:45:51 +02:00
Christian Holzer
de64c3189b
[OLINGO-714] Java types in the DataProvider (TecSvc) changed
2015-06-30 16:07:12 +02:00
Christian Holzer
b3dcaa25b3
[OLINGO-704] Small fix TecSvc
2015-06-29 23:54:45 +02:00
Christian Amend
b51117477b
[OLINGO-712] Merge branch 'master' into olingo712
...
Conflicts:
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/BasicITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/SystemQueryOptionITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/AuthBatchTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/BatchTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/ConformanceTestITCase.java
fit/src/test/java/org/apache/olingo/fit/v4/MediaEntityTestITCase.java
lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/AbstractODataRequest.java
2015-06-29 13:48:14 +02:00
mibo
a30fb16f25
[OLINGO-708] Improved FIT test for async support
2015-06-27 12:18:14 +02:00
Klaus Straubinger
abf5bf79aa
[OLINGO-659] support for OData-EntityID header, more clean-up
...
Change-Id: I168a6efac6fc9ad85865f71dd534fd850d8e777e
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-26 16:38:46 +02:00
Michael Bolz
06d508d395
[OLINGO-708] Improvements
2015-06-26 09:31:33 +02:00
Christian Holzer
e32034bd54
[OLINGO-704] Fix: OData Server supports only odata.metadata=minimal
2015-06-24 17:31:52 +02:00
Christian Amend
ef1fd77875
Merge branch 'master' into ieee
...
Conflicts:
fit/src/main/java/org/apache/olingo/fit/utils/AbstractUtilities.java
fit/src/main/java/org/apache/olingo/fit/utils/FSManager.java
fit/src/test/java/org/apache/olingo/fit/AbstractBaseTestITCase.java
fit/src/test/java/org/apache/olingo/fit/tecsvc/client/ActionImportITCase.java
lib/client-api/src/main/java/org/apache/olingo/client/api/ODataClient.java
lib/client-api/src/main/java/org/apache/olingo/client/api/domain/ClientEntitySetIterator.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataReader.java
lib/client-api/src/main/java/org/apache/olingo/client/api/serialization/ODataWriter.java
lib/client-core/src/main/java/org/apache/olingo/client/core/ODataClientImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/header/ODataErrorResponseChecker.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityCreateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataEntityUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/cud/ODataPropertyUpdateRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/invoke/AbstractODataInvokeRequest.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataDeltaRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntityRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataEntitySetRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataPropertyRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/communication/request/retrieve/ODataServiceDocumentRequestImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ClientODataDeserializerImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/JsonSerializer.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataBinderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataReaderImpl.java
lib/client-core/src/main/java/org/apache/olingo/client/core/serialization/ODataWriterImpl.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/EntitySetTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ErrorTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/PropertyTest.java
lib/client-core/src/test/java/org/apache/olingo/client/core/v4/ServiceDocumentTest.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalActionProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalEntityProcessor.java
lib/server-tecsvc/src/main/java/org/apache/olingo/server/tecsvc/processor/TechnicalPrimitiveComplexProcessor.java
2015-06-23 16:33:00 +02:00
Klaus Straubinger
d54b071198
[OLINGO-712] HeaderName is redundant (there is HttpHeader)
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 13:16:11 +02:00
Klaus Straubinger
bfb5c93836
[OLINGO-663] conditional header required for property updates
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-23 10:12:53 +02:00
Michael Bolz
01425faf1c
[OLINGO-694] Exclude samples from cobertura coverage
2015-06-22 14:11:29 +02:00
Michael Bolz
4a002aabfd
[OLINGO-694] Exclude samples from cobertura coverage
2015-06-22 13:51:04 +02:00
Christian Holzer
9d4cf6ad4c
[OLINGO-704] Test added
2015-06-19 16:28:26 +02:00
Christian Holzer
91d04271ba
[OLINGO-704] Refactoring ContentType
2015-06-19 16:27:48 +02:00
Klaus Straubinger
971deb5539
[OLINGO-698] clean-up preferences support
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-19 10:52:17 +02:00
Christian Holzer
628e2e7182
[OLINGO-704] ODataClient IEEE754Compatible seralization support
2015-06-17 17:48:18 +02:00
Christian Holzer
588df780bf
[OLINGO-704] Class ODataFormat removed
2015-06-17 17:48:16 +02:00
Christian Holzer
be55285ce3
[OLINGO-704] IEEE754Compatible support added to ODataJsonDeserializer.
...
Tests for read scenario added
2015-06-17 17:48:14 +02:00
Klaus Straubinger
afda326d75
[OLINGO-698] technical service supports preferences, part 2
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-17 10:05:18 +02:00
Klaus Straubinger
e5fe04aeeb
[OLINGO-698] technical service supports preferences, part 1
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-16 16:50:15 +02:00
Christian Amend
20351253e2
[OLINGO-699] Moved serializer code to client module
2015-06-15 10:48:03 +02:00
Klaus Straubinger
5501e8e331
[OLINGO-663] ETag annotation again in entity collections of technical service
...
Change-Id: Ia150ba1705fa22e36c3821d5295f1b7f464a4852
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 15:12:11 +02:00
Klaus Straubinger
39f0708d0c
[OLINGO-692] improved server processor interface inheritance
...
Change-Id: Ic4c0774be8c6c4bbbbeaef6baab17fdd6677cd6c
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-10 10:34:07 +02:00
Klaus Straubinger
44ec57874d
[OLINGO-663] technical service uses UUIDs as ETags
...
Change-Id: Ie34c22a817919afe2563a2f5d221e7d4495afda9
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-09 13:55:48 +02:00
Christian Amend
c35076fbe9
[OLINGO-663] Default metadata etag generation fix
...
ETag value based on nano seconds will always be 14 characters long from
now on.
2015-06-08 14:14:42 +02:00
Klaus Straubinger
a604fa78f2
[OLINGO-663] metadata ETag
...
Change-Id: I93bcf78b9be2a34e46c4f2f4d8ec739faf197951
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-06-08 10:01:27 +02:00
Christian Amend
a6b8f29491
[OLINGO-684] Make OAuth tests sequential
2015-06-03 15:56:56 +02:00
Christian Amend
0090e02075
[OLINGO-684] Try a local client for the OAuth test
2015-06-03 15:45:15 +02:00
Klaus Straubinger
c65ef5e9e7
[OLINGO-663] clean-up
...
Change-Id: Id1359ca3243e42d83ce0bd3057da3477850730e6
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-06-02 15:40:10 +02:00
Michael Bolz
fd71b7ebdd
[OLINGO-632] Merge branch 'OLINGO-632_OSGi-Support'
2015-05-29 18:39:25 +02:00
Christian Holzer
725f7a9b24
[OLINGO-446] TecSvc supports create, update, delete of references
2015-05-29 14:36:35 +02:00
Christian Holzer
f182fd20c1
[OLINGO-668] EdmEnabledODataClient handles null values on single-valued navigation properties correctly
2015-05-29 11:24:24 +02:00
Michael Bolz
8fc77829b0
[OLINGO-632] Merge branch 'master' into OLINGO-632_OSGi-Support
2015-05-29 10:56:26 +02:00
Michael Bolz
41edf2daf3
[OLINGO-632] Restricted '*-core' exports
2015-05-29 10:11:29 +02:00
Klaus Straubinger
7ad5b0fb54
[OLINGO-663] conditional handling in technical service, part 2
...
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-28 15:12:31 +02:00
Klaus Straubinger
db47760e35
[OLINGO-663] conditional GET in technical service, part 1
...
Change-Id: I89b0e765e1d3618c318522d1c2a22988f9d017fd
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-22 15:55:49 +02:00
Christian Holzer
a2a07242ec
[OLINGO-446] support for $ref serialization
2015-05-19 14:33:19 +02:00
Klaus Straubinger
bec8cb3b2a
[OLINGO-663] Set ETags in technical service
...
Change-Id: I92eccdbff85fb1afcd91e609cb232f723f81580e
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-19 10:39:00 +02:00
Klaus Straubinger
04baf388ec
[OLINGO-658] Modification operations should return the changed data
...
Change-Id: I62b6db1c062618cd3c27b093d40b9456cd415f77
Signed-off-by: Christian Amend <chrisam@apache.org>
2015-05-12 13:57:51 +02:00
Christian Amend
5098862d6f
[OLINGO-649] Set correct 4.0.0-SNAPSHOT version
2015-05-11 13:33:09 +02:00
Christian Amend
ee48475cbf
[OLINGO-649] Set next release version
2015-05-11 10:48:19 +02:00
Christian Amend
93fe2fd39d
[OLINGO-649] Set beta-03 release version
2015-05-11 10:34:18 +02:00
Christian Amend
ffb80fad3c
[OLINGO-649] Set next 4.0.0-SNAPSHOT version
2015-05-07 16:30:41 +02:00
Christian Amend
e7ce8627e1
[OLINGO-649] Set beta-03-RC01 release candidate version
2015-05-07 16:09:05 +02:00
Christian Amend
23691a5a43
[OLINGO-603] Action import with no return type test
2015-05-06 16:23:48 +02:00
Christian Amend
d150744967
[OLINGO-649] Cleanup code as release preperation
2015-05-05 14:25:29 +02:00
Michael Bolz
f5757cb4e2
[OLINGO-564] Removed samples and test modules from deploy
2015-05-04 10:42:22 +02:00
Michael Bolz
61500e685f
[OLINGO-564] Clean up
2015-04-30 08:38:19 +02:00
Michael Bolz
17152920f0
[OLINGO-564] first step for common -> client extraction
2015-04-30 06:04:42 +02:00
Michael Bolz
c37d4da571
[OLINGO-564] Renamed 'OData*' to 'Client*' classes
2015-04-28 23:11:55 +02:00
Michael Bolz
3c0990910a
[OLINGO-564] Merge branch 'master' into OLINGO-564
2015-04-28 12:56:08 +02:00
Christian Amend
ae97061e3c
[OLINGO-604] Implement Action imports in TechSvc part 2
2015-04-27 14:33:53 +02:00
Michael Bolz
ac32d23610
[OLINGO-564] Removed 'provider' package level
2015-04-23 10:50:47 +02:00