Joseph, thanks a lot for your predisposition!!!! Another question but no less important:
You are using injection of dependency in the projects, e.g: peaberry with Guice or Weld? Greetings!! -Cristian El jueves, 8 de noviembre de 2012 22:53:39 UTC-3, Joseph Lust escribió: > > Christian, > > Sorry I missed your gchat the other day. Most gServices are blocked at my > office. > > Thanks a lot, it was an interesting answer. Beyond GWT, I'm curious about >> how are you managing dynamic ORM extensions, i.e. if you are using JPA, how >> are you merging domain classes from several OSGi bundles. > > > We have a totally isolated model to deal with the domain objects. module_B > has its own Spring services running in the OSGi container that serves up > the dynamic content for module_B and uses its own schema and JNDI > connection pool. The static content (compiled GWT) for module_B is served > up by the aforementioned fragment attached to the module_B context. This > way module_B and module_A can be upgraded completely independently of each > other. > > Of course there are some objects which are shared in the GWT codebase > (DTO's). These are in a common library inherited by all the modules that > use it. Because we use Maven and versioning, we don't have to update all > consumers of the common library and can run multiple versions on multiple > modules. > > There are some shared services that multiple modules use, but these are > consumed via JSON and Autobean (have not tried RequestFactory yet) since > GWT-RPC is compile dependent for each module. > > I hope that helps. > > Sincerely, > Joseph > > -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/_Am7ZwyGMQkJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
