[webbeans-commits] Webbeans SVN: r2441 - in examples/trunk/wicket: gae and 12 other directories.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Thu Apr 16 13:35:33 EDT 2009
Author: pete.muir at jboss.org
Date: 2009-04-16 13:35:33 -0400 (Thu, 16 Apr 2009)
New Revision: 2441
Added:
examples/trunk/wicket/gae/
examples/trunk/wicket/gae/.classpath
examples/trunk/wicket/gae/.project
examples/trunk/wicket/gae/.settings/
examples/trunk/wicket/gae/.settings/com.google.appengine.eclipse.core.prefs
examples/trunk/wicket/gae/.settings/com.google.gdt.eclipse.core.prefs
examples/trunk/wicket/gae/.settings/com.google.gwt.eclipse.core.prefs
examples/trunk/wicket/gae/.settings/org.eclipse.jdt.core.prefs
examples/trunk/wicket/gae/readme.txt
examples/trunk/wicket/gae/src/
examples/trunk/wicket/gae/src/main/
examples/trunk/wicket/gae/src/main/java/
examples/trunk/wicket/gae/src/main/java/org/
examples/trunk/wicket/gae/src/main/java/org/jboss/
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Game.java
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Generator.java
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.html
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.java
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/MaxNumber.java
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Random.java
examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/SampleApplication.java
examples/trunk/wicket/gae/src/main/resources/
examples/trunk/wicket/gae/src/test/
examples/trunk/wicket/gae/war/
examples/trunk/wicket/gae/war/WEB-INF/
examples/trunk/wicket/gae/war/WEB-INF/appengine-web.xml
examples/trunk/wicket/gae/war/WEB-INF/beans.xml
examples/trunk/wicket/gae/war/WEB-INF/lib/
examples/trunk/wicket/gae/war/WEB-INF/lib/appengine-api-1.0-sdk-1.2.0.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-appengine-1.0.0.final.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-core-1.1.0.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-jpa-1.1.0.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jpa_3.0_spec-1.1.1.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jta_1.1_spec-1.1.1.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/jdo2-api-2.3-SNAPSHOT.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/jsr250-api-1.0.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-api-1.4.2.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-jdk14-1.4.2.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-tomcat-1.0.0-SNAPSHOT.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-wicket-1.0.0-SNAPSHOT.jar
examples/trunk/wicket/gae/war/WEB-INF/lib/wicket-1.3-SNAPSHOT.jar
examples/trunk/wicket/gae/war/WEB-INF/logging.properties
examples/trunk/wicket/gae/war/WEB-INF/web.xml
Log:
add gae example
Added: examples/trunk/wicket/gae/.classpath
===================================================================
--- examples/trunk/wicket/gae/.classpath (rev 0)
+++ examples/trunk/wicket/gae/.classpath 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry excluding="**/*.java" kind="src" path="src/main/resources"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="com.google.appengine.eclipse.core.GAE_CONTAINER"/>
+ <classpathentry kind="lib" path="war/WEB-INF/lib/webbeans-tomcat-1.0.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="war/WEB-INF/lib/wicket-1.3-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="war/WEB-INF/lib/webbeans-wicket-1.0.0-SNAPSHOT.jar"/>
+ <classpathentry kind="lib" path="war/WEB-INF/lib/slf4j-api-1.4.2.jar"/>
+ <classpathentry kind="output" path="war/WEB-INF/classes"/>
+</classpath>
Added: examples/trunk/wicket/gae/.project
===================================================================
--- examples/trunk/wicket/gae/.project (rev 0)
+++ examples/trunk/wicket/gae/.project 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>webbeans-wicket-numberguess-gae</name>
+ <comment>Examples for the reference implementation of JSR 299: Web Beans</comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.google.gdt.eclipse.core.webAppProjectValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.google.appengine.eclipse.core.enhancerbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>com.google.appengine.eclipse.core.projectValidator</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>com.google.gdt.eclipse.core.webAppNature</nature>
+ <nature>com.google.appengine.eclipse.core.gaeNature</nature>
+ </natures>
+</projectDescription>
Added: examples/trunk/wicket/gae/.settings/com.google.appengine.eclipse.core.prefs
===================================================================
--- examples/trunk/wicket/gae/.settings/com.google.appengine.eclipse.core.prefs (rev 0)
+++ examples/trunk/wicket/gae/.settings/com.google.appengine.eclipse.core.prefs 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,5 @@
+#Thu Apr 16 18:08:00 BST 2009
+eclipse.preferences.version=1
+filesCopiedToWebInfLib=appengine-api-1.0-sdk-1.2.0.jar|datanucleus-appengine-1.0.0.final.jar|datanucleus-core-1.1.0.jar|datanucleus-jpa-1.1.0.jar|geronimo-jpa_3.0_spec-1.1.1.jar|geronimo-jta_1.1_spec-1.1.1.jar|jdo2-api-2.3-SNAPSHOT.jar
+ormEnhancementInclusions=
+validationExclusions=
Added: examples/trunk/wicket/gae/.settings/com.google.gdt.eclipse.core.prefs
===================================================================
--- examples/trunk/wicket/gae/.settings/com.google.gdt.eclipse.core.prefs (rev 0)
+++ examples/trunk/wicket/gae/.settings/com.google.gdt.eclipse.core.prefs 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,3 @@
+#Thu Apr 16 18:07:55 BST 2009
+eclipse.preferences.version=1
+jarsExcludedFromWebInfLib=
Added: examples/trunk/wicket/gae/.settings/com.google.gwt.eclipse.core.prefs
===================================================================
--- examples/trunk/wicket/gae/.settings/com.google.gwt.eclipse.core.prefs (rev 0)
+++ examples/trunk/wicket/gae/.settings/com.google.gwt.eclipse.core.prefs 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,3 @@
+#Thu Apr 16 18:08:00 BST 2009
+eclipse.preferences.version=1
+filesCopiedToWebInfLib=
Added: examples/trunk/wicket/gae/.settings/org.eclipse.jdt.core.prefs
===================================================================
--- examples/trunk/wicket/gae/.settings/org.eclipse.jdt.core.prefs (rev 0)
+++ examples/trunk/wicket/gae/.settings/org.eclipse.jdt.core.prefs 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,5 @@
+#Thu Apr 16 17:56:57 BST 2009
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
Added: examples/trunk/wicket/gae/readme.txt
===================================================================
--- examples/trunk/wicket/gae/readme.txt (rev 0)
+++ examples/trunk/wicket/gae/readme.txt 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,5 @@
+This example is similar to its sibling "numberguess" example, but implemented
+with wicket and the wicket-webbeans integration. It can be deployed to google
+app engine using the eclipse plugin
+
+
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Game.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Game.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Game.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,86 @@
+package org.jboss.webbeans.examples.wicket;
+
+
+import java.io.Serializable;
+
+import javax.annotation.Named;
+import javax.annotation.PostConstruct;
+import javax.context.SessionScoped;
+import javax.inject.AnnotationLiteral;
+import javax.inject.Current;
+import javax.inject.manager.Manager;
+
+ at Named
+ at SessionScoped
+public class Game implements Serializable
+{
+ private int number;
+
+ private int guess;
+ private int smallest;
+
+ @MaxNumber
+ private int maxNumber;
+
+ private int biggest;
+ private int remainingGuesses;
+
+ @Current Manager manager;
+
+ public int getNumber()
+ {
+ return number;
+ }
+
+ public int getGuess()
+ {
+ return guess;
+ }
+
+ public void setGuess(int guess)
+ {
+ this.guess = guess;
+ }
+
+ public int getSmallest()
+ {
+ return smallest;
+ }
+
+ public int getBiggest()
+ {
+ return biggest;
+ }
+
+ public int getRemainingGuesses()
+ {
+ return remainingGuesses;
+ }
+
+ public boolean check()
+ {
+ if (guess>number)
+ {
+ biggest = guess - 1;
+ }
+ if (guess<number)
+ {
+ smallest = guess + 1;
+ }
+ remainingGuesses--;
+ return (guess == number);
+ }
+
+
+ @PostConstruct
+ public void reset()
+ {
+ this.smallest = 0;
+ this.guess = 0;
+ this.remainingGuesses = 10;
+ this.biggest = maxNumber;
+ this.number = manager.getInstanceByType(Integer.class, new AnnotationLiteral<Random>(){});
+ }
+
+
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Game.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Generator.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Generator.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Generator.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,34 @@
+package org.jboss.webbeans.examples.wicket;
+
+
+import java.io.Serializable;
+
+import javax.context.ApplicationScoped;
+import javax.inject.Produces;
+
+
+ at ApplicationScoped
+public class Generator implements Serializable
+{
+
+ private static final long serialVersionUID = -7213673465118041882L;
+
+ private java.util.Random random = new java.util.Random( System.currentTimeMillis() );
+
+ private int maxNumber = 100;
+
+ java.util.Random getRandom()
+ {
+ return random;
+ }
+
+ @Produces @Random int next() {
+ return getRandom().nextInt(maxNumber);
+ }
+
+ @Produces @MaxNumber int getMaxNumber()
+ {
+ return maxNumber;
+ }
+
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Generator.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.html
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.html (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.html 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,29 @@
+<html>
+ <head>
+ <title>Wicket WebBeans example</title>
+ </head>
+ <body>
+ <h1>Guess a number...</h1>
+ <form wicket:id="NumberGuessMain">
+ <div style="color: red">
+ <span wicket:id="messages"/>
+ </div>
+
+ <div wicket:id="prompt">
+ I'm thinking of a number between 0 and 100. You have 10 guesses.
+ </div>
+
+ <div>
+ <span wicket:id="guessLabel">Your guess:</span>
+ <input wicket:id="inputGuess" type="text" size="3"/>
+ <input wicket:id="GuessButton" type="submit" value="Guess"/>
+ <input wicket:id="RestartButton" type="submit" value="Reset"/>
+ <h:commandButton id="GuessButton" value="Guess" action="#{game.check}" disabled="#{game.number eq game.guess}"/>
+ </div>
+ <div>
+ <h:commandButton id="RestartButton" value="Reset" action="#{game.reset}" immediate="true" />
+ </div>
+ </form>
+ </body>
+</html>
+
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.html
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,84 @@
+package org.jboss.webbeans.examples.wicket;
+
+import javax.inject.Current;
+
+import org.apache.wicket.Component;
+import org.apache.wicket.PageParameters;
+import org.apache.wicket.ajax.AjaxRequestTarget;
+import org.apache.wicket.ajax.markup.html.form.AjaxButton;
+import org.apache.wicket.behavior.AbstractBehavior;
+import org.apache.wicket.behavior.IBehavior;
+import org.apache.wicket.markup.html.basic.Label;
+import org.apache.wicket.markup.html.form.Button;
+import org.apache.wicket.markup.html.form.Form;
+import org.apache.wicket.markup.html.form.TextField;
+import org.apache.wicket.markup.html.panel.FeedbackPanel;
+import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.model.Model;
+import org.apache.wicket.request.target.component.listener.BehaviorRequestTarget;
+
+public class HomePage extends WebPage {
+
+ private static final long serialVersionUID = 1L;
+
+ @Current Game game;
+
+ public HomePage() {
+
+
+ Form form = new Form("NumberGuessMain");
+ add(form);
+ form.add(new FeedbackPanel("messages").setOutputMarkupId(true));
+
+ final Component prompt = new Label("prompt", new Model() {
+ @Override
+ public Object getObject() {
+ return "I'm thinking of a number between " + game.getSmallest() + " and " + game.getBiggest() +
+ ". You have " + game.getRemainingGuesses() + " guesses.";
+ }
+ });
+ form.add(prompt);
+
+ final Component guessLabel = new Label("guessLabel","Your Guess:");
+ form.add(guessLabel);
+ final Component inputGuess = new TextField("inputGuess",new Model() {
+ public Object getObject() {
+ return game.getGuess();
+ }
+ public void setObject(Object object) {
+ game.setGuess(Integer.parseInt((String)object));
+ }
+ });
+ form.add(inputGuess);
+
+ final Component guessButton = new AjaxButton("GuessButton") {
+ protected void onSubmit(AjaxRequestTarget target, Form form) {
+ if (game.check()) {
+ info("Correct!");
+ setVisible(false);
+ prompt.setVisible(false);
+ guessLabel.setVisible(false);
+ inputGuess.setVisible(false);
+ }
+ else if (game.getNumber() > game.getGuess())
+ info("Higher!");
+ else if (game.getNumber() < game.getGuess())
+ info("Lower");
+ target.addComponent(form);
+ }
+ };
+ form.add(guessButton);
+
+ form.add(new AjaxButton("RestartButton") {
+ protected void onSubmit(AjaxRequestTarget target, Form form) {
+ game.reset();
+ guessButton.setVisible(true);
+ prompt.setVisible(true);
+ guessLabel.setVisible(true);
+ inputGuess.setVisible(true);
+ target.addComponent(form);
+ }
+ });
+
+ }
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/HomePage.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/MaxNumber.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/MaxNumber.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/MaxNumber.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,23 @@
+package org.jboss.webbeans.examples.wicket;
+
+
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.PARAMETER;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+
+import javax.inject.BindingType;
+
+ at Target( { TYPE, METHOD, PARAMETER, FIELD })
+ at Retention(RUNTIME)
+ at Documented
+ at BindingType
+public @interface MaxNumber
+{
+
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/MaxNumber.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Random.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Random.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Random.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,23 @@
+package org.jboss.webbeans.examples.wicket;
+
+
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.PARAMETER;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+
+import javax.inject.BindingType;
+
+ at Target( { TYPE, METHOD, PARAMETER, FIELD })
+ at Retention(RUNTIME)
+ at Documented
+ at BindingType
+public @interface Random
+{
+
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/Random.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/SampleApplication.java
===================================================================
--- examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/SampleApplication.java (rev 0)
+++ examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/SampleApplication.java 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,32 @@
+package org.jboss.webbeans.examples.wicket;
+
+import org.apache.wicket.protocol.http.HttpSessionStore;
+import org.apache.wicket.session.ISessionStore;
+import org.jboss.webbeans.wicket.WebBeansApplication;
+
+public class SampleApplication extends WebBeansApplication
+{
+
+ @Override
+ protected void init()
+ {
+ // GAE doesn't allow resource modification watching
+ getResourceSettings().setResourcePollFrequency(null);
+
+ //
+ }
+
+ @Override
+ protected ISessionStore newSessionStore()
+ {
+ // GAE doesn't allow disk access (default for Wicket)
+ return new HttpSessionStore(this);
+ }
+
+ @Override
+ public Class<?> getHomePage()
+ {
+ return HomePage.class;
+ }
+
+}
Property changes on: examples/trunk/wicket/gae/src/main/java/org/jboss/webbeans/examples/wicket/SampleApplication.java
___________________________________________________________________
Name: svn:executable
+ *
Added: examples/trunk/wicket/gae/war/WEB-INF/appengine-web.xml
===================================================================
--- examples/trunk/wicket/gae/war/WEB-INF/appengine-web.xml (rev 0)
+++ examples/trunk/wicket/gae/war/WEB-INF/appengine-web.xml 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
+ <application>webbeans-wicket-numberguess</application>
+ <version>1</version>
+
+ <!-- Configure java.util.logging -->
+ <system-properties>
+ <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
+ </system-properties>
+
+ <sessions-enabled>true</sessions-enabled>
+
+</appengine-web-app>
\ No newline at end of file
Added: examples/trunk/wicket/gae/war/WEB-INF/beans.xml
===================================================================
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/appengine-api-1.0-sdk-1.2.0.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/appengine-api-1.0-sdk-1.2.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-appengine-1.0.0.final.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-appengine-1.0.0.final.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-core-1.1.0.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-core-1.1.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-jpa-1.1.0.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/datanucleus-jpa-1.1.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jpa_3.0_spec-1.1.1.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jpa_3.0_spec-1.1.1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jta_1.1_spec-1.1.1.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/geronimo-jta_1.1_spec-1.1.1.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/jdo2-api-2.3-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/jdo2-api-2.3-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/jsr250-api-1.0.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/jsr250-api-1.0.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-api-1.4.2.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-api-1.4.2.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-jdk14-1.4.2.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/slf4j-jdk14-1.4.2.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-tomcat-1.0.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-tomcat-1.0.0-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-wicket-1.0.0-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/webbeans-wicket-1.0.0-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/lib/wicket-1.3-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/lib/wicket-1.3-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: examples/trunk/wicket/gae/war/WEB-INF/logging.properties
===================================================================
--- examples/trunk/wicket/gae/war/WEB-INF/logging.properties (rev 0)
+++ examples/trunk/wicket/gae/war/WEB-INF/logging.properties 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,28 @@
+# A default java.util.logging configuration.
+# (All App Engine logging is through java.util.logging by default).
+#
+# To use this configuration, copy it into your application's WEB-INF
+# folder and add the following to your appengine-web.xml:
+#
+# <system-properties>
+# <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
+# </system-properties>
+#
+
+# Set the default logging level for all loggers to WARNING
+.level = WARNING
+
+# Set the default logging level for ORM, specifically, to WARNING
+DataNucleus.JDO.level=WARNING
+DataNucleus.Persistence.level=WARNING
+DataNucleus.Cache.level=WARNING
+DataNucleus.MetaData.level=WARNING
+DataNucleus.General.level=WARNING
+DataNucleus.Utility.level=WARNING
+DataNucleus.Transaction.level=WARNING
+DataNucleus.Datastore.level=WARNING
+DataNucleus.ClassLoading.level=WARNING
+DataNucleus.Plugin.level=WARNING
+DataNucleus.ValueGeneration.level=WARNING
+DataNucleus.Enhancer.level=WARNING
+DataNucleus.SchemaTool.level=WARNING
Added: examples/trunk/wicket/gae/war/WEB-INF/web.xml
===================================================================
--- examples/trunk/wicket/gae/war/WEB-INF/web.xml (rev 0)
+++ examples/trunk/wicket/gae/war/WEB-INF/web.xml 2009-04-16 17:35:33 UTC (rev 2441)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+ version="2.4">
+
+ <display-name>webbeans-numberguess-wicket</display-name>
+
+ <filter>
+ <filter-name>wicket.numberguess-example</filter-name>
+ <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
+ <init-param>
+ <param-name>applicationClassName</param-name>
+ <param-value>org.jboss.webbeans.examples.wicket.SampleApplication</param-value>
+ </init-param>
+ </filter>
+
+ <filter-mapping>
+ <filter-name>wicket.numberguess-example</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <listener>
+ <listener-class>org.jboss.webbeans.environment.servlet.Listener</listener-class>
+ </listener>
+
+
+</web-app>
Property changes on: examples/trunk/wicket/gae/war/WEB-INF/web.xml
___________________________________________________________________
Name: svn:executable
+ *
More information about the weld-commits
mailing list