-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add doublefire project as generated from archetype
- Loading branch information
1 parent
9380dc7
commit 93b6ee2
Showing
14 changed files
with
682 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,190 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!-- | ||
Licensed to the Apache Software Foundation (ASF) under one or more | ||
contributor license agreements. See the NOTICE file distributed with | ||
this work for additional information regarding copyright ownership. | ||
The ASF licenses this file to You under the Apache License, Version 2.0 | ||
(the "License"); you may not use this file except in compliance with | ||
the License. You may obtain a copy of the License at | ||
http://www.apache.org/licenses/LICENSE-2.0 | ||
Unless required by applicable law or agreed to in writing, software | ||
distributed under the License is distributed on an "AS IS" BASIS, | ||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
See the License for the specific language governing permissions and | ||
limitations under the License. | ||
--> | ||
<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.0 http://maven.apache.org/maven-v4_0_0.xsd"> | ||
|
||
<modelVersion>4.0.0</modelVersion> | ||
<groupId>org.orienteer.wicketbugs.doublefire</groupId> | ||
<artifactId>doublefire</artifactId> | ||
<packaging>war</packaging> | ||
<version>1.0-SNAPSHOT</version> | ||
<!-- TODO project name --> | ||
<name>quickstart</name> | ||
<description></description> | ||
<!-- | ||
<organization> | ||
<name>company name</name> | ||
<url>company url</url> | ||
</organization> | ||
--> | ||
<licenses> | ||
<license> | ||
<name>The Apache Software License, Version 2.0</name> | ||
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> | ||
<distribution>repo</distribution> | ||
</license> | ||
</licenses> | ||
<properties> | ||
<wicket.version>8.11.0</wicket.version> | ||
<jetty9.version>9.4.18.v20190429</jetty9.version> | ||
<slf4j.version>1.7.25</slf4j.version> | ||
<junit.version>4.12</junit.version> | ||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
<!-- allowed values: R7, 1.0, 1.5, 2.0 or none --> | ||
<wtp.version>none</wtp.version> | ||
</properties> | ||
<dependencies> | ||
<!-- WICKET DEPENDENCIES --> | ||
<dependency> | ||
<groupId>org.apache.wicket</groupId> | ||
<artifactId>wicket-core</artifactId> | ||
<version>${wicket.version}</version> | ||
</dependency> | ||
<!-- OPTIONAL DEPENDENCY | ||
<dependency> | ||
<groupId>org.apache.wicket</groupId> | ||
<artifactId>wicket-extensions</artifactId> | ||
<version>${wicket.version}</version> | ||
</dependency> | ||
--> | ||
|
||
<!-- LOGGING DEPENDENCIES - SLF4J-SIMPLE --> | ||
<dependency> | ||
<groupId>org.slf4j</groupId> | ||
<artifactId>slf4j-simple</artifactId> | ||
<version>${slf4j.version}</version> | ||
</dependency> | ||
|
||
<!-- JUNIT DEPENDENCY FOR TESTING --> | ||
<dependency> | ||
<groupId>junit</groupId> | ||
<artifactId>junit</artifactId> | ||
<version>${junit.version}</version> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<!-- JETTY DEPENDENCIES FOR TESTING --> | ||
<dependency> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-webapp</artifactId> | ||
<scope>test</scope> | ||
<version>${jetty9.version}</version> | ||
</dependency> | ||
<dependency> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-jmx</artifactId> | ||
<version>${jetty9.version}</version> | ||
<scope>test</scope> | ||
</dependency> | ||
|
||
<!-- uncomment if WebSocket support is needed | ||
<dependency> | ||
<groupId>org.eclipse.jetty.websocket</groupId> | ||
<artifactId>javax-websocket-server-impl</artifactId> | ||
<version>${jetty9.version}</version> | ||
<scope>test</scope> | ||
</dependency> | ||
--> | ||
</dependencies> | ||
<build> | ||
<resources> | ||
<resource> | ||
<filtering>false</filtering> | ||
<directory>src/main/resources</directory> | ||
</resource> | ||
<resource> | ||
<filtering>false</filtering> | ||
<directory>src/main/java</directory> | ||
<includes> | ||
<include>**</include> | ||
</includes> | ||
<excludes> | ||
<exclude>**/*.java</exclude> | ||
</excludes> | ||
</resource> | ||
</resources> | ||
<testResources> | ||
<testResource> | ||
<filtering>false</filtering> | ||
<directory>src/test/resources</directory> | ||
</testResource> | ||
<testResource> | ||
<filtering>false</filtering> | ||
<directory>src/test/java</directory> | ||
<includes> | ||
<include>**</include> | ||
</includes> | ||
<excludes> | ||
<exclude>**/*.java</exclude> | ||
</excludes> | ||
</testResource> | ||
</testResources> | ||
<plugins> | ||
<plugin> | ||
<inherited>true</inherited> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-compiler-plugin</artifactId> | ||
<version>3.6.1</version> | ||
<configuration> | ||
<source>1.8</source> | ||
<target>1.8</target> | ||
<encoding>UTF-8</encoding> | ||
<showWarnings>true</showWarnings> | ||
<showDeprecation>true</showDeprecation> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.eclipse.jetty</groupId> | ||
<artifactId>jetty-maven-plugin</artifactId> | ||
<version>${jetty9.version}</version> | ||
<configuration> | ||
<systemProperties> | ||
<systemProperty> | ||
<name>maven.project.build.directory.test-classes</name> | ||
<value>${project.build.directory}/test-classes</value> | ||
</systemProperty> | ||
</systemProperties> | ||
<jettyXml>${project.basedir}/src/test/jetty/jetty.xml,${project.basedir}/src/test/jetty/jetty-ssl.xml,${project.basedir}/src/test/jetty/jetty-http.xml,${project.basedir}/src/test/jetty/jetty-https.xml</jettyXml> | ||
</configuration> | ||
</plugin> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-eclipse-plugin</artifactId> | ||
<version>2.10</version> | ||
<configuration> | ||
<downloadSources>true</downloadSources> | ||
<wtpversion>${wtp.version}</wtpversion> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
|
||
<repositories> | ||
<repository> | ||
<id>Apache Nexus</id> | ||
<url>https://repository.apache.org/content/repositories/snapshots/</url> | ||
<releases> | ||
<enabled>false</enabled> | ||
</releases> | ||
<snapshots> | ||
<enabled>true</enabled> | ||
</snapshots> | ||
</repository> | ||
</repositories> | ||
</project> |
62 changes: 62 additions & 0 deletions
62
doublefire/src/main/java/org/orienteer/wicketbugs/doublefire/HomePage.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
<!DOCTYPE html> | ||
<html xmlns:wicket="http://wicket.apache.org"> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<title>Apache Wicket Quickstart</title> | ||
<link href='https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:regular,bold' rel='stylesheet' type='text/css' /> | ||
<link rel="stylesheet" href="style.css" type="text/css" media="screen" title="Stylesheet" /> | ||
</head> | ||
<body> | ||
<div id="hd"> | ||
<div id="logo"> | ||
<img src="logo.png" width="50px" height="50px" alt="Wicket Logo" /> | ||
<h1>Apache Wicket</h1> | ||
</div> | ||
</div> | ||
<div id="bd"> | ||
<h2>Congratulations!</h2> | ||
<p> | ||
Your quick start works! This project is especially useful to | ||
start developing your Wicket application or to create a test | ||
case for a bug report. | ||
</p> | ||
<h3>Get started</h3> | ||
<p> | ||
You can even <a href="https://localhost:8443">switch to HTTPS</a>! | ||
</p> | ||
<p> | ||
From here you can start hacking away at your application and | ||
wow your clients: | ||
</p> | ||
<ul> | ||
<li>work through <a href="https://wicket.apache.org/learn/examples" target="_blank" title="Hello world and friends">some examples</a></li> | ||
<li>read <a href="https://wicket.apache.org/learn/books" target="_blank" title="Books about Wicket in English, German and Japanese">some books</a></li> | ||
</ul> | ||
<h3>Get help</h3> | ||
<p> | ||
We are here to help! | ||
</p> | ||
<ul> | ||
<li>join us on IRC on <a href="irc:%23%23wicket@irc.freenode.net">##wicket@irc.freenode.net</a></li> | ||
<li><a href="http://wicket-users.markmail.org/" target="_blank" title="Search the mailing list archives">search</a> our mailing list archives</li> | ||
<li>ask a question on the <a href="https://wicket.apache.org/help/email.html">users list</a></li> | ||
</ul> | ||
<h3>Reporting a bug</h3> | ||
<p> | ||
Help us help you: | ||
</p> | ||
<ol> | ||
<li>reproduce the bug with the <strong>least</strong> amount of code</li> | ||
<li>create a unit test that shows the bug</li> | ||
<li>fix the bug and create a patch</li> | ||
<li>attach the result of step 1, 2 or 3 to a <a href="https://issues.apache.org/jira/browse/WICKET" target="_blank">JIRA issue</a></li> | ||
<li>profit!</li> | ||
</ol> | ||
<p> | ||
Please mention the correct Wicket version: <wicket:container wicket:id="version">1.5-SNAPSHOT</wicket:container>. | ||
</p> | ||
</div> | ||
<div id="ft"> | ||
</div> | ||
</body> | ||
</html> |
18 changes: 18 additions & 0 deletions
18
doublefire/src/main/java/org/orienteer/wicketbugs/doublefire/HomePage.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
package org.orienteer.wicketbugs.doublefire; | ||
|
||
import org.apache.wicket.request.mapper.parameter.PageParameters; | ||
import org.apache.wicket.markup.html.basic.Label; | ||
import org.apache.wicket.markup.html.WebPage; | ||
|
||
public class HomePage extends WebPage { | ||
private static final long serialVersionUID = 1L; | ||
|
||
public HomePage(final PageParameters parameters) { | ||
super(parameters); | ||
|
||
add(new Label("version", getApplication().getFrameworkSettings().getVersion())); | ||
|
||
// TODO Add your page's components here | ||
|
||
} | ||
} |
33 changes: 33 additions & 0 deletions
33
doublefire/src/main/java/org/orienteer/wicketbugs/doublefire/WicketApplication.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
package org.orienteer.wicketbugs.doublefire; | ||
|
||
import org.apache.wicket.markup.html.WebPage; | ||
import org.apache.wicket.protocol.http.WebApplication; | ||
|
||
/** | ||
* Application object for your web application. | ||
* If you want to run this application without deploying, run the Start class. | ||
* | ||
* @see org.orienteer.wicketbugs.doublefire.Start#main(String[]) | ||
*/ | ||
public class WicketApplication extends WebApplication | ||
{ | ||
/** | ||
* @see org.apache.wicket.Application#getHomePage() | ||
*/ | ||
@Override | ||
public Class<? extends WebPage> getHomePage() | ||
{ | ||
return HomePage.class; | ||
} | ||
|
||
/** | ||
* @see org.apache.wicket.Application#init() | ||
*/ | ||
@Override | ||
public void init() | ||
{ | ||
super.init(); | ||
|
||
// add your configuration here | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
<?xml version="1.0" encoding="ISO-8859-1"?> | ||
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/web-app_3_1.xsd" | ||
version="3.1"> | ||
|
||
<display-name>doublefire</display-name> | ||
|
||
<!-- | ||
There are three means to configure Wickets configuration mode and they | ||
are tested in the order given. | ||
1) A system property: -Dwicket.configuration | ||
2) servlet specific <init-param> | ||
3) context specific <context-param> | ||
The value might be either "development" (reloading when templates change) or | ||
"deployment". If no configuration is found, "development" is the default. --> | ||
|
||
<filter> | ||
<filter-name>wicket.doublefire</filter-name> | ||
<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> | ||
<init-param> | ||
<param-name>applicationClassName</param-name> | ||
<param-value>org.orienteer.wicketbugs.doublefire.WicketApplication</param-value> | ||
</init-param> | ||
</filter> | ||
|
||
<filter-mapping> | ||
<filter-name>wicket.doublefire</filter-name> | ||
<url-pattern>/*</url-pattern> | ||
</filter-mapping> | ||
</web-app> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.