Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem Changing MDB Destination.

0 views
Skip to first unread message

Robert Simmons

unread,
May 24, 2002, 3:20:37 PM5/24/02
to
Greetings. I am gettign some rather odd errors in my deployment. It is
almost as if the destination topics for my MDBs are being coded into the
generated container files.

Snippet of my weblogic deployment descriptor.
****************************************************************************
******************************
<weblogic-enterprise-bean>
<ejb-name>beanDataImportDispatch</ejb-name>
<message-driven-descriptor>
<pool>
<max-beans-in-free-pool>5</max-beans-in-free-pool>
</pool>


<destination-jndi-name>serial://jms/gcy/broadcast</destination-jndi-name>
</message-driven-descriptor>

<transaction-descriptor>
</transaction-descriptor>

<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/gcyRWDS</res-ref-name>
<jndi-name>jdbc/gcyRWDS</jndi-name>
</resource-description>
<ejb-reference-description>
<ejb-ref-name>ejb/beanMultiRowImporter</ejb-ref-name>
<jndi-name>gcy/MultiRowImporter</jndi-name>
</ejb-reference-description>
<ejb-reference-description>
<ejb-ref-name>ejb/beanMultiColImporter</ejb-ref-name>
<jndi-name>gcy/MultiColImporter</jndi-name>
</ejb-reference-description>
<ejb-reference-description>
<ejb-ref-name>ejb/beanPpiImporter</ejb-ref-name>
<jndi-name>gcy/PpiImporter</jndi-name>
</ejb-reference-description>
<ejb-reference-description>
<ejb-ref-name>ejb/beanVideoImporter</ejb-ref-name>
<jndi-name>gcy/VideoImporter</jndi-name>
</ejb-reference-description>
<ejb-reference-description>
<ejb-ref-name>ejb/beanHotplateImporter</ejb-ref-name>
<jndi-name>gcy/HotplateImporter</jndi-name>
</ejb-reference-description>
</reference-descriptor>

****************************************************************************
******************************
Error message on deployment
****************************************************************************
******************************

javax.management.MalformedObjectNameException: ObjectName: Invalid value ->
hq_Gencyclopedia-Server_GcyBeans.jar_beanDataImportDispatch_serial://jms/gcy
/broadcast@JMS HQ Main
at javax.management.ObjectName.validateAndAdd(ObjectName.java:444)
at javax.management.ObjectName.initObjectName(ObjectName.java:411)
at javax.management.ObjectName.<init>(ObjectName.java:254)
at
weblogic.management.WebLogicObjectName.<init>(WebLogicObjectName.java:197)
at
weblogic.management.runtime.RuntimeMBeanDelegate.register(RuntimeMBeanDelega
te.java:90)
at
weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate
.java:83)
at
weblogic.ejb20.monitoring.EJBRuntimeMBeanImpl.<init>(EJBRuntimeMBeanImpl.jav
a:27)
at
weblogic.ejb20.monitoring.MessageDrivenEJBRuntimeMBeanImpl.<init>(MessageDri
venEJBRuntimeMBeanImpl.java:27)
at
weblogic.ejb20.deployer.MessageDrivenBeanPoolInfoImpl.initPool(MessageDriven
BeanPoolInfoImpl.java:173)
at
weblogic.ejb20.deployer.MessageDrivenBeanPoolInfoImpl.start(MessageDrivenBea
nPoolInfoImpl.java:211)
at
weblogic.ejb20.deployer.EJBDeployer.deployMessageDrivenBeans(EJBDeployer.jav
a:1502)
at weblogic.ejb20.deployer.EJBDeployer.start(EJBDeployer.java:1387)
at weblogic.ejb20.deployer.EJBModule.start(EJBModule.java:397)
at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:9
24)
at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:910)
at
weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllAppli
cations(SlaveDeployer.java:587)
at
weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:367
)
at
weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(Deplo
ymentManagerServerLifeCycleImpl.java:235)
at
weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:812)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:294)
at weblogic.Server.main(Server.java:31)
--------------- nested within: ------------------
weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested
exception:
[javax.management.MalformedObjectNameException: ObjectName: Invalid value ->
hq_Gencyclopedia-Server_GcyBeans.jar_beanDataImportDispatch_serial://jms/gcy
/broadcast@JMS HQ Main]
at
weblogic.management.runtime.RuntimeMBeanDelegate.register(RuntimeMBeanDelega
te.java:102)
at
weblogic.management.runtime.RuntimeMBeanDelegate.<init>(RuntimeMBeanDelegate
.java:83)
at
weblogic.ejb20.monitoring.EJBRuntimeMBeanImpl.<init>(EJBRuntimeMBeanImpl.jav
a:27)
at
weblogic.ejb20.monitoring.MessageDrivenEJBRuntimeMBeanImpl.<init>(MessageDri
venEJBRuntimeMBeanImpl.java:27)
at
weblogic.ejb20.deployer.MessageDrivenBeanPoolInfoImpl.initPool(MessageDriven
BeanPoolInfoImpl.java:173)
at
weblogic.ejb20.deployer.MessageDrivenBeanPoolInfoImpl.start(MessageDrivenBea
nPoolInfoImpl.java:211)
at
weblogic.ejb20.deployer.EJBDeployer.deployMessageDrivenBeans(EJBDeployer.jav
a:1502)
at weblogic.ejb20.deployer.EJBDeployer.start(EJBDeployer.java:1387)
at weblogic.ejb20.deployer.EJBModule.start(EJBModule.java:397)
at
weblogic.j2ee.J2EEApplicationContainer.start(J2EEApplicationContainer.java:9
24)
at
weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
a:910)
at
weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllAppli
cations(SlaveDeployer.java:587)
at
weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:367
)
at
weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(Deplo
ymentManagerServerLifeCycleImpl.java:235)
at
weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:812)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:294)
at weblogic.Server.main(Server.java:31)
<24.05.2002 21:14:08 CEST> <Error> <EJB> <010072> <Error starting EJB Module
: GcyBeans.jar

****************************************************************************
******************************

Note that I USED to have serial://jms/gcy/broadcast@JMS HQ Main as my
destination but I edited it. What is up here ? TIA.

--

Robert Simmons Jr.
Senior Software Engineer
Ingenium Pharmaceuticals, Munich Germany.

-


0 new messages