]
Andrej Šmigala closed TEIIDDES-2405.
------------------------------------
Labels: verified_jbdsis-8.0.2.CR3 (was: )
Resolution: Done
Teiid Importer *MUST* not require class-name property working with
Teiid Sources
--------------------------------------------------------------------------------
Key: TEIIDDES-2405
URL:
https://issues.jboss.org/browse/TEIIDDES-2405
Project: Teiid Designer
Issue Type: Bug
Components: Import/Export
Affects Versions: 8.6
Reporter: Ramesh Reddy
Assignee: Mark Drilling
Priority: Critical
Labels: verified_jbdsis-8.0.2.CR3
Fix For: 9.1, 8.6.2 Beta1, 9.0.2, 8.6.2
Attachments: cassandra-ra.txt
When working with "new" and "custom" translators in Teiid, the Teiid
Importer fails to recognize the class-name property from the retrieved metadata. The
following the excerpt from CLI command on a cassandra data source
{code}
{"managedconnectionfactory-class" => {
"type" => STRING,
"display" => "managedconnectionfactory-class",
"read-only" => "true",
"advanced" => "true",
"default" =>
"org.teiid.resource.adapter.cassandra.CassandraManagedConnectionFactory"
}},
{code}
That property needs to be used as the "class-name", there must not be any hard
coding of this to only known source types.