Liberty概要文件+ MQ客户端+安全性退出

时间:2016-04-20 18:25:54

标签: jms ibm-mq websphere-liberty

在自由中,我们正在连接到MQ服务器。

我们需要在“jmsActivationSpec / properties.wmqJms”上指定一个“securityExit”。

问:如何设置实现该安全出口的jar?我们试着把它放进去:

  • WLP / lib中
  • WLP的/ dev / API /第三方
  • 服务器/ nom_server / LIB /全球
  • 共享/配置/ LIB /全球
  • 然后在“enterpriseApplication”标记中添加“classloader commonLibraryRef =”global“

没有成功......

我觉得我们需要从“jmsActivationSpec”定义引用“global”(类似于“jdbcDriver libraryRef =”global“”在dataSource标签内部),但是它没有标记

如果我们在服务器端禁用安全出口并且未在server.xml中指定“securityExit”属性,那么一切正常

1 个答案:

答案 0 :(得分:0)

这听起来不对。 securityExit和securityExitInit(data)应在与channelName相同的属性文件中指定。

如果您正在使用MQ JNDI,那么它将是:

define qcf(qcfClient) qmgr(MY.QMGR) channel(TEST.CHL) hostname(MYHOSTNAME) port(1414) transport(CLIENT) SECEXIT(com.acme.security.Exit) SECEXITINIT(somedata)