Latest JBoss IDE versions support type safe business methods e.g. like
/**
* only for testing
* @ejb.interface-method view-type = "both"
* @ejb.permission role-name = "Default"
*/
public ArrayList<String> getSomeStrings()
{
...
}
/** * only for testing */ public java.util.ArrayList getSomeStrings( ) throws java.rmi.RemoteException;