I like Brian's answers to the questions here, mine are long and wordy,
he cuts to the chase ;).

On Feb 4, 12:34 pm, Brian Cribbs <[email protected]> wrote:
> Uncomment mergewebxml to fix your issue.
>
> On Wed, Feb 4, 2009 at 12:28 PM, dialloma <[email protected]> wrote:
>
> > Hello group,
>
> > I have a big entreprise project and I would like ti use your plugin to
> > create my GWT project that will build by maven. I created a GWT
> > project using this articlehttp://stephennimmo.com/blog/?p=108. I
> > created also one GWt-RPC inside project. In local (developpement
> > environnement), all works fine. I can call my Remote method and I get
> > response. But the problem is when I generate war (mvn package ar
> > install), and when I deploy it in Tomcat installed in my local
> > machine, the GWT-RPC does'nt work. The client work fine beause all of
> > my component are displyed. But the server side has problem.
>
> > My second question is, is there any archetype that I can use to create
> > GWT-RPC project (not simple GWT project). May be there are somes
> > configuration to be done in the POM file if we use GWT-RPC insted GWT
> > (just client)
>
> > Thanks
>
> > Here my pom look:
>
> > <?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.0http://maven.apache.org/maven-v4_0_0.xsd";>
> >        <!--
> >                GWT-Maven archetype generated POM
> >        -->
> >        <modelVersion>4.0.0</modelVersion>
> >        <groupId>foo.bar</groupId>
> >        <artifactId>foobar</artifactId>
> >        <packaging>war</packaging>
> >        <!--  <version>1.0-SNAPSHOT</version> -->
> >        <version>gwtMavenService</version>
>
> >        <name>gwt-maven-archetype-project</name>
>
> >        <!--  include pluginRepository and repository for GWT-Maven -->
> >        <pluginRepositories>
> >        <pluginRepository>
> >            <id>gwt-maven-plugins</id>
> >            <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</
> > url>
> >        </pluginRepository>
> >    </pluginRepositories>
> >    <repositories>
> >        <repository>
> >            <id>gwt-maven</id>
> >            <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</
> > url>
> >        </repository>
> >    </repositories>
>
> >        <!--  convenience to define GWT version in one place -->
> >        <properties>
> >                <gwtVersion>1.5.3</gwtVersion>
> >        </properties>
>
> >        <dependencies>
> >            <!--  GWT deps (from central repo) -->
> >                <dependency>
> >                        <groupId>com.google.gwt</groupId>
> >                        <artifactId>gwt-servlet</artifactId>
> >                        <version>${gwtVersion}</version>
> >                        <scope>runtime</scope>
> >                </dependency>
> >                <dependency>
> >                        <groupId>com.google.gwt</groupId>
> >                        <artifactId>gwt-user</artifactId>
> >                        <version>${gwtVersion}</version>
> >                        <scope>provided</scope>
> >                </dependency>
> >                <dependency>
> >                        <groupId>com.google.gwt</groupId>
> >                        <artifactId>gwt-dev</artifactId>
> >                        <version>${gwtVersion}</version>
> >                        <classifier>${platform}-libs</classifier>
> >                        <type>zip</type>
> >                        <scope>provided</scope>
> >                </dependency>
> >                <dependency>
> >                        <groupId>com.google.gwt</groupId>
> >                        <artifactId>gwt-dev</artifactId>
> >                        <version>${gwtVersion}</version>
> >                        <classifier>${platform}</classifier>
> >                        <scope>provided</scope>
> >                </dependency>
>
> >                <!-- Dépendance GXT 1.2.2-->
> >                <dependency>
> >                        <groupId>com.extjs.gxt.ui.client</groupId>
> >                        <artifactId>gxt</artifactId>
> >                        <version>1.2.2</version>
> >                        <!-- <classifier>${platform}</classifier>  -->
> >                        <scope>provided</scope>
> >                </dependency>
>
> >                <!--  test -->
> >                <dependency>
> >                        <groupId>junit</groupId>
> >                        <artifactId>junit</artifactId>
> >                        <version>4.1</version>
> >                        <scope>test</scope>
> >                </dependency>
> >        </dependencies>
>
> >        <build>
> >                <plugins>
> >                    <!--  configure the GWT-Maven plugin -->
> >                        <plugin>
> >                                <groupId>com.totsp.gwt</groupId>
>
> >  <artifactId>maven-googlewebtoolkit2-plugin</artifactId>
> >                                <version>2.0-beta26</version>
> >                                <configuration>
> >                                        <compileTargets>
>
> >  <value>foo.bar.Application</value>
> >                                        </compileTargets>
>
> >  <runTarget>foo.bar.Application/Application.html</runTarget>
> >                                        <logLevel>INFO</logLevel>
> >                                        <style>DETAILED</style>
> >                                        <noServer>false</noServer>
>
> >  <extraJvmArgs>-Xmx512m</extraJvmArgs>
>
> >  <gwtVersion>${gwtVersion}</gwtVersion>
> >                                </configuration>
> >                                <executions>
> >                                        <execution>
> >                                                <goals>
> >                                                        <!--
> > <goal>mergewebxml</goal>-->
> >                                                        <!--
> > <goal>i18n</goal>-->
> >                                                        <goal>compile</goal>
> >                            <goal>test</goal>
> >                                                </goals>
> >                                        </execution>
> >                                </executions>
> >                        </plugin>
> >                        <!--  Use the dependency plugin to unpack
> > gwt-dev-PLATFORM-libs.zip
> > -->
> >                        <!--
> >                                (this is a replacement for the old
> > "automatic" mode - useful if
> > you
> >                                don't have GWT installed already, or you
> > just want a maven way to
> >                                handle gwt deps)
> >                        -->
> >                        <plugin>
> >                                <groupId>org.apache.maven.plugins</groupId>
>
> >  <artifactId>maven-dependency-plugin</artifactId>
> >                                <executions>
> >                                        <execution>
> >                                                <id>unpack</id>
> >                                                <phase>compile</phase>
> >                                                <goals>
> >                                                        <goal>unpack</goal>
> >                                                </goals>
> >                                                <configuration>
> >                                                        <artifactItems>
>
> >  <artifactItem>
>
> >  <groupId>com.google.gwt</groupId>
>
> >  <artifactId>gwt-dev</artifactId>
>
> >  <version>${gwtVersion}</version>
>
> >  <classifier>${platform}-libs</classifier>
>
> >  <type>zip</type>
>
> >  <overWrite>false</overWrite>
>
> >  <outputDirectory>${settings.localRepository}/com/google/gwt/
> > gwt-dev/${gwtVersion}</outputDirectory>
>
> >  </artifactItem>
> >                                                        </artifactItems>
> >                                                </configuration>
> >                                        </execution>
> >                                </executions>
> >                        </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>
> >                        <!--  tell the compiler we can use 1.5 -->
> >                        <plugin>
> >                <groupId>org.apache.maven.plugins</groupId>
> >                <artifactId>maven-compiler-plugin</artifactId>
> >                <configuration>
> >                    <source>1.5</source>
> >                    <target>1.5</target>
> >                </configuration>
> >            </plugin>
> >                </plugins>
> >        </build>
>
> >        <!--  profiles (with activation per platform) -->
> >        <profiles>
> >                <profile>
> >                        <id>gwt-dev-windows</id>
> >                        <properties>
> >                                <platform>windows</platform>
> >                        </properties>
> >                        <activation>
> >                                <activeByDefault>true</activeByDefault>
> >                                <os>
> >                                        <family>Windows</family>
> >                                </os>
> >                        </activation>
> >                </profile>
> >                <profile>
> >                        <id>gwt-dev-mac</id>
> >                        <properties>
> >                                <platform>mac</platform>
> >                        </properties>
> >                        <activation>
>
> ...
>
> read more »
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" 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/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to