<div>Hi Jim,</div>
<div> </div>
<div>Thanks for the info. I wil give the ESAPI 2.0 rc4 a try.</div>
<div> </div>
<div>JohanLim.<br><br></div>
<div class="gmail_quote">On Wed, Jan 13, 2010 at 10:30 AM, Jim Manico <span dir="ltr">&lt;<a href="mailto:jim.manico@owasp.org">jim.manico@owasp.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div text="#000000" bgcolor="#ffffff">Johan,<br><br>I externalized all property files in the ESAPI 2.0 rc4 release to avoid problems of this nature. You just need to put the various property files in your classpath.<br><br>
Can you update and give this a try please?<br><br><a href="http://owasp-esapi-java.googlecode.com/files/ESAPI-2.0-rc4.zip" target="_blank">http://owasp-esapi-java.googlecode.com/files/ESAPI-2.0-rc4.zip</a><br><br>And Johan, as a open source project - and a new one at that - we desperately need more docs. We&#39;re getting there....<br>
<br>Regards,<br>Jim 
<div>
<div></div>
<div class="h5"><br><br><br>
<blockquote type="cite">
<div>Hi Jim,</div>
<div> </div>
<div>I resolved the issue in the SwingSet Sample WebApp. The changes in the ESAPI.properties files that can be found in &quot;..\ROOT\WEB-INF\classes\resources&quot; and in &quot;ROOT\WEB-INF\classes&quot; are not loaded even though the WebApp was reloaded.  </div>

<div>To add the new regex, I need to actually extract the contents of &quot;ESAPI-2.0.jar&quot; and update the file &quot;validation.properties&quot; in the &quot;.esapi&quot; folder. Once the changes is added, I re-arhive all the contents again.</div>

<div>Question:</div>
<div>1) Which properties file does ESAPI use? Is the validation.properties or ESAPI.properties files?</div>
<div>2) Is there a way we can extend the .properties file without having to manually extract the contents in the jar file?</div>
<div> </div>
<div>Thanks.</div>
<div><br><br> </div>
<div class="gmail_quote">On Tue, Jan 12, 2010 at 3:17 PM, Jim Manico <span dir="ltr">&lt;<a href="mailto:jim.manico@owasp.org" target="_blank">jim.manico@owasp.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Aye, Capt&#39;n .Tracking this request here:<br><br><a href="http://code.google.com/p/owasp-esapi-java/issues/detail?id=87" target="_blank">http://code.google.com/p/owasp-esapi-java/issues/detail?id=87</a><br>

<div>&gt; Jim Manico wrote:<br>&gt;<br>&gt;&gt; Did you reload your app after your change [to ESAPI.properties file]?<br>&gt;&gt;<br>&gt; You have to do that? Maybe we should add a feature to have a separate thread to<br>
&gt; watch the mod time of the file and if it is updated to re-read it. We do that<br>&gt; (carefully ;-) on lots of applications at my day job. Sounds like a project for<br>&gt; 2.1 or 3.0 release.<br>&gt;<br>&gt;<br><br>
<br>--<br></div>
<div>
<div>Jim Manico<br>OWASP Podcast Host/Producer<br><a href="http://www.manico.net/" target="_blank">http://www.manico.net</a><br><br></div></div></blockquote></div><br></blockquote><br><br></div></div><font color="#888888"><pre cols="72">
-- 
Jim Manico
OWASP Podcast Host/Producer
<a href="http://www.manico.net/" target="_blank">http://www.manico.net</a></pre></font></div></blockquote></div><br>