Commit Graph

457 Commits

Author SHA1 Message Date
Christian Amend 0ce0a88be2 [OLINGO-786] Add missed FIT test 2015-10-28 15:04:44 +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 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
Christian Amend d00e3881dc [OLINGO-786] Annotation metadata serialization and tests 2015-10-20 15:27:11 +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
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 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
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
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