um ehrlich zu sein, ist es alles noch viel schlimmer... die ganze Composite Application Geschichte hat mich for 9 Monaten schon ca. 5 Jahre meines Lebens und viele graue Haare gekostet.
Jetzt beschäftigte ich mich mal wieder damit (wg. der XPages) und bin bös frustriert: Alltags-Krams funktioniert natürlich, aber sobald man versucht, mal eine komplexe Anwendung aus dem echten Leben damit zu bauen, stößt man auf unglaublich viele Dinge, die einfach nicht funktionieren.
Z.B. die tollen neuen Java Views - sind eigentlich eine coole Sache. Aber wenn man mehrere JavaViews auf eine Composite App Page packt, dann explodiert* das ganze.
Oder halt das Abbilden einer Navigation - darüber haben die Jungs überhaupt nicht nachgedacht. Als Notes Dev kennt man es, dass man eine Outline in eine Page packt und darüber die Navigation baut... ein äquivalents Konzept gibt es bei den Composite Apps schlicht nicht. Man kann sich behelfen, aber toll ist das alles nicht.
Ich sollte mal eine Session "Wie man die Arbeit mit Composite Apps überlegt und sogar was produktives damit zu Stande bringt" beim nächsten Entwicklercamp machen
* explodiert = in diesem Fall: alle Views zeigen das gleiche an.