459 Commits

Author SHA1 Message Date
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
mibo
1831364aa4 [OLINGO-806] Changed to correct servlet version 2015-11-03 06:29:05 +01:00
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 3f95e194250b4b90596e688cb024dce30fbf4a4a.
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