Я могу запустить Errai в среде Google AppEngine Flex без каких-либо проблем, однако я не использую 100% Errai Framework. Несмотря на то, что erraiframework.org заявляет, что последняя версия (4.0.0.Final) работает на JEE7, мне пришлось скомпилировать с Java 8, чтобы она работала должным образом (такие классы, как Marshalling, скомпилированы в Java 8), поэтому среда AppEngine Flex а не стандартным.
Этот список (здесь: https://developer.jboss.org/thread/233098) также очень полезен, чтобы узнать, что AppEngine может поддержать, а что нет. Элементы с «без зависимости от сервера» должны работать, потому что это в основном библиотеки, связанные с клиентом и GWT.
- Errai Шина: Любой сервлет 2ого контейнер (или 3.0 для асинхронной отправки)
- Errai CDI контейнера (без распределенных событий): нет сервера зависимости
- Errai CDI распределенные событий: Сварные> = 1.1 0,5 и 2,0 < (в настоящее время жесткое требования на Weld, а не другие реализации CDI)
- Errai Кордова упаковщиков: нет зависимостей сервера
- Errai привязки данных: нет зависимостей сервера
не
- контейнер Errai МОК: нет зависимостей сервера Errai JAX-RS в режиме совместимости Джексон: нет сервера зависимостей
- Errai JAX-RS с Errai кроссировки: любая реализация JAX-RS плюс errai-jaxrs-провайдер
- Errai JPA : нет зависимостей сервера
- Errai JPA синхронизация данных: любая JPA 2.0 или 2.1 реализация
- Errai навигация: нет сервера зависимости Errai проверки: нет зависимостей сервера
- Errai UI Шаблоны: нет зависимостей сервера