hi the problem is that gwt does not have source of your Employee class, since you have put it into the server package, you always have 3 packages to handle (as per default):
client server shared everything under "client" becomes javascript after compilation and is not aware of anything contained in "server" package, everything contained in server package is intended to run in java VM and remains java, here you may have references to classes used in client package if you like, this would not break up gwt. the shared package contains everything what is required for client and server package, like the service interfaces AND transfer objects & payload classes like your Employee. furthermore everything whats inside client and shared package has to be translatable to javascript, i.e. you shall not use 3rd party libraries in there. so just move the Employee and all related (payload) classes to the shared (or client) package and you are done On 13 Aug., 19:39, "Sree ..." <[email protected]> wrote: > Am not sure this belongs to GWT or GAE or both ... > > So here's my problem... > > I have one client/Example.java [contains all GWT code] calls a methods on > server/SomeServiceImpl.java [Contains code to talk to dataStore] > > Wat server/SomeServiceImpl.java does is Featch data from Employee.Java > .... [this is class used to store data in datastore JPA] > > So now my problem is.. as long as I send data in the form of String or > StringArray to client/Example.java am fine, but now I tried to send > List<Employee> to client/Example.java > > Doing so throws me an error as below.. > > Validating newly compiled units > [ERROR] Errors in > 'file:/C:/XXX/XXX/src/xxx/client/GreetingServiceAsync.java' > [ERROR] Line 18: No source code is available for type > xxx.server.Employee; did you forget to inherit a required module? > [ERROR] Errors in 'file:/C:/XXX/XXX/src/client/Example.java' > [ERROR] Line 325: No source code is available for type > xxx.server.Employee; did you forget to inherit a required module? > [ERROR] Errors in 'file:/C:/XXX/XXX/src/client/GreetingService.java' > [ERROR] Line 19: No source code is available for type > xxx.server.Employee; did you forget to inherit a required module? > Finding entry point classes > [ERROR] Unable to find type 'xxx.client.Example' > [ERROR] Hint: Previous compiler errors may have made this type > unavailable > [ERROR] Hint: Check the inheritance chain from your module; it may > not be inheriting a required module or a module may not be adding its source > path entries properly > > -- > -Thanks > -Srikanth.G > -Hyderabad -- 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.
