vm目标中jboss的JMS提供程序URL
使用log4j2在EPA 7上运行应用程序。我们有一个向JMS队列写入的appender。 我让它为远程连接工作,如下所示:vm目标中jboss的JMS提供程序URL,jms,log4j2,jboss-eap-7,Jms,Log4j2,Jboss Eap 7,使用log4j2在EPA 7上运行应用程序。我们有一个向JMS队列写入的appender。 我让它为远程连接工作,如下所示: <JMS name="HIFAuditAppender" destinationBindingName="jms/queue/HIFAuditQueue" factoryBindingName="jms/RemoteConnectionFactory" providerURL="http-remotin
<JMS name="HIFAuditAppender"
destinationBindingName="jms/queue/HIFAuditQueue"
factoryBindingName="jms/RemoteConnectionFactory"
providerURL="http-remoting://127.0.0.1:8080"
username="hcmuser"
password="gators123="
factoryName="org.jboss.naming.remote.client.InitialContextFactory" />
但是,JMS生产者和MDB运行在同一个JVM中。我想在vm连接器中使用jboss,但无法确定providerURL应设置为什么 提供者URL将是相同的,即
http-remoting://127.0.0.1:8080
。您需要在vm连接工厂中使用,即/ConnectionFactory
,它在vm连接器中使用,用于在本地生成/使用消息 我使用的上下文工厂名称在本例中不起作用。我还尝试过“org.jnp.interfaces.NamingContextFactory”,但也没有成功。