The answer is really simple. Your class declaration is wrong. It needs to implement the interface
ackNoAckHome. The interface name is a little bit strange because I would have expected it to start with a Capital.
Anyways the JCN should not implement that interface. It should instanciate a class that does... and again, this is not a J2EE server => your design is flawed.
Have your main EJB dump the message to MQ and pick it up with an MQInput Node in the flow.
You should not use RMI to get the information. The server should write the information to an MQ Queue. Or you could write a standalone Java program that gets the information from the EJB and dumps it into an MQ Queue. You can then use IIB / ACE to modify the payload.
------------------------------
Francois Brandelik
------------------------------