Steps for this task
ObjectMessage message= queueSession.createObjectMessage();
// Specify the destination object replies are to be sent to message.SetJMSReplyTo(replyToQueue);
message.SetStringProperty("wf$verb", "sendEvent"); message.SetStringProperty("wf$processInstanceName", "CustomerOrder"); message.SetStringProperty("wf$event", "OrderEvent");
// Create event input message Order input = new Order("Chocolate"); message.setObject(new ClientObjectWrapper(input)); // Send message queueSender.send(message);