Commits

Anonymous committed d21d7eb

2.1.5 documentation

git-svn-id: http://svn.opensymphony.com/svn/webwork/trunk@585573baa09-0c28-0410-bef9-dab3c582ae83

Comments (0)

Files changed (80)

docs/wikidocs/Articles.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Bug tracker and wiki.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Chaining Interceptor.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Client-Side Validation.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Comparison to Struts.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Components.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Configuration.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Default results.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Dependencies.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Deployment Notes.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Documentation.html

                                                     </span>
 				    </div>
 				    <div class="pagesubheading">
-					    This page last changed on Oct 17, 2004 by <font color="#0050B2">plightbo</font>.
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">plightbo</font>.
 				    </div>
 
 				    <p class="paragraph"><h3 style="margin: 4px 0px 4px 0px;" class="heading3"><a name="Documentation-1.Overview"> 1. Overview</a></h3></p><ol>
 <ul class="star">
 <li> Current Release<ul class="star">
 <li> Release Notes<ul class="star">
+<li> <a href="Release Notes - 2.1.5.html" title="Release Notes - 2.1.5">Release Notes - 2.1.5</a></li>
 <li> <a href="Release Notes - 2.1.4.html" title="Release Notes - 2.1.4">Release Notes - 2.1.4</a></li>
 <li> <a href="Release Notes - 2.1.3.html" title="Release Notes - 2.1.3">Release Notes - 2.1.3</a></li>
 <li> <a href="Release Notes - 2.1.2.html" title="Release Notes - 2.1.2">Release Notes - 2.1.2</a></li>
 <li> <a href="Dependencies.html" title="Dependencies">Dependencies</a></li>
 </ul></li>
 <li> Upgrading from previous versions<ul class="star">
+<li> <a href="Upgrading from 2.1.4.html" title="Upgrading from 2.1.4">Upgrading from 2.1.4</a></li>
 <li> <a href="Upgrading from 2.1.3.html" title="Upgrading from 2.1.3">Upgrading from 2.1.3</a></li>
 <li> <a href="Upgrading from 2.1.2.html" title="Upgrading from 2.1.2">Upgrading from 2.1.2</a></li>
 <li> <a href="Upgrading from 2.1.1.html" title="Upgrading from 2.1.1">Upgrading from 2.1.1</a></li>
 <li> <a href="Configuration.html" title="Configuration">Configuration</a>&#160;<a name="Documentation-Configuration"></a></li>
 <li> <a href="Inversion of Control.html" title="Inversion of Control">Inversion of Control</a></li>
 <li> <a href="JSP Tags.html" title="JSP Tags">JSP Tags</a></li>
+<li> <a href="JSP Expression Language Comparison with WebWork 1.x.html" title="JSP Expression Language Comparison with WebWork 1.x">JSP Expression Language Comparison with WebWork 1.x</a></li>
 <li> <a href="Result Types.html" title="Result Types">Result Types</a></li>
 <li> <a href="Type Conversion.html" title="Type Conversion">Type Conversion</a></li>
 <li> <a href="Validation.html" title="Validation">Validation</a></li>
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/ExecuteAndWaitInterceptor.html

+<html>
+    <head>
+        <title>WebWork 2 : ExecuteAndWaitInterceptor</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            WebWork 2 : ExecuteAndWaitInterceptor
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">plightbo</font>.
+				    </div>
+
+				    <p class="paragraph">The ExecuteAndWaitInterceptor is great for running long-lived actions in the background while showing the user a nice progress meter. This also prevents the HTTP request from timing out when the action takes more than 5 or 10 minutes.</p>Using this interceptor is pretty straight forward. Assuming that you are including <a href="webwork-default.xml.html" title="webwork-default.xml">webwork-default.xml</a>, this interceptor is already configured but is not part of any of the default stacks. Because of the nature of this interceptor, it must be the <b class="strong">last</b> interceptor in the stack. A typical configuration looks like:<br/>
+
+<div class="code"><div class="codeHeader"><b>xwork.xml</b></div><div class="codeContent">
+<pre>...&#10;<span class="xml&#45;tag">&lt;action name=<span class="xml&#45;quote">&quot;myLongRunningAction&quot;</span> class=<span class="xml&#45;quote">&quot;...&quot;</span>&gt;</span>&#10;    <span class="xml&#45;tag">&lt;interceptor&#45;ref name=<span class="xml&#45;quote">&quot;defaultStack&quot;</span>/&gt;</span>&#10;    <span class="xml&#45;tag">&lt;interceptor&#45;ref name=<span class="xml&#45;quote">&quot;execAndWait&quot;</span>/&gt;</span>&#10;    <span class="xml&#45;tag">&lt;result name=<span class="xml&#45;quote">&quot;wait&quot;</span>&gt;</span>longRunningAction&#45;wait.jsp<span class="xml&#45;tag">&lt;/result&gt;</span>&#10;    <span class="xml&#45;tag">&lt;result name=<span class="xml&#45;quote">&quot;success&quot;</span>&gt;</span>longRunningAction&#45;success.jsp<span class="xml&#45;tag">&lt;/result&gt;</span>&#10;<span class="xml&#45;tag">&lt;/action&gt;</span>&#10;...</pre>
+</div></div><p class="paragraph">This interceptor works on a per-session basis. That means that the same action name (<em class="emphasis">myLongRunningAction</em>, in the above example) cannot be run more than once at a time in a given session. On the initial request or any subsequent requests (before the action has completed), the <b class="strong">wait</b> result will be returned. The wait result <b class="strong">is responsible for issuing a subsequent request back to the action, giving the effect of a self-updating progress meter</b>.</p>An example of a simple wait JSP is:<br/>
+
+<div class="code"><div class="codeHeader"><b>longRunningAction-wait.jsp</b></div><div class="codeContent">
+<pre><span class="xml&#45;tag">&lt;html&gt;</span>&#10;    <span class="xml&#45;tag">&lt;head&gt;</span>&#10;        <span class="xml&#45;tag">&lt;title&gt;</span>Please wait<span class="xml&#45;tag">&lt;/title&gt;</span>&#10;        <span class="xml&#45;tag">&lt;meta http&#45;equiv=<span class="xml&#45;quote">&quot;refresh&quot;</span> content=<span class="xml&#45;quote">&quot;5;url=&lt;ww:url includeParams=&quot;</span>&#039;all&#039;<span class="xml&#45;quote">&quot; /&gt;</span>&quot;</span>/&gt;&#10;    <span class="xml&#45;tag">&lt;/head&gt;</span>&#10;    <span class="xml&#45;tag">&lt;body&gt;</span>&#10;        Please wait while we process your request. &#10;        Click <span class="xml&#45;tag">&lt;a href=<span class="xml&#45;quote">&quot;&lt;ww:url includeParams=&quot;</span>&#039;all&#039;<span class="xml&#45;quote">&quot; /&gt;</span>&quot;</span>&gt;<span class="xml&#45;tag">&lt;/a&gt;</span> if this page does not reload automatically.&#10;    <span class="xml&#45;tag">&lt;/body&gt;</span></pre>
+</div></div><p class="paragraph">Whenever the wait result is returned, the <b class="strong">action that is currently running in the background will be placed on top of the stack</b>. This allow you to display progress data, such as a count, in the wait page. By making the wait page automatically reload the request to the action (which will be short-circuited by the interceptor), you can give the appearance of an automatic progress meter.</p>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>

