Author: ehillenius
Date: Sun Jan 14 10:58:35 2007
New Revision: 496115

URL: http://svn.apache.org/viewvc?view=rev&rev=496115
Log:
updated Jetty

Removed:
    
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/resources/jetty-config.xml
Modified:
    incubator/wicket/branches/wicket-1.x/wicket-quickstart/.classpath
    incubator/wicket/branches/wicket-1.x/wicket-quickstart/.project
    incubator/wicket/branches/wicket-1.x/wicket-quickstart/pom.xml
    
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/Start.java

Modified: incubator/wicket/branches/wicket-1.x/wicket-quickstart/.classpath
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-quickstart/.classpath?view=diff&rev=496115&r1=496114&r2=496115
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket-quickstart/.classpath (original)
+++ incubator/wicket/branches/wicket-1.x/wicket-quickstart/.classpath Sun Jan 
14 10:58:35 2007
@@ -1,15 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
        <classpathentry kind="src" path="src/main/java"/>
-       <classpathentry kind="src" path="src/test/java"/>
-       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.4"/>
-       <classpathentry kind="var" 
path="M2_REPO/jetty/org.mortbay.jetty/4.2.24/org.mortbay.jetty-4.2.24.jar"/>
-       <classpathentry kind="var" 
path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" 
sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
-       <classpathentry kind="var" 
path="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar" 
sourcepath="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3-sources.jar"/>
-       <classpathentry kind="var" 
path="M2_REPO/tomcat/jasper-compiler/4.1.30/jasper-compiler-4.1.30.jar" 
sourcepath="M2_REPO/tomcat/jasper-compiler/4.1.30/jasper-compiler-4.1.30-sources.jar"/>
-       <classpathentry kind="var" 
path="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" 
sourcepath="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4-sources.jar"/>
-       <classpathentry kind="var" 
path="M2_REPO/tomcat/jasper-runtime/4.1.30/jasper-runtime-4.1.30.jar" 
sourcepath="M2_REPO/tomcat/jasper-runtime/4.1.30/jasper-runtime-4.1.30-sources.jar"/>
+       <classpathentry kind="src" path="src/main/resources"/>
+       <classpathentry kind="src" output="target/test-classes" 
path="src/test/java"/>
+       <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
        <classpathentry kind="var" 
path="M2_REPO/log4j/log4j/1.2.13/log4j-1.2.13.jar" 
sourcepath="M2_REPO/log4j/log4j/1.2.13/log4j-1.2.13-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.1.jar" 
sourcepath="M2_REPO/mx4j/mx4j-tools/3.0.1/mx4j-tools-3.0.1-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/org/mortbay/jetty/jetty-management/6.0.1/jetty-management-6.0.1.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar" 
sourcepath="M2_REPO/mx4j/mx4j/3.0.1/mx4j-3.0.1-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/org/mortbay/jetty/servlet-api-2.5/6.0.1/servlet-api-2.5-6.0.1.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/org/mortbay/jetty/jetty-util/6.0.1/jetty-util-6.0.1.jar" 
sourcepath="M2_REPO/org/mortbay/jetty/jetty-util/6.0.1/jetty-util-6.0.1-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar" 
sourcepath="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3.jar" 
sourcepath="M2_REPO/javax/servlet/servlet-api/2.3/servlet-api-2.3-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" 
sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/javax/portlet/portlet-api/1.0/portlet-api-1.0.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/org/mortbay/jetty/jetty/6.0.1/jetty-6.0.1.jar" 
sourcepath="M2_REPO/org/mortbay/jetty/jetty/6.0.1/jetty-6.0.1-sources.jar"/>
+       <classpathentry kind="var" 
path="M2_REPO/commons-collections/commons-collections/2.1/commons-collections-2.1.jar"
 
sourcepath="M2_REPO/commons-collections/commons-collections/2.1/commons-collections-2.1-sources.jar"/>
        <classpathentry combineaccessrules="false" kind="src" path="/wicket"/>
+       <classpathentry combineaccessrules="false" kind="src" 
path="/wicket-extensions"/>
        <classpathentry kind="output" path="target/classes"/>
 </classpath>

Modified: incubator/wicket/branches/wicket-1.x/wicket-quickstart/.project
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-quickstart/.project?view=diff&rev=496115&r1=496114&r2=496115
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket-quickstart/.project (original)
+++ incubator/wicket/branches/wicket-1.x/wicket-quickstart/.project Sun Jan 14 
10:58:35 2007
@@ -1,6 +1,6 @@
 <projectDescription>
   <name>wicket-quickstart</name>
