Author: trustin
Date: Sun Dec 26 17:48:28 2004
New Revision: 123376

URL: http://svn.apache.org/viewcvs?view=rev&rev=123376
Log:
 * Updated documentation a little bit
 * Fixed: CancelledKeyException from DatagramAcceptor

Modified:
   incubator/directory/network/trunk/mina/project.xml
   
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java
   incubator/directory/network/trunk/mina/xdocs/index.xml
   incubator/directory/network/trunk/mina/xdocs/navigation.xml
   incubator/directory/network/trunk/mina/xdocs/news.xml
   incubator/directory/network/trunk/mina/xdocs/roadmap.xml

Modified: incubator/directory/network/trunk/mina/project.xml
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/project.xml?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/project.xml&r1=123375&p2=incubator/directory/network/trunk/mina/project.xml&r2=123376
==============================================================================
--- incubator/directory/network/trunk/mina/project.xml  (original)
+++ incubator/directory/network/trunk/mina/project.xml  Sun Dec 26 17:48:28 2004
@@ -139,7 +139,7 @@
                <report>maven-changes-plugin</report>
                <report>maven-jxr-plugin</report>
                <report>maven-junit-report-plugin</report>
-               <report>maven-clover-plugin</report>
+               <report>maven-jcoverage-plugin</report>
                <report>maven-jdepend-plugin</report>
                <report>maven-simian-plugin</report>
                <report>maven-tasklist-plugin</report>

Modified: 
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java&r1=123375&p2=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java&r2=123376
==============================================================================
--- 
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java
   (original)
+++ 
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/datagram/DatagramAcceptor.java
   Sun Dec 26 17:48:28 2004
@@ -191,8 +191,8 @@
                         processReadySessions( selector.selectedKeys() );
                     }
 
-                    cancelKeys();
                     flushSessions();
