[
https://issues.jboss.org/browse/TEIID-2650?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-2650:
-------------------------------------
Runtime version and Active Sessions are added as Runtime attributes of the Teiid
Subsystem, so they are not part of the configuration like other attributes you see with
the "read-resource".
So, in the domain mode when you make a call
{code}
/profile=ha/subsystem=teiid:read-resource
{code}
it will only returns the configurable attributes. However, if you issue the command
against a running node server like
{code}
/host=master/server=server-one/subsystem=teiid:read-resource
{code}
it will return right results, however there seems to another bug in AS code that is not
being reported correctly. I see the invocations correctly.
however, the correct way to look for attribute is to
{code}
/host=master/server=server-one/subsystem=teiid:read-attribute(name=runtime-version)
{code}
That does work!
So, there is nothing Teiid can fix I can think of, unless we make this property static in
the standalone.xml or domain.xml. The idea in AS is each server node could possibly
running a different Teiid subsystem.
Designer needs to probe first for available hosts, then select one, then probe for
available servers under that group, then use equivalent to above to get the right
version.
A jboss server in domain mode does not advertise its teiid
runtime-version
--------------------------------------------------------------------------
Key: TEIID-2650
URL:
https://issues.jboss.org/browse/TEIID-2650
Project: Teiid
Issue Type: Bug
Components: Server
Affects Versions: 8.4
Reporter: Paul Richardson
Assignee: Ramesh Reddy
Priority: Blocker
Fix For: 8.4.1, 8.5
A standalone jboss server installed with teiid advertises its teiid runtime version at
the path /subsystem=teiid/runtime-version.
Likewise, a domain jboss server installed with teiid in the 'ha' profile should
advertise its runtime version at the path /profile=ha/subsystem=teiid/runtime-version.
However, whereas the standalone returns the correct value for this attribute, the domain
mode server fails, only returning 'undefined'.
This attribute is essential to designer in determining what version is the teiid
instance. This in turns determines the functionality of the modelling that is available
and which teiid client should be used for connection.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira