Christian Amend
d040afe784
[OLINGO-887] Set timezone fix for testing
2016-02-17 14:48:02 +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
Ramesh Reddy
3c205f907e
Merge branch 'OLINGO-864'
2016-02-12 09:23:09 -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
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
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
Ramesh Reddy
322085df6b
OLINGO-854: reverting the changes from previous commit
2016-01-22 11:36:29 -06: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
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
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
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
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
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
Christian Amend
d1c4c743fd
[OLINGO-841] Set 4.1.0-RC01 release candidate version
2015-12-18 15:56:11 +01:00
Christian Amend
7bc932aae9
Merge branch 'master' into refactorUriParsing
2015-12-10 15:32:44 +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
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
Christian Amend
c7838a678d
[OLINGO-821] Support alias for enum values in URI
2015-11-09 15:46:12 +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
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
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
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
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
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
Michael Bolz
3ec5a161ef
[OLINGO-786] First minor adaption to MetadataSerializer
2015-09-30 15:28:00 +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
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
Michael Bolz
081a38001f
[OLINGO-659] Fixed javadoc issues
2015-09-11 09:02:16 +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
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
Christian Amend
77c0ef5ccc
[OLINGO-659] Small codestyle fixes
2015-08-24 16:17:43 +02:00
Michael Bolz
dbf649e0b1
[OLINGO-659] Minor API/JavaDoc enhancements
2015-08-21 13:25:53 +02:00
Christian Amend
7df31c58c3
[OLINGO-659] Small dependency enhancement
2015-08-18 14:19:25 +02:00
Christian Amend
1dd3a583ff
[OLINGO-659] Fix minor stream issues
2015-08-17 11:01:57 +02:00
Christian Amend
f9c68b8ba4
[OLINGO-659] fix code style issues
2015-08-14 16:14:19 +02:00
Michael Bolz
6d64cbd556
[OLINGO-659] Several fixes for issues from static code check
2015-08-07 17:48:02 +02:00
Christian Amend
a298e1fb7c
[OLINGO-659] FIx felix maven build warnings
2015-06-16 14:03:59 +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
Michael Bolz
0ff0fc1b16
[OLINGO-632] Export 'org.apache.olingo.commons.core.serialization' package
2015-05-29 14:55:28 +02:00
Michael Bolz
cd8d77c7bb
[OLINGO-632] Merge branch 'master' into OLINGO-632_OSGi-Support
2015-05-26 14:31:26 +02:00
Aki Yoshida
c536ce35f7
[OLINGO-632] adjusted to 4.0.0-SNAPSHOT
...
Signed-off-by: mibo <mibo@apache.org>
2015-05-21 23:01:19 +02:00
Christian Holzer
b5a194731b
[OLINGO-664] ODataJsonSerializer writes also null values of type Edm.Boolean
2015-05-19 16:23:07 +02:00
Aki Yoshida
8aa2d4d7d1
[OLINGO-632] make Olingo jars to OSGi bundles
...
Signed-off-by: Michael Bolz <michael.bolz@sap.com>
2015-05-13 08:48:41 +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
d150744967
[OLINGO-649] Cleanup code as release preperation
2015-05-05 14:25:29 +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
2318953c26
[OLINGO-564] Renamed 'edm.provider.*' classes
2015-04-28 12:52:14 +02:00
Michael Bolz
ac32d23610
[OLINGO-564] Removed 'provider' package level
2015-04-23 10:50:47 +02:00
Michael Bolz
fe82f525e4
[OLINGO-633] Minor clean up
2015-04-22 09:17:59 +02:00
Christian Holzer
05cbf674fb
[OLINGO-622] Fix: EDM getter methods support concurrent access
2015-04-21 16:57:30 +02:00
Michael Bolz
34e518a6e0
[OLINGO-633] Fixed 'isFlags' for enum types
2015-04-21 15:14:06 +02:00
Christian Amend
29e2833541
[OLINGO-613] break when property or link is found
2015-04-14 18:09:37 +02:00
Christian Amend
d692d129bd
[OLINGO-603] Rename entity set to entity collection
2015-04-07 15:20:39 +02:00
Christian Amend
05935a0c3d
[OLINGO-603] Delete core dependecies in Tec Scenario
2015-04-07 14:15:17 +02:00
Christian Amend
61b0daa856
[OLINGO-603] TecSvc enhancements
2015-04-02 14:24:48 +02:00
Michael Bolz
3f79ced17a
[OLINGO-573] Merge branch 'master' into OLINGO-573
2015-04-02 08:22:39 +02:00
Christian Amend
5855c6b624
[OLINGO-603] Delete unnecessary deserializer constants
2015-04-01 15:19:41 +02:00
Michael Bolz
de3f7fd3e7
[OLINGO-573] Merge branch 'master' into OLINGO-573
2015-04-01 13:17:12 +02:00
Michael Bolz
26be7d2e7c
[OLINGO-612] Changed 'is*' behavior for Valuable
2015-04-01 11:02:53 +02:00
Ramesh Reddy
2b73abcce0
OLINGO-573: New processing framework on server side with single interface with TripPin as example
2015-03-31 10:55:01 -05:00
Christian Amend
3e8c50646e
[OLINGO-603] Refactor action parameter deserialization part 1
2015-03-31 14:42:08 +02:00
Christian Amend
62f100148a
[OLINGO-575] Finish Edm Refactoring
2015-03-30 15:14:40 +02:00
Christian Amend
898d745bf5
[OLINGO-575] Edm Cleanup part 2
2015-03-27 16:44:14 +01:00
Michael Bolz
16b94eb47e
[OLINGO-575] Edm cleanup: Remove EdmAnnotationHelperImpl
2015-03-27 13:45:00 +01:00
Michael Bolz
fcab8b0672
[OLINGO-575] Edm cleanup: Remove not necessary helper
2015-03-26 07:33:23 +01:00
Christian Amend
4d059b94d6
[OLINGO-575] Edm cleanup part 1
2015-03-25 17:19:42 +01:00