2012. június 18., hétfő

Google App Engine SDK + Java

Ma letöltöttem az SDK-t, és kipróbáltam az appszervert. Létrehoztam egy JSF-es webalkalmazást, és ráengedtem.

Persze egy rakat kivételt dobott, picit keresgélni kellett, milyen XML-ekre van szüksége (app-engine.xml), de a legtöbb időt arra vesztegettem, hogy a ClassNotFoundException: javax.faces.webapp.FacesServlet kivétel és a GAE kapcsolatára gugliztam.

A JSF implementáció nem része a GAE-nek, ezért pótolni kell manuálisan. Kipróbáltam a Glassfish könyvtárában levőt, de gondja van vele, újabb (de legalább más) kivételekkel örvendeztet meg. Találtam egy cikket, ahol valaki leírja, mi a hiba, és megoldotta, meghekkelve a jsf-impl lib-et. Ezt a jsf-impl-gae.jar-t és a jsf-api.jar-t (ez utóbbit pl. a GlassFish mappájából) kell hozzáadni a projekthez, és már JSF-et is használhatunk.

Közben pedig támadt már egy webapp ötletem, kíváncsi leszek, futtatható-e GAE-vel. :-)

Nincsenek megjegyzések: