[JBoss Messaging] - session.createTextMessage() returns null?
by AdrianWoodhead
I've noticed some strange behaviour in JBM 2.0.0.BETA3. We have a client application which queues up messages and sends them periodically to a topic. Sometimes the client gets into a strange state where:
message = session.createTextMessage();
returns null. I've never seen this happen before. The strange thing is that it doesn't happen on every call to createTextMessage. It will work for a few calls, then return null, then work again for a few more etc. It also doesn't happen all the time, our other client application running the same code at the same time does not exhibit this behaviour. In what cases would this method return null? The spec says nothing about this other than that a JMSException should be throw if an error occurs creating the message.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4243790#4243790
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4243790
17 years
[EJB 3.0] - Re: ServiceBean and depends clause - Help Please
by rnicholson10
I added the following dependency using the jboss.xml file (which is in the META-INF directory in the EAR file):
| <?xml version='1.0' encoding='UTF-8' ?>
| <jboss>
| <enterprise-beans>
| <session>
| <ejb-name>InputServiceBean</ejb-name>
| <depends>jboss.j2ee:ear=phase-test.ear,jar=phase-input.jar,name=SourceBridgeCheckTimerBean,service=EJB3</depends>
| </session>
| </enterprise-beans>
| </jboss>
|
And with the fully qualified class name for the service bean:
| <?xml version='1.0' encoding='UTF-8' ?>
| <jboss>
| <enterprise-beans>
| <session>
| <ejb-name>com.paddypower.phase.input.bean.service.InputServiceBean</ejb-name>
| <depends>jboss.j2ee:ear=phase-test.ear,jar=phase-input.jar,name=SourceBridgeCheckTimerBean,service=EJB3</depends>
| </session>
| </enterprise-beans>
| </jboss>
|
But neither of these seems to work. The SourceBridgeCheckTimerBean always loads after the ServiceBean which would indicate that the depends clause has no effect.
Am I specifying the ejb-name correctly? The depends clause is specified in the same way I used in the ServiceBean previously.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4243788#4243788
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4243788
17 years