Обычно ошибки маршала Corba связаны с IDL объекта Corba и сгенерированными заглушками, не совпадающими с фактической сигнатурой реализованного метода самого объекта Corba.
Кроме того, убедитесь, что у вас есть все обычные jar-файлы, связанные с Corba, которые вам нужны для реализации Corba.
Вы также можете опубликовать свой код клиента и сервера, а также IDL, который вы используете.