mud4j-commit Mailing List for mud4j (Page 3)
Status: Pre-Alpha
Brought to you by:
mpurland
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(57) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(31) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(20) |
Jul
|
Aug
|
Sep
(1) |
Oct
(14) |
Nov
(2) |
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <mpu...@us...> - 2007-01-14 18:45:11
|
Revision: 113
http://mud4j.svn.sourceforge.net/mud4j/?rev=113&view=rev
Author: mpurland
Date: 2007-01-14 10:45:05 -0800 (Sun, 14 Jan 2007)
Log Message:
-----------
Update spring config. Fix format. Add spring config for core.
Modified Paths:
--------------
trunk/mud4j-web/resources/spring-config.xml
Added Paths:
-----------
trunk/mud4j-core/resources/spring-config.xml
Added: trunk/mud4j-core/resources/spring-config.xml
===================================================================
--- trunk/mud4j-core/resources/spring-config.xml (rev 0)
+++ trunk/mud4j-core/resources/spring-config.xml 2007-01-14 18:45:05 UTC (rev 113)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- mud4j spring configuration -->
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:util="http://www.springframework.org/schema/util"
+ xmlns:aop="http://www.springframework.org/schema/aop"
+ xsi:schemaLocation="
+ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+ http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd
+ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
+
+ <bean id="webServer" class="net.sf.mud4j.web.server.JettyWebServer">
+ <constructor-arg type="int" value="8081" />
+ </bean>
+</beans>
\ No newline at end of file
Modified: trunk/mud4j-web/resources/spring-config.xml
===================================================================
--- trunk/mud4j-web/resources/spring-config.xml 2007-01-14 18:44:15 UTC (rev 112)
+++ trunk/mud4j-web/resources/spring-config.xml 2007-01-14 18:45:05 UTC (rev 113)
@@ -11,5 +11,5 @@
<bean id="webServer" class="net.sf.mud4j.web.server.JettyWebServer">
<constructor-arg type="int" value="8081" />
- </bean>
+ </bean>
</beans>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 18:44:18
|
Revision: 112
http://mud4j.svn.sourceforge.net/mud4j/?rev=112&view=rev
Author: mpurland
Date: 2007-01-14 10:44:15 -0800 (Sun, 14 Jan 2007)
Log Message:
-----------
Update site and pom for Maven 2.x.
Modified Paths:
--------------
trunk/mud4j/pom.xml
trunk/mud4j/src/site/site.xml
trunk/mud4j-core/src/site/site.xml
trunk/mud4j-telnet/src/site/site.xml
trunk/mud4j-web/src/site/site.xml
Removed Paths:
-------------
trunk/mud4j/pom-root.xml
Deleted: trunk/mud4j/pom-root.xml
===================================================================
--- trunk/mud4j/pom-root.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j/pom-root.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -1,183 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<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>
- <name>mud4j</name>
- <groupId>net.sf</groupId>
-
- <issueManagement>
- <system>Sourceforge</system>
- <url>https://sourceforge.net/tracker/?group_id=184313</url>
- </issueManagement>
-
- <!-- Project start year -->
- <inceptionYear>2006</inceptionYear>
-
- <!-- SF url -->
- <url>http://mud4j.sf.net/</url>
-
- <licenses>
- <license>
- <name>Apache 2</name>
- <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
- <distribution>repo</distribution>
- <comments>A business-friendly OSS license</comments>
- </license>
- </licenses>
-
- <organization>
- <name>mud4j</name>
- <url>http://sourceforge.net/projects/mud4j</url>
- </organization>
-
- <distributionManagement>
- <site>
- <id>mud4j.website</id>
- <name>mud4j Website</name>
- <url>scp://shell.sourceforge.net/home/groups/m/mu/mud4j/htdocs/</url>
- </site>
- </distributionManagement>
-
- <scm>
- <connection>scm:svn:https://svn.sourceforge.net/svnroot/mud4j</connection>
- <developerConnection>
- scm:svn:https://svn.sourceforge.net/svnroot/mud4j</developerConnection>
- <tag>HEAD</tag>
- <url>http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/</url>
- </scm>
-
-
- <repositories>
- <repository>
- <releases>
-
- </releases>
- <snapshots>
-
- </snapshots>
- </repository>
- </repositories>
-
-
- <!-- Developers/Contributors for this project -->
- <developers>
- <developer>
- <name>Matthew Purland</name>
- <id>mpurland</id>
- <roles>
- <role>Founder</role>
- <role>Developer</role>
- </roles>
- <timezone>-6</timezone>
- <email>mpu...@us...</email>
- </developer>
- </developers>
-
- <contributors/>
-
- <!-- Dependencies -->
- <dependencies>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.13</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.1</version>
- </dependency>
-
- <!-- Plugins -->
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-cobertura-plugin</artifactId>
- <version>1.3-SNAPSHOT</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven</groupId>
- <artifactId>maven-simian-plugin</artifactId>
- <version>1.6</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-findbugs-plugin</artifactId>
- <version>1.3</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>mevenide</groupId>
- <artifactId>maven-eclipse-plugin-plugin</artifactId>
- <version>0.3.1</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>mevenide</groupId>
- <artifactId>maven-eclipse-plugin-plugin</artifactId>
- <version>0.3.1</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-tasks-plugin</artifactId>
- <version>1.3.0-SNAPSHOT</version>
- <type>plugin</type>
- </dependency>
- </dependencies>
- <reports>
- <report>maven-multiproject-plugin</report>
- <report>maven-pmd-plugin</report>
- <report>maven-jdepend-plugin</report>
- <report>maven-checkstyle-plugin</report>
- <report>maven-changes-plugin</report>
- <report>maven-changelog-plugin</report>
- <report>maven-developer-activity-plugin</report>
- <report>maven-file-activity-plugin</report>
- <report>maven-license-plugin</report>
- <report>maven-javadoc-plugin</report>
- <report>maven-jxr-plugin</report>
- <report>maven-junit-report-plugin</report>
- <report>maven-linkcheck-plugin</report>
- <!--<report>maven-tasks-plugin</report>-->
- <report>maven-tasklist-plugin</report>
- <report>maven-cobertura-plugin</report>
- <report>maven-simian-plugin</report>
- <report>maven-findbugs-plugin</report>
- <report>maven-dashboard-plugin</report>
- <!--<report>maven-java-plugin</report>-->
- </reports>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
- </plugins>
- <defaultGoal>jar</defaultGoal>
-
- <sourceDirectory>src/java</sourceDirectory>
- <testSourceDirectory>src/test/unit</testSourceDirectory>
- <resources>
- <resource>
- <directory>${basedir}/src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- </build>
-</project>
Modified: trunk/mud4j/pom.xml
===================================================================
--- trunk/mud4j/pom.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j/pom.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -59,7 +59,7 @@
<distributionManagement>
<site>
- <id>mud4j.website</id>
+ <id>mud4j website</id>
<name>mud4j Website</name>
<url>
scp://shell.sourceforge.net/home/groups/m/mu/mud4j/htdocs/</url>
Modified: trunk/mud4j/src/site/site.xml
===================================================================
--- trunk/mud4j/src/site/site.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j/src/site/site.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -1,20 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<site>
+ <bannerRight>
+ <name>SourceForge</name>
+ <src>
+ http://sflogo.sourceforge.net/sflogo.php?group_id=184313&type=2</src>
+ <href>http://sourceforge.net</href>
+ </bannerRight>
<body>
<links>
<item name="Repository"
href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
<item name="Dashboard" href="dashboard-report.html"/>
</links>
-
<menu name="Projects">
<item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
<item name="mud4j-core"
- href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ href="http://mud4j.sf.net/mud4j-core/index.html"/>
<item name="mud4j-telnet"
- href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ href="http://mud4j.sf.net/mud4j-telnet/index.html"/>
<item name="mud4j-web"
- href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ href="http://mud4j.sf.net/mud4j-web/index.html"/>
</menu>
<!-- Documentation for mud4j project, cannot use common because this
Modified: trunk/mud4j-core/src/site/site.xml
===================================================================
--- trunk/mud4j-core/src/site/site.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j-core/src/site/site.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -9,11 +9,11 @@
<menu name="Projects">
<item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
<item name="mud4j-core"
- href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ href="http://mud4j.sf.net/mud4j-core/index.html"/>
<item name="mud4j-telnet"
- href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ href="http://mud4j.sf.net/mud4j-telnet/index.html"/>
<item name="mud4j-web"
- href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ href="http://mud4j.sf.net/mud4j-web/index.html"/>
</menu>
<!-- Documentation for mud4j project, cannot use common because this
Modified: trunk/mud4j-telnet/src/site/site.xml
===================================================================
--- trunk/mud4j-telnet/src/site/site.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j-telnet/src/site/site.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -9,11 +9,11 @@
<menu name="Projects">
<item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
<item name="mud4j-core"
- href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ href="http://mud4j.sf.net/mud4j-core/index.html"/>
<item name="mud4j-telnet"
- href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ href="http://mud4j.sf.net/mud4j-telnet/index.html"/>
<item name="mud4j-web"
- href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ href="http://mud4j.sf.net/mud4j-web/index.html"/>
</menu>
<!-- Documentation for mud4j project, cannot use common because this
Modified: trunk/mud4j-web/src/site/site.xml
===================================================================
--- trunk/mud4j-web/src/site/site.xml 2007-01-14 18:32:23 UTC (rev 111)
+++ trunk/mud4j-web/src/site/site.xml 2007-01-14 18:44:15 UTC (rev 112)
@@ -9,11 +9,11 @@
<menu name="Projects">
<item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
<item name="mud4j-core"
- href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ href="http://mud4j.sf.net/mud4j-core/index.html"/>
<item name="mud4j-telnet"
- href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ href="http://mud4j.sf.net/mud4j-telnet/index.html"/>
<item name="mud4j-web"
- href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ href="http://mud4j.sf.net/mud4j-web/index.html"/>
</menu>
<!-- Documentation for mud4j project, cannot use common because this
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 18:32:26
|
Revision: 111
http://mud4j.svn.sourceforge.net/mud4j/?rev=111&view=rev
Author: mpurland
Date: 2007-01-14 10:32:23 -0800 (Sun, 14 Jan 2007)
Log Message:
-----------
Remove constructor and place list under private. oops?
Modified Paths:
--------------
trunk/mud4j-core/src/java/net/sf/mud4j/effect/DefaultEffectBehavior.java
Modified: trunk/mud4j-core/src/java/net/sf/mud4j/effect/DefaultEffectBehavior.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/effect/DefaultEffectBehavior.java 2007-01-14 03:18:47 UTC (rev 110)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/effect/DefaultEffectBehavior.java 2007-01-14 18:32:23 UTC (rev 111)
@@ -25,11 +25,7 @@
* @author Matthew Purland
*/
public class DefaultEffectBehavior implements EffectBehavior {
- public List<Effect> effectsList;
-
- public DefaultEffectBehavior() {
- effectsList = new CopyOnWriteArrayList<Effect>();
- }
+ private List<Effect> effectsList = new CopyOnWriteArrayList<Effect>();
/**
* {@inheritDoc}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 16:14:16
|
Revision: 95
http://mud4j.svn.sourceforge.net/mud4j/?rev=95&view=rev
Author: mpurland
Date: 2007-01-13 16:02:13 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Convert project to use Maven 2.x. instead of 1.x.
Added Paths:
-----------
trunk/mud4j/pom-root.xml
trunk/mud4j/settings.xml
trunk/mud4j-core/pom.xml
trunk/mud4j-telnet/pom.xml
trunk/mud4j-web/pom.xml
Removed Paths:
-------------
trunk/mud4j/project-root.xml
trunk/mud4j/project.xml
trunk/mud4j-core/project.xml
trunk/mud4j-telnet/project.xml
trunk/mud4j-web/project.xml
Copied: trunk/mud4j/pom-root.xml (from rev 88, trunk/mud4j/project-root.xml)
===================================================================
--- trunk/mud4j/pom-root.xml (rev 0)
+++ trunk/mud4j/pom-root.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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>
+ <name>mud4j</name>
+ <groupId>net.sf</groupId>
+
+ <issueManagement>
+ <system>Sourceforge</system>
+ <url>https://sourceforge.net/tracker/?group_id=184313</url>
+ </issueManagement>
+
+ <!-- Project start year -->
+ <inceptionYear>2006</inceptionYear>
+
+ <!-- SF url -->
+ <url>http://mud4j.sf.net/</url>
+
+ <licenses>
+ <license>
+ <name>Apache 2</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ <comments>A business-friendly OSS license</comments>
+ </license>
+ </licenses>
+
+ <organization>
+ <name>mud4j</name>
+ <url>http://sourceforge.net/projects/mud4j</url>
+ </organization>
+
+ <distributionManagement>
+ <site>
+ <id>mud4j.website</id>
+ <name>mud4j Website</name>
+ <url>scp://shell.sourceforge.net/home/groups/m/mu/mud4j/htdocs/</url>
+ </site>
+ </distributionManagement>
+
+ <scm>
+ <connection>scm:svn:https://svn.sourceforge.net/svnroot/mud4j</connection>
+ <developerConnection>
+ scm:svn:https://svn.sourceforge.net/svnroot/mud4j</developerConnection>
+ <tag>HEAD</tag>
+ <url>http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/</url>
+ </scm>
+
+
+ <repositories>
+ <repository>
+ <releases>
+
+ </releases>
+ <snapshots>
+
+ </snapshots>
+ </repository>
+ </repositories>
+
+
+ <!-- Developers/Contributors for this project -->
+ <developers>
+ <developer>
+ <name>Matthew Purland</name>
+ <id>mpurland</id>
+ <roles>
+ <role>Founder</role>
+ <role>Developer</role>
+ </roles>
+ <timezone>-6</timezone>
+ <email>mpu...@us...</email>
+ </developer>
+ </developers>
+
+ <contributors/>
+
+ <!-- Dependencies -->
+ <dependencies>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.13</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.1</version>
+ </dependency>
+
+ <!-- Plugins -->
+ <dependency>
+ <groupId>maven-plugins</groupId>
+ <artifactId>maven-cobertura-plugin</artifactId>
+ <version>1.3-SNAPSHOT</version>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>maven</groupId>
+ <artifactId>maven-simian-plugin</artifactId>
+ <version>1.6</version>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>maven-plugins</groupId>
+ <artifactId>maven-findbugs-plugin</artifactId>
+ <version>1.3</version>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>mevenide</groupId>
+ <artifactId>maven-eclipse-plugin-plugin</artifactId>
+ <version>0.3.1</version>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>mevenide</groupId>
+ <artifactId>maven-eclipse-plugin-plugin</artifactId>
+ <version>0.3.1</version>
+ <type>plugin</type>
+ </dependency>
+ <dependency>
+ <groupId>maven-plugins</groupId>
+ <artifactId>maven-tasks-plugin</artifactId>
+ <version>1.3.0-SNAPSHOT</version>
+ <type>plugin</type>
+ </dependency>
+ </dependencies>
+ <reports>
+ <report>maven-multiproject-plugin</report>
+ <report>maven-pmd-plugin</report>
+ <report>maven-jdepend-plugin</report>
+ <report>maven-checkstyle-plugin</report>
+ <report>maven-changes-plugin</report>
+ <report>maven-changelog-plugin</report>
+ <report>maven-developer-activity-plugin</report>
+ <report>maven-file-activity-plugin</report>
+ <report>maven-license-plugin</report>
+ <report>maven-javadoc-plugin</report>
+ <report>maven-jxr-plugin</report>
+ <report>maven-junit-report-plugin</report>
+ <report>maven-linkcheck-plugin</report>
+ <!--<report>maven-tasks-plugin</report>-->
+ <report>maven-tasklist-plugin</report>
+ <report>maven-cobertura-plugin</report>
+ <report>maven-simian-plugin</report>
+ <report>maven-findbugs-plugin</report>
+ <report>maven-dashboard-plugin</report>
+ <!--<report>maven-java-plugin</report>-->
+ </reports>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ <defaultGoal>jar</defaultGoal>
+
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>${basedir}/src/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>${basedir}/src/resources/logging</directory>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
Deleted: trunk/mud4j/project-root.xml
===================================================================
--- trunk/mud4j/project-root.xml 2007-01-08 02:15:40 UTC (rev 94)
+++ trunk/mud4j/project-root.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -1,160 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project xmlns="http://maven.apache.org/POM/3.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
- <pomVersion>3</pomVersion>
- <name>mud4j</name>
- <groupId>net.sf</groupId>
- <package>net.sf.mud4j</package>
-
- <!-- Details about the organization -->
- <organization>
- <name>mud4j</name>
- <url>http://sourceforge.net/projects/mud4j</url>
- <logo>http://sourceforge.net/sflogo.php?group_id=61626&type=5</logo>
- </organization>
-
- <issueTrackingUrl>
- https://sourceforge.net/tracker/?group_id=184313</issueTrackingUrl>
-
- <!-- Project start year -->
- <inceptionYear>2006</inceptionYear>
-
- <!-- SF url -->
- <url>http://mud4j.sf.net/</url>
-
- <!-- Address for site deployments -->
- <siteAddress>shell.sourceforge.net</siteAddress>
- <!-- Directory on SF for site deployment -->
- <siteDirectory>/home/groups/m/mu/mud4j/htdocs</siteDirectory>
-
- <repository>
- <connection>
- scm:svn:https://svn.sourceforge.net/svnroot/mud4j</connection>
- <url>http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/</url>
- </repository>
-
- <!-- Developers/Contributors for this project -->
- <developers>
- <developer>
- <name>Matthew Purland</name>
- <id>mpurland</id>
- <roles>
- <role>Founder</role>
- <role>Developer</role>
- </roles>
- <timezone>-6</timezone>
- <email>mpu...@us...</email>
- </developer>
- </developers>
-
- <contributors/>
- <versions>
- <version>
- <name>1.0-SNAPSHOT</name>
- <tag>1.0</tag>
- <id>1.0-SNAPSHOT</id>
- </version>
- </versions>
-
- <!-- Dependencies -->
- <dependencies>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.13</version>
- </dependency>
-
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.1</version>
- </dependency>
-
- <!-- Plugins -->
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-cobertura-plugin</artifactId>
- <version>1.3-SNAPSHOT</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven</groupId>
- <artifactId>maven-simian-plugin</artifactId>
- <version>1.6</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-findbugs-plugin</artifactId>
- <version>1.3</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>mevenide</groupId>
- <artifactId>maven-eclipse-plugin-plugin</artifactId>
- <version>0.3.1</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>mevenide</groupId>
- <artifactId>maven-eclipse-plugin-plugin</artifactId>
- <version>0.3.1</version>
- <type>plugin</type>
- </dependency>
- <dependency>
- <groupId>maven-plugins</groupId>
- <artifactId>maven-tasks-plugin</artifactId>
- <version>1.3.0-SNAPSHOT</version>
- <type>plugin</type>
- </dependency>
- </dependencies>
- <reports>
- <report>maven-multiproject-plugin</report>
- <report>maven-pmd-plugin</report>
- <report>maven-jdepend-plugin</report>
- <report>maven-checkstyle-plugin</report>
- <report>maven-changes-plugin</report>
- <report>maven-changelog-plugin</report>
- <report>maven-developer-activity-plugin</report>
- <report>maven-file-activity-plugin</report>
- <report>maven-license-plugin</report>
- <report>maven-javadoc-plugin</report>
- <report>maven-jxr-plugin</report>
- <report>maven-junit-report-plugin</report>
- <report>maven-linkcheck-plugin</report>
- <!--<report>maven-tasks-plugin</report>-->
- <report>maven-tasklist-plugin</report>
- <report>maven-cobertura-plugin</report>
- <report>maven-simian-plugin</report>
- <report>maven-findbugs-plugin</report>
- <report>maven-dashboard-plugin</report>
- <!--<report>maven-java-plugin</report>-->
- </reports>
- <build>
- <defaultGoal>jar</defaultGoal>
- <nagEmailAddress>
- ${pom.artifactId}-dev...@so...</nagEmailAddress>
- <sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test/unit</unitTestSourceDirectory>
- <resources>
- <resource>
- <directory>${basedir}/src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- </build>
-</project>
Deleted: trunk/mud4j/project.xml
===================================================================
--- trunk/mud4j/project.xml 2007-01-08 02:15:40 UTC (rev 94)
+++ trunk/mud4j/project.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -1,87 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
- <extend>project-root.xml</extend>
-
- <pomVersion>3</pomVersion>
- <name>mud4j</name>
- <groupId>net.sf</groupId>
- <package>net.sf.mud4j</package>
- <artifactId>mud4j</artifactId>
- <currentVersion>1.0-SNAPSHOT</currentVersion>
-
- <shortDescription>
- A framework for MUD and game servers.
- </shortDescription>
- <description>
- A framework for MUD and game servers to sedparate logic into domain tiers. This
- will separate business logic and features of creating a game server and also let
- dependent projects focus on game domain logic and content.
- </description>
-
- <!-- any mailing lists for the project -->
- <mailingLists>
- <mailingList>
- <name>User List</name>
- <subscribe>
- ${pom.artifactId}-use...@li...</subscribe>
- <unsubscribe>
- ${pom.artifactId}-use...@li...</unsubscribe>
-
- <post>${pom.artifactId}-us...@li...</post>
- </mailingList>
- <mailingList>
- <name>Developer List</name>
- <subscribe>
- ${pom.artifactId}-dev...@li...</subscribe>
- <unsubscribe>
- ${pom.artifactId}-dev...@li...</unsubscribe>
-
- <post>${pom.artifactId}-dev...@li...</post>
- <archive>http://sourceforge.net/mailarchive/forum.php?forum_id=51227</archive>
- </mailingList>
- <mailingList>
- <name>Commit List</name>
- <subscribe>
- ${pom.artifactId}-com...@li...</subscribe>
- <unsubscribe>
- ${pom.artifactId}-com...@li...</unsubscribe>
- </mailingList>
- <mailingList>
- <name>Tracker List</name>
- <subscribe>
- ${pom.artifactId}-tra...@li...</subscribe>
- <unsubscribe>
- ${pom.artifactId}-tra...@li...</unsubscribe>
- </mailingList>
- </mailingLists>
-
- <!-- Dependencies -->
- <dependencies>
- </dependencies>
-
- <build>
- <defaultGoal>jar</defaultGoal>
- <sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test/unit</unitTestSourceDirectory>
- <resources>
- <resource>
- <directory>src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- </build>
-</project>
Added: trunk/mud4j/settings.xml
===================================================================
Copied: trunk/mud4j-core/pom.xml (from rev 88, trunk/mud4j-core/project.xml)
===================================================================
--- trunk/mud4j-core/pom.xml (rev 0)
+++ trunk/mud4j-core/pom.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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">
+ <parent>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-master</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <description>
+ mud4j core library that other modules will use.
+ </description>
+ <name>mud4j core</name>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-core</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <!-- Dependencies -->
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.1</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate</artifactId>
+ <version>3.2.0.cr5</version>
+ </dependency>
+
+ <!-- AspectJ -->
+ <dependency>
+ <groupId>aspectj</groupId>
+ <artifactId>aspectjtools</artifactId>
+ <version>1.5.1a</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <defaultGoal>jar</defaultGoal>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>src/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>${basedir}/src/resources/logging</directory>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
+
Property changes on: trunk/mud4j-core/pom.xml
___________________________________________________________________
Name: svn:executable
+ *
Deleted: trunk/mud4j-core/project.xml
===================================================================
--- trunk/mud4j-core/project.xml 2007-01-08 02:15:40 UTC (rev 94)
+++ trunk/mud4j-core/project.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
- <extend>${basedir}/../mud4j/project-root.xml</extend>
- <shortDescription>
- mud4j core library that other modules will use.
- </shortDescription>
- <description>
- mud4j core library that other modules will use.
- </description>
- <pomVersion>3</pomVersion>
- <name>mud4j core</name>
- <!--<groupId>net.sf</groupId>-->
- <package>net.sf.mud4j</package>
- <artifactId>mud4j-core</artifactId>
- <currentVersion>1.0-SNAPSHOT</currentVersion>
-
- <!-- Dependencies -->
- <dependencies>
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>2.0</version>
- </dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <version>1.1</version>
- </dependency>
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring</artifactId>
- <version>2.0</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate</artifactId>
- <version>3.2.0.cr5</version>
- </dependency>
-
- <!-- AspectJ -->
- <dependency>
- <groupId>aspectj</groupId>
- <artifactId>aspectjtools</artifactId>
- <version>1.5.1a</version>
- </dependency>
-
- <dependency>
- <groupId>net.sf</groupId>
- <artifactId>jdaemon</artifactId>
- <version>1.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>jar</defaultGoal>
- <sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test/unit</unitTestSourceDirectory>
- <resources>
- <resource>
- <directory>src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- </build>
-</project>
-
Copied: trunk/mud4j-telnet/pom.xml (from rev 88, trunk/mud4j-telnet/project.xml)
===================================================================
--- trunk/mud4j-telnet/pom.xml (rev 0)
+++ trunk/mud4j-telnet/pom.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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">
+ <parent>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-master</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <description>
+ A mud4j telnet server to provide telnet connectivity for servers that
+ may want web connectivity through telnet and may want certain security
+ features.
+ </description>
+ <name>mud4j telnet server</name>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-telnet</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <!-- Dependencies -->
+ <dependencies>
+ <dependency>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-core</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <defaultGoal>jar</defaultGoal>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>src/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>${basedir}/src/resources/logging</directory>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
+
Property changes on: trunk/mud4j-telnet/pom.xml
___________________________________________________________________
Name: svn:executable
+ *
Deleted: trunk/mud4j-telnet/project.xml
===================================================================
--- trunk/mud4j-telnet/project.xml 2007-01-08 02:15:40 UTC (rev 94)
+++ trunk/mud4j-telnet/project.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
- <extend>${basedir}/../mud4j/project-root.xml</extend>
- <shortDescription>
- A mud4j telnet server to provide telnet connectivity.
- </shortDescription>
- <description>
- A mud4j telnet server to provide telnet connectivity for servers that
- may want web connectivity through telnet and may want certain security
- features.
- </description>
- <pomVersion>3</pomVersion>
- <name>mud4j telnet server</name>
- <!--<groupId>net.sf</groupId>-->
- <package>net.sf.mud4j</package>
- <artifactId>mud4j-telnet</artifactId>
- <currentVersion>1.0-SNAPSHOT</currentVersion>
-
- <!-- Dependencies -->
- <dependencies>
- <dependency>
- <groupId>net.sf</groupId>
- <artifactId>mud4j-core</artifactId>
- <version>1.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>jar</defaultGoal>
- <sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test/unit</unitTestSourceDirectory>
- <resources>
- <resource>
- <directory>src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- </build>
-</project>
-
Copied: trunk/mud4j-web/pom.xml (from rev 88, trunk/mud4j-web/project.xml)
===================================================================
--- trunk/mud4j-web/pom.xml (rev 0)
+++ trunk/mud4j-web/pom.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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">
+ <parent>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-master</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <description>
+ An extension of the core framework to provide web presence such to various
+ view technologies through servlets and embedded solutions.
+ </description>
+ <name>mud4j web</name>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-web</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <!-- Dependencies -->
+ <dependencies>
+ <dependency>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-core</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.4</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.hibernate</groupId>
+ <artifactId>hibernate</artifactId>
+ <version>3.2.0.cr5</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>jetty</artifactId>
+ <version>6.1.0rc3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>jetty-util</artifactId>
+ <version>6.1.0rc3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.5-6.0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.myfaces.shared</groupId>
+ <artifactId>myfaces-shared-core</artifactId>
+ <version>2.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.myfaces.shared</groupId>
+ <artifactId>myfaces-shared-impl</artifactId>
+ <version>2.0.3</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.myfaces.shared</groupId>
+ <artifactId>myfaces-shared-tomahawk</artifactId>
+ <version>2.0.3</version>
+ </dependency>
+
+ </dependencies>
+
+ <build>
+ <defaultGoal>jar</defaultGoal>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>src/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>${basedir}/src/resources/logging</directory>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
+
Property changes on: trunk/mud4j-web/pom.xml
___________________________________________________________________
Name: svn:executable
+ *
Deleted: trunk/mud4j-web/project.xml
===================================================================
--- trunk/mud4j-web/project.xml 2007-01-08 02:15:40 UTC (rev 94)
+++ trunk/mud4j-web/project.xml 2007-01-14 00:02:13 UTC (rev 95)
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
- <extend>${basedir}/../mud4j/project-root.xml</extend>
- <shortDescription>
- mud4j web framework for integrating core functions with web presence.
- </shortDescription>
- <description>
- An extension of the core framework to provide web presence such to various
- view technologies through servlets and embedded solutions.
- </description>
- <pomVersion>3</pomVersion>
- <name>mud4j web</name>
- <!--<groupId>net.sf</groupId>-->
- <package>net.sf.mud4j</package>
- <artifactId>mud4j-web</artifactId>
- <currentVersion>1.0-SNAPSHOT</currentVersion>
-
- <!-- Dependencies -->
- <dependencies>
- <dependency>
- <groupId>net.sf</groupId>
- <artifactId>mud4j-core</artifactId>
- <version>1.0-SNAPSHOT</version>
- </dependency>
-
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>2.4</version>
- </dependency>
-
- <dependency>
- <groupId>org.springframework</groupId>
- <artifactId>spring</artifactId>
- <version>2.0</version>
- </dependency>
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate</artifactId>
- <version>3.2.0.cr5</version>
- </dependency>
- </dependencies>
-
- <build>
- <defaultGoal>jar</defaultGoal>
- <sourceDirectory>src/java</sourceDirectory>
- <unitTestSourceDirectory>src/test/unit</unitTestSourceDirectory>
- <resources>
- <resource>
- <directory>src/resources</directory>
- <filtering>false</filtering>
- </resource>
- <resource>
- <directory>${basedir}/src/resources/logging</directory>
- <includes>
- <include>log4j.properties</include>
- </includes>
- <filtering>false</filtering>
- </resource>
- </resources>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- </build>
-</project>
-
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 02:44:07
|
Revision: 109
http://mud4j.svn.sourceforge.net/mud4j/?rev=109&view=rev
Author: mpurland
Date: 2007-01-13 18:44:03 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Update site for Maven 2.x.
Modified Paths:
--------------
trunk/mud4j/pom.xml
Added Paths:
-----------
trunk/mud4j/src/site/site.xml
trunk/mud4j-core/src/site/site.xml
trunk/mud4j-telnet/src/site/site.xml
trunk/mud4j-web/src/site/site.xml
Removed Paths:
-------------
trunk/mud4j/settings.xml
trunk/mud4j/src/site/xdoc/menu-activity.xml
trunk/mud4j/src/site/xdoc/menu-autocodereview.xml
trunk/mud4j/src/site/xdoc/menu-autotest.xml
trunk/mud4j/src/site/xdoc/menu-reference.xml
trunk/mud4j/src/site/xdoc/navigation-common-activity.xml
trunk/mud4j/src/site/xdoc/navigation-common-docs.xml
trunk/mud4j/src/site/xdoc/navigation-common-links.xml
trunk/mud4j/src/site/xdoc/navigation-common-project-info.xml
trunk/mud4j/src/site/xdoc/navigation-common-projects.xml
trunk/mud4j/src/site/xdoc/navigation-common-reports.xml
trunk/mud4j/src/site/xdoc/navigation.xml
trunk/mud4j-core/src/site/xdoc/navigation.xml
trunk/mud4j-telnet/src/site/xdoc/navigation.xml
trunk/mud4j-web/src/site/xdoc/navigation.xml
Modified: trunk/mud4j/pom.xml
===================================================================
--- trunk/mud4j/pom.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/pom.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -10,11 +10,71 @@
<artifactId>mud4j-master</artifactId>
<version>1.0-SNAPSHOT</version>
+ <url>http://mud4j.sf.net/</url>
+ <inceptionYear>2006</inceptionYear>
+
+ <repositories>
+ <repository>
+ <id>Codehaus Snapshots</id>
+ <url>http://snapshots.repository.codehaus.org/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>Codehaus Snapshots</id>
+ <url>http://snapshots.repository.codehaus.org/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </pluginRepository>
+ </pluginRepositories>
+
+ <licenses>
+ <license>
+ <name>Apache 2</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ <comments>A business-friendly OSS license</comments>
+ </license>
+ </licenses>
+
+ <organization>
+ <name>mud4j</name>
+ <url>http://sourceforge.net/projects/mud4j</url>
+ </organization>
+
<description> A framework for MUD and game servers to sedparate logic into domain tiers.
This will separate business logic and features of creating a game server and also let
dependent projects focus on game domain logic and content.
</description>
+ <distributionManagement>
+ <site>
+ <id>mud4j.website</id>
+ <name>mud4j Website</name>
+ <url>
+ scp://shell.sourceforge.net/home/groups/m/mu/mud4j/htdocs/</url>
+ </site>
+ </distributionManagement>
+
+ <scm>
+ <connection>
+ scm:svn:https://svn.sourceforge.net/svnroot/mud4j</connection>
+ <developerConnection>
+ scm:svn:https://svn.sourceforge.net/svnroot/mud4j</developerConnection>
+ <tag>HEAD</tag>
+ <url>http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/</url>
+ </scm>
+
<!-- any mailing lists for the project -->
<mailingLists>
<mailingList>
@@ -53,16 +113,83 @@
</mailingList>
</mailingLists>
- <!-- Dependencies -->
- <dependencies>
- </dependencies>
+ <!-- Developers/Contributors for this project -->
+ <developers>
+ <developer>
+ <name>Matthew Purland</name>
+ <id>mpurland</id>
+ <roles>
+ <role>Founder</role>
+ <role>Developer</role>
+ </roles>
+ <timezone>-6</timezone>
+ <email>mpu...@us...</email>
+ </developer>
+ </developers>
+ <contributors/>
<modules>
<module>../mud4j-core</module>
<module>../mud4j-telnet</module>
<module>../mud4j-web</module>
</modules>
-
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-jxr-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-changes-plugin</artifactId>
+ <reportSets>
+ <reportSet>
+ <reports>
+ <report>changes-report</report>
+ </reports>
+ </reportSet>
+ </reportSets>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ </plugin>
+ <!-- <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-changelog-plugin</artifactId>
+ </plugin> -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <configuration>
+
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
+ <!-- Last report -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>dashboard-maven-plugin</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </plugin>
+ </plugins>
+ </reporting>
+
<build>
<plugins>
<plugin>
@@ -73,6 +200,12 @@
<target>1.5</target>
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-plugin-plugin</artifactId>
+ <configuration>
+ <goalPrefix>dashboard-report</goalPrefix>
+ </configuration>
+ </plugin>
</plugins>
<defaultGoal>jar</defaultGoal>
<sourceDirectory>src/java</sourceDirectory>
Deleted: trunk/mud4j/settings.xml
===================================================================
Copied: trunk/mud4j/src/site/site.xml (from rev 106, trunk/mud4j/src/site/xdoc/navigation.xml)
===================================================================
--- trunk/mud4j/src/site/site.xml (rev 0)
+++ trunk/mud4j/src/site/site.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <body>
+ <links>
+ <item name="Repository"
+ href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
+ <item name="Dashboard" href="dashboard-report.html"/>
+ </links>
+
+ <menu name="Projects">
+ <item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
+ <item name="mud4j-core"
+ href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ <item name="mud4j-telnet"
+ href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ <item name="mud4j-web"
+ href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ </menu>
+
+ <!-- Documentation for mud4j project, cannot use common because this
+ is not a real component -->
+ <menu name="Developer Docs">
+ <item name="Design Considerations" href="design-considerations.html"/>
+ <item name="Ideas" href="ideas.html"/>
+ </menu>
+
+ <menu name="Project Info">
+ <item name="Mailing Lists" href="/mail-lists.html"/>
+ <item name="Project Team" href="/team-list.html"/>
+ <item name="Dependencies" href="/dependencies.html"/>
+ <item name="Source Repository" href="/source-repository.html"/>
+ <item name="Issue Tracking" href="/issue-tracking.html"/>
+ </menu>
+
+ </body>
+</site>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/menu-activity.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/menu-activity.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/menu-activity.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<document>
- <properties>
- <title>Development Activity</title>
- <author email="mpu...@us...">Matthew Purland</author>
- </properties>
-
- <!-- An optional head, the description is used for the sitemap. -->
- <head>
- <meta name="keywords" content="mud4j development activity"/>
- <meta name="description" content="mud4j development activity"/>
- </head>
-
- <body>
- <p>Choose a submenu option.</p>
- </body>
-</document>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/menu-autocodereview.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/menu-autocodereview.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/menu-autocodereview.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<document>
- <properties>
- <title>Automated Code Reviews</title>
- <author email="mpu...@us...">Matthew Purland</author>
- </properties>
-
- <!-- An optional head, the description is used for the sitemap. -->
- <head>
- <meta name="keywords" content="mud4j automated code reviews"/>
- <meta name="description" content="mud4j automated code reviews"/>
- </head>
-
- <body>
- <p>Choose a submenu option.</p>
- </body>
-</document>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/menu-autotest.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/menu-autotest.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/menu-autotest.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<document>
- <properties>
- <title>Automated Unit Tests</title>
- <author email="mpu...@us...">Matthew Purland</author>
- </properties>
-
- <!-- An optional head, the description is used for the sitemap. -->
- <head>
- <meta name="keywords" content="mud4j automated unit tests"/>
- <meta name="description" content="mud4j automated unit tests"/>
- </head>
-
- <body>
-
- <p>Choose a submenu option.</p>
-
- </body>
-</document>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/menu-reference.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/menu-reference.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/menu-reference.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<document>
- <properties>
- <title>Developer Reference Information</title>
- <author email="mpu...@us...">Matthew Purland</author>
- </properties>
-
- <!-- An optional head, the description is used for the sitemap. -->
- <head>
- <meta name="keywords" content="mud4j developer reference information"/>
- <meta name="description" content="mud4j developer reference information"/>
- </head>
-
- <body>
-
- <p>Choose a submenu option.</p>
-
- </body>
-</document>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-activity.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-activity.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-activity.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<menu name="Activity">
- <item name="Change Log" href="/changelog-report.html"/>
- <item name="Developer Activity" href="/developer-activity-report.html"/>
- <item name="File Activity" href="/file-activity-report.html"/>
-</menu>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-docs.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-docs.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-docs.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<menu name="Developer Docs">
- <item name="Ideas" href="/ideas.html"/>
- <item name="Tasks" href="/task-list.html"/>
- <item name="JavaDocs" href="apidocs/index.html" target="_blank"/>
- <item name="Source Xref" href="xref/index.html" target="_blank"/>
- <item name="Test Xref" href="xref-test/index.html" target="_blank"/>
-</menu>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-links.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-links.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-links.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<links>
- <item name="Repository" href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
- <item name="Dashboard" href="dashboard-report.html"/>
- <item name="Dependencies" href="dependencies.html"/>
- <item name="Dependency Convergence" href="dependency-convergence-report.html" />
-</links>
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-project-info.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-project-info.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-project-info.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<menu name="Project Info">
- <item name="Mailing Lists" href="/mail-lists.html"/>
- <item name="Project Team" href="/team-list.html"/>
- <item name="Dependencies" href="/dependencies.html"/>
- <item name="Source Repository" href="/scm-usage.html"/>
- <item name="Issue Tracking" href="/issue-tracking.html"/>
-</menu>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-projects.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-projects.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-projects.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<menu name="Projects">
- <item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
- <item name="mud4j-core" href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
- <item name="mud4j-telnet" href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
- <item name="mud4j-web" href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
-</menu>
Deleted: trunk/mud4j/src/site/xdoc/navigation-common-reports.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-reports.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation-common-reports.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<menu name="Reports">
- <item name="Compile Output" href="java-compiler-output-report.html"/>
- <item name="JavaDoc Output" href="javadoc.html"/>
- <item name="JavaDoc Warnings" href="javadoc-warnings-report.html"/>
- <item name="FindBugs" href="findbugs-report.html"/>
- <item name="Checkstyle" href="checkstyle/index.html"/>
- <item name="PMD" href="pmd-report.html"/>
- <item name="Simian" href="simian-report.html"/>
- <item name="Metrics" href="jdepend-report.html"/>
- <item name="Link Check" href="linkcheck.html"/>
-
- <item name="Unit Tests" href="junit-report.html"/>
- <item name="Test Coverage" href="cobertura/index.html" target="_blank"/>
- <item name="Coverage Violation" href="cobertura/cobertura-check.html"/>
-
-</menu>
\ No newline at end of file
Deleted: trunk/mud4j/src/site/xdoc/navigation.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j/src/site/xdoc/navigation.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE document [
- <!ENTITY links SYSTEM "file:src/site/xdoc/navigation-common-links.xml" >
- <!ENTITY projects SYSTEM "file:src/site/xdoc/navigation-common-projects.xml" >
- <!ENTITY project-info SYSTEM "file:src/site/xdoc/navigation-common-project-info.xml" >
- <!ENTITY activity SYSTEM "file:src/site/xdoc/navigation-common-activity.xml" >
-]>
-
-<project name="mud4j" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-navigation-1.0.xsd">
- <title>mud4j</title>
-
- <body>
- &links;
-
- <sitemap/>
-
- &projects;
- <!-- Documentation for mud4j project, cannot use common because this
- is not a real component -->
- <menu name="Developer Docs">
- <item name="Design Considerations" href="design-considerations.html"/>
- <item name="Ideas" href="ideas.html"/>
- </menu>
- &activity;
- <!-- Project reports -->
- <menu name="Reports">
- <item name="Tasks" href="task-list.html"/>
- <item name="Link Check" href="linkcheck.html"/>
- </menu>
- &project-info;
-
- <!-- Google search -->
- <search />
- </body>
-</project>
Copied: trunk/mud4j-core/src/site/site.xml (from rev 106, trunk/mud4j-core/src/site/xdoc/navigation.xml)
===================================================================
--- trunk/mud4j-core/src/site/site.xml (rev 0)
+++ trunk/mud4j-core/src/site/site.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <body>
+ <links>
+ <item name="Repository"
+ href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
+ <item name="Dashboard" href="dashboard-report.html"/>
+ </links>
+ <menu name="Projects">
+ <item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
+ <item name="mud4j-core"
+ href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ <item name="mud4j-telnet"
+ href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ <item name="mud4j-web"
+ href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ </menu>
+
+ <!-- Documentation for mud4j project, cannot use common because this
+ is not a real component -->
+ <menu name="Developer Docs">
+ <item name="Javadoc API" href="apidocs/index.html" target="_blank" />
+ <item name="Design Considerations" href="/design-considerations.html"/>
+ <item name="Ideas" href="/ideas.html"/>
+ </menu>
+
+ <menu name="Reports">
+ <item name="Checkstyle" href="checkstyle.html"/>
+ <item name="Unit Tests" href="surefire-report.html"/>
+ <item name="Test Coverage" href="cobertura/index.html"
+ target="_blank"/>
+ <item name="Source Xref" href="xref/index.html" target="_blank"/>
+ <item name="Test Xref" href="xref-test/index.html" target="_blank"/>
+ </menu>
+
+ <menu name="Project Info">
+ <item name="Mailing Lists" href="/mail-lists.html"/>
+ <item name="Project Team" href="/team-list.html"/>
+ <item name="Dependencies" href="/dependencies.html"/>
+ <item name="Source Repository" href="/source-repository.html"/>
+ <item name="Issue Tracking" href="/issue-tracking.html"/>
+ </menu>
+
+ </body>
+</site>
\ No newline at end of file
Deleted: trunk/mud4j-core/src/site/xdoc/navigation.xml
===================================================================
--- trunk/mud4j-core/src/site/xdoc/navigation.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j-core/src/site/xdoc/navigation.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE document [
- <!ENTITY links SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-links.xml" >
- <!ENTITY projects SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-projects.xml" >
- <!ENTITY docs SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-docs.xml" >
- <!ENTITY project-info SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-project-info.xml" >
- <!ENTITY activity SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-activity.xml" >
- <!ENTITY reports SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-reports.xml" >
-]>
-
-<project name="mud4j-core" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-navigation-1.0.xsd">
- <title>mud4j-core</title>
-
- <body>
- &links;
-
- <sitemap/>
-
- &projects;
- &docs;
- &activity;
- &reports;
- &project-info;
-
- <!-- Google search -->
- <search />
- </body>
-</project>
\ No newline at end of file
Copied: trunk/mud4j-telnet/src/site/site.xml (from rev 106, trunk/mud4j-telnet/src/site/xdoc/navigation.xml)
===================================================================
--- trunk/mud4j-telnet/src/site/site.xml (rev 0)
+++ trunk/mud4j-telnet/src/site/site.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <body>
+ <links>
+ <item name="Repository"
+ href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
+ <item name="Dashboard" href="dashboard-report.html"/>
+ </links>
+ <menu name="Projects">
+ <item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
+ <item name="mud4j-core"
+ href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ <item name="mud4j-telnet"
+ href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ <item name="mud4j-web"
+ href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ </menu>
+
+ <!-- Documentation for mud4j project, cannot use common because this
+ is not a real component -->
+ <menu name="Developer Docs">
+ <item name="Javadoc API" href="apidocs/index.html" target="_blank" />
+ <item name="Design Considerations" href="/design-considerations.html"/>
+ <item name="Ideas" href="/ideas.html"/>
+ </menu>
+
+ <menu name="Reports">
+ <item name="Checkstyle" href="checkstyle.html"/>
+ <item name="Unit Tests" href="surefire-report.html"/>
+ <item name="Test Coverage" href="cobertura/index.html"
+ target="_blank"/>
+ <item name="Source Xref" href="xref/index.html" target="_blank"/>
+ <item name="Test Xref" href="xref-test/index.html" target="_blank"/>
+ </menu>
+
+ <menu name="Project Info">
+ <item name="Mailing Lists" href="/mail-lists.html"/>
+ <item name="Project Team" href="/team-list.html"/>
+ <item name="Dependencies" href="/dependencies.html"/>
+ <item name="Source Repository" href="/source-repository.html"/>
+ <item name="Issue Tracking" href="/issue-tracking.html"/>
+ </menu>
+
+ </body>
+</site>
\ No newline at end of file
Deleted: trunk/mud4j-telnet/src/site/xdoc/navigation.xml
===================================================================
--- trunk/mud4j-telnet/src/site/xdoc/navigation.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j-telnet/src/site/xdoc/navigation.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE document [
- <!ENTITY links SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-links.xml" >
- <!ENTITY projects SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-projects.xml" >
- <!ENTITY docs SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-docs.xml" >
- <!ENTITY project-info SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-project-info.xml" >
- <!ENTITY activity SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-activity.xml" >
- <!ENTITY reports SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-reports.xml" >
-]>
-
-<project name="mud4j-telnet" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-navigation-1.0.xsd">
- <title>mud4j-telnet</title>
-
- <body>
- &links;
-
- <sitemap/>
-
- &projects;
- &docs;
- &activity;
- &reports;
- &project-info;
-
- <!-- Google search -->
- <search />
- </body>
-</project>
\ No newline at end of file
Copied: trunk/mud4j-web/src/site/site.xml (from rev 106, trunk/mud4j-web/src/site/xdoc/navigation.xml)
===================================================================
--- trunk/mud4j-web/src/site/site.xml (rev 0)
+++ trunk/mud4j-web/src/site/site.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+ <body>
+ <links>
+ <item name="Repository"
+ href="http://mud4j.svn.sourceforge.net/viewvc/mud4j/trunk/"/>
+ <item name="Dashboard" href="dashboard-report.html"/>
+ </links>
+ <menu name="Projects">
+ <item name="mud4j Overview" href="http://mud4j.sf.net/index.html"/>
+ <item name="mud4j-core"
+ href="http://mud4j.sf.net/projects/mud4j-core/index.html"/>
+ <item name="mud4j-telnet"
+ href="http://mud4j.sf.net/projects/mud4j-telnet/index.html"/>
+ <item name="mud4j-web"
+ href="http://mud4j.sf.net/projects/mud4j-web/index.html"/>
+ </menu>
+
+ <!-- Documentation for mud4j project, cannot use common because this
+ is not a real component -->
+ <menu name="Developer Docs">
+ <item name="Javadoc API" href="apidocs/index.html" target="_blank" />
+ <item name="Design Considerations" href="/design-considerations.html"/>
+ <item name="Ideas" href="/ideas.html"/>
+ </menu>
+
+ <menu name="Reports">
+ <item name="Checkstyle" href="checkstyle.html"/>
+ <item name="Unit Tests" href="surefire-report.html"/>
+ <item name="Test Coverage" href="cobertura/index.html"
+ target="_blank"/>
+ <item name="Source Xref" href="xref/index.html" target="_blank"/>
+ <item name="Test Xref" href="xref-test/index.html" target="_blank"/>
+ </menu>
+
+ <menu name="Project Info">
+ <item name="Mailing Lists" href="/mail-lists.html"/>
+ <item name="Project Team" href="/team-list.html"/>
+ <item name="Dependencies" href="/dependencies.html"/>
+ <item name="Source Repository" href="/source-repository.html"/>
+ <item name="Issue Tracking" href="/issue-tracking.html"/>
+ </menu>
+
+ </body>
+</site>
\ No newline at end of file
Deleted: trunk/mud4j-web/src/site/xdoc/navigation.xml
===================================================================
--- trunk/mud4j-web/src/site/xdoc/navigation.xml 2007-01-14 00:43:24 UTC (rev 108)
+++ trunk/mud4j-web/src/site/xdoc/navigation.xml 2007-01-14 02:44:03 UTC (rev 109)
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE document [
- <!ENTITY links SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-links.xml" >
- <!ENTITY projects SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-projects.xml" >
- <!ENTITY docs SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-docs.xml" >
- <!ENTITY project-info SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-project-info.xml" >
- <!ENTITY activity SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-activity.xml" >
- <!ENTITY reports SYSTEM "file:../mud4j/src/site/xdoc/navigation-common-reports.xml" >
-]>
-
-<project name="mud4j-web" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://maven.apache.org/maven-navigation-1.0.xsd">
- <title>mud4j-web</title>
-
- <body>
- &links;
-
- <sitemap/>
-
- &projects;
- &docs;
- &activity;
- &reports;
- &project-info;
-
- <!-- Google search -->
- <search />
- </body>
-</project>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:43:33
|
Revision: 107
http://mud4j.svn.sourceforge.net/mud4j/?rev=107&view=rev
Author: mpurland
Date: 2007-01-13 16:42:58 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Change design of abilities to use constructor injection.
Modified Paths:
--------------
trunk/mud4j-core/src/java/net/sf/mud4j/ability/CharacterAbility.java
trunk/mud4j-core/src/java/net/sf/mud4j/ability/LocationAbility.java
trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/CharacterAbilityTest.java
trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/MockCharacterAbility.java
Modified: trunk/mud4j-core/src/java/net/sf/mud4j/ability/CharacterAbility.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/ability/CharacterAbility.java 2007-01-14 00:31:26 UTC (rev 106)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/ability/CharacterAbility.java 2007-01-14 00:42:58 UTC (rev 107)
@@ -23,13 +23,32 @@
*
* @author Matthew Purland
*/
-public interface CharacterAbility extends Ability {
+public abstract class CharacterAbility implements Ability {
+
+ // Character interface to use for ability.
+ protected Character character;
/**
- * Run the ability for the specified player.
+ * Constructor to provide association between character and
+ * the ability.
*
- * @param character Character instance.
- * @throws AbilityException
+ * @param character Character to associate to the ability.
*/
- public void run(Character character) throws AbilityException;
+ public CharacterAbility(Character character) {
+ this.character = character;
+ }
+
+ /**
+ * Get the character.
+ *
+ * @return the character.
+ */
+ public Character getCharacter() {
+ return this.character;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ abstract public void run() throws AbilityException;
}
Modified: trunk/mud4j-core/src/java/net/sf/mud4j/ability/LocationAbility.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/ability/LocationAbility.java 2007-01-14 00:31:26 UTC (rev 106)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/ability/LocationAbility.java 2007-01-14 00:42:58 UTC (rev 107)
@@ -23,14 +23,31 @@
*
* @author Matthew Purland
*/
-public interface LocationAbility extends Ability {
+public abstract class LocationAbility implements Ability {
+ // Location for the ability.
+ private Location location;
+
/**
- * Run an ability on a location.
+ * Constructor to create a LocationAbility to associate
+ * the ability with a location.
*
- * @param location Location to run ability on.
- * @throws AbilityException
+ * @param location Location to associate with the specific ability.
*/
- public void run(Location location) throws AbilityException;
+ public LocationAbility(Location location) {
+ this.location = location;
+ }
+
+ /**
+ * Get the location for the ability.
+ * @return Returns the location that is associated with the ability.
+ */
+ public Location getLocation() {
+ return location;
+ }
+ /**
+ * {@inheritDoc}
+ */
+ abstract public void run() throws AbilityException;
}
Modified: trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/CharacterAbilityTest.java
===================================================================
--- trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/CharacterAbilityTest.java 2007-01-14 00:31:26 UTC (rev 106)
+++ trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/CharacterAbilityTest.java 2007-01-14 00:42:58 UTC (rev 107)
@@ -39,7 +39,7 @@
* Assert that we can create an ability.
*/
public void testCreateCharacterAbility() {
- ability = new MockCharacterAbility();
+ ability = new MockCharacterAbility(character);
}
@@ -50,10 +50,10 @@
* @throws AbilityException
*/
public void testRunCharacterAbility() throws AbilityException {
- ability = new MockCharacterAbility();
+ ability = new MockCharacterAbility(character);
try {
- ability.run(character);
+ ability.run();
fail("MockCharacterAbility did not an expected AbilityException.");
}
catch (AbilityException ex) {
Modified: trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/MockCharacterAbility.java
===================================================================
--- trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/MockCharacterAbility.java 2007-01-14 00:31:26 UTC (rev 106)
+++ trunk/mud4j-core/src/test/unit/net/mud4j/game/ability/MockCharacterAbility.java 2007-01-14 00:42:58 UTC (rev 107)
@@ -27,12 +27,17 @@
*
* @author Matthew Purland
*/
-public class MockCharacterAbility implements CharacterAbility {
+public class MockCharacterAbility extends CharacterAbility {
+
+ public MockCharacterAbility(Character character) {
+ super(character);
+ }
+
/* (non-Javadoc)
* @see net.sf.mud4j.ability.CharacterAbility#run(net.sf.mud4j.character.Character)
*/
- public void run(Character character) throws AbilityException {
+ public void run() throws AbilityException {
try {
character.message(MockCharacter.TEST_MESSAGE);
}
@@ -41,12 +46,5 @@
}
}
- /* (non-Javadoc)
- * @see net.sf.mud4j.ability.Ability#run()
- */
- public void run() throws AbilityException {
- throw new UnsupportedOperationException();
- }
-
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:43:32
|
Revision: 108
http://mud4j.svn.sourceforge.net/mud4j/?rev=108&view=rev
Author: mpurland
Date: 2007-01-13 16:43:24 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add unit testing package for mud4j-web.
Added Paths:
-----------
trunk/mud4j-web/src/test/unit/net/
trunk/mud4j-web/src/test/unit/net/sf/
trunk/mud4j-web/src/test/unit/net/sf/mud4j/
trunk/mud4j-web/src/test/unit/net/sf/mud4j/web/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:56
|
Revision: 97
http://mud4j.svn.sourceforge.net/mud4j/?rev=97&view=rev
Author: mpurland
Date: 2007-01-13 16:19:57 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Delete directory.
Removed Paths:
-------------
trunk/mud4j/trunk/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:41
|
Revision: 98
http://mud4j.svn.sourceforge.net/mud4j/?rev=98&view=rev
Author: mpurland
Date: 2007-01-13 16:21:37 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add pom.xml for Maven 2.x.
Added Paths:
-----------
trunk/mud4j/pom.xml
Added: trunk/mud4j/pom.xml
===================================================================
--- trunk/mud4j/pom.xml (rev 0)
+++ trunk/mud4j/pom.xml 2007-01-14 00:21:37 UTC (rev 98)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<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>
+ <packaging>pom</packaging>
+ <name>mud4j</name>
+ <groupId>net.sf.mud4j</groupId>
+ <artifactId>mud4j-master</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <description> A framework for MUD and game servers to sedparate logic into domain tiers.
+ This will separate business logic and features of creating a game server and also let
+ dependent projects focus on game domain logic and content.
+ </description>
+
+ <!-- any mailing lists for the project -->
+ <mailingLists>
+ <mailingList>
+ <name>User List</name>
+ <subscribe>
+ ${pom.artifactId}-use...@li...</subscribe>
+ <unsubscribe>
+ ${pom.artifactId}-use...@li...</unsubscribe>
+
+ <post>${pom.artifactId}-us...@li...</post>
+ </mailingList>
+ <mailingList>
+ <name>Developer List</name>
+ <subscribe>
+ ${pom.artifactId}-dev...@li...</subscribe>
+ <unsubscribe>
+ ${pom.artifactId}-dev...@li...</unsubscribe>
+
+ <post>${pom.artifactId}-dev...@li...</post>
+ <archive>
+ http://sourceforge.net/mailarchive/forum.php?forum_id=51227</archive>
+ </mailingList>
+ <mailingList>
+ <name>Commit List</name>
+ <subscribe>
+ ${pom.artifactId}-com...@li...</subscribe>
+ <unsubscribe>
+ ${pom.artifactId}-com...@li...</unsubscribe>
+ </mailingList>
+ <mailingList>
+ <name>Tracker List</name>
+ <subscribe>
+ ${pom.artifactId}-tra...@li...</subscribe>
+ <unsubscribe>
+ ${pom.artifactId}-tra...@li...</unsubscribe>
+ </mailingList>
+ </mailingLists>
+
+ <!-- Dependencies -->
+ <dependencies>
+ </dependencies>
+
+ <modules>
+ <module>../mud4j-core</module>
+ <module>../mud4j-telnet</module>
+ <module>../mud4j-web</module>
+ </modules>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ <defaultGoal>jar</defaultGoal>
+ <sourceDirectory>src/java</sourceDirectory>
+ <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <resources>
+ <resource>
+ <directory>src/resources</directory>
+ <filtering>false</filtering>
+ </resource>
+ <resource>
+ <directory>${basedir}/src/resources/logging</directory>
+ <includes>
+ <include>log4j.properties</include>
+ </includes>
+ <filtering>false</filtering>
+ </resource>
+ </resources>
+ </build>
+</project>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:32
|
Revision: 99
http://mud4j.svn.sourceforge.net/mud4j/?rev=99&view=rev
Author: mpurland
Date: 2007-01-13 16:27:50 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Allow tests to be run for web.
Modified Paths:
--------------
trunk/mud4j-web/pom.xml
Modified: trunk/mud4j-web/pom.xml
===================================================================
--- trunk/mud4j-web/pom.xml 2007-01-14 00:21:37 UTC (rev 98)
+++ trunk/mud4j-web/pom.xml 2007-01-14 00:27:50 UTC (rev 99)
@@ -20,6 +20,11 @@
<!-- Dependencies -->
<dependencies>
<dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.1</version>
+ </dependency>
+ <dependency>
<groupId>net.sf.mud4j</groupId>
<artifactId>mud4j-core</artifactId>
<version>1.0-SNAPSHOT</version>
@@ -77,7 +82,7 @@
<build>
<defaultGoal>jar</defaultGoal>
<sourceDirectory>src/java</sourceDirectory>
- <testSourceDirectory>src/test/unit</testSourceDirectory>
+ <testSourceDirectory>src/test</testSourceDirectory>
<resources>
<resource>
<directory>src/resources</directory>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:24
|
Revision: 100
http://mud4j.svn.sourceforge.net/mud4j/?rev=100&view=rev
Author: mpurland
Date: 2007-01-13 16:28:26 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add functional jetty test for web.
Added Paths:
-----------
trunk/mud4j-web/src/test/
trunk/mud4j-web/src/test/functional/
trunk/mud4j-web/src/test/functional/net/
trunk/mud4j-web/src/test/functional/net/sf/
trunk/mud4j-web/src/test/functional/net/sf/mud4j/
trunk/mud4j-web/src/test/functional/net/sf/mud4j/web/
trunk/mud4j-web/src/test/functional/net/sf/mud4j/web/JettyWebServerTest.java
Added: trunk/mud4j-web/src/test/functional/net/sf/mud4j/web/JettyWebServerTest.java
===================================================================
--- trunk/mud4j-web/src/test/functional/net/sf/mud4j/web/JettyWebServerTest.java (rev 0)
+++ trunk/mud4j-web/src/test/functional/net/sf/mud4j/web/JettyWebServerTest.java 2007-01-14 00:28:26 UTC (rev 100)
@@ -0,0 +1,106 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.web;
+
+import java.io.IOException;
+
+import junit.framework.TestCase;
+import net.sf.mud4j.web.server.JettyWebServer;
+import net.sf.mud4j.web.server.WebServer;
+
+/**
+ * Test web server using Jetty.
+ *
+ * @author Matthew Purland
+ */
+public class JettyWebServerTest extends TestCase {
+
+ public final static int JETTY_PORT = 8081;
+ private WebServer server;
+
+// private Thread serverThread;
+
+
+ public void setUp() {
+ server = new JettyWebServer(JETTY_PORT);
+
+// Runnable serverRunnable = new WebServerThread(server) {
+//
+// @Override
+// public void run() {
+// WebServer server = getServer();
+//
+// try {
+// server.start();
+// }
+// catch (IOException e) {
+// throw new RuntimeException(e);
+// }
+//
+// while (!Thread.interrupted()) {
+// try {
+// Thread.sleep(100);
+// }
+// catch (InterruptedException e) {
+// throw new RuntimeException(e);
+// }
+// }
+// }
+// };
+
+// serverThread = new Thread(serverRunnable, "WebServer thread");
+ }
+
+// public void startServer() {
+// serverThread.start();
+// }
+//
+// public void stopServer() throws IOException {
+// serverThread.interrupt();
+// server.stop();
+// }
+
+
+ public void tearDown() throws IOException {
+// stopServer();
+ server.stop();
+ }
+
+ /**
+ * Test the startup of the Jetty server.
+ * @throws IOException
+ */
+ public void testStartup() throws IOException {
+ server.start();
+
+ // Assert that the server is running
+ assertTrue("Server is not running after it has started.", server.isStarted());
+ }
+
+
+ /**
+ * Test the startup and stopping of the Jetty server.
+ * @throws IOException
+ */
+ public void testStartupAndStop() throws IOException {
+ server.start();
+
+ server.stop();
+
+ // Assert that the server is stopped
+ assertTrue("Server is stopped after telling to stop.", server.isStopped());
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:14
|
Revision: 101
http://mud4j.svn.sourceforge.net/mud4j/?rev=101&view=rev
Author: mpurland
Date: 2007-01-13 16:29:05 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Update ideas xml.
Modified Paths:
--------------
trunk/mud4j-web/src/site/xdoc/ideas.xml
Modified: trunk/mud4j-web/src/site/xdoc/ideas.xml
===================================================================
--- trunk/mud4j-web/src/site/xdoc/ideas.xml 2007-01-14 00:28:26 UTC (rev 100)
+++ trunk/mud4j-web/src/site/xdoc/ideas.xml 2007-01-14 00:29:05 UTC (rev 101)
@@ -21,6 +21,8 @@
<li>Multiple components will be created for mud4j-web in
the form of JSF components</li>
+ <li>Will provide functional testing of mud4j-web through
+ Selenium tests.</li>
</ul>
</body>
</document>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:12
|
Revision: 102
http://mud4j.svn.sourceforge.net/mud4j/?rev=102&view=rev
Author: mpurland
Date: 2007-01-13 16:29:38 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add basic server functionality.
Added Paths:
-----------
trunk/mud4j-web/resources/
trunk/mud4j-web/resources/faces-config.xml
trunk/mud4j-web/resources/spring-config.xml
trunk/mud4j-web/resources/web.xml
trunk/mud4j-web/src/java/net/sf/mud4j/web/Mud4jServer.java
trunk/mud4j-web/src/java/net/sf/mud4j/web/server/
trunk/mud4j-web/src/java/net/sf/mud4j/web/server/JettyWebServer.java
trunk/mud4j-web/src/java/net/sf/mud4j/web/server/WebServer.java
Added: trunk/mud4j-web/resources/faces-config.xml
===================================================================
--- trunk/mud4j-web/resources/faces-config.xml (rev 0)
+++ trunk/mud4j-web/resources/faces-config.xml 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE faces-config PUBLIC
+ "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.0//EN"
+ "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
+<!-- JSF Myfaces configuration -->
+<faces-config>
+</faces-config>
\ No newline at end of file
Added: trunk/mud4j-web/resources/spring-config.xml
===================================================================
--- trunk/mud4j-web/resources/spring-config.xml (rev 0)
+++ trunk/mud4j-web/resources/spring-config.xml 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- mud4j spring configuration -->
+<beans xmlns="http://www.springframework.org/schema/beans"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:util="http://www.springframework.org/schema/util"
+ xmlns:aop="http://www.springframework.org/schema/aop"
+ xsi:schemaLocation="
+ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
+ http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd
+ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">
+
+ <bean id="webServer" class="net.sf.mud4j.web.server.JettyWebServer">
+ <constructor-arg type="int" value="8081" />
+ </bean>
+</beans>
\ No newline at end of file
Added: trunk/mud4j-web/resources/web.xml
===================================================================
--- trunk/mud4j-web/resources/web.xml (rev 0)
+++ trunk/mud4j-web/resources/web.xml 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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" id="WebApp_ID">
+
+ <listener>
+ <listener-class> org.springframework.web.context.ContextLoaderListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
+ </listener>
+
+ <description>web.xml</description>
+ <display-name>mud4j web application</display-name>
+
+ <context-param>
+ <param-name>contextConfigLocation</param-name>
+ <param-value>/WEB-INF/spring-config.xml</param-value>
+ </context-param>
+
+</web-app>
\ No newline at end of file
Added: trunk/mud4j-web/src/java/net/sf/mud4j/web/Mud4jServer.java
===================================================================
--- trunk/mud4j-web/src/java/net/sf/mud4j/web/Mud4jServer.java (rev 0)
+++ trunk/mud4j-web/src/java/net/sf/mud4j/web/Mud4jServer.java 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,52 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.web;
+
+import java.io.IOException;
+
+import org.springframework.beans.factory.BeanFactory;
+import org.springframework.context.ApplicationContext;
+import org.springframework.context.support.AbstractApplicationContext;
+import org.springframework.context.support.ClassPathXmlApplicationContext;
+
+import net.sf.mud4j.web.server.JettyWebServer;
+import net.sf.mud4j.web.server.WebServer;
+
+/**
+ * Provides web by using embedded web server.
+ *
+ * @author Matthew Purland
+ */
+public class Mud4jServer {
+
+ public static void main(String[] args) {
+ AbstractApplicationContext appContext = new ClassPathXmlApplicationContext(
+ new String[] { "spring-config.xml" } );
+ BeanFactory beanFactory = (BeanFactory) appContext;
+
+ appContext.registerShutdownHook();
+
+ // Get our WebServer bean from our Spring beans
+ WebServer webServer = (WebServer) beanFactory.getBean("webServer", WebServer.class);
+
+ try {
+ webServer.start();
+ }
+ catch (IOException e) {
+ System.out.println(e);
+ }
+ }
+}
Added: trunk/mud4j-web/src/java/net/sf/mud4j/web/server/JettyWebServer.java
===================================================================
--- trunk/mud4j-web/src/java/net/sf/mud4j/web/server/JettyWebServer.java (rev 0)
+++ trunk/mud4j-web/src/java/net/sf/mud4j/web/server/JettyWebServer.java 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,130 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.web.server;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.mortbay.jetty.Connector;
+import org.mortbay.jetty.Handler;
+import org.mortbay.jetty.Request;
+import org.mortbay.jetty.Server;
+import org.mortbay.jetty.handler.AbstractHandler;
+import org.mortbay.jetty.nio.SelectChannelConnector;
+import org.mortbay.thread.BoundedThreadPool;
+
+/**
+ * Provide a Jetty webserver that will use classes on the classpath or as
+ * specified to configure the container.
+ *
+ * @author Matthew Purland
+ */
+public class JettyWebServer implements WebServer {
+
+ // Jetty server
+ private Server server;
+
+ // Port to listen on
+ private int port;
+
+ /**
+ * Constructor to provide configurable port listener.
+ *
+ * @param port Port to listen on.
+ */
+ public JettyWebServer(int port) {
+ this.port = port;
+ }
+
+ /**
+ * Configure server servlets and configurations.
+ *
+ * @throws IOException in case of Jetty configuration setup problem
+ */
+ protected void configureAndStartServer() throws IOException {
+ try {
+ server = new Server();
+ Connector connector = new SelectChannelConnector();
+ connector.setPort(port);
+
+ // Create a thread pool to control number of threads for requests
+ BoundedThreadPool threadPool = new BoundedThreadPool();
+ threadPool.setMaxThreads(100);
+ server.setThreadPool(threadPool);
+
+ Handler handler = new AbstractHandler()
+ {
+
+ public void handle(String target, HttpServletRequest request, HttpServletResponse response, int dispatch) throws IOException, ServletException {
+ response.setContentType("text/html");
+ response.setStatus(HttpServletResponse.SC_OK);
+ response.getWriter().println("<h1>testing</h1>");
+ ((Request)request).setHandled(true);
+
+ }
+ };
+ server.setHandler(handler);
+
+ server.setStopAtShutdown(true);
+ server.setConnectors(new Connector[] { connector });
+
+ server.start();
+ //server.join();
+ }
+ catch (Exception e) {
+ throw new IOException(e.getMessage());
+ }
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void start() throws IOException {
+ configureAndStartServer();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void stop() throws IOException {
+ if (server != null) {
+ try {
+ server.stop();
+ }
+ catch (Exception e) {
+ throw new IOException(e.getMessage());
+ }
+ }
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean isStarted() {
+ return server.isStarted();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean isStopped() {
+ return server.isStopped();
+ }
+
+}
Added: trunk/mud4j-web/src/java/net/sf/mud4j/web/server/WebServer.java
===================================================================
--- trunk/mud4j-web/src/java/net/sf/mud4j/web/server/WebServer.java (rev 0)
+++ trunk/mud4j-web/src/java/net/sf/mud4j/web/server/WebServer.java 2007-01-14 00:29:38 UTC (rev 102)
@@ -0,0 +1,53 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.web.server;
+
+import java.io.IOException;
+
+/**
+ * Provide interface for configuring a web server.
+ *
+ * @author Matthew Purland
+ */
+public interface WebServer {
+ /**
+ * Start the webserver.
+ *
+ * @throws IOException in case of I/O problems or the server won't start.
+ */
+ void start() throws IOException;
+
+ /**
+ * Stop the webserver.
+ *
+ * @throws IOException in case of I/O problems or if it can't stop the server.
+ */
+ void stop() throws IOException;
+
+ /**
+ * Whether the web server is started.
+ *
+ * @return Returns whether the web server is currently started.
+ */
+ boolean isStarted();
+
+ /**
+ * Whether the web server is stopped.
+ *
+ * @returns Returns whether the web server is stopped.
+ */
+ boolean isStopped();
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:37:00
|
Revision: 103
http://mud4j.svn.sourceforge.net/mud4j/?rev=103&view=rev
Author: mpurland
Date: 2007-01-13 16:30:10 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add additional directories.
Added Paths:
-----------
trunk/mud4j-web/src/test/unit/
trunk/mud4j-web/src/webapp/
trunk/mud4j-web/src/webapp/WEB-INF/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:36:55
|
Revision: 105
http://mud4j.svn.sourceforge.net/mud4j/?rev=105&view=rev
Author: mpurland
Date: 2007-01-13 16:31:09 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Remove test for game server as it no longer exists.
Removed Paths:
-------------
trunk/mud4j-core/src/test/unit/net/mud4j/server/GameServerTest.java
Deleted: trunk/mud4j-core/src/test/unit/net/mud4j/server/GameServerTest.java
===================================================================
--- trunk/mud4j-core/src/test/unit/net/mud4j/server/GameServerTest.java 2007-01-14 00:30:33 UTC (rev 104)
+++ trunk/mud4j-core/src/test/unit/net/mud4j/server/GameServerTest.java 2007-01-14 00:31:09 UTC (rev 105)
@@ -1,113 +0,0 @@
-/**
- * Copyright 2006 Matthew Purland (m.p...@gm...)
- *
- * Licensed 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.
- */
-
-package net.mud4j.server;
-
-import org.apache.log4j.Logger;
-
-import net.mud4j.test.MudTestCase;
-import net.sf.jdaemon.connection.TelnetConnection;
-import net.sf.jdaemon.daemon.Daemon;
-import net.sf.mud4j.server.DaemonGameServer;
-
-/**
- * Base unit test for DaemonGameServer.
- *
- * @author Matthew Purland
- */
-public class GameServerTest extends MudTestCase {
- public void testNone() {
-
- }
-
-// protected static Logger logger = Logger.getLogger(GameServerTest.class);
-//
-// DaemonGameServer gameServer;
-//
-// public void setUp() throws Exception {
-// gameServer = new DaemonGameServer();
-// }
-//
-// public void tearDown() throws Exception {
-// Daemon daemon = gameServer.getDaemon();
-// if (daemon != null && daemon.isStarted()) {
-// gameServer.stop();
-// }
-// }
-//
-// /**
-// * TODO Write DaemonGameServer tests for connecting to the server and testing options and logging in from telnet
-// *
-// */
-// public void testGameServer() throws Exception {
-// logger.debug("Testing default port for DaemonGameServer");
-// gameServer = new DaemonGameServer(DaemonGameServer.DEFAULT_PORT);
-// gameServer.start();
-// }
-//
-// /**
-// * Test game server with no port given
-// */
-// public void testGameServerNoPort() throws Exception {
-// logger.debug("Testing game server with no port given");
-// gameServer = new DaemonGameServer();
-// gameServer.start();
-// }
-//
-// /**
-// * Test game server daemon
-// */
-// public void testGameServerDaemon() throws Exception {
-// logger.debug("Testing game server daemon");
-//
-// gameServer = new DaemonGameServer();
-// gameServer.start();
-// Daemon daemon = gameServer.getDaemon();
-//
-// assertNotNull("Daemon not handled correctly.", daemon);
-// }
-//
-// /**
-// * Test trying to stop a game server that has been stopped already.
-// */
-// public void testGameServerStop() throws Exception {
-// logger.debug("Testing game server stop");
-// gameServer = new DaemonGameServer();
-//
-// gameServer.start();
-//
-// //Thread.sleep(2000);
-//
-// Daemon daemon = gameServer.getDaemon();
-//
-//
-// assertTrue("Daemon for game server start status is not correct.", daemon.isStarted());
-//
-//// // Wait until daemon is started
-//// while (!daemon.isStarted())
-//// ;
-//
-// gameServer.stop();
-//
-// try {
-// gameServer.stop();
-// fail("Should have thrown an exception when stopped twice.");
-// }
-// catch (Exception ex) {
-// assertEquals("Message should equal that of a stopped status.",ex.getMessage(), "Cannot stop an already stopped daemon.");
-// }
-// }
-}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:36:46
|
Revision: 104
http://mud4j.svn.sourceforge.net/mud4j/?rev=104&view=rev
Author: mpurland
Date: 2007-01-13 16:30:33 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Add telnet server and controller.
Added Paths:
-----------
trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/TelnetController.java
trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/server/
trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/server/TelnetServer.java
Added: trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/TelnetController.java
===================================================================
--- trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/TelnetController.java (rev 0)
+++ trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/TelnetController.java 2007-01-14 00:30:33 UTC (rev 104)
@@ -0,0 +1,25 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.telnet;
+
+/**
+ * Telnet controller for handling requests for the presentation tier.
+ *
+ * @author Matthew Purland
+ */
+public class TelnetController {
+
+}
Added: trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/server/TelnetServer.java
===================================================================
--- trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/server/TelnetServer.java (rev 0)
+++ trunk/mud4j-telnet/src/java/net/sf/mud4j/telnet/server/TelnetServer.java 2007-01-14 00:30:33 UTC (rev 104)
@@ -0,0 +1,25 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.telnet.server;
+
+/**
+ * Provide interface for different implementations of telnet servers.
+ *
+ * @author Matthew Purland
+ */
+public interface TelnetServer {
+
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-14 00:36:41
|
Revision: 106
http://mud4j.svn.sourceforge.net/mud4j/?rev=106&view=rev
Author: mpurland
Date: 2007-01-13 16:31:26 -0800 (Sat, 13 Jan 2007)
Log Message:
-----------
Update telnet connection service as designed has changed.
Modified Paths:
--------------
trunk/mud4j-core/src/java/net/sf/mud4j/services/TelnetConnectionService.java
Modified: trunk/mud4j-core/src/java/net/sf/mud4j/services/TelnetConnectionService.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/services/TelnetConnectionService.java 2007-01-14 00:31:09 UTC (rev 105)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/services/TelnetConnectionService.java 2007-01-14 00:31:26 UTC (rev 106)
@@ -16,29 +16,23 @@
package net.sf.mud4j.services;
import java.io.IOException;
-import java.io.OutputStream;
-
-import net.sf.jdaemon.connection.*;
/**
*
* @author Matthew Purland
*/
public class TelnetConnectionService implements ConnectionService {
-
- private TelnetConnection connection;
- public TelnetConnectionService(TelnetConnection connection) {
- this.connection = connection;
+ public TelnetConnectionService() {
}
/**
* {@inheritDoc}
*/
public void message(String message) throws IOException {
- OutputStream out = connection.getOutputStream();
+ //OutputStream out = connection.getOutputStream();
//PrintWriter writer = new PrintWriter(out);
- out.write(message.getBytes());
+ //out.write(message.getBytes());
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-08 02:15:41
|
Revision: 94
http://mud4j.svn.sourceforge.net/mud4j/?rev=94&view=rev
Author: mpurland
Date: 2007-01-07 18:15:40 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Remove game servers to prefer subcomponents and configuration for servers such as mud4j-telnet and mud4j-web.
Removed Paths:
-------------
trunk/mud4j-core/src/java/net/sf/mud4j/server/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-07 21:03:33
|
Revision: 93
http://mud4j.svn.sourceforge.net/mud4j/?rev=93&view=rev
Author: mpurland
Date: 2007-01-07 13:03:31 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Add Login service interface.
Added Paths:
-----------
trunk/mud4j-core/src/java/net/sf/mud4j/security/
trunk/mud4j-core/src/java/net/sf/mud4j/security/LoginService.java
Added: trunk/mud4j-core/src/java/net/sf/mud4j/security/LoginService.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/security/LoginService.java (rev 0)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/security/LoginService.java 2007-01-07 21:03:31 UTC (rev 93)
@@ -0,0 +1,27 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.security;
+
+/**
+ * Provides login service for clients that need to login or verify login
+ * information. This might be useful for the presentation tier for
+ * validation.
+ *
+ * @author Matthew Purland
+ */
+public interface LoginService {
+
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-07 21:02:11
|
Revision: 92
http://mud4j.svn.sourceforge.net/mud4j/?rev=92&view=rev
Author: mpurland
Date: 2007-01-07 13:02:06 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Add scripting manager interface.
Added Paths:
-----------
trunk/mud4j-core/src/java/net/sf/mud4j/scripting/
trunk/mud4j-core/src/java/net/sf/mud4j/scripting/ScriptingManager.java
Added: trunk/mud4j-core/src/java/net/sf/mud4j/scripting/ScriptingManager.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/scripting/ScriptingManager.java (rev 0)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/scripting/ScriptingManager.java 2007-01-07 21:02:06 UTC (rev 92)
@@ -0,0 +1,31 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.scripting;
+
+/**
+ * Provide interface for scripting managers that will allow different
+ * scripting engines to be loaded to load different scripts dynamically.
+ *
+ * This may include in the future for Groovy, Jython, Rhino, or Java scripting
+ * managers. When we say a Java scripting manager what is truly meant is for
+ * a class loader to dynamically compile and load a class dynamically for
+ * changed scripts.
+ *
+ * @author Matthew Purland
+ */
+public interface ScriptingManager {
+
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-07 20:59:33
|
Revision: 91
http://mud4j.svn.sourceforge.net/mud4j/?rev=91&view=rev
Author: mpurland
Date: 2007-01-07 12:59:30 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Add effect decorators (may remove later).
Added Paths:
-----------
trunk/mud4j-core/src/java/net/sf/mud4j/effect/CharacterEffectDecorator.java
trunk/mud4j-core/src/java/net/sf/mud4j/effect/LocationEffectDecorator.java
Added: trunk/mud4j-core/src/java/net/sf/mud4j/effect/CharacterEffectDecorator.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/effect/CharacterEffectDecorator.java (rev 0)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/effect/CharacterEffectDecorator.java 2007-01-07 20:59:30 UTC (rev 91)
@@ -0,0 +1,103 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.effect;
+
+import java.io.IOException;
+import java.util.List;
+
+import net.sf.mud4j.ability.CharacterAbility;
+import net.sf.mud4j.character.Character;
+import net.sf.mud4j.damage.DamageBehavior;
+import net.sf.mud4j.world.item.Item;
+
+/**
+ * Provide effects as a decorator to a character.
+ *
+ * @author Matthew Purland
+ */
+public abstract class CharacterEffectDecorator implements Character, Effectable {
+
+ // Character to decorate
+ private Character character;
+
+ public CharacterEffectDecorator(Character character) {
+ this.character = character;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public List<CharacterAbility> getAbilities() {
+ return character.getAbilities();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public List<Item> getItems() {
+ return character.getItems();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public int getLevel() {
+ return character.getLevel();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public String getName() {
+ return character.getName();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean hasAbility(CharacterAbility ability) {
+ return character.hasAbility(ability);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean hasItem(Item item) {
+ return character.hasItem(item);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public DamageBehavior getDamageBehavior() {
+ return character.getDamageBehavior();
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void setDamageBehavior(DamageBehavior damageBehavior) {
+ character.setDamageBehavior(damageBehavior);
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void message(String message) throws IOException {
+ character.message(message);
+ }
+
+}
Added: trunk/mud4j-core/src/java/net/sf/mud4j/effect/LocationEffectDecorator.java
===================================================================
--- trunk/mud4j-core/src/java/net/sf/mud4j/effect/LocationEffectDecorator.java (rev 0)
+++ trunk/mud4j-core/src/java/net/sf/mud4j/effect/LocationEffectDecorator.java 2007-01-07 20:59:30 UTC (rev 91)
@@ -0,0 +1,48 @@
+/**
+ * Copyright 2006 Matthew Purland (m.p...@gm...)
+ *
+ * Licensed 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.
+ */
+package net.sf.mud4j.effect;
+
+import net.sf.mud4j.world.Location;
+import net.sf.mud4j.world.Placeable;
+
+/**
+ * Provide effect decorator/wrapping around a {@link Location}. Will delegate
+ * {@link Location} interface to wrapped object.
+ *
+ * @author Matthew Purland
+ */
+public abstract class LocationEffectDecorator implements Effectable, Location {
+
+ // Location that is being decorated
+ private Location location;
+
+ /**
+ * Constructor to create an effect decorating a given location.
+ *
+ * @param location Location to decorate.
+ */
+ public LocationEffectDecorator(Location location) {
+ this.location = location;
+ }
+
+ /**
+ * {@inheritDoc}
+ */
+ public void move(Placeable placeable) {
+ location.move(placeable);
+ }
+
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-07 20:58:42
|
Revision: 90
http://mud4j.svn.sourceforge.net/mud4j/?rev=90&view=rev
Author: mpurland
Date: 2007-01-07 12:58:40 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Add comment for account field.
Modified Paths:
--------------
trunk/mud4j-web/src/java/net/sf/mud4j/web/UserSession.java
Modified: trunk/mud4j-web/src/java/net/sf/mud4j/web/UserSession.java
===================================================================
--- trunk/mud4j-web/src/java/net/sf/mud4j/web/UserSession.java 2007-01-07 17:00:41 UTC (rev 89)
+++ trunk/mud4j-web/src/java/net/sf/mud4j/web/UserSession.java 2007-01-07 20:58:40 UTC (rev 90)
@@ -26,6 +26,7 @@
*/
public class UserSession implements Serializable {
+ // Account that corresponds to the session
private Account account;
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2007-01-07 17:00:43
|
Revision: 89
http://mud4j.svn.sourceforge.net/mud4j/?rev=89&view=rev
Author: mpurland
Date: 2007-01-07 09:00:41 -0800 (Sun, 07 Jan 2007)
Log Message:
-----------
Add ideas doc for subprojects.
Modified Paths:
--------------
trunk/mud4j/src/site/xdoc/navigation-common-docs.xml
Added Paths:
-----------
trunk/mud4j-telnet/src/site/xdoc/ideas.xml
trunk/mud4j-web/src/site/xdoc/ideas.xml
Modified: trunk/mud4j/src/site/xdoc/navigation-common-docs.xml
===================================================================
--- trunk/mud4j/src/site/xdoc/navigation-common-docs.xml 2006-12-30 07:08:32 UTC (rev 88)
+++ trunk/mud4j/src/site/xdoc/navigation-common-docs.xml 2007-01-07 17:00:41 UTC (rev 89)
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<menu name="Developer Docs">
+ <item name="Ideas" href="/ideas.html"/>
<item name="Tasks" href="/task-list.html"/>
<item name="JavaDocs" href="apidocs/index.html" target="_blank"/>
<item name="Source Xref" href="xref/index.html" target="_blank"/>
Added: trunk/mud4j-telnet/src/site/xdoc/ideas.xml
===================================================================
--- trunk/mud4j-telnet/src/site/xdoc/ideas.xml (rev 0)
+++ trunk/mud4j-telnet/src/site/xdoc/ideas.xml 2007-01-07 17:00:41 UTC (rev 89)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+ <properties>
+ <title>Ideas</title>
+ <author email="mpu...@us...">Matthew Purland</author>
+ </properties>
+
+ <!-- An optional head, the description is used for the sitemap. -->
+ <head>
+ <meta name="keywords" content="mud4j developer idea ideas"/>
+ <meta name="description" content="mud4j developer idea ideas"/>
+ </head>
+
+ <body>
+ <h2>Ideas</h2>
+ <ul>
+ <h3>Features</h3>
+ <li>Allow telnet to use commands and use a CommandManager to store
+ and validate commands.</li>
+ </ul>
+ </body>
+</document>
\ No newline at end of file
Added: trunk/mud4j-web/src/site/xdoc/ideas.xml
===================================================================
--- trunk/mud4j-web/src/site/xdoc/ideas.xml (rev 0)
+++ trunk/mud4j-web/src/site/xdoc/ideas.xml 2007-01-07 17:00:41 UTC (rev 89)
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<document>
+ <properties>
+ <title>Ideas</title>
+ <author email="mpu...@us...">Matthew Purland</author>
+ </properties>
+
+ <!-- An optional head, the description is used for the sitemap. -->
+ <head>
+ <meta name="keywords" content="mud4j developer idea ideas"/>
+ <meta name="description" content="mud4j developer idea ideas"/>
+ </head>
+
+ <body>
+ <h2>Ideas</h2>
+ <ul>
+ <h3>Features</h3>
+ <li>Use pluggable presentation for web while still
+ allowing Apache MyFaces to be used.</li>
+
+ <li>Multiple components will be created for mud4j-web in
+ the form of JSF components</li>
+ </ul>
+ </body>
+</document>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2006-12-30 07:08:33
|
Revision: 88
http://mud4j.svn.sourceforge.net/mud4j/?rev=88&view=rev
Author: mpurland
Date: 2006-12-29 23:08:32 -0800 (Fri, 29 Dec 2006)
Log Message:
-----------
Fix build properties to include projects in dashboard report.
Modified Paths:
--------------
trunk/mud4j/project.properties
Modified: trunk/mud4j/project.properties
===================================================================
--- trunk/mud4j/project.properties 2006-12-30 07:07:15 UTC (rev 87)
+++ trunk/mud4j/project.properties 2006-12-30 07:08:32 UTC (rev 88)
@@ -54,8 +54,8 @@
# Location of subprojects to include in the dashboard report. By default
# these properties have the same values as their Multiproject conterpart.
# You can define them if you need to set different values.
-maven.dashboard.basedir=${basedir}
-maven.dashboard.includes=project.xml
+maven.dashboard.basedir=${basedir}/..
+maven.dashboard.includes=mud4j-core/project.xml,mud4j-telnet/project.xml,mud4j-web/project.xml
maven.dashboard.excludes=
maven.dashboard.ignoreFailures=false
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <mpu...@us...> - 2006-12-30 07:07:16
|
Revision: 87
http://mud4j.svn.sourceforge.net/mud4j/?rev=87&view=rev
Author: mpurland
Date: 2006-12-29 23:07:15 -0800 (Fri, 29 Dec 2006)
Log Message:
-----------
Include subprojects in multiproject build includes.
Modified Paths:
--------------
trunk/mud4j/project.properties
Modified: trunk/mud4j/project.properties
===================================================================
--- trunk/mud4j/project.properties 2006-12-30 06:39:47 UTC (rev 86)
+++ trunk/mud4j/project.properties 2006-12-30 07:07:15 UTC (rev 87)
@@ -40,7 +40,7 @@
# Maven multiproject plugin
maven.multiproject.aggregateDir=projects/
maven.multiproject.basedir=${basedir}/..
-maven.multiproject.includes=mud4j-core/project.xml,mud4j-editor/project.xml
+maven.multiproject.includes=mud4j-core/project.xml,mud4j-telnet/project.xml,mud4j-web/project.xml
maven.multiproject.site.goals=site
maven.multiproject.type=jar
#maven.multiproject.ignoreFailures=true
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|