OData - Versions
lunendl Oct 24, 2014 6:23 AMHi guys,
We have an OData connection. (Version 3 and 4) In the Teiid documentation it states that only some of the OData v3 connections currently work. Unfortunately our OData v3 does not work. We are getting the following error:
16:16:12,755 WARN [org.teiid.RUNTIME] (teiid-async-threads - 1) TEIID50036 VDB importVDB.1 model "importVDBSrcModel" metadata failed to load. Reason:Unknown ODataVersion 3.0: java.lang.IllegalArgumentException: Unknown ODataVersion 3.0
at org.odata4j.core.ODataVersion.parse(ODataVersion.java:33)
at org.odata4j.format.xml.EdmxFormatParser.parseMetadata(EdmxFormatParser.java:74)
at org.teiid.translator.odata.ODataMetadataProcessor.getEds(ODataMetadataProcessor.java:83)
at org.teiid.translator.odata.ODataMetadataProcessor.process(ODataMetadataProcessor.java:91)
at org.teiid.translator.odata.ODataExecutionFactory.getMetadata(ODataExecutionFactory.java:112)
at org.teiid.translator.odata.ODataExecutionFactory.getMetadata(ODataExecutionFactory.java:53)
at org.teiid.query.metadata.NativeMetadataRepository.loadMetadata(NativeMetadataRepository.java:73) [teiid-engine-8.7.0.Final.jar:8.7.0.Final]
at org.teiid.query.metadata.ChainingMetadataRepository.loadMetadata(ChainingMetadataRepository.java:55) [teiid-engine-8.7.0.Final.jar:8.7.0.Final]
at org.teiid.jboss.VDBService$6.run(VDBService.java:395) [teiid-jboss-integration-8.7.0.Final.jar:8.7.0.Final]
at org.teiid.jboss.VDBService$7.run(VDBService.java:442) [teiid-jboss-integration-8.7.0.Final.jar:8.7.0.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_67]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_67]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
I'm aware that the offical supported version is OData v2. To downgrade our connection will take major in house development and will take us a couple of weeks.(at least)
Will the OData v3/v4 be supported in the next Teiid Designer version? And when do you guys envision it to be released?
Thanks