Hi all,
I'm pretty new to EJBs and I have a problem when trying to send a message to
an MDB that I hope you can help with. BTW onMessage() of the mdb is simply a
system.out.println.
on running the client, the server log says this:
[Default] New Client Connection accepted. Current Thread=Thread[OIL
Worker,5,JBossMQ Server Threads
]
[Default] Client Connection set spyDistributedConnection, ClientID=ID1.
Current Thread=Thread[OIL W
orker,5,JBossMQ Server Threads]
[Default] java.net.SocketException: Connection reset by peer: JVM_recv in
socket input stream read
[Default] at java.net.SocketInputStream.socketRead(Native Method)
[Default]
[Default] at
java.net.SocketInputStream.read(SocketInputStream.java:86)
[Default]
[Default] at
java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
[Default]
[Default] at
java.io.BufferedInputStream.read(BufferedInputStream.java:204)
[Default]
[Default] at
java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1549)
[Default]
[Default] at
java.io.ObjectInputStream.refill(ObjectInputStream.java:1683)
[Default]
[Default] at
java.io.ObjectInputStream.read(ObjectInputStream.java:1659)
[Default]
[Default] at
java.io.ObjectInputStream.readByte(ObjectInputStream.java:1905)
[Default]
[Default] at
org.jbossmq.distributed.server.DistributedJMSServerOIL.run(DistributedJMSServerOI
L.java:79)
[Default]
[Default] at java.lang.Thread.run(Thread.java:484)
[Default]
my jbossmq.xml has this in it:
<Queue>
<Name>testQueue</Name>
</Queue>
My jboss.xml has this in it:
<message-driven>
<ejb-name>uk.co.isesolutions.util.scheduler.biz.TaskProxy</ejb-name>
<configuration name>Standard Message Driven Bean</configuration-name>
<destination-jndi-name>queue/testQueue</destination-jndi-name>
<message-driven>
and my ejb-jar.xml has this in it:
<message-driven>
<ejb-name>uk.co.isesolutions.util.scheduler.biz.TaskProxy</ejb-name>
<ejb-class>uk.co.isesolutions.util.scheduler.biz.TaskProxy</ejb-class>
<message-selector></message-selector>
<transaction-type>Container</transaction-type>
<acknowledge-mode>Auto-acknowledge</acknowledge-mode>
<message-driven-destination>
<destination-type>javax.jms.Queue</destination-type>
</message-driven-destination>
</message-driven>
<container-transaction>
<method>
<ejb-name>uk.co.isesolutions.util.scheduler.biz.TaskProxy</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
any ideas?
thanks in advance,
Birju
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user