hello Ignat

No i do not have any errors


On Thu, Feb 4, 2010 at 2:31 PM, Ignat Alexeyenko
<[email protected]>wrote:

> Hi
>
> Do you have any errors during maven work?
>
> --
> Kind regards,
> Ignat Alexeyenko.
>
> On Thu, Feb 4, 2010 at 11:13 AM, joe7935 <[email protected]> wrote:
>
>> Hello all,
>> I try to build a project in maven and gwt with server side.
>> so i select to use a gwt-maven-plugin archetype as a maven project .
>>
>> here is my app :
>>
>> public class Application implements EntryPoint
>> {
>>
>>  public void onModuleLoad()
>>  {
>>      final Button button = new Button();
>>          final Label label = new Label("only for test");
>>
>>
>>          button.addClickHandler(new ClickHandler()
>>          {
>>                public void onClick(ClickEvent arg0)
>>                {
>>                        GetStringServiceAsync service =
>> (GetStringServiceAsync)
>> GWT.create(GetStringService.class);
>>                        service.getString("1", "2",new
>> AsyncCallback<String>()
>>                                        {
>>                                                public void
>> onSuccess(String res)
>>                                                {
>>                                                        label.setText(res);
>>                                                }
>>
>>                                                public void
>> onFailure(Throwable arg0)
>>                                                {
>>
>>  label.setText("Error Connection");
>>                                                }
>>                                        });
>>                }
>>        });
>>         RootPanel.get().add(button);
>>     RootPanel.get().add(label);
>>  }
>> }
>>
>>
>>
>> server interface :
>>
>> public interface GetStringService extends RemoteService
>> {
>>        public String getString(String name, String pass);
>> }
>>
>> public interface GetStringServiceAsync
>> {
>>        void getString(String name,String pass,AsyncCallback<String>
>> callback );
>> }
>>
>>
>> server Impi..
>> @SuppressWarnings("serial")
>> public class GetStringImpl extends RemoteServiceServlet implements
>> GetStringService
>> {
>>        public String getString(String name, String pass)
>>        {
>>                return "Hello every body ...";
>>        }
>> }
>>
>>
>> POM file :
>>
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <project xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://
>> www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://
>> maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";>
>>  <!--
>>    POM generated by gwt-maven-plugin archetype
>>  -->
>>  <modelVersion>4.0.0</modelVersion>
>>  <groupId>com.hp.bsrm</groupId>
>>  <artifactId>ttt</artifactId>
>>  <packaging>war</packaging>
>>  <version>0.0.1-SNAPSHOT</version>
>>
>>  <properties>
>>
>>      <!-- convenience to define GWT version in one place -->
>>      <gwt.version>2.0.0</gwt.version>
>>
>>      <!--  tell the compiler we can use 1.5 -->
>>      <maven.compiler.source>1.5</maven.compiler.source>
>>      <maven.compiler.target>1.5</maven.compiler.target>
>>
>>  </properties>
>>
>>  <dependencies>
>>
>>      <!--  GWT dependencies (from central repo) -->
>>    <dependency>
>>      <groupId>com.google.gwt</groupId>
>>      <artifactId>gwt-servlet</artifactId>
>>      <version>${gwt.version}</version>
>>      <scope>runtime</scope>
>>    </dependency>
>>    <dependency>
>>      <groupId>com.google.gwt</groupId>
>>      <artifactId>gwt-user</artifactId>
>>      <version>${gwt.version}</version>
>>      <scope>provided</scope>
>>    </dependency>
>>
>>    <!-- test -->
>>    <dependency>
>>      <groupId>junit</groupId>
>>      <artifactId>junit</artifactId>
>>      <version>4.7</version>
>>      <scope>test</scope>
>>    </dependency>
>>  </dependencies>
>>
>>  <build>
>>    <outputDirectory>war/WEB-INF/classes</outputDirectory>
>>    <plugins>
>>      <plugin>
>>        <groupId>org.codehaus.mojo</groupId>
>>        <artifactId>gwt-maven-plugin</artifactId>
>>        <version>1.2</version>
>>        <executions>
>>          <execution>
>>            <goals>
>>              <goal>compile</goal>
>>              <goal>test</goal>
>>            </goals>
>>          </execution>
>>        </executions>
>>        <configuration>
>>          <runTarget>com.hp.bsrm.ttt.Application/Application.html</
>> runTarget>
>>        </configuration>
>>      </plugin>
>>      <!--
>>          If you want to use the target/web.xml file mergewebxml
>> produces,
>>          tell the war plugin to use it.
>>          Also, exclude what you want from the final artifact here.
>>            <plugin>
>>                <groupId>org.apache.maven.plugins</groupId>
>>                <artifactId>maven-war-plugin</artifactId>
>>                <configuration>
>>                    <webXml>target/web.xml</webXml>
>>                    <warSourceExcludes>.gwt-tmp/**</warSourceExcludes>
>>                </configuration>
>>            </plugin>
>>            -->
>>      <plugin>
>>                <groupId>org.mortbay.jetty</groupId>
>>                <artifactId>maven-jetty-plugin</artifactId>
>>                <version>6.1.19</version>
>>                <configuration>
>>                    <webAppConfig>
>>                        <baseResource
>> implementation="org.mortbay.resource.ResourceCollection">
>>                                <!-- Workaround for Maven/Jetty issue
>> http://jira.codehaus.org/browse/JETTY-680 -->
>>                            <resources>src/main/webapp,$
>> {project.build.directory}/${project.build.finalName}</resources>
>>                           <!--  <resourcesAsCSV>src/main/webapp,$
>> {project.build.directory}/${project.build.finalName}</resourcesAsCSV>
>> -->
>>                        </baseResource>
>>                    </webAppConfig>
>>                </configuration>
>>            </plugin>
>>
>>
>>      <plugin>
>>          <groupId>org.apache.maven.plugins</groupId>
>>          <artifactId>maven-compiler-plugin</artifactId>
>>          <version>2.0.2</version>
>>          <configuration>
>>            <source>${maven.compiler.source}</source>
>>            <target>${maven.compiler.target}</target>
>>          </configuration>
>>      </plugin>
>>    </plugins>
>>  </build>
>>
>> </project>
>>
>>
>> web.xml file :
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE web-app
>>    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
>>    "http://java.sun.com/dtd/web-app_2_3.dtd";>
>>
>> <web-app>
>>
>>  <!-- Servlets -->
>>  <servlet>
>>    <servlet-name>greetServlet</servlet-name>
>>    <servlet-class>com.hp.bsrm.ttt.server.GreetingServiceImpl</servlet-
>> class>
>>  </servlet>
>>
>>  <servlet-mapping>
>>    <servlet-name>greetServlet</servlet-name>
>>    <url-pattern>/ttt/greet</url-pattern>
>>  </servlet-mapping>
>>
>>  <!-- Default page to serve -->
>>  <welcome-file-list>
>>    <welcome-file>Ttt.html</welcome-file>
>>  </welcome-file-list>
>>
>> </web-app>
>>
>>
>> I try to run the project in debug mode , when i try to get to server
>> the project fielad
>>
>>
>> please me.
>> thanks
>>
>>
>> --
>> 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]<google-web-toolkit%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>>
>  --
> 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]<google-web-toolkit%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>

-- 
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