Hi,we are implemeting an MDB EJB Bean( testEJBBean.java).But we are not able to generate any EJB files.We also made an test client for it(testMDBClient.java) and another Stateless bean (SupplierEJBBean).

Wat we are actually trying to do is that ..our test client (testMDBClient.java) will send data and MDB EJB Bean(testEJBBean.java) will recieve it and pass it to Stateless bean(SupplierEJBBean).

We already made statefull and stateless bean and they were successfuly generating EJB files and also deployed it but MDB we were unable to do it.We have tried very hard to find it but we were unable to find it..plz help us as we are at the end of completing our project

Make sure that the business logic accounts for asynchronous message processing.* For example, it cannot be assumed that the EJB receives messages in the order they were* sent by the client. Instance pooling within the container means that messages are not* received or processed in a sequential order, although individual onMessage() calls to* a given message-driven bean instance are serialized.**

The onMessage() method is required, and must take a single parameter* of type javax.jms.Message. The throws clause (if used) must not include an application* exception. Must not be declared as final or static.*/public void onMessage(javax.jms.Message message) {System.out.println("Message Driven Bean got message " + message);