Я использую GWT-RPC для вызова грамматики ANTLR.
Если грамматика не работает, я создаю объект, содержащий ошибки / исключения, которые были сгенерированы грамматикой, и возвращаю его клиенту.
Когда я делаю это, я получаю исключение:
com.google.gwt.user.client.rpc.SerializationException: Type 'org.antlr.runtime.NoViableAltException' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded.
Я обнаружил, что в com.google.appengine.repackaged.org.antlr.runtime есть идентичный класс с добавлением общедоступного конструктора без аргументов (необходим для сериализации GWT-RPC). пакет.
Как преобразовать org.antlr.runtime.NoViableAltException в com.google.appengine.repackaged.org.antlr.runtime.NoViableAltException ?