Good work sir. I will post this stuff in the Wiki-FAQ when I get a
chance., great info.
On Oct 28, 5:42 pm, Malte <[EMAIL PROTECTED]> wrote:
> OK, I solved all my problems. I configured everything as folled:
>
> pom.xml
> ------------------
> <plugin>
> <groupId>org.mortbay.jetty</groupId>
> <artifactId>maven-jetty-plugin</artifactId>
> <configuration>
> <scanIntervalSeconds>10</scanIntervalSeconds>
> <webAppSourceDirectory>
> ${basedir}/target/${artifactId}-${version}/
> your.application.Application
> </webAppSourceDirectory>
> </configuration>
> </plugin>
>
> <!-- configure the GWT-Maven plugin -->
> <plugin>
> <groupId>com.totsp.gwt</groupId>
> <artifactId>maven-googlewebtoolkit2-plugin</artifactId>
> <version>2.0-beta24</version>
> <configuration>
> <compileTargets>
> <value>
> your.application.Application
> </value>
> </compileTargets>
> <runTarget>
> ${artifactId}/Application.html
> </runTarget>
> <logLevel>INFO</logLevel>
> <style>DETAILED</style>
> <noServer>true</noServer>
> <port>8080</port>
> <extraJvmArgs>-Xmx512m -Xms128m</extraJvmArgs>
> <gwtVersion>${gwtVersion}</gwtVersion>
> </configuration>
> <executions>
> <execution>
> <goals>
> <goal>gwt</goal>
> <goal>compile</goal>
> <goal>test</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
> <plugin>
> <artifactId>maven-antrun-plugin</artifactId>
> <executions>
> <execution>
> <id>applicationContextCopy</id>
> <phase>process-classes</phase>
> <configuration>
> <tasks>
> <copy
> toDir="${basedir}/target/${artifactId}-${version}/
> your.application.Application">
> <fileset
> dir="${basedir}/src/main/webapp/">
> <include
> name="**/*.xml"/>
> </fileset>
> </copy>
> </tasks>
> </configuration>
> <goals>
> <goal>run</goal>
> </goals>
> </execution>
> </executions>
> </plugin>
>
> web.xml
> ----------------
> <!-- Initialise the Spring MVC DispatcherServlet -->
> <servlet>
> <servlet-name>spring</servlet-name>
> <servlet-
> class>org.springframework.web.servlet.DispatcherServlet</servlet-
> class>
> <load-on-startup>1</load-on-startup>
> </servlet>
>
> <!-- Map the DispatcherServlet to only intercept RPC requests -->
> <servlet-mapping>
> <servlet-name>spring</servlet-name>
> <url-pattern>*.rpc</url-pattern>
> </servlet-mapping>
>
> <welcome-file-list>
> <welcome-file>Application.html</welcome-file>
> </welcome-file-list>
>
> spring.xml
> -------------------
> <bean id="urlMapping"
> class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
> <property name="mappings">
> <props>
> <prop key="/your.rpc">yourController</prop>
> </props>
> </property>
> </bean>
>
> I used the gwt-sl library to integrate gwt in spring.
>
> Keep the default directory structure and then execute following
> commands:
> mvn jetty:run
> mvn gwt:gwt
>
> I hope this will help all that are new in spring and gwt-maven. Please
> post if you have questions or improvements.
>
> Greetz
> Malte
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---