On 8 oct, 12:37, Ittai <[email protected]> wrote:
> Hi,
> I have a web-app which currently holds this structure:
> -Web
> --src
> ---com.company.web
> ----module.gwt.xml
> ----otherModule.gwt.xml
> ----com.company.web.module
> -----com.company.web.module.client
> -----com.company.web.module.server
> ----com.company.web.otherModule
> -----com.company.web.otherModule.client
> -----com.company.web.otherModule.server
> ----com.company.web.common
> -----com.company.web.common.data
> and so on.
>
> I have in my "com.company.web.common.data" package classes which I
> mark in my gwt.xml file as a source package because they need to be
> used on the client side. So far so good.
> However now in order to communicate with a different back-end app of
> my company I need to have those classes in a whole different project
> under "com.company.common.data" and I'm wondering if that's doable in
> GWT?
> I want to somehow specify in my gwt.xml file a fully qualified name as
> another source package and have GWT compiler do its magic with it.
> Let's say that I'll have those classes available as a JAR or as a
> dependant project in eclipse to my project.
>
> The only option I have in mind currently is to have in
> "com.company.common" a dummy gwt.xml file and than to have my
> module.gwt.xml inherit that dummy gwt.xml. This is ugly as this is not
> really a module and the other apps using the common.jar won't really
> need this file so I'd rather not go that way.

That's the way to go however; though you don't have to put the gwt.xml
within the JAR, you can just have it in the appropriate package in
your GWT project only (that's the magic of the Java classpath, it's
unrelated to where "on disk" the files live)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
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