Max Poon wrote:
> Binod, thanks. Pls see inline.
>
> Binod wrote:
>
>>
>>
>> ------------------------------------------------------------------------
>>
>> Subject:
>> Re: Outbound communications via genericra
>> From:
>> Binod <Binod.Pg_at_sun.com>
>> Date:
>> Thu, 12 Jan 2006 20:01:52 +0530
>> To:
>> users_at_genericjmsra.dev.java.net
>>
>> To:
>> users_at_genericjmsra.dev.java.net
>>
>>
>> Hi Max,
>>
>>> Hi Binod
>>>
>>> 1) I'm trying to understand that configuration for outbound message
>>> flow to foreign JMS provider via genericra, and see in the default
>>> ra.xml of genericra -
>>>
>>> <outbound-resourceadapter>
>>> <connection-definition>
>>> <managedconnectionfactory-class>
>>> *
>>> com.sun.genericra.outbound.ManagedQueueConnectionFactory
>>> * </managedconnectionfactory-class>
>>> .....
>>> <connection-definition>
>>> <managedconnectionfactory-class>
>>> *
>>> com.sun.genericra.outbound.ManagedTopicConnectionFactory
>>> * </managedconnectionfactory-class>
>>> <config-property>
>>>
>>> <config-property-name>ConnectionFactoryJndiName</config-property-name>
>>>
>>> <config-property-type>java.lang.String</config-property-type>
>>> </config-property> .....
>>> <connection-impl-class>
>>> com.sun.genericra.outbound.ConnectionHandle
>>> </connection-impl-class>
>>> </connection-definition>
>>>
>>> <connection-definition>
>>> <managedconnectionfactory-class>
>>>
>>> *com.sun.genericra.outbound.ManagedJMSConnectionFactory*
>>> </managedconnectionfactory-class>
>>> <config-property>
>>>
>>> <config-property-name>ConnectionFactoryJndiName</config-property-name>
>>>
>>> <config-property-type>java.lang.String</config-property-type>
>>> </config-property> .....
>>> <connection-impl-class>
>>> com.sun.genericra.outbound.ConnectionHandle
>>> </connection-impl-class>
>>> </connection-definition>
>>>
>>> while in J2CA 1.5 Spec p.287 sample ra.xml -
>>>
>>> <outbound-resourceadapter>
>>> <connection-definition>
>>> <managedconnectionfactory-class>
>>> *com.wombat.connector.jms.QueueManagedConnectionFactoryImpl*
>>> </managedconnectionfactory-class>
>>>
>>> What actually should we specify in the
>>> "managedconnectionfactory-class" element ?
>>
>> It is the factory class that creates ManagedConnection objects
>> implemented by resource adapter.
>> In a high level, ManagedConnection means physical connection.
>>
>>> 2) Also, I tried to use the Sun App Server 8.1 MDB simple-client
>>> example with the QCF and Q changed to those specifying the external
>>> JMS provider but then got (which I did not get before) -
>>>
>>> Jan 12, 2006 7:20:22 PM
>>> com.sun.enterprise.connectors.ActiveRAFactory
>>> createActiveResourceAdapter
>>> SEVERE: RAR6001 : Class Not found : com.sun.genericra.GenericJMSRA
>>> Jan 12, 2006 7:20:22 PM
>>> com.sun.enterprise.connectors.ActiveRAFactory
>>> createActiveResourceAdapter
>>> SEVERE:
>>> com.sun.enterprise.connectors.ConnectorRuntimeException: Error in
>>> creating active RAR
>>> at
>>> com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(ActiveRAFactory.java:76)
>>>
>>> at
>>> com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:267)
>>>
>>> at
>>> com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAdapter(ConnectorRuntime.java:189)
>>>
>>> at
>>> com.sun.enterprise.naming.factory.AdministeredObjectFactory.getObjectInstance(AdministeredObjectFactory.java:75)
>>>
>>> at
>>> javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
>>>
>>>
>>> Why does it happen? Why is com.sun.genericra.GenericJMSRA NOT FOUND
>>> this time but not before?
>>
>> I think, for some reason, deployment has failed. Please examine the
>> server.log and see, if any exception occured while deployment.
>
> The mdb-simple (including simple-client and simple-ejb) was modified
> and deployed successfully. Error occurred when
>
> appclient -client build/assemble/client/mdb-simpleClient.jar -name
> SimpleMessageClient -textauth -xml
> C:/Sun/jstudio_ent8/AppServ8.1UR2/domains/domain1/config/sun-acc.xml
>
> was invoked.
Now, this appear to be the client side. Check section 4.d of the
userguide. In sun appserver appclient
accept the classpath from APPCPATH environment variable. So, please set
it to genericra.jar file
thanks,
Binod.
>> thanks,
>> Binod.
>
> _Attached server.log extract
> _
> [#|2006-01-12T19:18:49.753+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=30;|DPL5109:
> EJBC - START of EJBC for [mdb-simple]|#]
>
> [#|2006-01-12T19:18:49.753+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=30;|Processing
> beans ...|#]
>
> [#|2006-01-12T19:18:49.753+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=30;|DPL5110:
> EJBC - END of EJBC for [mdb-simple]|#]
>
> [#|2006-01-12T19:18:49.823+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=30;|Total
> Deployment Time: 670 msec, Total EJB Compiler Module Time: 0 msec,
> Portion spent EJB Compiling: 0%
> Breakdown of EJBC Module Time: Total Time for EJBC: 0 msec, CMP
> Generation: 0 msec (0%), Java Compilation: 0 msec (0%), RMI
> Compilation: 0 msec (0%), JAX-RPC Generation: 0 msec (0%),
> |#]
>
> [#|2006-01-12T19:18:49.864+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.deployment|_ThreadID=30;|deployed
> with moduleid = mdb-simple|#]
>
> [#|2006-01-12T19:18:49.944+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=31;|ADM1041:Sent
> the event to instance:[ApplicationDeployEvent -- reference-added
> mdb-simple]|#]
>
> [#|2006-01-12T19:18:49.984+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=31;|ADM1042:Status
> of dynamic reconfiguration event processing:[success]|#]
>
> [#|2006-01-12T19:18:49.994+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=31;|ADM1041:Sent
> the event to instance:[ApplicationDeployEvent -- deploy mdb-simple]|#]
>
> [#|2006-01-12T19:18:50.034+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.container.ejb|_ThreadID=31;|Instantiated
> container for: ejbName: SimpleMessageEJB; containerId:
> 74518674129092608|#]
>
> [#|2006-01-12T19:18:50.034+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin.server.mbeans|_ThreadID=31;|Deferring
> registration for
> "com.sun.appserv:application=mdb-simple,name=bean-pool,type=bean-pool,category=monitor,ejb-module=mdb-simpleEjb_jar,ejb=SimpleMessageEJB,server=server"|#]
>
> [#|2006-01-12T19:18:50.044+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> jndi|#]
>
> [#|2006-01-12T19:18:50.044+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|setResourceAdapter
> com.sun.genericra.GenericJMSRA_at_dca2a3f9{ConnectionFactoryClassName =
> com.ibm.mq.jms.MQConnectionFactory},{QueueConnectionFactoryClassName =
> com.ibm.mq.jms.MQQueueConnectionFactory},{TopicConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQTopicConnectionFactory},{XAConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAConnectionFactory},{XAQueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAQueueConnectionFactory},{XATopicConnectionFactoryClassName
> = com.ibm.mq.jms.MQXATopicConnectionFactory},{QueueClassName =
> com.ibm.mq.jms.MQQueue},{TopicClassName =
> com.ibm.mq.jms.MQTopic},{ConnectionFactoryProperties =
> null},{JndiProperties =
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI},{ProviderIntegrationMode
> = jndi},{CommonSetterMethodName = null},{SupportsXA = true},|#]
>
> [#|2006-01-12T19:18:50.044+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> null|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|com.sun.genericra.inbound.ActivationSpec_at_7ca58b69{ConnectionFactoryClassName
> = com.ibm.mq.jms.MQConnectionFactory},{QueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQQueueConnectionFactory},{TopicConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQTopicConnectionFactory},{XAConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAConnectionFactory},{XAQueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAQueueConnectionFactory},{XATopicConnectionFactoryClassName
> = com.ibm.mq.jms.MQXATopicConnectionFactory},{QueueClassName =
> com.ibm.mq.jms.MQQueue},{TopicClassName =
> com.ibm.mq.jms.MQTopic},{ConnectionFactoryProperties =
> null},{JndiProperties =
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI},{ProviderIntegrationMode
> = jndi},{CommonSetterMethodName = null},{SupportsXA =
> true},{RedeliveryInterval = 1},{RedeliveryAttempts = 0},{ClientID =
> null},{MessageSelector = null},{SubscriptionDurability =
> Non-Durable},{ConnectionFactoryJNDIName = wmqQCF},{SubscriptionName =
> null},{DestinationJNDIName = mdbQueue},{DestinationType =
> javax.jms.Queue},{MaxPoolSize = 32},{DestinationProperties =
> null},{DeadMessageDestinationJndiName =
> null},{DeadMessageDestinationClassName =
> null},{DeadMessageDestinationProperties = null},{SendBadMessagesToDMD
> = false},|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> jndi|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|GenericJMSRA
> - getInstance() orig
> com.sun.genericra.GenericJMSRA_at_dca2a3f9{ConnectionFactoryClassName =
> com.ibm.mq.jms.MQConnectionFactory},{QueueConnectionFactoryClassName =
> com.ibm.mq.jms.MQQueueConnectionFactory},{TopicConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQTopicConnectionFactory},{XAConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAConnectionFactory},{XAQueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAQueueConnectionFactory},{XATopicConnectionFactoryClassName
> = com.ibm.mq.jms.MQXATopicConnectionFactory},{QueueClassName =
> com.ibm.mq.jms.MQQueue},{TopicClassName =
> com.ibm.mq.jms.MQTopic},{ConnectionFactoryProperties =
> null},{JndiProperties =
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI},{ProviderIntegrationMode
> = jndi},{CommonSetterMethodName = null},{SupportsXA = true},|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> null|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|parseToProperties:java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI
> delimited:, seperator:=|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> : java.naming.factory.url.pkgs=com.ibm.mq.jms.naming, separator:=|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> : java.naming.factory.url.pkgs:com.ibm.mq.jms.naming|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> :
> java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,
> separator:=|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> :
> java.naming.factory.initial:com.sun.jndi.fscontext.RefFSContextFactory|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> : java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI, separator:=|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> : java.naming.provider.url:file:/C:/IBM/WMQ6/JNDI|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Properties
> passed to InitialContext ::
> {java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI,
> java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming}|#]
>
> [#|2006-01-12T19:18:50.094+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Looking
> the JNDI name :wmqQCF|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Created
> the object based on class :com.ibm.mq.jms.MQXAQueueConnectionFactory|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|About
> to set properties on com.ibm.mq.jms.MQXAQueueConnectionFactory_at_67b263bc|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|parseToProperties:null
> delimited:, seperator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|parseToProperties:java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI
> delimited:, seperator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> : java.naming.factory.url.pkgs=com.ibm.mq.jms.naming, separator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> : java.naming.factory.url.pkgs:com.ibm.mq.jms.naming|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> :
> java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,
> separator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> :
> java.naming.factory.initial:com.sun.jndi.fscontext.RefFSContextFactory|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|PropertyValuePair
> : java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI, separator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINER|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Property
> : java.naming.provider.url:file:/C:/IBM/WMQ6/JNDI|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Properties
> passed to InitialContext ::
> {java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI,
> java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming}|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Looking
> the JNDI name :mdbQueue|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Created
> the object based on class :com.ibm.mq.jms.MQQueue|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|About
> to set properties on queue://QM_maxpoon_tecra/MDB.QUEUE|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|parseToProperties:null
> delimited:, seperator:=|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> jndi|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|GenericJMSRA
> - getInstance() orig
> com.sun.genericra.GenericJMSRA_at_dca2a3f9{ConnectionFactoryClassName =
> com.ibm.mq.jms.MQConnectionFactory},{QueueConnectionFactoryClassName =
> com.ibm.mq.jms.MQQueueConnectionFactory},{TopicConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQTopicConnectionFactory},{XAConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAConnectionFactory},{XAQueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAQueueConnectionFactory},{XATopicConnectionFactoryClassName
> = com.ibm.mq.jms.MQXATopicConnectionFactory},{QueueClassName =
> com.ibm.mq.jms.MQQueue},{TopicClassName =
> com.ibm.mq.jms.MQTopic},{ConnectionFactoryProperties =
> null},{JndiProperties =
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI},{ProviderIntegrationMode
> = jndi},{CommonSetterMethodName = null},{SupportsXA = true},|#]
>
> [#|2006-01-12T19:18:50.104+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Registering
> a endpoint consumer, transaction support :false|#]
>
> [#|2006-01-12T19:18:50.454+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Starting
> the message consumption|#]
>
> [#|2006-01-12T19:18:50.464+0800|FINE|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Created
> non durable connection consumerqueue://QM_maxpoon_tecra/MDB.QUEUE|#]
>
> [#|2006-01-12T19:18:50.464+0800|INFO|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|Generic
> resource adapter started consumption |#]
>
> [#|2006-01-12T19:18:50.464+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|ProviderIntegrationMode
> jndi|#]
>
> [#|2006-01-12T19:18:50.464+0800|FINEST|sun-appserver-pe8.1_02|com.sun.genericjmsra|_ThreadID=31;|GenericJMSRA
> - getInstance() orig
> com.sun.genericra.GenericJMSRA_at_dca2a3f9{ConnectionFactoryClassName =
> com.ibm.mq.jms.MQConnectionFactory},{QueueConnectionFactoryClassName =
> com.ibm.mq.jms.MQQueueConnectionFactory},{TopicConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQTopicConnectionFactory},{XAConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAConnectionFactory},{XAQueueConnectionFactoryClassName
> =
> com.ibm.mq.jms.MQXAQueueConnectionFactory},{XATopicConnectionFactoryClassName
> = com.ibm.mq.jms.MQXATopicConnectionFactory},{QueueClassName =
> com.ibm.mq.jms.MQQueue},{TopicClassName =
> com.ibm.mq.jms.MQTopic},{ConnectionFactoryProperties =
> null},{JndiProperties =
> java.naming.factory.url.pkgs=com.ibm.mq.jms.naming,java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContextFactory,java.naming.provider.url=file:/C:/IBM/WMQ6/JNDI},{ProviderIntegrationMode
> = jndi},{CommonSetterMethodName = null},{SupportsXA = true},|#]
>
> [#|2006-01-12T19:18:50.494+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.core.classloading|_ThreadID=31;|LDR5010:
> All ejb(s) of [mdb-simple] loaded successfully!|#]
>
> [#|2006-01-12T19:18:50.494+0800|INFO|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin|_ThreadID=31;|ADM1042:Status
> of dynamic reconfiguration event processing:[success]|#]
>
> [#|2006-01-12T19:18:50.534+0800|WARNING|sun-appserver-pe8.1_02|javax.enterprise.system.tools.admin.server.mbeans|_ThreadID=11;|DeferredRegistrationThread.retryItem:
> Deferred registration FAILED for
> "com.sun.appserv:application=mdb-simple,name=bean-pool,type=bean-pool,category=monitor,ejb-module=mdb-simpleEjb_jar,ejb=SimpleMessageEJB,server=server"due
> to Exception of type java.lang.IllegalArgumentException|#]
>
>