Skip to Main Content

Integrate CEP with weblogic JMS Queue

YatanJul 29 2015 — edited Jul 31 2015

Hi Guys,

I am trying to push data from CEP to Weblogic JMS Queue, however I am getting error


Error:

org.springframework.beans.FatalBeanException: Error in context lifecycle initialization; nested exception is java.lang.IllegalArgumentException: JNDI lookup failed for jms/CEP_Q1 from provider t3://10.80.4.206:7001

  at com.bea.wlevs.spring.ApplicationContextLifecycle.onApplicationEvent(ApplicationContextLifecycle.java:146)

  at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:79)

  at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50)

  at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:76)

  at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:274)

  at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:737)

  at org.springframework.osgi.context.support.AbstractOsgiBundleApplicationContext.finishRefresh(AbstractOsgiBundleApplicationContext.java:235)

  at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:358)

  at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)

  at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:320)

  at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:139)

  at org.springframework.scheduling.commonj.DelegatingWork.run(DelegatingWork.java:62)

  at weblogic.work.commonj.CommonjWorkManagerImpl$WorkWithListener.run(CommonjWorkManagerImpl.java:204)

  at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)

  at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

<jms-adapter>

  <name>CreditCardJMSOutboundAdapter</name>

  <event-type>CreditCardEvent</event-type>

  <jndi-provider-url>t3://10.80.4.206:7001</jndi-provider-url>

  <destination-jndi-name>jms/CEP_Q1</destination-jndi-name>

  <user>admin</user>

  <password>welcome1</password>

  </jms-adapter>

In the weblogic server:

The JMS adapter resource adapter Outbound Connection JNDI: eis/Queue/CEP

ConnectionFactoryLocation: jms/OCEP_CF

Connection factory JNDI name: jms/OCEP_CF

Queue JNDI name: jms/CEP_Q1


Please advice me.


Thanks

Yatan

This post has been answered by Yatan on Jul 31 2015
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked due to inactivity on Aug 28 2015
Added on Jul 29 2015
1 comment
531 views