-  <comment></comment>
+  <comment>Wicket Quickstart is designed to get you up and coding your Wicket 
applications within minutes. No more creating your own project and having to 
download dependencies yourself. This is an all-in-one package allowing you to 
concentrate on your application, and Quickstart on the project 
structure.</comment>
   <projects/>
   <buildSpec>
     <buildCommand>

Modified: incubator/wicket/branches/wicket-1.x/wicket-quickstart/pom.xml
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-quickstart/pom.xml?view=diff&rev=496115&r1=496114&r2=496115
==============================================================================
--- incubator/wicket/branches/wicket-1.x/wicket-quickstart/pom.xml (original)
+++ incubator/wicket/branches/wicket-1.x/wicket-quickstart/pom.xml Sun Jan 14 
10:58:35 2007
@@ -42,26 +42,20 @@
                        <groupId>org.apache.wicket</groupId>
                        <artifactId>wicket-extensions</artifactId>
                </dependency>
-               <dependency>
-                       <groupId>jetty</groupId>
-                       <artifactId>org.mortbay.jetty</artifactId>
-                       <version>4.2.24</version>
-                       <type>jar</type>
-                       <scope>provided</scope>
-               </dependency>
-               <dependency>
-                       <groupId>tomcat</groupId>
-                       <artifactId>jasper-compiler</artifactId>
-                       <version>4.1.30</version>
-                       <type>jar</type>
-                       <scope>provided</scope>
-               </dependency>
-               <dependency>
-                       <groupId>tomcat</groupId>
-                       <artifactId>jasper-runtime</artifactId>
-                       <version>4.1.30</version>
-                       <type>jar</type>
-                       <scope>provided</scope>
+               <dependency>
+                       <groupId>org.mortbay.jetty</groupId>
+                       <artifactId>jetty</artifactId>
+                       <version>6.0.1</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.mortbay.jetty</groupId>
+                       <artifactId>jetty-util</artifactId>
+                       <version>6.0.1</version>
+               </dependency>
+               <dependency>
+                       <groupId>org.mortbay.jetty</groupId>
+                       <artifactId>jetty-management</artifactId>
+                       <version>6.0.1</version>
                </dependency>
        </dependencies>
 

Modified: 
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/Start.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/Start.java?view=diff&rev=496115&r1=496114&r2=496115
==============================================================================
--- 
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/Start.java
 (original)
+++ 
incubator/wicket/branches/wicket-1.x/wicket-quickstart/src/main/java/wicket/quickstart/Start.java
 Sun Jan 14 10:58:35 2007
@@ -16,11 +16,12 @@
  */
 package wicket.quickstart;
 
-import java.net.URL;
-
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
+import org.mortbay.jetty.Connector;
 import org.mortbay.jetty.Server;
+import org.mortbay.jetty.nio.SelectChannelConnector;
+import org.mortbay.jetty.webapp.WebAppContext;
 
 /**
  * Seperate startup class for people that want to run the examples directly.
@@ -47,31 +48,31 @@
         */
        public static void main(String[] args)
        {
-        Server jettyServer = null;
+               Server server = new Server();
+               SelectChannelConnector connector = new SelectChannelConnector();
+               connector.setPort(8080);
+               server.setConnectors(new Connector[] { connector });
+
+               WebAppContext web = new WebAppContext();
+               web.setContextPath("/wicket-examples");
+               web.setWar("src/main/webapp");
+               server.addHandler(web);
+
+               // uncomment this to enable JMX (need Java 5)
+               // MBeanServer mBeanServer = 
ManagementFactory.getPlatformMBeanServer();
+               // MBeanContainer mBeanContainer = new 
MBeanContainer(mBeanServer);
+               // server.getContainer().addEventListener(mBeanContainer);
+               // mBeanContainer.start();
+
                try
                {
-                       URL jettyConfig = new 
URL("file:src/main/resources/jetty-config.xml");
-                       if (jettyConfig == null)
-                       {
-                               log.fatal("Unable to locate 
jetty-test-config.xml on the classpath");
-                       }
-                       jettyServer = new Server(jettyConfig);
-                       jettyServer.start();
+                       server.start();
+                       server.join();
                }
                catch (Exception e)
                {
-                       log.fatal("Could not start the Jetty server: " + e);
-                       if (jettyServer != null)
-                       {
-                               try
-                               {
-                                       jettyServer.stop();
-                               }
-                               catch (InterruptedException e1)
-                               {
-                                       log.fatal("Unable to stop the jetty 
server: " + e1);
-                               }
-                       }
+                       e.printStackTrace();
+                       System.exit(100);
                }
        }
 }


Reply via email to