Klaus Straubinger
77423380bb
[OLINGO-935] better type determination for client serializer + clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-07-14 10:41:10 +02:00
Michael Bolz
8d51c870fa
[OLINGO-567] Add default getOperations() for EntityIterator
2016-06-30 16:00:25 +02:00
Christian Amend
6afb7fff4b
[OLINGO-966] Fix filter parser guid detection
2016-06-29 14:57:31 +02:00
Ramesh Reddy
2e24ffd1d3
OLINGO-567: removing the stax-api dependency
2016-06-26 07:50:39 -07:00
Ramesh Reddy
3c0225c9da
OLINGO-567: Support for odata.metadata=full
2016-06-26 07:50:39 -07:00
Ramesh Reddy
b32a2ce2e2
OLINGO-967: refining the batch rollback behavior
2016-06-10 06:58:57 -05:00
Ramesh Reddy
2675f8fa01
OLINGO-960: returning null on the missing alias value in query
2016-05-23 15:04:37 -05:00
Klaus Straubinger
96c3f8903f
[OLINGO-935] $apply has to be parsed first + further tests
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-05-02 13:50:15 +02:00
Klaus Straubinger
9a96ec4f9b
[OLINGO-935] $apply is allowed for $count
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-04-29 14:32:07 +02:00
Christian Amend
43feffc48f
[OLINGO-936] Preserve Stacktrace
2016-04-28 14:02:51 +02:00
Christian Amend
f18a489f97
[OLINGO-936] fix sonar issues
2016-04-28 13:48:18 +02:00
Ramesh Reddy
ff87212deb
OLINGO-939
2016-04-21 16:20:49 -05:00
Ramesh Reddy
01e27bb6ee
OLINGO-939: Avoiding to use contentType.getType method, instead use contentType.toContentTypeString for string form of the content-type
2016-04-21 15:26:15 -05:00
Ramesh Reddy
e4f95706a9
OLINGO-939: correcting the content-type in the error response
2016-04-21 12:42:25 -05:00
Michael Bolz
4ff0e69746
[OLINGO-936] Add sonar.skip for sample and test modules
2016-04-19 16:04:19 +02:00
Klaus Straubinger
6553e95080
[OLINGO-935]URI-parser support of the data aggregation extension
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-04-18 15:06:33 +02:00
Michael Bolz
824c174d75
[OLINGO-931] Replace NPE with correct exception
2016-04-14 08:20:22 +02:00
Christian Amend
3baa3993ea
[OLINGO-922] Set next 4.3.0-SNAPSHOT version
2016-04-05 14:11:24 +02:00
Christian Amend
88fbe2f66e
[OLINGO-922] Set 4.2.0 release version
2016-04-04 15:59:59 +02:00
Christian Amend
bfeab37b1b
[OLINGO-922] Set release candidate version 4.2.0-RC01
2016-03-31 16:56:03 +02:00
Ramesh Reddy
a1e10be17e
OLINGO-925: renaming the package name of EdmxReference class such it bundle packaging mechanism will not pull in these classes into other modules
2016-03-31 08:22:34 -05:00
Christian Amend
a408e2226c
[OLINGO-852] Fix server analysis issues
2016-03-29 16:01:01 +02:00
Klaus Straubinger
9333c090fd
[OLINGO-916] more robust simple-key parsing
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-29 12:31:19 +02:00
Ramesh Reddy
981084fe11
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-28 10:12:13 -05:00
Ramesh Reddy
1a41ae8d30
OLINGO-915: Support system options with FunctionImports based the return types rather than restricting only to composable functions
2016-03-28 10:12:00 -05:00
mibo
18b126742e
[OLINGO-916] Changed guid key predicate parsing
2016-03-26 21:57:28 +01:00
Ramesh Reddy
300316db8d
OLINGO-911: small correction to show the count based requests with functions/actions
2016-03-25 17:33:45 -05:00
Ramesh Reddy
0d37336eba
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-25 10:32:02 -05:00
Ramesh Reddy
96bdba81bb
OLINGO-914: Adding @odata.id annotation to the JSON payload, when a request for enitity or entities came with option which did not include all the key predicate names according the specification
2016-03-25 10:31:49 -05:00
mibo
3190d00fd1
[OLINGO-852] Fixed Apache analysis issues
2016-03-25 05:33:34 +01:00
Ramesh Reddy
9658091ae1
OLINGO-913: Correcting the SchemaBasedEdmProvider behavior
2016-03-24 15:28:48 -05:00
Ramesh Reddy
256468aa29
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-24 10:43:04 -05:00
Ramesh Reddy
d613bb96a7
OLINGO-907: correcting entity-id resolution with different paths
2016-03-24 10:42:43 -05:00
Christian Amend
f7c18f7445
[OLINGO-905] Add system query option access to $all
2016-03-24 14:50:08 +01:00
Ramesh Reddy
5dee97f762
OLINGO-811: implementing the =nav/ and =nav/
2016-03-22 18:24:43 -05:00
Ramesh Reddy
b6c7d401e2
OLINGO-907:corrected the usage to treat as individual query parameter and then combine with others to build the complete url
2016-03-21 15:46:39 -05:00
Ramesh Reddy
dbf7fd386c
OLINGO-898: making sure the payload correctly deserializes the extended entity
2016-03-21 13:33:20 -05:00
Christian Amend
570f4317ce
[OLINGO-846] Trim query option values
2016-03-21 10:09:20 +01:00
Christian Amend
e5d1e823c5
[OLINGO-904] Allow expand on crossjoin with entity set level
...
Future changes still needed to support navigation/options afterwards
2016-03-21 10:09:17 +01:00
Jacek Sputowski
8406c58b7f
[OLINGO-897] Cannot filter on derived properties
...
startTypeFilter in MemberImpl is ignored. With this API change the member
is passed to the visitor an thus the starttypefilter is available.
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-21 10:09:15 +01:00
Ramesh Reddy
7d10c60c57
OLINGO-911: Correcting request with PUT/DELETE verbs to correctly handle serialization and way notify the service about the raw value
2016-03-18 09:38:26 -05:00
Ramesh Reddy
11e040babc
OLINGO-911: using json serializer for response purpose, but this will ever be used to just send the 204 in cases of update and delete
2016-03-17 17:34:13 -05:00
Michael Bolz
49b8599432
[OLINGO-903] Check for in uri parser error cases
2016-03-17 22:02:49 +01:00
Ramesh Reddy
9c61e22375
OLINGO-908: Adding 'Allow' header in situations of returning 405 for the submitted request
2016-03-16 12:27:04 -05:00
Ramesh Reddy
860d418fdf
OLINGO-880: making few methods from package protected to protected so that derived classes can extend/use the API
2016-03-16 08:22:48 -05:00
Ramesh Reddy
389975c8fb
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-03-15 17:04:42 -04:00
Ramesh Reddy
979d96c083
OLINGO-906: correcting xml serializer to return correct internal code
2016-03-14 17:06:21 -05:00
mibo
64617c8140
[OLINGO-856] Merge branch 'master' into OLINGO-856_ODataHandlerInAPI
2016-03-13 08:49:24 +01:00
Klaus Straubinger
62783067c2
[OLINGO-902] changes due to OASIS issue ODATA-917 (date handling)
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-11 13:15:43 +01:00
mibo
8c143c9610
[OLINGO-856] Replaces concrete impl with interface
2016-03-04 21:34:55 +01:00
mibo
59699da030
[OLINGO-856] Merge branch 'OLINGO-856_ODataHandlerInAPI'
2016-03-04 21:24:10 +01:00
Klaus Straubinger
9381ecfa56
[OLINGO-864] use local timezone for technical service
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 15:38:05 +01:00
Christian Amend
6c2676452c
[OLINGO-866] Test and Bugfix for metadata action import serialization
2016-03-01 13:50:48 +01:00
Peter Leipold
1563f951f0
[OLINGO-866] Add deserialization of annotations in ActionImport.
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-03-01 13:33:03 +01:00
Michael Bolz
40ff7be0f3
[OLINGO-832] Fix in xml serialization for streamed entity set/iterator
2016-02-26 08:02:39 +01:00
Michael Bolz
a44f38d70d
[OLINGO-832] Added javadoc and minor code clean up
2016-02-25 21:30:23 +01:00
Michael Bolz
2d4772dc1b
[OLINGO-832] Changed integration in TecSvc and added more IT tests
2016-02-25 21:18:34 +01:00
Christian Amend
feb94edd43
[OLINGO-884] Remove system println for test
2016-02-24 15:46:26 +01:00
Christian Amend
73f465102a
[OLINGO-884] Allow PUT on navigation for media resource values
2016-02-24 15:26:52 +01:00
Michael Bolz
0879bfbe5e
[OLINGO-832] Clean up after merge
2016-02-22 08:42:38 +01:00
Michael Bolz
47bc730a89
[OLINGO-832] Merge branch 'OLINGO-832_StreamSerializerPoC'
2016-02-22 08:03:01 +01:00
Michael Bolz
09fd6d9b48
[OlINGO-832] Clean up and basic IT test
2016-02-19 21:57:31 +01:00
Ramesh Reddy
c86009a242
OLINGO-868: Fixing a error, where a repeated annotation element is not skipped correctly
2016-02-19 12:06:12 -06:00
Michael Bolz
4aa1277a12
[OLINGO-832] ODataJsonSerializer changes for streaming
2016-02-19 15:11:40 +01:00
Michael Bolz
396a39baec
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-02-19 09:39:49 +01:00
Christian Amend
d040afe784
[OLINGO-887] Set timezone fix for testing
2016-02-17 14:48:02 +01:00
Michael Bolz
5b6cccfa9c
[OLINGO-832] Added WriteContentErrorContext and first tests
2016-02-16 15:46:42 +01:00
mibo
febf6ed5cf
[OLINGO-856] Added OlingoExtension interface
2016-02-15 22:24:30 +01:00
Ramesh Reddy
a8d1d4c647
OLINGO-878: Adding support to remove invalid xml characters from Atom payload
2016-02-15 12:31:34 -06:00
mibo
67494a7897
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-02-13 07:28:32 +01:00
mibo
e07abf0b0f
[OLINGO-856] Created ODataHandler Interface
2016-02-13 07:08:33 +01:00
Ramesh Reddy
d880d6c480
OLINGO-878: Adding support to remove unvalid xml characters from Atom payload
2016-02-12 19:37:58 -06:00
Ramesh Reddy
3c205f907e
Merge branch 'OLINGO-864'
2016-02-12 09:23:09 -06:00
Ramesh Reddy
187c229b60
OLINGO-880: Enable MetadataParser to load core vocabularies based on a perference setting, these are loaded loaded from local classpath, instead of making a web call
2016-02-12 09:16:00 -06:00
Ramesh Reddy
7b26cc6ee7
OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT but use default timezone of the JVM
2016-02-10 13:04:42 -06:00
Ramesh Reddy
801899a085
OLINGO-861: Adding support to resolve entities defined in the reference documents
2016-02-10 10:03:20 -06:00
Michael Bolz
5174f70897
[OLINGO-832] Removed actual not supported/wanted methods
2016-02-10 06:38:25 +01:00
Ramesh Reddy
7a68ae68ad
OLINGO-874: Error handling improvements
2016-02-09 14:44:02 -06:00
Michael Bolz
dc2c972c46
[OLINGO-832] Added new SerializerStreamResult
2016-02-09 11:00:34 +01:00
Ramesh Reddy
b7005b774f
OLINGO-825: Adding the support for odata.type such that the extended entity and complex types are correctly de-serilized
2016-02-08 15:41:32 -06:00
mibo
31dea712ef
[OLINGO-832] New ODataContent for streamed and basic content
2016-02-08 16:06:01 +01:00
mibo
18a78981fb
[OLINGO-832] Removed 'write' from ODataResponse
2016-02-08 11:30:11 +01:00
Ramesh Reddy
8468308aeb
OLINGO-865: fixing the bug with extended complex types during serilization
2016-02-07 17:06:22 -06:00
mibo
a6e0fb1a56
[OLINGO-832] Pass out stream to json generator
2016-02-07 20:01:15 +01:00
mibo
2a80ca3391
[OLINGO-832] New approach with ODataResponse change
2016-02-07 19:27:55 +01:00
Ramesh Reddy
280bc019ce
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/olingo-odata4
2016-02-06 13:32:04 -06:00
Ramesh Reddy
6d94f0e386
OLINGO-861, OLINGO-863, OLINGO-868, OLINGO-869 : Improvements to MetadataParser for annotation support
2016-02-06 13:31:26 -06:00
Frederik Zimmer
53065cdfac
OLINGO-862: MediaEntity Type: HasStream is not inherited
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 15:12:40 +01:00
Klaus Straubinger
5d7c1287f0
[OLINGO-852] less warnings + general clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 12:42:29 +01:00
Klaus Straubinger
110c7b0e5a
[OLINGO-834] better alias support in URI parser
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-02-04 12:38:10 +01:00
Ramesh Reddy
f63bba70ad
OLINGO-864: Refining the Edm.Date and Edm.Time behavior not to assume GMT
2016-02-03 11:48:04 -06:00
shawkins
382ec16ee1
OLINGO-864 refining date time behavior
2016-02-03 09:46:24 -05:00
mibo
1a7c28a743
[OLINGO-832] Reverted change for inline entities
2016-01-31 17:43:55 +01:00
Michael Bolz
c6d45d9f51
[OLINGO-832] Introduced AbstractEntityCollection
2016-01-26 14:41:49 +01:00
Ramesh Reddy
b317b9006d
OLINGO-855: adding support for odata-isolation header support acknowledgement to ServiceHandler interface
2016-01-25 09:20:54 -06:00
Michael Bolz
44e1b02633
[OLINGO-832] Minor change for PoC demo
2016-01-25 14:43:24 +01:00
Michael Bolz
c02215e2ef
[OLINGO-832] Merge branch 'master' into OLINGO-832_StreamSerializerPoC
2016-01-25 14:18:13 +01:00
Michael Bolz
0cc2199437
[OLINGO-832] Fixed channel copy
2016-01-25 14:14:02 +01:00
mibo
69f58e84bf
[OLINGO-832] Added iterable
2016-01-24 12:31:02 +01:00
Ramesh Reddy
b9512eda4b
OLINGO-853: correcting the encoding behavior as I reverted the change in EdmString from OLINGO-854, this will also localize the change to this perticular method
2016-01-22 11:45:06 -06:00
Ramesh Reddy
322085df6b
OLINGO-854: reverting the changes from previous commit
2016-01-22 11:36:29 -06:00
Michael Bolz
885ec27ef2
[OLINGO-832] Added additional methods for Java NIO Channels
2016-01-22 13:14:06 +01:00
Ramesh Reddy
b5eae4f6c2
OLINGO-854: The conversion of string to URI and from URI to string need to be correcty encoded and decoded, this fix addresses that
2016-01-21 16:17:18 -06:00
Ramesh Reddy
16d238f96f
OLINGO-853: Correcting the encoding of datetime properties correctly to be used in a URI
2016-01-21 16:01:59 -06:00
Ramesh Reddy
03aa1d07d9
OLINGO-853: Correcting the encoding of datetime properties correctly to be used in a URI
2016-01-21 13:13:37 -06:00
Klaus Straubinger
8537f3a512
[OLINGO-834] small URI parser improvements
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-20 15:30:39 +01:00
Christian Amend
27e17aba90
[OLINGO-851] Added getInternalName to Mapping object
...
I also added the mapping to the EdmBindingTarget.
2016-01-20 14:25:38 +01:00
Klaus Straubinger
36e6dc9295
[OLINGO-852] reduced usage of Serializable and org.apache.commons.lang3 in commons
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-20 13:27:21 +01:00
Klaus Straubinger
26f7d2a6b1
[OLINGO-???] less use of reflection in equals() and hashCode()
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:36:52 +01:00
Klaus Straubinger
a283bddbbf
[OLINGO-834] parsing of most geo literals in URI parser
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:36:18 +01:00
Klaus Straubinger
c7aa842fb4
[OLINGO-575] removal of some test V3 code
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:35:48 +01:00
Klaus Straubinger
1b6259b979
reduced usage of org.slf4j and org.apache.commons.lang3
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:30:40 +01:00
Klaus Straubinger
6837fd7651
[OLINGO-834] clean-up exceptions
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:30:11 +01:00
Klaus Straubinger
b881e9caac
[OLINGO-834] better debug output
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-18 13:29:41 +01:00
Klaus Straubinger
3295bcc062
[OLINGO-834] URI parser shall not ignore empty path segments
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-12 15:18:45 +01:00
Christian Amend
b0866014df
[OLINGO-834] Shift dependecies from commons to core
...
The dependencies were not used in the commons part of the library
2016-01-08 13:12:45 +01:00
Christian Amend
53d2e8bb8c
[OLINGO-834] Adjust LICENSE file
...
I removed the Antlr and treelayout bsd license.
2016-01-08 10:03:04 +01:00
Christian Amend
26080f420a
[OLINGO-834] Delete AntLR dependecies
2016-01-07 15:00:17 +01:00
Christian Amend
010642c506
Merge branch 'master' into OLINGO-834_Filter_Parser
...
Conflicts:
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceComplexPropertyImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceCountImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceEntitySetImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceItImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaAllImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaAnyImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceLambdaVarImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceNavigationPropertyImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourcePrimitivePropertyImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceRefImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceRootImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceSingletonImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceStartingTypeFilterImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/UriResourceWithKeysImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/CheckFullContextListener.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/Parser.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/RawUri.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriContext.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriDecoder.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParseTreeVisitor.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/parser/UriParserSemanticException.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/queryoption/expression/ExpressionImpl.java
lib/server-core/src/main/java/org/apache/olingo/server/core/uri/validator/UriValidator.java
lib/server-core/src/test/java/org/apache/olingo/server/core/uri/parser/search/SearchParserAndTokenizerTest.java
2016-01-07 14:27:27 +01:00
Klaus Straubinger
8925274c0b
[OLINGO-834] $expand parser in Java + clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2016-01-07 14:02:09 +01:00
Christian Holzer
8919d3ef11
[OLINGO-834] ExpressionParser improvements
2015-12-22 17:07:51 +01:00
Christian Amend
0d6f4821f2
[OLINGO-841] Set new 4.2.0-SNAPSHOT version
2015-12-21 12:55:05 +01:00
Christian Amend
0242519cc4
[OLINGO-841] Set release version 4.1.0
2015-12-21 12:18:07 +01:00
Klaus Straubinger
a809165896
[OLINGO-834] ExpressionParser parses path expressions
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-12-21 10:10:35 +01:00
Christian Amend
d1c4c743fd
[OLINGO-841] Set 4.1.0-RC01 release candidate version
2015-12-18 15:56:11 +01:00
Christian Amend
371bf9a55c
[OLINGO-841] CleanUp ServerCore
2015-12-18 13:47:48 +01:00
Christian Amend
d4902f725b
[OLINGO-841] CleanUp Server API
2015-12-18 13:42:53 +01:00
Klaus Straubinger
104ecf43d2
[OLINGO-834] Type checks in ExpressionParser
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-12-16 16:26:51 +01:00
Christian Amend
d1055fd8ef
[OLINGO-778] Change operation separator
2015-12-16 15:14:04 +01:00
Klaus Straubinger
2f3bc2866b
[OLINGO-834] ExpressionParser uses UriTokenizer
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-12-14 10:12:22 +01:00
Michael Bolz
f4ad8892ad
[OLINGO-832] First idea of PoC
2015-12-14 09:12:03 +01:00
Klaus Straubinger
208f26c746
[OLINGO-834] clean-up Expression implementations
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-12-11 12:30:10 +01:00
Klaus Straubinger
d7e23bf89a
[OLINGO-834] $select parser in Java + clean-up
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-12-10 15:51:45 +01:00
Christian Amend
ef19c9be1f
Merge remote-tracking branch 'origin/OLINGO-834_RefactorUriParsing' into OLINGO-834_Filter_Parser
2015-12-10 15:34:39 +01:00
Christian Amend
7bc932aae9
Merge branch 'master' into refactorUriParsing
2015-12-10 15:32:44 +01:00
Christian Amend
7b23ad71a7
[OLINGO-834] Filter parser refactoring first draft
2015-12-09 14:11:46 +01:00
Christian Holzer
a47e9f6ad2
[OLINGO-796] Add support for java.sql.time
2015-12-08 16:01:35 +01:00
Klaus Straubinger
927ecb93e3
[OLINGO-834] URI resource-path parser in Java
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-12-07 13:17:50 +01:00
mibo
d88913fc6b
[OLINGO-833] Replace unicode 6.x characters in test
2015-12-04 20:58:12 +01:00
Michael Bolz
dacc318523
[OLINGO-568] Added tests and activated unicode tests
2015-12-02 12:06:22 +01:00
Michael Bolz
6f35651436
[OLINGO-568] Minor code clean up
2015-12-01 15:30:03 +01:00
Michael Bolz
e5ac590794
[OLINGO-568] Added support for escape of escape and quote characters
2015-11-30 15:15:00 +01:00
Christian Holzer
6dd0a0f3e5
[OLINGO-568] Search grammar rewritten
2015-11-24 17:02:17 +01:00
Klaus Straubinger
8674a1f299
[OLINGO-568] improved search in technical service
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-24 09:21:02 +01:00
mibo
69ef9f5194
[OLINGO-568] Added tests and exception messages
2015-11-20 14:45:40 +01:00
Klaus Straubinger
16a856eaea
[OLINGO-568] validation for system query option $search
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-20 12:26:10 +01:00
mibo
63db8b36c4
[OLINGO-568] More tests and fixes
2015-11-19 19:50:34 +01:00
Klaus Straubinger
233ea61f3b
[OLINGO-568] Debug-support output for $search
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-19 15:44:58 +01:00
Michael Bolz
ee3501dd87
[OLINGO-568] Minor code clean up
2015-11-19 07:59:08 +01:00
mibo
ca7059c778
[OLINGO-568] More tests and fixes for Tokenizer
2015-11-18 20:14:50 +01:00
mibo
326e1775a7
[OLINGO-568] Minor TecSvc enhancements
2015-11-17 22:07:56 +01:00
Klaus Straubinger
3eb1b8ed20
[OLINGO-801] minor bug fix in technical service + code clean-up
...
Change-Id: I59a83b9cca725ef9be74250e50a43eb306c46acc
Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-11-17 16:45:45 +01:00
Christian Amend
2314c18aac
[OLINGO-568] Ignore UnicodeTest for now
...
The test fails in some environments. I set it to ignore until I can figure
out why.
2015-11-17 16:26:42 +01:00
Michael Bolz
ae1b2754b7
[OLINGO-568] Added exception messages and some tests
2015-11-17 15:58:28 +01:00
Michael Bolz
1a59a5804b
[OLINGO-568] Merge branch 'OLINGO-568_SearchParser_Draft'
2015-11-17 15:31:44 +01:00
Michael Bolz
6235f3a443
[OLINGO-568] Minor code and character validation improvements
2015-11-17 15:29:01 +01:00
Christian Amend
be3b10a245
[OLINGO-826] Added Annotations to all EntitySets
2015-11-17 13:08:06 +01:00
Michael Bolz
c0adc020b2
[OLINGO-568] Merge branch 'master' into OLINGO-568_SearchParser_Draft
...
arser_Draft
2015-11-17 10:50:06 +01:00
Christian Amend
a11cb6d659
[OLINGO-826] Add Containment EntitySet
2015-11-17 10:36:57 +01:00
Klaus Straubinger
3fa2b3df2f
[OLINGO-801] support for non-primitive function parameters
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-17 09:20:57 +01:00
mibo
9ff30e729d
[OLINGO-568] Added search integration test
2015-11-17 06:30:23 +01:00
mibo
21e115b6bf
[OLINGO-568] Enabled serch option in TevSvc
2015-11-16 23:06:29 +01:00
mibo
7d4944d10e
[OLINGO-568] Minor code clean up
2015-11-13 17:51:24 +01:00
Christian Amend
8457c0f60a
[OLINGO-568] SearchParser negative tests
2015-11-13 14:56:29 +01:00
mibo
cef72e45ab
[OLINGO-568] Added missing SearchParser parse paths
2015-11-13 08:16:15 +01:00
mibo
40962a9a18
[OLINGO-568] Refactored SearchParser for further development
2015-11-12 23:08:35 +01:00
Christian Amend
a8d63fbee2
[OLINGO-568] Fix unused stuff
2015-11-12 14:05:55 +01:00
Christian Amend
22d152fc4c
[OLINGO-568] search parser tests refactoring
2015-11-12 13:58:38 +01:00
mibo
ba5220ab4a
[OLINGO-568] Removed implicit and and added unicode for words
2015-11-11 20:58:11 +01:00
Michael Bolz
37c5827f93
[OLINGO-568] Added Search*Impl classes
2015-11-11 12:48:09 +01:00
mibo
3eef0bf605
[OLINGO-568] Added SearchTokenizerException
2015-11-10 20:10:02 +01:00
Klaus Straubinger
6614aea6ba
[OLINGO-821] small fix for UriParser handling of Enum/TypeDefinition
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-11-10 16:16:53 +01:00
Christian Amend
0c100df480
[OLINGO-821] Optimize alias handling in enum types
2015-11-10 10:52:33 +01:00
Michael Bolz
f64abe136b
[OLINGO-568] Fixed issue with implicit and
2015-11-10 06:25:54 +01:00
mibo
96483ae559
[OLINGO-568] Removed not necessary code and enums
2015-11-09 20:33:05 +01:00
Christian Amend
c7838a678d
[OLINGO-821] Support alias for enum values in URI
2015-11-09 15:46:12 +01:00
Michael Bolz
43bc49f963
[OLINGO-568] Improved states
2015-11-09 15:39:02 +01:00
Michael Bolz
b3bbfa6fe1
[OLINGO-568] Code clean up
2015-11-09 13:29:32 +01:00
Michael Bolz
bbdd0d755e
[OLINGO-568] Added implicit AND support
2015-11-09 12:02:02 +01:00
mibo
762c924cf6
[OLINGO-568] Merge branch 'master' into OLINGO-568_SearchParserPoC
2015-11-06 21:33:03 +01:00
mibo
81fcbeafcf
[OLINGO-568] Minor tokenizer optimization
2015-11-06 21:31:35 +01:00
Christian Amend
639362caa3
[OLINGO-821] Verify Enum and TypeDef support
...
Included full integration tests for all components
2015-11-06 16:29:55 +01:00
Michael Bolz
452ebcbdd8
[OLINGO-568] SearchTokenizer for SearchParser
2015-11-06 15:43:36 +01:00
Klaus Straubinger
ac828a3554
[OLINGO-806] small fix for JSON deserializer
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-11-06 09:08:49 +01:00
Christian Holzer
303c4e869f
[OLINGO-818] All verbs are allowed for individual requests in batch requests
2015-11-05 14:30:51 +01:00
Christian Holzer
734ea91988
[OLINGO-801] Added tests for complex function parameters
2015-11-03 14:18:08 +01:00
Christian Holzer
a794f7ee7a
[OLINGO-801] Resolve merge conflict
2015-10-29 16:26:26 +01:00
Christian Holzer
483ee9de15
Merge branch 'OLINGO-801_ComplexParameter'
2015-10-29 15:42:05 +01:00
Christian Holzer
3584e1d71d
[OLINGO-801] UriParser supports Complex / Entity Parameters.
2015-10-29 15:31:38 +01:00
Christian Amend
2ceacd87f7
[OLINGO-587] Fix json title, client and add tests
2015-10-27 17:24:13 +01:00
mibo
fa084ac98a
[OLINGO-799] Remove explicit import of aalto-xml
2015-10-26 22:10:58 +01:00
Christian Amend
26c6764846
[OLINGO-587] Enable title for service document
2015-10-26 16:02:12 +01:00
Klaus Straubinger
837c3565a1
[OLINGO-806] Minor clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-26 09:07:11 +01:00
Christian Amend
17e4a3aeff
[OLINGO-784] Prevent NPE in combination with typeinfo objects
2015-10-22 16:51:07 +02:00
Christian Amend
46cad03fed
[OLINGO-798] Fix potential nullpointer in client getContainerCase
2015-10-22 15:06:09 +02:00
Christian Amend
9f663baf5c
Merge branch 'master' into olingo786
...
Conflicts:
lib/server-core/src/main/java/org/apache/olingo/server/core/serializer/xml/MetadataDocumentXmlSerializer.java
2015-10-22 10:28:23 +02:00
Michael Bolz
23fb86a870
[OLINGO-801] better enum and alias support in technical service
2015-10-22 10:04:49 +02:00
Klaus Straubinger
4134b2e82c
[OLINGO-795] enum type validation in URI parser
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-10-22 10:03:31 +02:00
Klaus Straubinger
85bebce009
[OLINGO-804] removed primitive type Uint7
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-10-21 11:14:34 +02:00
Christian Amend
9c53108ee5
[OLINGO-786] Enhance TecSvc Edm with description annotations
2015-10-21 11:12:47 +02:00
Christian Amend
a57b7d0541
[OLINGO-786] Added terms to metadata document
2015-10-20 16:48:05 +02:00
Christian Amend
15164da8f1
[OLINGO-786] Fix alias usage in metadata for annotations
2015-10-20 15:51:40 +02:00
Christian Amend
d00e3881dc
[OLINGO-786] Annotation metadata serialization and tests
2015-10-20 15:27:11 +02:00
Christian Amend
41210245d7
[OLINGO786] FIx edm annotation classes
...
This also includes tests for all edm classes.
2015-10-19 15:11:15 +02:00
Christian Amend
67ccbf9ddb
[OLINGO-786] Make annotaion csdl classes spec compliant`
2015-10-16 14:12:24 +02:00
Klaus Straubinger
85ed370707
[OLINGO-801] support for function-parameter aliases in tech. service
...
Change-Id: I57b222418cf2760d3926da185f4dba0207311f4a
Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-10-15 10:56:38 +02:00
Klaus Straubinger
587f904338
[OLINGO-795] server support for Enums with implicit values
...
Change-Id: I1d96eecb108479a654f10426204d4d1e1383bb09
Signed-off-by: Christian Holzer <c.holzer@sap.com>
2015-10-15 10:03:42 +02:00
Christian Amend
576acf466b
[OLINGO-786] Fix merge issues
2015-10-13 10:45:13 +02:00
Christian Amend
b1d03d6ba9
Merge branch 'master' into olingo786
...
Conflicts:
lib/commons-core/src/main/java/org/apache/olingo/commons/core/edm/EdmEnumTypeImpl.java
lib/commons-core/src/test/java/org/apache/olingo/commons/core/edm/EdmEnumTest.java
lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
lib/commons-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmTypeDefinitionImplTest.java
lib/server-core/src/test/java/org/apache/olingo/server/core/edm/provider/EdmEnumTest.java
lib/server-test/src/test/java/org/apache/olingo/server/core/deserializer/xml/ODataXmlDeserializerTest.java
2015-10-13 10:35:50 +02:00
Christian Amend
5d66c9cf18
[OLINGO-786] Enhance Edm Tests
2015-10-12 15:59:33 +02:00
Christian Amend
d9d33abe85
[OLINGO-768] Delete getTarget method at EdmAnnotations interface
...
The method never worked. Also the design dod not allow to return all
possible target types. For example an entity type as target results in
returning the EdmEntityType object but for functions we would have to
return a list of functions. If needed we can implement another method
later.
2015-10-12 13:59:56 +02:00
Christian Amend
1ac59b22a8
[OLINGO-786] Make Annotations annotatable
2015-10-09 16:06:06 +02:00
Christian Amend
2ffb813931
[OLINGO-786] Unify Annotations setter for csdl classes
2015-10-09 15:48:48 +02:00
Klaus Straubinger
5d364dfa27
[OLINGO-795] server support for Enums and Type Definitions
...
Signed-off-by: Christian Amend <christian.amend@sap.com>
2015-10-09 14:47:21 +02:00
Christian Amend
b69cd6e605
[OLINGO-786] Add edm annotations tests
2015-10-09 14:42:38 +02:00
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
Christian Amend
9c1981c410
[OLINGO-786] Move edm tests to commons core
...
Tests for the edm only depend on the commons part so they should be there
as well.
2015-10-08 13:45:16 +02:00
Christian Amend
546cf34c57
[OLINGO-786] Implement Tests for qualifiermapkey
2015-10-08 13:43:54 +02:00
Christian Amend
3647a63177
[OLINGO-786] Fix lazy loading for annotiation groups
2015-10-08 12:59:48 +02:00
Christian Holzer
f221962f72
[OLINGO-780] Minor EDM adjustment
2015-10-07 15:20:52 +02:00
Christian Holzer
0989fbd074
[OLINGO-791] Namespaces are not longer allowed for entity sets, singeltons, action imports, function imports
2015-10-06 17:27:02 +02:00
Christian Holzer
d0b225bf18
[OLINGO-792] Improve URI parser error message
2015-10-06 16:41:09 +02:00
Michael Bolz
26c923b6f3
[OLINGO-789] Minor clean up
2015-10-05 08:24:48 +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
Michael Bolz
3ec5a161ef
[OLINGO-786] First minor adaption to MetadataSerializer
2015-09-30 15:28:00 +02:00
Christia Holzer
b9403cd394
[OLINGO-780] The URI Parser validates if a function is composable or not
2015-09-30 15:04:24 +02:00
Christia Holzer
b7dcae862a
[OLINGO-781] TecSvc: The atom id for functions without entity set is
...
calculated by the URI of the function
2015-09-30 15:04:23 +02:00
Christia Holzer
64388ecf2b
[OLINGO-782] Functions with key predicates get validated
2015-09-30 15:04:22 +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
Michael Bolz
87f829e5ae
[OLINGO-659] Renamed setter/getter to fit code conventions
2015-09-17 09:18:24 +02:00
Michael Bolz
91bd50bc25
[OLINGO-659] Merge branch 'OLINGO-659_ReleaseFixes'
2015-09-17 08:56:06 +02:00
Michael Bolz
0ed241e0e2
[OLINGO-773] Merge branch 'OLINGO-773_ReplaceCommonsIo'
2015-09-17 08:55:18 +02:00
Klaus Straubinger
805028da2f
[OLINGO-659] still more API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-16 14:39:50 +02:00
Klaus Straubinger
fbca4ef33e
[OLINGO-659] more robust Accept and Content-Type handling
...
Change-Id: I34e25df981650a2155729a6cf92806dbe36546b3
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-16 14:30:53 +02:00
Christia Holzer
32bad834f1
[OLINGO-659] Fix TechnicalActionProcessor
2015-09-15 14:25:19 +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
48810032a1
[OLINGO-773] Replaced IOUtils with separate method
2015-09-15 13:55:16 +02:00
Christia Holzer
d84c3275cb
[OLINGO-659] Lexer recognizes invalid charaters
2015-09-15 12:57:31 +02:00
Michael Bolz
9c3ca381e2
[OLINGO-772] Change version to RC02
2015-09-14 10:37:04 +02:00
Michael Bolz
587795fb39
[OLINGO-700] Moved test classes
2015-09-14 10:16:47 +02:00
Michael Bolz
fdf5c0204d
[OLINGO-772] Change for parent pom deploy
2015-09-14 10:03:22 +02:00
Klaus Straubinger
54f6947259
[OLINGO-659] more API clean-up
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-14 10:02:30 +02:00
Ramesh Reddy
fcec0c349b
Merge branch 'OLINGO-700'
2015-09-11 15:51:17 -05:00
Ramesh Reddy
e99b07008e
OLINGO-700: added action parameter parsing rountines for atom and json payloads
2015-09-11 15:50:32 -05: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
Klaus Straubinger
7715006eaf
stricter check of segment order in URI parser
...
Change-Id: I2fd11f0e2047c45ecec36ab555971d0549adaa9a
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 09:14:16 +02:00
Klaus Straubinger
30d67c71f5
Content-Type is mandatory in POST/PUT/PATCH requests
...
Change-Id: Icbd3455241b0618339d2418214441e4ab59602c8
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-11 09:14:06 +02:00
Michael Bolz
081a38001f
[OLINGO-659] Fixed javadoc issues
2015-09-11 09:02:16 +02:00
mibo
637ca00db7
[OLINGO-750] Fixed some critical issues
2015-09-10 21:10:09 +02:00
Michael Bolz
524dbebc4a
[OLINGO-659] Fixed wrong deleted 'public'
2015-09-10 15:34:13 +02:00
Michael Bolz
9ffe4c8928
[OLINGO-659] Added more javadocs
2015-09-10 15:29:51 +02:00
Michael Bolz
649614b076
[OLINGO-659] Refactor deploy plugin usage
2015-09-10 14:49:39 +02:00
Ramesh Reddy
93992f9135
Misc: fixing the critical errors reported by Apache Analysis tool
2015-09-09 10:08:03 -05: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
Christia Holzer
8ffd80ef31
[OLINGO-659] Added javadoc to commons-api
2015-09-09 15:11:52 +02:00
Christia Holzer
72b0813888
[OLINGO-659] UriParser: The uri parser detects multiple entity sets in the
...
resource path. Navigation properties with the very same name as entity
sets will now be found
2015-09-08 16:44:52 +02:00
Michael Bolz
fdacf06f93
[OLINGO-659] Add more javadoc
2015-09-07 15:44:23 +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
72ad9b376b
[OLINGO-659] small improvement in DateTime serialization
...
Change-Id: Ieb0f00b5314be88bc0e38b74564538d1f4751c5b
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-07 08:06:03 +02:00
Klaus Straubinger
e92f660789
[OLINGO-659] avoid null-pointer exception in no-content case
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-03 15:24:47 +02:00
Michael Bolz
4ff196cbe7
[OLINGO-659] Added Implementation title for server core manifest/jar
2015-09-03 08:59:54 +02:00
Klaus Straubinger
83a098f22b
[OLINGO-659] better debug output in error case
...
Change-Id: I3f0a270807c4a929027894ed42c51523e56bbc14
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-09-02 15:11:57 +02:00
Christian Holzer
ccf361b8fe
[OLINGO-659] Duplicated system query options in $expand lead to a http status 400 bad request
2015-09-01 16:50:31 +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
mibo
2a718c172b
[OLINGO-659] Add CSB tests
2015-08-31 14:36:01 +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
Christian Amend
d9558dfd8b
[OLINGO-659] Small debug output enhancement part2
2015-08-26 10:40:54 +02:00
Christian Amend
cc4e710ceb
[OLINGO-659] Small debug output enhancement
2015-08-26 10:37:11 +02:00
Christian Amend
77c0ef5ccc
[OLINGO-659] Small codestyle fixes
2015-08-24 16:17:43 +02:00
Christian Amend
08ffd20199
[OLINGO-659] Fix URIResource toString() ,methods
2015-08-21 16:03:40 +02:00
Christian Amend
74fe42e54e
[OLINGO-659] Delete old v3 test data in client core
2015-08-21 14:16:08 +02:00
Christian Amend
752bfad367
[OLINGO-431] Delete unnecessary v4 in package name
2015-08-21 14:03:20 +02:00
Christian Amend
1f9a28d3e8
[OLINGO-431] FixUriBUilder test
2015-08-21 13:31:40 +02:00
Michael Bolz
dbf649e0b1
[OLINGO-659] Minor API/JavaDoc enhancements
2015-08-21 13:25:53 +02:00
Michael Bolz
f2ca7119e1
[OLINGO-659] Improved DataProvider
2015-08-19 10:53:33 +02:00
Christian Amend
a1731b7efe
[OLINGO-735] Remove reflection equals from client item
2015-08-19 10:07:12 +02:00
Christian Amend
7df31c58c3
[OLINGO-659] Small dependency enhancement
2015-08-18 14:19:25 +02:00
Michael Bolz
e9e2fb7b17
[OLINGO-640] Fixed xml checks for tests
2015-08-18 07:10:43 +02:00
Christian Amend
33478d8ccc
[OLINGO-659] Fix code analysis issues
2015-08-17 15:42:42 +02:00
Christian Amend
75b5523080
[OLINGO-659] FIx all stream handling issues
2015-08-17 13:30:27 +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
mibo
e6d1b964f9
[OLINGO-750] Fixed (some) major issues
2015-08-15 09:19:38 +02:00
Christian Holzer
cd11add7c1
[OLINGO-659] Literals returned by the URI Parser provide an EdmType
2015-08-14 16:33:14 +02:00
Christian Amend
f9c68b8ba4
[OLINGO-659] fix code style issues
2015-08-14 16:14:19 +02:00
Michael Bolz
1984525384
[OLINGO-659] Replaced Collection with List
2015-08-14 13:50:46 +02:00
Christian Amend
179c46396e
[Olingo-731] finalize debug supprt
2015-08-14 13:26:03 +02:00
Christian Holzer
4a81409246
[OLINGO-730] UriParser fix
2015-08-14 12:22:05 +02:00
Christian Holzer
9235cb2b05
[OLINGO-730] UriParser fix
2015-08-14 12:21:32 +02:00
Michael Bolz
4fd79b3c37
[OLINGO-659] Minor code analyse fixes
2015-08-14 11:45:57 +02:00
Michael Bolz
df5a4ff0de
[OLINGO-659] API review for ODataRequest/Response
2015-08-14 09:58:39 +02:00
Michael Bolz
4caeb8c00d
[OLINGO-659] Fixed minor analyse issues
2015-08-14 08:38:29 +02:00
Michael Bolz
99ff44e554
[OLINGO-659] Fixed test for two level expand
2015-08-14 07:46:21 +02:00
Christian Amend
41f8ca2bbb
[Olingo-731] add complete uri tab support
2015-08-13 16:12:32 +02:00
Christian Amend
36ae03957c
[Olingo-731] add json uri tab support
2015-08-13 16:12:31 +02:00
Michael Bolz
f2c7be2d12
[OLINGO-659] Introduced HttpHeader for ODataResponse/Request
2015-08-13 15:32:24 +02:00
Michael Bolz
b82294e1e8
[OLINGO-659] Skip unpack for none cobertura build
2015-08-13 15:31:23 +02:00
mibo
970086ee98
[OLINGO-756] Added expand with star support in TecSvc
2015-08-12 17:50:20 +02:00
mibo
2ca8e0d9d1
[OLINGO-755] Fixed in UriParseTreeVisitor and added test case
2015-08-12 15:23:35 +02:00
mibo
dc44d7c998
[OLINGO-731] Added version information to MANIFEST.MF
2015-08-10 20:21:35 +02:00
Michael Bolz
1d88d9c986
[OLINGO-750] Fixes for critical issues from static code check
2015-08-10 10:54:37 +02:00
Michael Bolz
6d64cbd556
[OLINGO-659] Several fixes for issues from static code check
2015-08-07 17:48:02 +02:00
Michael Bolz
24668aa2db
[OLINGO-659] Several fixes for issues from static code check
2015-08-07 10:48:51 +02:00
mibo
15a06522e9
[OLINGO-729] Minor fix in BatchSerializer
2015-08-06 22:00:58 +02:00
Michael Bolz
f187ad3513
[OLINGO-659] Minor code clean up
2015-08-06 15:11:43 +02:00
Christian Holzer
1b200437b4
[OLINGO-659] Some minor FIT refactorings
2015-08-06 14:17:48 +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
Michael Bolz
ac6e9e725d
[OLINGO-741] Add pre-validation for properties in UriParseTreeVisitor
2015-07-30 21:34:35 +02:00
Michael Bolz
305f54dcf2
[OLINGO-659] Minor code refactoring
2015-07-29 20:40:30 +02:00
Christian Amend
57a11aff6b
[OLINGO-731] Added tests
2015-07-28 15:47:23 +02:00
Christian Amend
3dae763f35
[OLINGO-731] Added html as debug output and refactored structure
2015-07-24 16:12:01 +02:00
Christian Amend
fb65199d28
[OLINGO-731] Debug interfaces part 2
2015-07-24 09:29:13 +02:00
Ramesh Reddy
8f763aadea
OLINGO-650: supporting the complex properties in expand context url generation
2015-07-23 18:48:34 -05:00
Ramesh Reddy
cb0f7f2d70
OLINGO-738: Adding upsertEntity feature for the server-extension framework
2015-07-23 18:00:50 -05:00
mibo
1ebbbc3698
[OLINGO-735] Replaced '*Builder.reflection*' were possible
2015-07-22 10:15:29 +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
9674aaeefd
[OLINGO-708] Fixed for JDK6 compatibility
2015-07-10 15:25:05 +02: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
Michael Bolz
b484f7f648
[OLINGO-729] More tests and clean up
2015-07-10 09:39:25 +02:00
Michael Bolz
594ad4ab45
[OLINGO-729] Merge branch 'master' into OLINGO-729_BatchDeSerializer
2015-07-10 09:24:45 +02:00
Michael Bolz
3c591da1a0
[OLINGO-729] Minor code clean up
2015-07-09 15:48:16 +02:00
Christian Amend
4baaf0d0b9
[OLINGO-731] Debug interfaces part 1
2015-07-09 15:29:43 +02:00
Michael Bolz
bf3905a550
[OLINGO-708] Added location href to list page
2015-07-09 14:05:34 +02:00
mibo
8f6ceeae16
[OLINGO-708] Minor code clean up in TecAsyncSvc
2015-07-08 20:57:03 +02:00
mibo
575f369ac7
[OLINGO-729] Added separate encoding for header and body
2015-07-08 15:47:40 +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
Michael Bolz
925a86d963
[OLINGO-729] Better support of RFC1341 Multipart for
2015-07-07 22:43:18 +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 Amend
d18cbcceeb
[OLINGO-659] Delete pretty printer from service document json
2015-07-07 15:42:39 +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
aeb258b5ab
[OLINGO-718] ETag removed from json reference payload
2015-06-30 08:55:20 +02:00
Michael Bolz
2080f23bfa
[OLINGO-708] Support for async create
2015-06-30 08:31:05 +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