diff --git a/appengine-modules-ear/pom.xml b/appengine-modules-ear/pom.xml
index 5ba8e82..20c690d 100644
--- a/appengine-modules-ear/pom.xml
+++ b/appengine-modules-ear/pom.xml
@@ -21,8 +21,8 @@
maven-compiler-plugin
2.5.1
- 1.5
- 1.5
+ ${java.version}
+ ${java.version}
@@ -39,7 +39,7 @@
com.google.appengine
appengine-maven-plugin
- 1.9.0
+ ${appengine.target.version}
diff --git a/appengine-modules-guestbook/pom.xml b/appengine-modules-guestbook/pom.xml
index a42329b..372586e 100644
--- a/appengine-modules-guestbook/pom.xml
+++ b/appengine-modules-guestbook/pom.xml
@@ -69,8 +69,8 @@
2.5.1
maven-compiler-plugin
- 1.6
- 1.6
+ ${java.version}
+ ${java.version}
@@ -78,8 +78,18 @@
org.apache.maven.plugins
maven-war-plugin
2.3
+
+ false
+
+
+
+ ${basedir}/src/main/webapp/WEB-INF
+ true
+ WEB-INF
+
+
+
-
com.google.appengine
appengine-maven-plugin
diff --git a/appengine-modules-guestbook/src/main/webapp/WEB-INF/appengine-web.xml b/appengine-modules-guestbook/src/main/webapp/WEB-INF/appengine-web.xml
index 876171a..d96be1a 100644
--- a/appengine-modules-guestbook/src/main/webapp/WEB-INF/appengine-web.xml
+++ b/appengine-modules-guestbook/src/main/webapp/WEB-INF/appengine-web.xml
@@ -1,10 +1,10 @@
guestbook
- 1
+ ${appengine.app.version}
true
- guestbook
+ default
diff --git a/appengine-modules-guestbook/src/main/webapp/guestbook.jsp b/appengine-modules-guestbook/src/main/webapp/guestbook.jsp
index 20b4297..46ebdd1 100644
--- a/appengine-modules-guestbook/src/main/webapp/guestbook.jsp
+++ b/appengine-modules-guestbook/src/main/webapp/guestbook.jsp
@@ -9,6 +9,8 @@
<%@ page import="com.google.appengine.api.users.User" %>
<%@ page import="com.google.appengine.api.users.UserService" %>
<%@ page import="com.google.appengine.api.users.UserServiceFactory" %>
+<%@ page import="com.google.appengine.api.modules.ModulesService" %>
+<%@ page import="com.google.appengine.api.modules.ModulesServiceFactory" %>
<%@ page import="java.util.List" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
@@ -89,5 +91,13 @@
+<%
+ ModulesService modulesService = ModulesServiceFactory.getModulesService();
+ String currentVersion = modulesService.getCurrentVersion();
+ String linkToOtherModule = modulesService.getVersionHostname("shardedcounter", currentVersion);
+%>
+
+ Link to other Module
+