]
Parul Sharma moved JBEAP-19214 to WFLY-13375:
---------------------------------------------
Project: WildFly (was: JBoss Enterprise Application Platform)
Key: WFLY-13375 (was: JBEAP-19214)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: Naming
(was: Naming)
Affects Version/s: (was: 7.3.0.GA)
(was: 7.2.7.GA)
JNDI view does not show implementation classes for connection
factories and destinations registered by 3rd party resource adapters
-----------------------------------------------------------------------------------------------------------------------------------
Key: WFLY-13375
URL:
https://issues.redhat.com/browse/WFLY-13375
Project: WildFly
Issue Type: Bug
Components: Naming
Reporter: Parul Sharma
Assignee: Parul Sharma
Priority: Major
Attachments: standalone-full.xml, wmq.jmsra.rar
If connection factory or JMS destination is configured for third party resource adapter
(like IBMMQ 8/9, AMQ 6) then the {{value}} for registered implementation class is {{?}} -
see:
{code}
[standalone@localhost:9990 /] /subsystem=naming:jndi-view
{
"outcome" => "success",
"result" => {
"java: contexts" => {
"java:" => {
...
},
"jms" => {
"class-name" => "javax.naming.Context",
"children" => {
"CF" => {
"class-name" => "java.lang.Object",
"value" => "?"
},
"NmvtisSendQ" => {
"class-name" => "java.lang.Object",
"value" => "?"
},
"topic" => {
"class-name" =>
"javax.naming.Context",
"children" => {
"T1RHEL6X86_64DYNAMICLARGEOPENJDK18" => {
"class-name" =>
"java.lang.Object",
"value" => "?"
},
"T2RHEL6X86_64DYNAMICLARGEOPENJDK18" => {
"class-name" =>
"java.lang.Object",
"value" => "?"
}
}
}
{code}
There should be provided valid {{value}}, for example
{{com.ibm.mq.connector.outbound.ManagedConnectionFactoryImpl}} for "CF"
connection factory for IBMMQ.