December 8, 2010

BlazeDS and Google App Engine

Official version of BlazeDS still does not support Google App Engine.

If you need solution for this problem, check out project s3blazeds.

Júl 30, 2010

Video záznam z prednášky Zváračský kurz na GAE – z Brnenského Barcampu

Na Youtube je už k dispozácii záznam z mojej prednášky Zváračský kurz na Google App Engine a BlazeDS. 🙂

Taktiež sú k dispozícii materiály k prednáške.

Pokiaľ vás detailnejšie zaujíma problematika Google App Enginu a BlazeDS, odporúčam si pozrieť videá v článku: Ako vytvoriť klientskú aplikáciu pre Google App Engine s podporou Remote Development Services .

Jún 26, 2010

Materiály zo zváračského kurzu z BarCampu

K dispozícii sú materiály z prednášky Zváračský kurz pre web – BlazeDS a Google App Engine vo formáte PDF.

V prednáške je spomínaných niekoľko zaujímavých odkazov:

Jún 24, 2010

Zváračský kurz pre web technológie bude aj na BarCampe

Radostná správa! 26.6. budem prednášať na BarCampe na FI v Brne.

Príďte povzbudzovať 😉

A ako je dobrým zvykom, pre verných čitateľov blogu je nachystaný drobný bonus. Po prednáške sa za mnou zastavte s heslom: “Když něco rozeberem, tak leda debuggerem.” 🙂

Jún 10, 2010

BlazeDS Introspection Error

BlazeDS je šikovný kus technológie. Ako to s IT technológiami chodí, tak obsahujú skryté chytáky. Tento stál za všetky drobné.

Nakonfigurujem BlazeDS (prípadne EngineDS, čo je upravená verzia pre Google App Engine), zvolím Connect to Data/Service. Flash Builder zobrazí dostupné služby.

Zaškrtnem vybrané služby a zvolím Finish.

Namiesto očakávaného prehľadu importovaných funkcií dostanem veľmi poučnú a usmerňujúcu chybovú hlášku:

Cannot refresh service. Destination ID and some other properties are missing for the service. Please delete this service, deploy the model (.fml file) in the server, and re-import it via Connect to Data/Service. Try importing by unselecting destination ProductService.

Há a čo teraz?

Prešiel som všetky konfiguračné súbory. Niekoľko krát som preveril messaging-config.xml, remoting.xml a stále nič. Po niekoľkých hodinách som úspešne našiel príčinu problému.

V nastaveniach projektu pod položkou Flex Server bol Context Root nastavený prázdny reťazec. Stačilo predefinovať Context Root a introspection zbehla bez najmenších problémov.

Jeden obyčajný znak ‘/’ a človek nad tým strávi niekoľko hodín. Typická softvérová enterprise chyba.

Chyba je nareportovaná na bugs.adobe.com. Som zvedavý, či na ňu zareagujú. 🙂

Jún 4, 2010

Materiály z prvého dielu Zváračského kurzu na BlazeDS

Ako som sľúbil, materiály nájdete v sekcii Prednášky. 😉

Jún 3, 2010

Zváračský kurz na BlazeDS a GAE

V piatok 4.6. – 18:00 na konferencii Slovakia Adobe User Group, v priestoroch spoločnosti Aston ITM, budem prednášať prvú prednášku z cyklu: Zváračský kurz na BlazeDS a Google App Engine. Prednáška je vhodná pre vývojárov a produktových manažérov softvérových firiem.

Nemôžete sa na akcii zúčastniť? Príďte na Brnenský Barcamp 26.6. alebo na stretnutie Agília 22.6. a o Zváračskom kurze na BlazeDS sa dozviete viac. 🙂

Prípadne sledujte blog a už v piatok večer sa tu objavia informácie, ktoré posúvajú vývoj aplikácii kus ďalej.