[ERROR] Errors in 'file:/Users/viniciuscarvalho/ > > Documents/Caravela/ > spotlight/gwt-bundle/src/org/openspotlight/client/OSLApplication.java' > [ERROR] Line 5: *The import > org.openspotlight.server.**GWTServiceImpl cannot be resolved*
Plz see the line in bold. It says that your client class OSLApplication has an import of GWTServiceImpl, which is not valid. Why are you importing the RPC implementation class? I suppose this is by mistake. > BTW: Does compile, compiles all the sources or only those at server and client folders? Only client folder is converted to javascript. On Tue, Feb 3, 2009 at 4:28 PM, Vinicius Carvalho < [email protected]> wrote: > > Hello there! I've just started with GWT and have this RPC Servlet: > > package org.openspotlight.client; > > import java.util.List; > > import com.google.gwt.user.client.rpc.AsyncCallback; > import com.google.gwt.user.client.rpc.RemoteService; > > public interface GWTService extends RemoteService { > public void listAvailableServices(AsyncCallback<List<String>> > callback); > } > > > package org.openspotlight.server; > > import java.util.ArrayList; > import java.util.List; > > import org.openspotlight.client.GWTService; > import org.openspotlight.parsers.Parser; > > import com.google.gwt.user.client.rpc.AsyncCallback; > import com.google.gwt.user.client.rpc.SerializationException; > import com.google.gwt.user.server.rpc.RemoteServiceServlet; > > public class GWTServiceImpl extends RemoteServiceServlet implements > GWTService{ > > private List<Parser> parsers; > > @Override > public String processCall(String payload) throws > SerializationException { > Thread.currentThread().setContextClassLoader( > this.getClass().getClassLoader() ); > return super.processCall(payload); > } > > public void listAvailableServices(AsyncCallback<List<String>> > callback) { > List<String> services = new ArrayList<String>(); > if(parsers != null){ > for(Parser p : parsers){ > services.add(p.getSupportedTypes()); > } > } > > } > > } > > <module> > > <!-- Inherit the core Web Toolkit stuff. > --> > <inherits name='com.google.gwt.user.User'/> > > <!-- Inherit the default GWT style sheet. You can change > --> > <!-- the theme of your GWT application by uncommenting > --> > <!-- any one of the following lines. > --> > <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> > <!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> > --> > <!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/> > --> > > <!-- Other module inherits > --> > > > <!-- Specify the app entry point class. > --> > <entry-point class='org.openspotlight.client.OSLApplication'/> > > <!-- Specify the application specific style sheet. > --> > <stylesheet src='OSLApplication.css' /> > <servlet path="/gwtServices" > class="org.openspotlight.server.GWTServiceImpl"/> > > </module> > > > When I run ./OSLApplication-compile, I get this error: > > vinicius-carvalhos-macbook:gwt-bundle viniciuscarvalho$ ./ > OSLApplication-compile > Removing units with errors > [ERROR] Errors in 'file:/Users/viniciuscarvalho/Documents/Caravela/ > spotlight/gwt-bundle/src/org/openspotlight/client/OSLApplication.java' > [ERROR] Line 5: The import > org.openspotlight.server.GWTServiceImpl cannot be resolved > Compiling module org.openspotlight.OSLApplication > Computing all possible rebind results for > 'org.openspotlight.client.OSLApplication' > Rebinding org.openspotlight.client.OSLApplication > Checking rule <generate-with > class='com.google.gwt.user.rebind.ui.ImageBundleGenerator'/> > [ERROR] Unable to find type > 'org.openspotlight.client.OSLApplication' > [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 > [ERROR] Build failed > > > I have external libs pointed using eclipse project properties, but > those libs are used in antoher class (org.openspotlight.gwt.internal) > > Any ideas? > > BTW: Does compile, compiles all the sources or only those at server > and client folders? > > Regards > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
