2013-03-07 30 views

Odpowiedz

1

Jestem w stanie uruchomić Errai w środowisku Google AppEngine Flex bez żadnych problemów, jednak nie używam 100% Errai Framework. Mimo że erraiframework.org stwierdza, że ​​najnowsza wersja (4.0.0.Final) działa na JEE7, musiałem skompilować z Javą 8, aby działała poprawnie (klasy takie jak Marshalling są kompilowane w Javie 8), stąd środowisko AppEngine Flex a nie Standard.

Ta lista (tutaj: https://developer.jboss.org/thread/233098) jest również bardzo pomocna, aby zobaczyć, co AppEngine może wspierać, a czego nie. Elementy z "bez zależności serwera" powinny działać, ponieważ są to głównie biblioteki związane z klientem/GWT.

  • Errai magistrali: Każdy pojemnik serwletów 2.x (lub 3,0 do asynchronicznego wysyłką) pojemnika
  • Errai CDI (bez rozłożonych zdarzeń) ma serwera zależność
  • Errai CDI rozproszone wydarzenia: spawania> = 1,1 0,5 i < 2,0 (obecnie trudne zapotrzebowanie na zgrzewu, przez nie inne implementacje CDI)
  • Errai Cordova owijarki: Niezależny od serwera
  • Errai powiązania danych: Niezależny od serwera
  • Errai MKOl pojemnik: nie zależność serwer Errai JAX-RS w trybie zgodności Jackson: nie zależnościami serwer
  • Errai JAX-RS z Errai rozrządowych: dowolny wdrożeniowe JAX-RS Plus errai-jaxrs-dostawcze
  • Errai JPA : no zależność serwer
  • dane Errai JPA sync: dowolny JPA 2.0 lub 2.1 realizacja
  • Errai Nawigacja: żaden serwer zależność Errai Walidacja: brak zależność serwer
  • Errai UI Szablony: no zależność serwer