Thx for your support! I've the feeling I'm getting closer to the
solution ;-)

What is the beginning of the Path in the source path=<Path>
statements?

   Ekki

On Aug 10, 5:03 pm, Jason Parekh <[email protected]> wrote:
> On Mon, Aug 10, 2009 at 10:52 AM, CI-CUBE <[email protected]> wrote:
>
> > Jason,
>
> > On Aug 10, 4:45 pm, Jason Parekh <[email protected]> wrote:
> > > Hi,
> > > You'll likely run into issues trying to add your entire 'server'
> > directory
> > > as a source directory for GWT.  For example, this means each of those
> > > classes needs to cleanly compile with gwtc, which may not be possible.
> > EB: but this is a sub dir of the src dir - the later of which is
> > already included (by default)
>
> It is a subdirectory of src, but GWT (by default) only looks to compile the
> files under src/client.  JDK's javac is being used to compile the src/server
> files.
>
>
>
> > > Instead, could you move some of the shared classes to the 'client'
> > > directory?  The 'server' director can already reach files from the
> > 'client'
> > > directory (as seen with the default GreetingService example.)
> > EB: sure, But this isn't an option as I wand to implement a clean
> > module structure.
>
> Could you create a src/shared directory and add it as a <source path="..."
> /> in your module XML?  This will keep it separate from client-specific code
> and server-specific code, and both gwtc and javac will still be able to see
> it.
>
> If you want to create a brand new module for this shared code, you could do
> that as well in a similar fashion (either put the shared code in the new
> module's src/client directory, or add whichever path you decide as a <source
> path="..." /> in the module XML.)
>
> jason
>
>
>
> >   Ekki
>
> > > jason
>
> > > On Mon, Aug 10, 2009 at 10:34 AM, CI-CUBE <[email protected]> wrote:
>
> > > > Hi,
>
> > > > as long as I use com.google.gwt*, java.* and <my project>.client.*
> > > > classes in my client app, everything works fine. As soon as I want to
> > > > use a class outside <my project>.client.*, e.g. a class from <my
> > > > project>.server.* I get this well-know error:  "No source code is
> > > > available for type ... "
>
> > > > The Project's Java Build Path/Source does already contain the complete
> > > > src path of my project. So it doesn't seem useful to add <my
> > > > project>.server.* additionally. Do I need an explicit GWT Module
> > > > definition for that or can this be done via Project Settings?
>
> > > > TIA,
>
> > > >   Ekki
--~--~---------~--~----~------------~-------~--~----~
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