On the ActionScript side :
package com.domain
{
	[RemoteClass("com.mglazer.lab.domain.MessageDTO")]
	public dynamic class MessageDTO
	{
		public function MessageDTO()
		{
		}
	}
}
On the Java side:
package com.mglazer.lab.merapi.domain;
import java.math.BigDecimal;
public class MessageDTO {
	private String symbol;
	private BigDecimal bid;
	private BigDecimal offer;
	private long qty;
	public String getSymbol() {
		return symbol;
	}
	public void setSymbol(String symbol) {
		this.symbol = symbol;
	}
	public BigDecimal getBid() {
		return bid;
	}
	public void setBid(BigDecimal bid) {
		this.bid = bid;
	}
	public BigDecimal getOffer() {
		return offer;
	}
	public void setOffer(BigDecimal offer) {
		this.offer = offer;
	}
	public int getQty() {
		return qty;
	}
	public void setQty(int qty) {
		this.qty = qty;
	}
	public int getMessageCount() {
		return messageCount;
	}
}
In Java communicator:
                        Message msg = new Message();
			msg.setType("messageFromJava");
			msg.setData(new MessageDTO());
			try{
				Bridge.getInstance().sendMessage(msg);
			}catch(Exception e){
				System.out.println(e);
			}
I hope that will help...
Thanks,
Mike
On Oct 27, 7:54 pm, "
gurker...@googlemail.com"