docs/wikidocs/FAQ.html

                                                     </span>
 				    </div>
 				    <div class="pagesubheading">
-					    This page last changed on Sep 26, 2004 by <font color="#0050B2">jcarreira</font>.
+					    This page last changed on Oct 18, 2004 by <font color="#0050B2">lagcisco</font>.
 				    </div>
 
-				    <p class="paragraph"><b class="strong">How do I get the latest version of Webwork and XWork from CVS?</b><br/>
+				    <p class="paragraph"><b class="strong">What are the default variables in the value stack? (accessible using #foo)</b><br/>
+attr (scans the request, session, and application attributes, in that order)<br/>
+request (request attributes)<br/>
+session (session attributes)<br/>
+application (application attributes)<br/>
+parameters (request params)</p><b class="strong">How do I get the latest version of Webwork and XWork from CVS?</b><br/>
 cvs -d :pserver:guest@cvs.dev.java.net:/cvs login<br/>
 (Use an empty password, just hit enter..)<br/>
 cvs -d :pserver:guest@cvs.dev.java.net:/cvs checkout webwork<br/>
-cvs -d :pserver:guest@cvs.dev.java.net:/cvs checkout xwork</p>Note: WebWork from the CVS does not compile with the latest 1.5 J2sdk. Use the stable J2sdk 1.4.2.<p class="paragraph"><b class="strong">How do I build the latest versions XWork and Webwork?</b><br/>
-Just go into the XWork or WebWork directories and run &#039;ant&#039; (you must have ant installed and have the jars of junit and clover inside $ANT_HOME/lib)</p>Once you have built the xwork.jar copy it into the webwork/lib/core folder, and delete the old one.<p class="paragraph"><b class="strong">How do I use messages from within the validator?</b>
+cvs -d :pserver:guest@cvs.dev.java.net:/cvs checkout xwork<p class="paragraph">Note: WebWork from the CVS does not compile with the latest 1.5 J2sdk. Use the stable J2sdk 1.4.2.</p><b class="strong">How do I build the latest versions XWork and Webwork?</b><br/>
+Just go into the XWork or WebWork directories and run &#039;ant&#039; (you must have ant installed and have the jars of junit and clover inside $ANT_HOME/lib)<p class="paragraph">Once you have built the xwork.jar copy it into the webwork/lib/core folder, and delete the old one.</p><b class="strong">How do I use messages from within the validator?</b>
 <div class="code"><div class="codeContent">
 <pre><span class="xml&#45;tag">&lt;validators&gt;</span>&#10;    <span class="xml&#45;tag">&lt;field name=<span class="xml&#45;quote">&quot;name&quot;</span>&gt;</span>&#10;        <span class="xml&#45;tag">&lt;field&#45;validator type=<span class="xml&#45;quote">&quot;requiredstring&quot;</span>&gt;</span>&#10;            <span class="xml&#45;tag">&lt;message key=<span class="xml&#45;quote">&quot;template.name.errors.required&quot;</span>&gt;</span>A default message in case the key is not found<span class="xml&#45;tag">&lt;/message&gt;</span>&#10;        <span class="xml&#45;tag">&lt;/field&#45;validator&gt;</span>&#10;    <span class="xml&#45;tag">&lt;/field&gt;</span>&#10;<span class="xml&#45;tag">&lt;/validators&gt;</span></pre>
-</div></div></p><b class="strong">How do I set a global resource bundle?</b><p class="paragraph">In webwork.properties(as of Webwork 2.1.1), <br/>
+</div></div><p class="paragraph"><b class="strong">How do I set a global resource bundle?</b></p>In webwork.properties(as of Webwork 2.1.1), <br/>
 you can now use:
 <div class="code"><div class="codeContent">
 <pre>webwork.custom.i18n.resources=global&#45;messages</pre>
 </div></div><br/>
 Serveral resource bundles can be specified by comma separating them.<br/>
 for example see webwork.properties :<br/>
-<a href="http://wiki.opensymphony.com/display/WW/webwork.properties" title="Visit page outside Confluence">&#104;ttp://wiki.opensymphony.com/display/WW/webwork.properties</a></p>Java class (thanks Drew McAuliffe):
+<a href="http://wiki.opensymphony.com/display/WW/webwork.properties" title="Visit page outside Confluence">&#104;ttp://wiki.opensymphony.com/display/WW/webwork.properties</a><p class="paragraph">Java class (thanks Drew McAuliffe):
 <div class="code"><div class="codeContent">
 <pre><span class="java&#45;keyword">public</span> class WebworkGlobalMessagesListener <span class="java&#45;keyword">implements</span> ServletContextListener &#123;&#10;    <span class="java&#45;keyword">private</span>&#160;<span class="java&#45;keyword">static</span> Logger log = Logger.getLogger(WebworkGlobalMessagesListener.class);&#10;    <span class="java&#45;keyword">private</span>&#160;<span class="java&#45;keyword">static</span>&#160;<span class="java&#45;keyword">final</span>&#160;<span class="java&#45;object">String</span> DEFAULT&#95;RESOURCE = <span class="java&#45;quote">&quot;global&#45;messages&quot;</span>;&#10;&#10;    /&#42;&#42;&#10;     &#42; Uses the LocalizedTextUtil to load messages from the global&#10;     message bundle.&#10;     &#42; &#64;see&#10;     javax.servlet.ServletContextListener#contextInitialized(javax.servlet.Servle&#10;     tContextEvent)&#10;     &#42;/&#10;    <span class="java&#45;keyword">public</span> void contextInitialized(ServletContextEvent arg0) &#123;&#10;        log.info(<span class="java&#45;quote">&quot;Loading global messages from &quot;</span> &#43; DEFAULT&#95;RESOURCE);&#10;        LocalizedTextUtil.addDefaultResourceBundle(DEFAULT&#95;RESOURCE);&#10;        log.info(<span class="java&#45;quote">&quot;Global messages loaded.&quot;</span>);&#10;    &#125;&#10;&#10;    /&#42;&#42;&#10;     &#42; &#64;see javax.servlet.ServletContextListener#contextDestroyed(javax.servlet.ServletContextEvent)&#10;     &#42;/&#10;    <span class="java&#45;keyword">public</span> void contextDestroyed(ServletContextEvent arg0) &#123;&#10;&#10;        <span class="java&#45;comment">// <span class="java&#45;keyword">do</span> nothing</span>&#10;    &#125;&#10;&#10;&#125;</pre>
 </div></div><br/>
 (under listeners section)
 <div class="code"><div class="codeContent">
 <pre><span class="xml&#45;tag">&lt;listener&gt;</span>&#10;<span class="xml&#45;tag">&lt;listener&#45;class&gt;</span>mypackagename.WebworkGlobalMessagesListener<span class="xml&#45;tag">&lt;/listener&#45;class&gt;</span>&#10;<span class="xml&#45;tag">&lt;/listener&gt;</span></pre>
-</div></div><p class="paragraph"><b class="strong">How do I change the error message for invalid inputted fields?</b><br/>
+</div></div></p><b class="strong">How do I change the error message for invalid inputted fields?</b><br/>
 You need to create a message for that field, for example if you have a user.dob field you would use this in your messages file (see above for example on setting a global messages file): <br/>
-invalid.fieldvalue.user.dob=Please enter Date of Birth in the correct format.</p><b class="strong">How do I get access to the Session?</b><br/>
-ActionContext.getContext().getSession() (returns Map, works internally using a ThreadLocal)<p class="paragraph"><b class="strong">How can I see all parameters passed into the Action?</b><br/>
-ActionContext.getParameters() (returns Map, works internally using a ThreadLocal)</p><b class="strong">How can I get the HttpServletRequest?</b><br/>
-ServletActionContext.getRequest() (works internally using a ThreadLocal)<p class="paragraph"><b class="strong">How can I use the IOC container to initialize a component in another object that isnt an action?</b><br/>
+invalid.fieldvalue.user.dob=Please enter Date of Birth in the correct format.<p class="paragraph"><b class="strong">How do I get access to the Session?</b><br/>
+ActionContext.getContext().getSession() (returns Map, works internally using a ThreadLocal)</p><b class="strong">How can I see all parameters passed into the Action?</b><br/>
+ActionContext.getParameters() (returns Map, works internally using a ThreadLocal)<p class="paragraph"><b class="strong">How can I get the HttpServletRequest?</b><br/>
+ServletActionContext.getRequest() (works internally using a ThreadLocal)</p><b class="strong">How can I use the IOC container to initialize a component in another object that isnt an action?</b><br/>
 Obtain the ComponentManager from the request: ComponentManager cm = (ComponentManager) ServletActionContext.getRequest().getAttribute(&quot;DefaultComponentManager&quot;);<br/>
-then you need to initialize it using: cm.initializeObject(Object)</p><b class="strong">How do I decouple XWork LocalizedTextUtil global resource bundle loading from serlvets (ServletContextListener)?</b><br/>
-If you&#039;re using XWork outside a Web context, then use whatever startup hooks you have in that context (i.e. application start for a desktop app) to add the global resource bundle. This is a startup activity, so use whatever mechanisms are provided in the context you&#039;re running in.<p class="paragraph"><b class="strong">What i need to do to put values in a combobox. If I am using webwork2?</b><br/>
+then you need to initialize it using: cm.initializeObject(Object)<p class="paragraph"><b class="strong">How do I decouple XWork LocalizedTextUtil global resource bundle loading from serlvets (ServletContextListener)?</b><br/>
+If you&#039;re using XWork outside a Web context, then use whatever startup hooks you have in that context (i.e. application start for a desktop app) to add the global resource bundle. This is a startup activity, so use whatever mechanisms are provided in the context you&#039;re running in.</p><b class="strong">What i need to do to put values in a combobox. If I am using webwork2?</b><br/>
 If i have :
 <div class="code"><div class="codeContent">
 <pre>#tag(Select <span class="java&#45;quote">&quot;label=&#039;xxx &#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;name=&#039;xxx&#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;list=&#63;&quot;</span>)&#10;or &#10;#tag(combobox <span class="java&#45;quote">&quot;label=&#039;Prioridade&#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;name=&#039;inavis.avisTpPrioridade&#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;list=&#63;&quot;</span>)</pre>
 <div class="code"><div class="codeContent">
 <pre>html tag i use to <span class="java&#45;keyword">do</span>:&#10;&#10;&lt;select..&gt;&#10;  &lt;otpion value=&quot;&quot; selected&gt;XXX&lt;/option&gt;&#10;&lt;/selct&gt;</pre>
 </div></div><br/>
-so...i need to do this using Webwork tags from Velocity...how can i do this??</p><b class="strong">How do I add I18N to a UI tag, like ww:textfield?</b>
+so...i need to do this using Webwork tags from Velocity...how can i do this??<p class="paragraph"><b class="strong">How do I add I18N to a UI tag, like ww:textfield?</b>
 <div class="code"><div class="codeContent">
 <pre>&lt;ww:textfield label=<span class="java&#45;quote">&quot;&#039;i18n.label&#039;&quot;</span> name=<span class="java&#45;quote">&quot;&#039;label1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;&#039;&#039;&quot;</span>&gt;</pre>
 </div></div><br/>
 This will get the localized text message for the key &quot;i18n.label&quot; and put it in the label.
 <div class="code"><div class="codeContent">
 <pre>&lt;ww:textfield label=<span class="java&#45;quote">&quot;getText(&#039;i18n.label&#039;)&quot;</span> name=<span class="java&#45;quote">&quot;&#039;label1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;&#039;&#039;&quot;</span>&gt;</pre>
-</div></div><p class="paragraph">Alternatively, you could modify controlheader.vm and copy it to /template/xhtml. There you could make it so that it automatically does a call to $stack.findValue(&quot;getText($parameters.label)&quot;), making the first example actually work for i18n.</p><b class="strong">Can I add I18N outside the Action&#039;s context? i.e. adding i18n to some JSP using the ww taglib?</b><br/>
-Yes, use the &lt;ww:i18n&gt; tag to push a resource bundle on to the stack. Now calls with &lt;ww:text/&gt; or &lt;ww:property value=&quot;getText(...)&quot;/&gt; will read from that resource bundle.<p class="paragraph"><b class="strong">Can I break up my large XWork.xml file into smaller pieces?</b><br/>
+</div></div></p>Alternatively, you could modify controlheader.vm and copy it to /template/xhtml. There you could make it so that it automatically does a call to $stack.findValue(&quot;getText($parameters.label)&quot;), making the first example actually work for i18n.<p class="paragraph"><b class="strong">Can I add I18N outside the Action&#039;s context? i.e. adding i18n to some JSP using the ww taglib?</b><br/>
+Yes, use the &lt;ww:i18n&gt; tag to push a resource bundle on to the stack. Now calls with &lt;ww:text/&gt; or &lt;ww:property value=&quot;getText(...)&quot;/&gt; will read from that resource bundle.</p><b class="strong">Can I break up my large XWork.xml file into smaller pieces?</b><br/>
 Sure, that&#039;s what the &lt;include&gt; element is for. Most xwork.xml files<br/>
-already have one:</p><div class="code"><div class="codeContent">
+already have one: <br/>
+
+<div class="code"><div class="codeContent">
 <pre>&lt;xwork&gt;&#10;    &lt;include file=<span class="java&#45;quote">&quot;webwork&#45;<span class="java&#45;keyword">default</span>.xml&quot;</span>/&gt;&#10;    &lt;include file=<span class="java&#45;quote">&quot;config&#45;browser.xml&quot;</span>/&gt;&#10;    &lt;<span class="java&#45;keyword">package</span> name=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">default</span>&quot;</span>&#160;<span class="java&#45;keyword">extends</span>=<span class="java&#45;quote">&quot;webwork&#45;<span class="java&#45;keyword">default</span>&quot;</span>&gt;&#10;....&#10;    &lt;/<span class="java&#45;keyword">package</span>&gt;&#10;    &lt;include file=<span class="java&#45;quote">&quot;other.xml&quot;</span>/&gt;&#10;&lt;/xwork&gt;</pre>
 </div></div><p class="paragraph">This tells it to load the webwork-default.xml from the webwork jar file<br/>
 to get all of those interceptor and result definitions.</p>You can put your own &lt;include&gt; in your xwork.xml interchangeably with<br/>
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Getting Started.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Global results.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Hibernate.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Interceptors.html

                                                     </span>
 				    </div>
 				    <div class="pagesubheading">
-					    This page last changed on Jul 22, 2004 by <font color="#0050B2">plightbo</font>.
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">plightbo</font>.
 				    </div>
 
 				    <p class="paragraph"><h2 style="margin: 4px 0px 4px 0px;" class="heading2"><a name="Interceptors-Overview"> Overview</a></h2>
 </tr><tr>
 <td>fileUpload</td><td>an interceptor that adds easy access to file upload support; read the javadocs for more info</td>
 </tr><tr>
-<td>execAndWait</td><td>an interceptor that executes the action in the background and then sends the user off to an intermediate waiting page; read the javadocs for more info</td>
+<td>execAndWait</td><td>an interceptor that executes the action in the background and then sends the user off to an intermediate waiting page; See: <a href="ExecuteAndWaitInterceptor.html" title="ExecuteAndWaitInterceptor">ExecuteAndWaitInterceptor</a></td>
 </tr>
 </table><br/>
 For more information about the chain interceptor, see <a href="Chaining Interceptor.html" title="Chaining Interceptor">WW:Chaining Interceptor</a>.
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Internationalization.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Inversion of Control.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/IoC Configuration.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/IoC Overview.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/JSP Expression Language Comparison with WebWork 1.x.html

+<html>
+    <head>
+        <title>WebWork 2 : JSP Expression Language Comparison with WebWork 1.x</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            WebWork 2 : JSP Expression Language Comparison with WebWork 1.x
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">jcarreira</font>.
+				    </div>
+
+				    <table class="wikitable">
+<tr>
+<th>Situation</th><th>Previous (WW-1.4)</th><th>Current (WW-2.1)</th>
+</tr><tr>
+<td>Referring to an object in the PageContext scope</td><td>@itemIdOrName</td><td>#attr&#91;&#039;itemIdOrName&#039;&#93;</td>
+</tr><tr>
+<td>Referring to an object in the Request scope</td><td>itemIdOrName</td><td>Same, but use request&#91;&#039;itemIdOrName&#039;&#93; if nested in an iteration.</td>
+</tr><tr>
+<td>Referring to an object in the Session scope</td><td>@itemIdOrName</td><td>session&#91;&#039;itemIdOrName&#039;&#93;</td>
+</tr><tr>
+<td>Referring to an object in the Application scope</td><td>@itemIdOrName</td><td>application&#91;&#039;itemIdOrName&#039;&#93;</td>
+</tr><tr>
+<td>Property Setters</td><td>foo/bar translates to getFoo().setBar()</td><td>foo.bar translates to getFoo().setBar()</td>
+</tr><tr>
+<td>Property Getters</td><td>foo/bar translates to getFoo().getBar()</td><td>foo.bar translates to getFoo().getBar()</td>
+</tr><tr>
+<td>Boolean/boolean Property Getters</td><td>foo/bar translates to getFoo().getBar() if bar is java.lang.Boolean, if primitive bar translates to getFoo().isBar()</td><td> Same, except uses dot notation instead of a slash (i.e. foo.bar)</td>
+</tr><tr>
+<td>Collections as Properties</td><td>N/A</td><td>Collections (including arrays) are similar to other objects, except they allow indexing: foo.bar&#91;indexOrKeyName&#93; translates to getFoo().getBar().get(indexOrKeyName)</td>
+</tr><tr>
+<td>curly braces - {}, evaluates contents of braces first, and use the result as the property to then evaluate. </td><td>&lt;webwork:property value=&quot;&#123;&#039;name&#039;&#125;&quot;/&gt; translates to getName() on the curent object.</td><td>No longer used.</td>
+</tr>
+</table><br/>
+<em class="emphasis">Originally written by Jay Bose and sent to the mailing list</em>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>

docs/wikidocs/JSP Tags.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/JUnit.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Mailing Lists.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Namespaces.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Non-UI Tags.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/OGNL Basics.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/OGNL.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Packages.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Pico.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Projects Using WebWork.html

                                                     </span>
 				    </div>
 				    <div class="pagesubheading">
-					    This page last changed on Sep 28, 2004 by <font color="#0050B2">andiyang</font>.
+					    This page last changed on Oct 20, 2004 by <font color="#0050B2">jstepka</font>.
 				    </div>
 
 				    <ul class="star">
 <li> <a href="http://www.atlassian.com/software/confluence/default.jsp" title="Visit page outside Confluence"> Atlassian Confluence</a> - Commercial Wiki and knowledge management system using WebWork 2.0, Hibernate, Spring, and Velocity</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.chemistaustralia.com.au" title="Visit page outside Confluence"> Chemist Australia</a> -  Online Pharmacy</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.drivenow.com.au" title="Visit page outside Confluence"> DriveNow</a> -  last minute Autralian car rentals</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.opensourcesoft.net" title="Visit page outside Confluence"> OpenReports</a> -  an open source web based reporting application that uses WebWork 2.0, Velocity, and Hibernate</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.esagegroup.com" title="Visit page outside Confluence">eSage Group</a> is a consulting company that uses it for all their client engagements. Additionally, its used for their internal systems</li>
+</ul>
+<ul class="star">
 <li> <a href="http://filmweb.pl" title="Visit page outside Confluence"> Filmweb</a> -  Polish Film Portal</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.teramedica.com" title="Visit page outside Confluence"> TeraMEDICA</a> -  WebWork is used in TeraMEDICA&#039;s commercial TI2m product, which performs intelligent image management for the healthcare enterprise.  Specifically, WebWork is a key component of the system&#039;s management interface.</li>
+</ul>
+<ul class="star">
 <li> <a href="http://www.ebia.com" title="Visit page outside Confluence">EBIA COBRA and 401K Benefits Site</a> provides law reviews for employee benefits like COBRA and 401K.  The site moved from all struts to a current architecture of about 50% WebWork and 50% Struts. We are trying to move it all over to WebWork.  This site is also a great example of porting from Tiles to SiteMesh.</li>
 </ul>
 <ul class="star">
-<li> <a href="http://www.jieesoft.com/midwinter" title="Visit page outside Confluence"> Midwinter<br/>
-</a> - an open source rapid  web application develop system using WebWork 2.0, Hibernate, Spring, and Velocity
-</li>
+<li> <a href="http://www.jieesoft.com/midwinter" title="Visit page outside Confluence"> Midwinter</a> - an open source rapid  web application develop system using WebWork 2.0, Hibernate, Spring, and Velocity</li>
+</ul>
+<ul class="star">
+<li> <a href="http://rolecall.valtira.com/" title="Visit page outside Confluence"> Valtira Rolecall</a> - Identity Management Framework that provides single sign-on for J2EE and .NET web applications.</li>
 </ul>
 
 				    
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Quartz.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/QuickStart.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Release Notes - 2.1.1.html

                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/WW-554"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
-                                                                                                                                                                                                                                            </td>
-                                <td nowrap="true">
-                                                                <a href="http://jira.opensymphony.com/browse/WW-554">WW-554</a>
-                                                                                                                                                                                                                        </td>
-                                <td >
-                                                                                    <a href="http://jira.opensymphony.com/browse/WW-554">Bad value for IMAGES_URI in JasperReportsResult.java</a>
-                                                                                                                                                                                                    </td>
-                            </tr>
-                                    <tr class="rowAlternate">
-                                                            <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/WW-540"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                 <td nowrap="true">
                                                                                     <a href="http://jira.opensymphony.com/browse/WW-540">Add a ServletFilter to clean up the ActionContext, allowing Sitemesh decorators to use the ActionContext with the taglib</a>
                                                                                                                                                                                                     </td>
                             </tr>
-                                    <tr class="rowNormal">
+                                    <tr class="rowAlternate">
                                                             <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/WW-536"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                                                                     <a href="http://jira.opensymphony.com/browse/WW-536">Lost the session on OC4J 9.0.4 using WebWork2</a>
                                                                                                                                                                                                     </td>
                             </tr>
-                                    <tr class="rowAlternate">
+                                    <tr class="rowNormal">
                                                             <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/WW-533"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                                                                     <a href="http://jira.opensymphony.com/browse/WW-533">Add support for Velocity 1.4 - Changes WebWork directives</a>
                                                                                                                                                                                                     </td>
                             </tr>
-                                    <tr class="rowNormal">
+                                    <tr class="rowAlternate">
                                                             <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/WW-528"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                                                                     <a href="http://jira.opensymphony.com/browse/WW-528">Switch to using VelocityViewServlet from VelocityTools</a>
                                                                                                                                                                                                     </td>
                             </tr>
-                                    <tr class="rowAlternate">
+                                    <tr class="rowNormal">
                                                             <td nowrap="true">
                                             <a href="http://jira.opensymphony.com/browse/WW-527"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                                                                     <a href="http://jira.opensymphony.com/browse/WW-527">Multiple components with same &lt;class&gt; but different &lt;enabler&gt; throws exception</a>
                                                                                                                                                                                                     </td>
                             </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-520"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-520">WW-520</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-520">Wrong &amp;amp; management in XML based output (WML and XHTML)</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/WW-526"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/WW-513"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                 <td nowrap="true">
-                                                                <a href="http://jira.opensymphony.com/browse/WW-526">WW-526</a>
+                                                                <a href="http://jira.opensymphony.com/browse/WW-513">WW-513</a>
                                                                                                                                                                                                                         </td>
                                 <td >
-                                                                                    <a href="http://jira.opensymphony.com/browse/WW-526">Velocity using include ignores character encoding</a>
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-513">IOC Application and Session scopes do not work in Tomcat 5</a>
                                                                                                                                                                                                     </td>
                             </tr>
                                     <tr class="rowAlternate">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/WW-520"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/WW-511"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                 <td nowrap="true">
-                                                                <a href="http://jira.opensymphony.com/browse/WW-520">WW-520</a>
+                                                                <a href="http://jira.opensymphony.com/browse/WW-511">WW-511</a>
                                                                                                                                                                                                                         </td>
                                 <td >
-                                                                                    <a href="http://jira.opensymphony.com/browse/WW-520">Wrong &amp;amp; management in XML based output (WML and XHTML)</a>
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-511">Support a list of resource bundles on i18n tag</a>
                                                                                                                                                                                                     </td>
                             </tr>
                                     <tr class="rowNormal">
                                                             <td nowrap="true">
-                                            <a href="http://jira.opensymphony.com/browse/WW-513"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                            <a href="http://jira.opensymphony.com/browse/WW-507"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
                                                                                                                                                                                                                                             </td>
                                 <td nowrap="true">
-                                                                <a href="http://jira.opensymphony.com/browse/WW-513">WW-513</a>
+                                                                <a href="http://jira.opensymphony.com/browse/WW-507">WW-507</a>
                                                                                                                                                                                                                         </td>
                                 <td >
-                                                                                    <a href="http://jira.opensymphony.com/browse/WW-513">IOC Application and Session scopes do not work in Tomcat 5</a>
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-507">&quot;command&quot; parameter isn't honored for command driven actions</a>
                                                                                                                                                                                                     </td>
                             </tr>
             </table>
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Release Notes - 2.1.2.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Release Notes - 2.1.3.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Release Notes - 2.1.4.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Release Notes - 2.1.5.html

+<html>
+    <head>
+        <title>WebWork 2 : Release Notes - 2.1.5</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            WebWork 2 : Release Notes - 2.1.5
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">plightbo</font>.
+				    </div>
+
+				    <p class="paragraph"><h2 style="margin: 4px 0px 4px 0px;" class="heading2"><a name="ReleaseNotes-2.1.5-WebWork2.1.5ReleaseNotes"> WebWork 2.1.5 Release Notes</a></h2></p><h3 class="heading3"><a name="ReleaseNotes-2.1.5-KeyChanges"> Key Changes</a></h3>
+<ul class="star">
+<li> All UI tags now support the complete set of JavaScript event listeners now, such as onChange, onBlur, etc.</li>
+<li> ExecuteAndWaitInterceptor is easier to use</li>
+<li> Several important bug fixes for Velocity integration</li>
+</ul>&#160;<p class="paragraph"><h3 class="heading3"><a name="ReleaseNotes-2.1.5-MigrationNotes"> Migration Notes</a></h3></p><table class="wikitable">
+<tr>
+<th> Version </th><th> Description </th><th> Old Code </th><th> New Code </th>
+</tr><tr>
+<td> 2.1.4 and below </td><td> TLD updated &#8211; be sure you are using the latest webwork.tld file </td><td> N/A </td><td> N/A </td>
+</tr>
+</table><p class="paragraph"><h3 class="heading3"><a name="ReleaseNotes-2.1.5-Changelog"> Changelog</a></h3></p><p>
+    <table  width="100%" cellspacing="0" class="grid">
+        <tr>
+            <th colspan="3" style="text-align: left;">
+                <a href="http://jira.opensymphony.com">OpenSymphony JIRA</a>
+                <span class="smalltext">(17 issues)</span>
+            </th>
+        </tr>
+        <tr>
+                        <th style="text-align: left;">
+                T                                                                                                                                                                            </th>
+                        <th style="text-align: left;">
+                                Key                                                                                                                                                            </th>
+                        <th style="text-align: left;">
+                                                Summary                                                                                                                                            </th>
+                    </tr>
+                                            <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-666"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-666">WW-666</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-666">ExecAndWaitInterceptor should put executing action on the stack</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-663"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-663">WW-663</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-663">VelocityResult doesn't initialize VelocityManager</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-660"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-660">WW-660</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-660">xhtml's checkbox.vm vertical alignment</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-658"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-658">WW-658</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-658">JSP Tags do not support onFocus, onBlur js handlers</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-653"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-653">WW-653</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-653">url taglib does not support 'page' attribute but the webwork-example.war uses it all over the place.</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-651"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-651">WW-651</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-651">IfTag does not convert to Boolean</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-644"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-644">WW-644</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-644">Xhtml generated by the ui tags is (still) invalid</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-632"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-632">WW-632</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-632">Onclick for radiotag</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-627"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-627">WW-627</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-627">select.vm requires htmlEncode for name parameter</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-626"><img src="http://jira.opensymphony.com/images/icons/newfeature.gif" alt="New Feature" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-626">WW-626</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-626">Principal Interceptor</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-614"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-614">WW-614</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-614">Cannot set velocity macro autoreloading</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-554"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-554">WW-554</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-554">Bad value for IMAGES_URI in JasperReportsResult.java</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-526"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-526">WW-526</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-526">Velocity using include ignores character encoding</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-479"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-479">WW-479</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-479">getValueClassType() in ComboboxTag returns Boolean.class</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-392"><img src="http://jira.opensymphony.com/images/icons/task.gif" alt="Task" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-392">WW-392</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-392">Update doubleselect tag</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowAlternate">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-223"><img src="http://jira.opensymphony.com/images/icons/bug.gif" alt="Bug" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-223">WW-223</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-223">Multipart &amp; SaveDir</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+                                    <tr class="rowNormal">
+                                                            <td nowrap="true">
+                                            <a href="http://jira.opensymphony.com/browse/WW-161"><img src="http://jira.opensymphony.com/images/icons/improvement.gif" alt="Improvement" border="0" /></a>
+                                                                                                                                                                                                                                            </td>
+                                <td nowrap="true">
+                                                                <a href="http://jira.opensymphony.com/browse/WW-161">WW-161</a>
+                                                                                                                                                                                                                        </td>
+                                <td >
+                                                                                    <a href="http://jira.opensymphony.com/browse/WW-161">ServletDispatcher could be a lot simpler to extend</a>
+                                                                                                                                                                                                    </td>
+                            </tr>
+            </table>
+</p>
+
+
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>

docs/wikidocs/Release Notes - 2.1.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Reloading configuration.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Result Types.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Results.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Simple validators.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Spring.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Templates.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Themes.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialEnd.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialExamples.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson01.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson02.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson03.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson04-01-01.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson04-01.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson04-02.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson04-03.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson04.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/TutorialLesson05.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Type Conversion.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/UI Tags.html

                                                     </span>
 				    </div>
 				    <div class="pagesubheading">
-					    This page last changed on Aug 05, 2004 by <font color="#0050B2">plightbo</font>.
+					    This page last changed on Oct 19, 2004 by <font color="#0050B2">mbogaert</font>.
 				    </div>
 
 				    <p class="paragraph"><h2 style="margin: 4px 0px 4px 0px;" class="heading2"><a name="UITags-WebWork2UITags%3Caname%3D%22UITagstop%22%3E%3C%2Fa%3E"> WebWork 2 UI Tags <a name="UITags-top"></a></a></h2></p>Click on a tag to find more information on the tag.  Note that all UI tags are now evaluated against the value stack so you need to (single) quote your literal string values.<p class="paragraph">The actual rendering of these tags can be customized.  The location of the tag templates is defined by the webwork.ui.theme property in webwork.properties. See the <a href="Themes.html" title="Themes">Themes</a> reference for more details.</p><table class="wikitable">
 (<a href="#top" title="Visit page outside Confluence">back to the top</a>)
 <h3 class="heading3"><a name="UITags-%3Cfontcolor%3D%22blue%22%3E%26lt%3Bww%3Acheckbox%2F%26gt%3B%3C%2Ffont%3E%3Caname%3D%22UITagscheckbox%22%3E%3C%2Fa%3E"><font color="blue"><b class="strong">&lt;ww:checkbox /&gt;</b></font>&#160;<a name="UITags-checkbox"></a> </a></h3><p class="paragraph">Renders an HTML &lt;input&gt; element of type checkbox, populated by the specified property from the OgnlValueStack.</p><b class="strong">Sample Usages</b>
 <div class="code"><div class="codeContent">
-<pre>JSP&#10;    &lt;ww:checkbox label=<span class="java&#45;quote">&quot;&#039;checkbox test&#039;&quot;</span> name=<span class="java&#45;quote">&quot;&#039;checkboxField1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;aBoolean&quot;</span> fieldValue=<span class="java&#45;quote">&quot;&#039;<span class="java&#45;keyword">true</span>&#039;&quot;</span>/&gt;&#10;&#10;Velocity&#10;    #tag( Checkbox <span class="java&#45;quote">&quot;label=&#039;checkbox test&#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;name=&#039;checkboxField1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;aBoolean&quot;</span> fieldValue=<span class="java&#45;quote">&quot;&#039;<span class="java&#45;keyword">true</span>&#039;&quot;</span> )&#10;&#10;HTML (simple template, aBoolean == <span class="java&#45;keyword">true</span>)&#10;	&lt;input type=<span class="java&#45;quote">&quot;checkbox&quot;</span> name=<span class="java&#45;quote">&quot;checkboxField1&quot;</span> value=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">true</span>&quot;</span> checked=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">true</span>&quot;</span> /&gt;</pre>
+<pre>JSP&#10;    &lt;ww:checkbox label=<span class="java&#45;quote">&quot;&#039;checkbox test&#039;&quot;</span> name=<span class="java&#45;quote">&quot;&#039;checkboxField1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;aBoolean&quot;</span> fieldValue=<span class="java&#45;quote">&quot;&#039;<span class="java&#45;keyword">true</span>&#039;&quot;</span>/&gt;&#10;&#10;Velocity&#10;    #tag( Checkbox <span class="java&#45;quote">&quot;label=&#039;checkbox test&#039;&quot;</span>&#160;<span class="java&#45;quote">&quot;name=&#039;checkboxField1&#039;&quot;</span> value=<span class="java&#45;quote">&quot;aBoolean&quot;</span> fieldValue=<span class="java&#45;quote">&quot;&#039;<span class="java&#45;keyword">true</span>&#039;&quot;</span> )&#10;&#10;HTML (simple template, aBoolean == <span class="java&#45;keyword">true</span>)&#10;	&lt;input type=<span class="java&#45;quote">&quot;checkbox&quot;</span> name=<span class="java&#45;quote">&quot;checkboxField1&quot;</span> value=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">true</span>&quot;</span> checked=<span class="java&#45;quote">&quot;checked&quot;</span> /&gt;</pre>
 </div></div><p class="paragraph"><b class="strong">Attributes</b>
 <table class="wikitable">
 <tr>
 </tr><tr>
 <td>	required		</td><td>	no			</td><td>	Is field required for form submission	</td>
 </tr><tr>
-<td>	value			</td><td>	no			</td><td>	Boolean which if true adds &quot;checked=true&quot; to tag	</td>
+<td>	value			</td><td>	no			</td><td>	Boolean which if true adds &#039;checked=&quot;checked&quot;&#039; to tag	</td>
 </tr><tr>
 <td>	fieldValue		</td><td>	<b class="strong">yes</b>		</td><td>	the actual HTML value attribute of the checkbox	</td>
 </tr><tr>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	cssClass		</td><td>	no			</td><td>	HTML class attribute	</td>
 </tr><tr>
 <td>	cssStyle		</td><td>	no			</td><td>	HTML style attribute	</td>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	cssClass		</td><td>	no			</td><td>	HTML class attribute	</td>
 </tr><tr>
 <td>	cssStyle		</td><td>	no			</td><td>	HTML style attribute	</td>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	cssClass		</td><td>	no			</td><td>	HTML class attribute	</td>
 </tr><tr>
 <td>	cssStyle		</td><td>	no			</td><td>	HTML style attribute	</td>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	show			</td><td>	no			</td><td>	Redisplay value (security concerns)	</td>
 </tr><tr>
 <td>	label			</td><td>	no			</td><td>	Text used as label in template	</td>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	label			</td><td>	no			</td><td>	Text used as label in template	</td>
 </tr><tr>
 <td>	labelposition	</td><td>	no			</td><td>	Alignment of label (left,right,center)	</td>
 <pre>&lt;ww:select label=<span class="java&#45;quote">&quot;&#039;Users&#039;&quot;</span> &#10;	name=<span class="java&#45;quote">&quot;&#039;userId&#039;&quot;</span> &#10;	listKey=<span class="java&#45;quote">&quot;id&quot;</span> &#10;	listValue=<span class="java&#45;quote">&quot;name&quot;</span> &#10;	list=<span class="java&#45;quote">&quot;app.users&quot;</span> &#10;	value=<span class="java&#45;quote">&quot;app.user.id&quot;</span> &#10;	onchange=<span class="java&#45;quote">&quot;&#039;chooseUser(<span class="java&#45;keyword">this</span>)&#039;&quot;</span>&#10;/&gt;</pre>
 </div></div><p class="paragraph">will create the following (if getApp().getUser().getId() == 2):
 <div class="code"><div class="codeContent">
-<pre>&lt;tr&gt;&#10;	&lt;td&gt;Users&lt;/td&gt;&#10;	&lt;td&gt;&#10;		&lt;select name=<span class="java&#45;quote">&quot;userId&quot;</span> onchange=<span class="java&#45;quote">&quot;chooseUser(<span class="java&#45;keyword">this</span>)&quot;</span>&gt;&#10;			&lt;option value=<span class="java&#45;quote">&quot;1&quot;</span>&gt;&#10;				User <span class="java&#45;object">Number</span> One&#10;			&lt;/option&gt;&#10;			&lt;option value=<span class="java&#45;quote">&quot;2&quot;</span> selected&gt;&#10;				User <span class="java&#45;object">Number</span> Two&#10;			&lt;/option&gt;&#10;		&lt;/select&gt;&#10;	&lt;td&gt;&#10;&lt;/tr&gt;</pre>
+<pre>&lt;tr&gt;&#10;	&lt;td&gt;Users&lt;/td&gt;&#10;	&lt;td&gt;&#10;		&lt;select name=<span class="java&#45;quote">&quot;userId&quot;</span> onchange=<span class="java&#45;quote">&quot;chooseUser(<span class="java&#45;keyword">this</span>)&quot;</span>&gt;&#10;			&lt;option value=<span class="java&#45;quote">&quot;1&quot;</span>&gt;&#10;				User <span class="java&#45;object">Number</span> One&#10;			&lt;/option&gt;&#10;			&lt;option value=<span class="java&#45;quote">&quot;2&quot;</span> selected=<span class="java&#45;quote">&quot;selected&quot;</span>&gt;&#10;				User <span class="java&#45;object">Number</span> Two&#10;			&lt;/option&gt;&#10;		&lt;/select&gt;&#10;	&lt;td&gt;&#10;&lt;/tr&gt;</pre>
 </div></div></p>Of course, the &lt;td&gt; formatting and such depends on the <a href="Themes.html" title="Themes">template</a> you are using.<p class="paragraph"><b class="strong">Sample Usages</b>
 <div class="code"><div class="codeContent">
 <pre>&lt;ww:select label=<span class="java&#45;quote">&quot;&#039;Pets&#039;&quot;</span> &#10;        name=<span class="java&#45;quote">&quot;&#039;petIds&#039;&quot;</span> &#10;        list=<span class="java&#45;quote">&quot;petDao.pets&quot;</span> &#10;        listKey=<span class="java&#45;quote">&quot;id&quot;</span> &#10;        listValue=<span class="java&#45;quote">&quot;name&quot;</span> &#10;        multiple=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">true</span>&quot;</span> &#10;        size=<span class="java&#45;quote">&quot;3&quot;</span> &#10;        required=<span class="java&#45;quote">&quot;<span class="java&#45;keyword">true</span>&quot;</span> &#10;/&gt;</pre>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	headerKey		</td><td>	no			</td><td>	Key for first item in list	</td>
 </tr><tr>
 <td>	headerValue		</td><td>	no			</td><td>	Value for first item in list	</td>
 </tr><tr>
 <td>	onchange		</td><td>	no			</td><td>	HTML onchange attribute	</td>
 </tr><tr>
+<td>	onclick 		</td><td>	no			</td><td>	HTML onclick attribute	</td>
+</tr><tr>
 <td>	label			</td><td>	no			</td><td>	Text used as label in template	</td>
 </tr><tr>
 <td>	labelposition	</td><td>	no			</td><td>	Alignment of label (left,right,center)	</td>
 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 1.4.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 2.0.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 2.1.1.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 2.1.2.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 2.1.3.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Upgrading from 2.1.4.html

+<html>
+    <head>
+        <title>WebWork 2 : Upgrading from 2.1.4</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            WebWork 2 : Upgrading from 2.1.4
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Oct 23, 2004 by <font color="#0050B2">plightbo</font>.
+				    </div>
+
+				    <p class="paragraph">Upgrading from 2.1.4 is pretty easy as no new libraries have been introduced. However, the TLD (taglib definition file) has been modified to support more JavaScript events, such as onBlur, onChange, etc. Be sure to check that you are using the latest TLD. This is automatic if you point web.xml to <b class="strong">/WEB-INF/webwork.jar</b>.</p>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>

docs/wikidocs/Upgrading from 2.1.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Validation Examples.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Validation.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Visitor validation.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/WebWork Community.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/WebWork.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:37</font></td>
 		    </tr>
 	    </table>
     </body>

docs/wikidocs/Xwork's Component Architecture.html

 				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
 			</tr>
 		    <tr>
-			    <td align="center"><font color="grey">Document generated by Confluence on Oct 18, 2004 00:08</font></td>
+			    <td align="center"><font color="grey">Document generated by Confluence on Oct 23, 2004 17:36</font></td>
 		    </tr>
 	    </table>
     </body>

Binary file modified.

docs/wikidocs/index.html

 																										                                            <li>
                     <font color="grey">Transparent web-app I18N</font>
                             </li>
-																																																												                                            <li>
+																																											                                            <li>
                     <font color="grey">Webwork 2 skinning</font>
                             </li>
 																										                                            <li>
 																										                                            <li>
                     <font color="grey">File Upload Interceptor</font>
                             </li>
-																																																																																																																																                                            <li>
+																																																																																																															                                            <li>
                     <font color="grey">Writeup of Mike's Talk at TSS on WebWork2</font>
                             </li>
 																										                                            <li>