[JBoss JIRA] (TEIID-5252) Teiid Wildfly Swarm Odata
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-5252?page=com.atlassian.jira.plugin... ]
Ramesh Reddy resolved TEIID-5252.
---------------------------------
Resolution: Done
Based on https://issues.jboss.org/browse/SWARM-1824 this is resolved now
> Teiid Wildfly Swarm Odata
> --------------------------
>
> Key: TEIID-5252
> URL: https://issues.jboss.org/browse/TEIID-5252
> Project: Teiid
> Issue Type: Feature Request
> Reporter: Arvind Gopinath
> Assignee: Ramesh Reddy
> Priority: Minor
>
> Through Teiid Wildfly SWARM (examples code), I could able to run connecting below VDB and through SQL client, I could able to access my tables as well.
> To expose the same through Odata, in my pom.xml, I added below dependency.
> <dependency>
> <groupId>org.wildfly.swarm</groupId>
> <artifactId>odata</artifactId>
> <version>2018.1.0</version>
> </dependency>
> When my jar starts, I saw odata.war deployed and even my VDB added and through Sql client I could able to connect.
> 2018-02-08 15:30:31,119 INFO [org.jboss.as.server] (main) WFLYSRV0010: Deployed "odata.war" (runtime-name : "odata.war")
> 2018-02-08 15:30:31,493 INFO [org.teiid.RUNTIME.VDBLifeCycleListener] (MSC service thread 1-2) TEIID40118 VDB sqlite.1 added to the repository
> 2018-02-08 15:30:31,497 INFO [org.teiid.RUNTIME] (MSC service thread 1-2) TEIID50029 VDB sqlite.1 model "client" metadata is currently being loaded. Start Time: 8/02/18 3:30 PM
> But when I hit the URL,
> http://localhost:8080/odata4/sqlite.1/client.client
> I am getting error message below - Is it something I am missing?
> { "error": { "code": "38000", "message": "38000 TEIID10036 org.teiid.core.TeiidException: TEIID10036 org.teiid.core.TeiidRuntimeException: TEIID40067 javax.naming.NameNotFoundException: teiid\/queryengine\/odata -- service jboss.naming.context.java.teiid.queryengine.odata" } }
> Teiid Designer - Generated simple VDB.xml
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <vdb name="sqlite" version="1">
> <description>SQLite VDB</description>
> <model name="client">
> <property name="importer.useFullSchemaName" value="false"/>
> <!-- https://access.redhat.com/documentation/en-us/red_hat_jboss_data_virtuali... -->
> <!-- <property name="importer.tableNamePattern" value="CLI%"/> -->
> <property name="importer.excludeTables" value="FIL.*|ORDER.*"/>
> <source name="sqlite-connector" translator-name="jdbc-simple" connection-jndi-name="java:jboss/datasources/demoDS"/>
> </model>
> </vdb>
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5252) Teiid Wildfly Swarm Odata
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-5252?page=com.atlassian.jira.plugin... ]
Ramesh Reddy edited comment on TEIID-5252 at 2/22/18 2:01 PM:
--------------------------------------------------------------
Based on https://issues.jboss.org/browse/SWARM-1824 this is resolved now. One needs to use WildFly-Swarm version 2018.2.0 or greater for resolution
was (Author: rareddy):
Based on https://issues.jboss.org/browse/SWARM-1824 this is resolved now
> Teiid Wildfly Swarm Odata
> --------------------------
>
> Key: TEIID-5252
> URL: https://issues.jboss.org/browse/TEIID-5252
> Project: Teiid
> Issue Type: Feature Request
> Reporter: Arvind Gopinath
> Assignee: Ramesh Reddy
> Priority: Minor
>
> Through Teiid Wildfly SWARM (examples code), I could able to run connecting below VDB and through SQL client, I could able to access my tables as well.
> To expose the same through Odata, in my pom.xml, I added below dependency.
> <dependency>
> <groupId>org.wildfly.swarm</groupId>
> <artifactId>odata</artifactId>
> <version>2018.1.0</version>
> </dependency>
> When my jar starts, I saw odata.war deployed and even my VDB added and through Sql client I could able to connect.
> 2018-02-08 15:30:31,119 INFO [org.jboss.as.server] (main) WFLYSRV0010: Deployed "odata.war" (runtime-name : "odata.war")
> 2018-02-08 15:30:31,493 INFO [org.teiid.RUNTIME.VDBLifeCycleListener] (MSC service thread 1-2) TEIID40118 VDB sqlite.1 added to the repository
> 2018-02-08 15:30:31,497 INFO [org.teiid.RUNTIME] (MSC service thread 1-2) TEIID50029 VDB sqlite.1 model "client" metadata is currently being loaded. Start Time: 8/02/18 3:30 PM
> But when I hit the URL,
> http://localhost:8080/odata4/sqlite.1/client.client
> I am getting error message below - Is it something I am missing?
> { "error": { "code": "38000", "message": "38000 TEIID10036 org.teiid.core.TeiidException: TEIID10036 org.teiid.core.TeiidRuntimeException: TEIID40067 javax.naming.NameNotFoundException: teiid\/queryengine\/odata -- service jboss.naming.context.java.teiid.queryengine.odata" } }
> Teiid Designer - Generated simple VDB.xml
> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
> <vdb name="sqlite" version="1">
> <description>SQLite VDB</description>
> <model name="client">
> <property name="importer.useFullSchemaName" value="false"/>
> <!-- https://access.redhat.com/documentation/en-us/red_hat_jboss_data_virtuali... -->
> <!-- <property name="importer.tableNamePattern" value="CLI%"/> -->
> <property name="importer.excludeTables" value="FIL.*|ORDER.*"/>
> <source name="sqlite-connector" translator-name="jdbc-simple" connection-jndi-name="java:jboss/datasources/demoDS"/>
> </model>
> </vdb>
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5221) OData4 Translator generates invalid metadata
by Johnathon Lee (JIRA)
[ https://issues.jboss.org/browse/TEIID-5221?page=com.atlassian.jira.plugin... ]
Johnathon Lee updated TEIID-5221:
---------------------------------
Fix Version/s: 8.12.12.6_4
> OData4 Translator generates invalid metadata
> ---------------------------------------------
>
> Key: TEIID-5221
> URL: https://issues.jboss.org/browse/TEIID-5221
> Project: Teiid
> Issue Type: Bug
> Components: Misc. Connectors, OData
> Affects Versions: 8.12
> Reporter: Ramesh Reddy
> Assignee: Steven Hawkins
> Fix For: 10.1, 10.0.3, 9.3.7, 8.12.12.6_4
>
>
> The OData V4 translator does not generate metadata correctly in situations
> 1) When multiple navigations are defined on the EnitityType.
> 2) The PSEDEO column usage is incorrect, as this should be only used with ComplexType structures when the association to EntityType is made. But this is also used in cases where incorrect referential constraints are used. This may lead to the additional columns on Entities which are hard to resolve during the runtime.
> 3) Usage of MERGE property is also incorrect when multiple navigation properties are defined as these may be overridden for (1)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5263) OData - Oauth Client request class
by Ramesh Reddy (JIRA)
[ https://issues.jboss.org/browse/TEIID-5263?page=com.atlassian.jira.plugin... ]
Ramesh Reddy resolved TEIID-5263.
---------------------------------
Resolution: Rejected
Please note that JIRA should be used only for reporting bugs or features or enhancements. Not for questions. Use forums at https://community.jboss.org/en/teiid?view=discussions for questions. We will reply them accordingly, once identified as any one of those categories then you can open up JIRA on that specific issues.
> OData - Oauth Client request class
> ----------------------------------
>
> Key: TEIID-5263
> URL: https://issues.jboss.org/browse/TEIID-5263
> Project: Teiid
> Issue Type: Bug
> Components: OData
> Affects Versions: 10.0.2
> Reporter: Pushkar Kamra
> Assignee: Steven Hawkins
> Labels: Teiid
>
> Hello team ,
> Need to know the details for implementing the Odata security types other than Basic.
> As for basic there is WSManageConnectionFactory class available to set the input parameters like user name and password similarly need to implement other Security types like Oauth and kerberos , digest. unable to track down any of the class in teiid api to where i could set the input parameters for these security types and could call for the connection call validation and setup to teiid.
> Kindly, let me know if any additional information is required on this.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5263) OData - Oauth Client request class
by Pushkar Kamra (JIRA)
[ https://issues.jboss.org/browse/TEIID-5263?page=com.atlassian.jira.plugin... ]
Pushkar Kamra updated TEIID-5263:
---------------------------------
Issue Type: Bug (was: Patch)
> OData - Oauth Client request class
> ----------------------------------
>
> Key: TEIID-5263
> URL: https://issues.jboss.org/browse/TEIID-5263
> Project: Teiid
> Issue Type: Bug
> Components: OData
> Affects Versions: 10.0.2
> Reporter: Pushkar Kamra
> Assignee: Steven Hawkins
> Labels: Teiid
>
> Hello team ,
> Need to know the details for implementing the Odata security types other than Basic.
> As for basic there is WSManageConnectionFactory class available to set the input parameters like user name and password similarly need to implement other Security types like Oauth and kerberos , digest. unable to track down any of the class in teiid api to where i could set the input parameters for these security types and could call for the connection call validation and setup to teiid.
> Kindly, let me know if any additional information is required on this.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5263) OData - Oauth Client request class
by Pushkar Kamra (JIRA)
[ https://issues.jboss.org/browse/TEIID-5263?page=com.atlassian.jira.plugin... ]
Pushkar Kamra updated TEIID-5263:
---------------------------------
Security: (was: Security Issue)
> OData - Oauth Client request class
> ----------------------------------
>
> Key: TEIID-5263
> URL: https://issues.jboss.org/browse/TEIID-5263
> Project: Teiid
> Issue Type: Patch
> Components: OData
> Affects Versions: 10.0.2
> Reporter: Pushkar Kamra
> Assignee: Steven Hawkins
> Labels: Teiid
>
> Hello team ,
> Need to know the details for implementing the Odata security types other than Basic.
> As for basic there is WSManageConnectionFactory class available to set the input parameters like user name and password similarly need to implement other Security types like Oauth and kerberos , digest. unable to track down any of the class in teiid api to where i could set the input parameters for these security types and could call for the connection call validation and setup to teiid.
> Kindly, let me know if any additional information is required on this.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (TEIID-5263) OData - Oauth Client request class
by Pushkar Kamra (JIRA)
[ https://issues.jboss.org/browse/TEIID-5263?page=com.atlassian.jira.plugin... ]
Pushkar Kamra updated TEIID-5263:
---------------------------------
Labels: Teiid (was: )
> OData - Oauth Client request class
> ----------------------------------
>
> Key: TEIID-5263
> URL: https://issues.jboss.org/browse/TEIID-5263
> Project: Teiid
> Issue Type: Patch
> Components: OData
> Affects Versions: 10.0.2
> Reporter: Pushkar Kamra
> Assignee: Steven Hawkins
> Labels: Teiid
>
> Hello team ,
> Need to know the details for implementing the Odata security types other than Basic.
> As for basic there is WSManageConnectionFactory class available to set the input parameters like user name and password similarly need to implement other Security types like Oauth and kerberos , digest. unable to track down any of the class in teiid api to where i could set the input parameters for these security types and could call for the connection call validation and setup to teiid.
> Kindly, let me know if any additional information is required on this.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month