activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lzr <jsw...@163.com>
Subject Question for Websphere AppServer 7 Integration.
Date Wed, 01 Jul 2009 06:57:25 GMT
Hi all,

Does anybody know how to integrate Active MQ with IBM Websphere AppServer?
Currently I'm integrating Active MQ 5.2 with IBM Websphere AppServer 7.0 so that the message-driven
bean can be supported. I've configured JCA related things like Resource Adapter, J2C Connection
Factory, J2C Activation Spec and J2C AdminObjects. Unlockly the following error messages given
while I tried to restart the ApplicationServer:
[09-7-1 14:37:20:359 CST] 00000018 J2CUtilityCla E   J2CA0047E: 类 org.apache.activemq.ra.ActiveMQActivationSpec
的属性 BackOffMultiplier 的类型 short 无效。
[09-7-1 14:37:20:390 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setBackOffMultiplier。处理继续进行。
[09-7-1 14:37:20:421 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setCloneSupport。处理继续进行。
[09-7-1 14:37:20:562 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setPort。处理继续进行。
[09-7-1 14:37:20:609 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setChannel。处理继续进行。
[09-7-1 14:37:20:640 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setTransportType。处理继续进行。
[09-7-1 14:37:20:655 CST] 00000018 J2CUtilityCla W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setArbitraryProperties。处理继续进行。
[09-7-1 14:37:20:734 CST] 00000018 ActivationSpe W   J2CA0008W: 资源 cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970
使用的类 org.apache.activemq.ra.ActiveMQActivationSpec 未包含方法 setDestination。处理继续进行。
[09-7-1 14:37:20:968 CST] 00000018 FfdcProvider  I com.ibm.ws.ffdc.impl.FfdcProvider logIncident
FFDC1003I: 已在 C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc\server1_33c933c9_09.07.01_14.37.20.7492042009993130841423.txt
com.ibm.ejs.j2c.ActivationSpecWrapperImpl.createAndInitializeActivationSpecInstance 805 发出
FFDC 事件。
[09-7-1 14:37:20:968 CST] 00000018 ActivationSpe E   J2CA0137E: ActivationSpec 的 validate()
方法由于 InvalidPropertyException 而失败。该 ActivationSpec 是 jms/AMQ/AS (org.apache.activemq.ra.ActiveMQActivationSpec),它属于已安装的
ResourceAdapter cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970 并且与
MDB 应用程序 MyEJBEAR#MyEJB.jar#MyMDB 相关联。请参阅下表,以便了解失败的属性以及它们的值:
    subscriptionDurability  Nondurable
。异常为:javax.resource.spi.InvalidPropertyException: Invalid settings: subscriptionDurability
must be set to: NonDurable or Durable.
 at org.apache.activemq.ra.ActiveMQActivationSpec.validate(ActiveMQActivationSpec.java:136)
 at com.ibm.ejs.j2c.ActivationSpecWrapperImpl.createAndInitializeActivationSpecInstance(ActivationSpecWrapperImpl.java:1239)
 at com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateEndpoint(ActivationSpecWrapperImpl.java:282)
 at com.ibm.ejs.j2c.RAWrapperImpl.activateEndpoint(RAWrapperImpl.java:1076)
 at com.ibm.ejs.j2c.RALifeCycleManagerImpl.activateEndpoint(RALifeCycleManagerImpl.java:1670)
 at com.ibm.ejs.container.MessageEndpointFactoryImpl.activateEndpoint(MessageEndpointFactoryImpl.java:279)
 at com.ibm.ws.runtime.component.EJBContainerImpl.startModule(EJBContainerImpl.java:2859)
 at com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3825)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
 at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
 at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
 at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2068)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
 at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:108)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:935)
 at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
[09-7-1 14:37:21:015 CST] 00000018 FfdcProvider  I com.ibm.ws.ffdc.impl.FfdcProvider logIncident
FFDC1003I: 已在 C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc\server1_33c933c9_09.07.01_14.37.20.9844124099713611452160.txt
com.ibm.ejs.j2c.RAWrapperImpl.activateEndpoint 771 发出 FFDC 事件。
[09-7-1 14:37:21:030 CST] 00000018 RAWrapperImpl E   J2CA0089E: 对 ResourceAdapter JavaBean
cells/ZhuranLiCell01/resources.xml#J2CResourceAdapter_1245913169970 执行的方法 activateEndpoint
失败,并且发生以下异常:javax.resource.spi.InvalidPropertyException: Invalid settings:
subscriptionDurability must be set to: NonDurable or Durable.
 at org.apache.activemq.ra.ActiveMQActivationSpec.validate(ActiveMQActivationSpec.java:136)
 at com.ibm.ejs.j2c.ActivationSpecWrapperImpl.createAndInitializeActivationSpecInstance(ActivationSpecWrapperImpl.java:1239)
 at com.ibm.ejs.j2c.ActivationSpecWrapperImpl.activateEndpoint(ActivationSpecWrapperImpl.java:282)
 at com.ibm.ejs.j2c.RAWrapperImpl.activateEndpoint(RAWrapperImpl.java:1076)
 at com.ibm.ejs.j2c.RALifeCycleManagerImpl.activateEndpoint(RALifeCycleManagerImpl.java:1670)
 at com.ibm.ejs.container.MessageEndpointFactoryImpl.activateEndpoint(MessageEndpointFactoryImpl.java:279)
 at com.ibm.ws.runtime.component.EJBContainerImpl.startModule(EJBContainerImpl.java:2859)
 at com.ibm.ws.runtime.component.EJBContainerImpl.start(EJBContainerImpl.java:3825)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1144)
 at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1313)
 at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:611)
 at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:938)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:723)
 at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2068)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:437)
 at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:122)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:380)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:108)
 at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:935)
 at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
 at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)
。

It will be much appreciated if any suggestions or experiences. It would be better if you can
give me a step by step examples:)

Best, best regards,
Zhuran Li

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message