+                    cancelKeys();
                 }
                 catch( IOException e )
                 {

Modified: incubator/directory/network/trunk/mina/xdocs/index.xml
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/xdocs/index.xml?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/xdocs/index.xml&r1=123375&p2=incubator/directory/network/trunk/mina/xdocs/index.xml&r2=123376
==============================================================================
--- incubator/directory/network/trunk/mina/xdocs/index.xml      (original)
+++ incubator/directory/network/trunk/mina/xdocs/index.xml      Sun Dec 26 
17:48:28 2004
@@ -1,34 +1,34 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
 <document>
-    <properties>
-        <author email="[EMAIL PROTECTED]">Trustin Lee</author>
-        <title>Overview</title>
-    </properties>
+       <properties>
+               <author email="[EMAIL PROTECTED]">Trustin Lee</author>
+               <title>Overview</title>
+       </properties>
 
-    <body>
-        <section name="Introduction">
-            <p>
-        MINA (Multipurpose Infrastructure for Network Applications) is a high
-        performance and high scalability network application framework which
-        allows easy development of network applications.
-            </p>
-            <p>
-        MINA will be a simple yet full-featured network application which
-        provides:
-            <ul>
-                <li>Support for TCP, UDP, and intra-VM transport types,</li>
-                <li>Support for both server (inetd-like) and client side,</li>
-                <li>Unit-testability,</li>
-                <li>JMX managability,</li>
-                <li>Traffic throttling,</li>
-                <li>Overload shielding,</li>
-                <li>Integration with well known containers such as Spring, 
-                    PicoContainer, Merlin, etc,</li>
-                <li>and a wrapper for a proven legacy NIO framework, 
-                    <a 
href="http://gleamynode.net/dev/projects/netty2/";>Netty2</a>
-                    to help users' migration.</li>
-            </ul>
-            </p>
-        </section>
-    </body>
+       <body>
+               <section name="Introduction">
+                       <p>
+                               MINA (Multipurpose Infrastructure for Network 
Applications) is a high
+                               performance and high scalability network 
application framework which
+                               allows easy development of network applications.
+                       </p>
+                       <p>
+                               MINA will be a simple yet full-featured network 
application which
+                               provides:
+                               <ul>
+                                       <li>Support for TCP, UDP, and intra-VM 
transport types,</li>
+                                       <li>Support for both server 
(inetd-like) and client side,</li>
+                                       <li>Unit-testability,</li>
+                                       <li>JMX managability,</li>
+                                       <li>Traffic throttling,</li>
+                                       <li>Overload shielding,</li>
+                                       <li>Integration with well known 
containers such as Spring, 
+                                           PicoContainer, Merlin, etc,</li>
+                                       <li>and a wrapper for a proven legacy 
NIO framework, 
+                                           <a 
href="http://gleamynode.net/dev/projects/netty2/";>Netty2</a>
+                                           to help users' migration.</li>
+                               </ul>
+                       </p>
+               </section>
+       </body>
 </document>

Modified: incubator/directory/network/trunk/mina/xdocs/navigation.xml
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/xdocs/navigation.xml?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/xdocs/navigation.xml&r1=123375&p2=incubator/directory/network/trunk/mina/xdocs/navigation.xml&r2=123376
==============================================================================
--- incubator/directory/network/trunk/mina/xdocs/navigation.xml (original)
+++ incubator/directory/network/trunk/mina/xdocs/navigation.xml Sun Dec 26 
17:48:28 2004
@@ -1,36 +1,42 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project>
 
- <title>SEDA</title>
+       <title>MINA</title>
 
- <body>
-    <links>
-      <!--
-      <item name="Apache" href="http://apache.org/"/>
-      -->
-      <item name="Directory" href="../../index.html"/>
-      <item name="Eve" href="../eve/index.html"/>
-      <item name="RMS" href="../rms/index.html"/>
-      <item name="LDAP" href="../directory-ldap/index.html"/>
-      <item name="Janus" href="../janus/index.html"/>
-      <item name="Naming" href="../directory-naming/index.html"/>
-      <item name="Snickers" href="../snickers/index.html"/>
-      <!--
-      <item name="Sitedocs" href="../sitedocs/index.html"/>
-      -->
-    </links>
+       <body>
+               <links>
+                       <!--
+                       <item name="Apache" href="http://apache.org/"/>
+                       -->
+                       <item name="Directory" href="../../index.html"/>
+                       <item name="Eve" href="../eve/index.html"/>
+                       <item name="LDAP" href="../directory-ldap/index.html"/>
+                       <item name="Naming" 
href="../directory-naming/index.html"/>
+                       <item name="Snickers" href="../snickers/index.html"/>
+                       <item name="Janus" href="../janus/index.html"/>
+                       <item name="Kerberos" href="../kerberos/index.html"/>
+                       <!--
+                       <item name="SEDA" href="../seda/index.html"/>
+                       -->
+                       <!--
+                       <item name="Sitedocs" href="../sitedocs/index.html"/>
+                       -->
+               </links>
 
-    <menu name="SEDA">
-      <item name="Overview" href="/index.html"/>
-      <item name="News and Status" href="/news.html"/>
-      <!-- I'll write this up tomorrow
-      <item name="Architecture" href="/architecture.html"/>
-      -->
-      <item name="Roadmap" href="/roadmap.html"/>
-    </menu>
-    <menu name="Project Information">
-      <item name="Open Issues" 
href="http://nagoya.apache.org/jira/browse/DIRSEDA"/>
-      <item name="Source Repositories" 
href="http://svn.apache.org/viewcvs.cgi/incubator/directory/seda/trunk/?root=Apache-SVN"/>
-    </menu>
- </body>
+               <menu name="SEDA">
+                       <item name="Overview" href="/index.html"/>
+                       <item name="News and Status" href="/news.html"/>
+                       <!-- I'll write this up tomorrow
+                       <item name="Architecture" href="/architecture.html"/>
+                        -->
+                       <item name="Roadmap" href="/roadmap.html"/>
+               </menu>
+
+               <menu name="Project Information">
+                       <!--
+                       <item name="Open Issues" 
href="http://nagoya.apache.org/jira/browse/DIRSEDA"/>
+                       -->
+                       <item name="Source Repositories" 
href="http://svn.apache.org/viewcvs.cgi/incubator/directory/network/trunk/mina/?root=Apache-SVN"/>
+               </menu>
+       </body>
 </project>

Modified: incubator/directory/network/trunk/mina/xdocs/news.xml
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/xdocs/news.xml?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/xdocs/news.xml&r1=123375&p2=incubator/directory/network/trunk/mina/xdocs/news.xml&r2=123376
==============================================================================
--- incubator/directory/network/trunk/mina/xdocs/news.xml       (original)
+++ incubator/directory/network/trunk/mina/xdocs/news.xml       Sun Dec 26 
17:48:28 2004
@@ -1,39 +1,26 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <document>
-    <properties>
-        <author email="[EMAIL PROTECTED]">Trustin Lee</author>
-        <title>News and Status</title>
-    </properties>
-  
-  <body>
+       <properties>
+               <author email="[EMAIL PROTECTED]">Trustin Lee</author>
+               <title>News and Status</title>
+       </properties>
 
-    <section name="Latest News">
-      <!-- insert new news items as a subsection here w/ most recent first -->
+       <body>
 
-      <subsection name="25 November 2004">
-        <p>
-        We're currently focusing on bringing the documentation up-to-date and
-        setting up overall roadmap.  Thanks to Vincent Tence for helping me.
-        </p>
-      </subsection>
-    </section>
+               <section name="Latest News">
+                       <subsection name="25 November 2004">
+                               <p>
+                                       We're currently focusing on bringing 
the documentation up-to-date and
+                                       setting up overall roadmap.  Thanks to 
Vincent Tence for helping me.
+                               </p>
+                       </subsection>
+               </section>
     
-    <section name="Status">
-      <!-- insert new news items as a subsection here w/ most recent first -->
-      <p>
-      We're refactoring API to make SEDA more usable and robust.  There will be
-      no feature improvement until the API is stablized.  Here is the list of
-      implemented features:
-      
-      <ul>
-          <li>An event router which routes events between stages.
-              <ul>
-                  <li>We are considering to replace this router model with
-                      CoR (Chain of Responsibility) pattern.</li>
-              </ul></li>
-          <li>Basic TCP and UDP support for server side only.</li>
-      </ul>
-      </p>
-    </section>
-  </body>
+               <section name="Status">
+                       <p>
+                               The implementation is close to 0.7 release.
+                               We are writing some documents for MINA 
improving her constantly.
+                       </p>
+               </section>
+       </body>
 </document>

Modified: incubator/directory/network/trunk/mina/xdocs/roadmap.xml
Url: 
http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/xdocs/roadmap.xml?view=diff&rev=123376&p1=incubator/directory/network/trunk/mina/xdocs/roadmap.xml&r1=123375&p2=incubator/directory/network/trunk/mina/xdocs/roadmap.xml&r2=123376
==============================================================================
--- incubator/directory/network/trunk/mina/xdocs/roadmap.xml    (original)
+++ incubator/directory/network/trunk/mina/xdocs/roadmap.xml    Sun Dec 26 
17:48:28 2004
@@ -1,51 +1,68 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <document>
-    <properties>
-        <author email="[EMAIL PROTECTED]">Trustin Lee</author>
-        <title>Roadmap</title>
-    </properties>
+       <properties>
+               <author email="[EMAIL PROTECTED]">Trustin Lee</author>
+               <title>Roadmap</title>
+       </properties>
   
-  <body>
+       <body>
 
-    <section name="Roadmap">
-      <!-- insert new news items as a subsection here w/ most recent first -->
+               <section name="Roadmap">
+                       
+                       <subsection name="0.7 (January 2005)">
+                               <p>
+                                       <ul>
+                                               <li>Stable core API 
implementation</li>
+                                               <li><a 
href="http://gleamynode.net/dev/projects/netty2/";>Netty2</a>
+                                                       and <a 
href="http://incubator.apache.org/directory/subprojects/snickers/codec-stateful/";>Snickers
+                                                       stateful codec</a> 
wrapper.</li>
+                                               <li>Frontend API for 
usability</li>
+                                               <li>Support for TCP and UDP 
transport</li>
+                                       </ul>
+                               </p>
+                       </subsection>
 
-      <subsection name="0.7 (23 December 2004)">
-        <p>
-        <ul>
-            <li>Unit-testable core API set with an inetd-like service</li>
-            <li>Support for TCP, UDP, and intra-VM transports</li>
-        </ul>
-        </p>
-      </subsection>
+                       <subsection name="0.8 (no date set)">
+                               <p>
+                                       <ul>
+                                               <li>Add various 
IoHandlerFilters and ProtocolHandlerFilters
+                                                       <ul>
+                                                               <li>Performance 
tracing</li>
+                                                               <li>Event 
logging</li>
+                                                               <li>Traffic 
throttling</li>
+                                                               <li>Overload 
prevention</li>
+                                                       </ul></li>
+                                       </ul>
+                               </p>
+                       </subsection>
 
-      <subsection name="0.8 (no date set)">
-        <p>
-        <ul>
-            <li>inetd-like service API</li>
-            <li>Core API improvement based on user requests</li>
-        </ul>
-        </p>
-      </subsection>
+                       <subsection name="0.9 (no date set)">
+                               <p>
+                                       <ul>
+                                               <li>Integration with 
containers: Spring and OSGi</li>
+                                       </ul>
+                               </p>
+                       </subsection>
 
-      <subsection name="0.9 (no date set)">
-        <p>
-        <ul>
-            <li>Traffic throttling</li>
-            <li>Overload sheilding</li>
-            <li>Integration with containers: Spring</li>
-        </ul>
-        </p>
-      </subsection>
+                       <subsection name="1.0 (no date set)">
+                               <p>
+                                       <ul>
+                                               <li>JMX compliance</li>
+                                       </ul>
+                               </p>
+                       </subsection>
 
-      <subsection name="1.0 (no date set)">
-        <p>
-        <ul>
-            <li>JMX compliance</li>
-            <li>A wrapper for <a 
href="http://gleamynode.net/dev/projects/netty2/";>Netty2</a></li>
-        </ul>
-        </p>
-      </subsection>
-    </section>
-  </body>
+                       <subsection name="1.1 (no date set)">
+                               <p>
+                                       <ul>
+                                               <li>Add advanced 
IoHandlerFilters and ProtocolHandlerFilters:
+                                                       <ul>
+                                                               <li>Integration 
with
+                                                                       <a 
href="http://incubator.apache.org/directory/subprojects/janus/";>Janus</a></li>
+                                                       </ul></li>
+                                       </ul>
+                               </p>
+                       </subsection>
+               </section>
+       </body>
 </document>

Reply via email to