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.

Reply via email to