dev@genericjmsra.java.net

RE: [Fwd: Re: Question about GenericJmsRa]

From: Taylor, Keith <JT3998_at_att.com>
Date: Fri, 18 May 2007 22:08:18 -0400

I've enclosed the xml files and the particular stacktrace I'm getting:

 

I did change the weblogic-ejb-jar.xml to reflect the reference to the
resource adapter. Since it's a choice in the schema I can't set the URL
and queue, or connection information. How would I do that?

 

STACKTRACE:

 

Unable to deploy EJB: ejb20_message.jar from ejb20_message.jar:

 

javax.resource.spi.InvalidPropertyExceptionweblogic.connector.external.E
ndpointActivationException: javax.resource.spi.InvalidPropertyException

        at
weblogic.connector.external.impl.EndpointActivationUtils.activateEndpoin
t(EndpointActivationUtils.java:142)

        at
weblogic.ejb.container.internal.JCABindingManager.connect(JCABindingMana
ger.java:119)

        at
weblogic.ejb.container.internal.MDConnectionManager.startConnectionPolli
ng(MDConnectionManager.java:229)

        at
weblogic.ejb.container.manager.MessageDrivenManager.start(MessageDrivenM
anager.java:556)

        at
weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.mdManagerStart
(MessageDrivenBeanInfoImpl.java:1022)

        at
weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.deployMessageD
rivenBeans(MessageDrivenBeanInfoImpl.java:974)

        at
weblogic.ejb.container.deployer.EJBDeployer.deployMessageDrivenBeans(EJB
Deployer.java:1565)

        at
weblogic.ejb.container.deployer.EJBDeployer.start(EJBDeployer.java:1387)

        at
weblogic.ejb.container.deployer.EJBModule.start(EJBModule.java:495)

        at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleLis
tenerInvoker.java:117)

        at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD
river.java:204)

        at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriv
er.java:26)

        at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDr
iver.java:60)

        at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModule
sFlow.java:26)

        at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:
635)

        at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriv
er.java:26)

        at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.jav
a:212)

        at
weblogic.application.internal.DeploymentStateChecker.activate(Deployment
StateChecker.java:154)

        at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppCo
ntainerInvoker.java:80)

        at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.activ
ate(AbstractOperation.java:566)

        at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.activ
ateDeployment(ActivateOperation.java:136)

        at
weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCom
mit(ActivateOperation.java:104)

        at
weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit
(StartOperation.java:131)

        at
weblogic.deploy.internal.targetserver.operations.AbstractOperation.commi
t(AbstractOperation.java:320)

        at
weblogic.deploy.internal.targetserver.DeploymentManager.handleDeployment
Commit(DeploymentManager.java:815)

        at
weblogic.deploy.internal.targetserver.DeploymentManager.activateDeployme
ntList(DeploymentManager.java:1222)

Caused by: javax.resource.spi.InvalidPropertyException

        at
com.sun.genericra.util.ExceptionUtils.newInvalidPropertyException(Except
ionUtils.java:42)

        at
com.sun.genericra.util.ObjectBuilderFactory$JndiObjectBuilder.createObje
ct(ObjectBuilderFactory.java:100)

        at
com.sun.genericra.util.ObjectBuilder.build(ObjectBuilder.java:99)

        at
com.sun.genericra.inbound.EndpointConsumer.initializeAdministeredObjects
(EndpointConsumer.java:333)

        at
com.sun.genericra.inbound.EndpointConsumer.<init>(EndpointConsumer.java:
74)

        at
com.sun.genericra.GenericJMSRA.endpointActivation(GenericJMSRA.java:214)

        at
weblogic.connector.security.layer.AdapterLayer.endpointActivation(Adapte
rLayer.java:934)

        at
weblogic.connector.external.impl.EndpointActivationUtils.activateEndpoin
t(EndpointActivationUtils.java:130)

        at
weblogic.ejb.container.internal.JCABindingManager.connect(JCABindingMana
ger.java:119)

        at
weblogic.ejb.container.internal.MDConnectionManager.startConnectionPolli
ng(MDConnectionManager.java:229)

        at
weblogic.ejb.container.manager.MessageDrivenManager.start(MessageDrivenM
anager.java:556)

        at
weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.mdManagerStart
(MessageDrivenBeanInfoImpl.java:1022)

        at
weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.deployMessageD
rivenBeans(MessageDrivenBeanInfoImpl.java:974)

        at
weblogic.ejb.container.deployer.EJBDeployer.deployMessageDrivenBeans(EJB
Deployer.java:1565)

        at
weblogic.ejb.container.deployer.EJBDeployer.start(EJBDeployer.java:1387)

        at
weblogic.ejb.container.deployer.EJBModule.start(EJBModule.java:495)

        at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleLis
tenerInvoker.java:117)

        at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateD
river.java:204)

        at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriv
er.java:26)

        at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDr
iver.java:60)

        at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModule
sFlow.java:26)

        at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:
635)

        at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriv
er.java:26)

        at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.jav
a:212)

        at
weblogic.application.internal.DeploymentStateChecker.activate(Deployment
StateChecker.java:154)

        at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppCo
ntainerInvoker.java:80)

 

Keith Taylor

Enterprise Application Architecture

  

Office: 678 893-1397

Cell: 678 232-7634

BlackBerry Device: jt3998_at_mycingular.blackberry.net

Visit:

http://architecture.cingularnext.net:8030/sites/eaa/default.aspx

 

 

How am I doing? Go to Enterprise Application Architecture Customer
Satisfaction Survey

 

 

 

 

-----Original Message-----
From: Binod.Pg_at_Sun.COM [mailto:Binod.Pg_at_Sun.COM]
Sent: Friday, May 18, 2007 12:54 PM
To: dev_at_genericjmsra.dev.java.net; Taylor, Keith
Cc: users_at_genericjmsra.dev.java.net
Subject: Re: [Fwd: Re: Question about GenericJmsRa]

 

http://e-docs.bea.com/wls/docs91/resadapter/connect.html#1253140

 

Look like, you need to configure the jndi-name of the resource adapter

in the weblogic EJB descriptor file.

 

- Binod.

 

> Thanks Ramesh for forwarding....

>

> Sounds the like the problem is the MDB configuration. Keith

> is configuring MDB to use a connection factory created in GRA

> for inbound communication.

>

> That might be wrong.

>

> There should be a way by which MDBs will be able to use the

> RA without using this connection factory.

>

> - Binod.

>

>

> ---------------------------------------------------------------------

> To unsubscribe, e-mail: dev-unsubscribe_at_genericjmsra.dev.java.net

> For additional commands, e-mail: dev-help_at_genericjmsra.dev.java.net

>