<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"Book Antiqua";
        panose-1:2 4 6 2 5 3 5 3 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Book Antiqua","serif";
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Book Antiqua","serif";
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Book Antiqua","serif";
        color:black;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:258762166;
        mso-list-template-ids:-1425012702;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=white lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Ok,
will do. It looks like I&#8217;ll be able to more easily make more direct
contributions to ESAPI for Java now, am now beginning to use (not just review) this
language version. I already added some placeholder sections in the fancy new consolidated
and extended wiki docs yesterday:<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>#
Preparing to use ESAPI for Java<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;
* Installing ESAPI for Java<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;
* Using ESAPI for Java with Eclipse<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;
* Hello World<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;
* Optional steps (for building ESAPI for Java using Eclipse)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
o Building ESAPI for Java source code<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
o Generating ESAPI for Java JavaDoc<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
o Running ESAPI for Java JUnit (all tests)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
o Running ESAPI for Java JUnit (single test)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'><o:p>&nbsp;</o:p></span></p>

<div>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Best,<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Mike
B.</span><span style='font-size:12.0pt'><o:p></o:p></span></p>

</div>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";
color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:
"Tahoma","sans-serif";color:windowtext'> Jim Manico
[mailto:jim.manico@owasp.org] <br>
<b>Sent:</b> Wednesday, May 19, 2010 12:55 PM<br>
<b>To:</b> Boberski, Michael [USA]<br>
<b>Cc:</b> ESAPI-Users<br>
<b>Subject:</b> Re: [Esapi-user] Need some help with
&quot;ESAPI-BuildingWithEclipse&quot;<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Mike, please! This kind of documentation cleanup is gold -
you are right in that we need these steps added.<br>
<br>
THANK YOU MIKE!<br>
- Jim<br>
<br>
<br>
<o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>PS
&#8211; I&#8217;m happy to update the wiki with the additional step to download
and install antisamy, and the instructions to run as junit test (I&#8217;m
getting results of </span><span style='font-size:10.0pt;font-family:"Courier New"'>Tests
run: 501, Failures: 0, Errors: 2, Skipped: 0</span><span style='font-size:12.0pt;
font-family:"Book Antiqua","serif"'>) if in fact that is the maven
configuration for the former and the &#8220;correct&#8221; way to run the
latter, but since is the first time I&#8217;ve test-driven the instructions,
don&#8217;t want to muck things up if I did something wrong. Let me know!</span><o:p></o:p></p>

<div>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Best,</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Mike
B.</span><o:p></o:p></p>

</div>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<div>

<div style='border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0in 0in 0in;
border-color:-moz-use-text-color -moz-use-text-color'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Boberski, Michael
[USA] <br>
<b>Sent:</b> Tuesday, May 18, 2010 1:54 PM<br>
<b>To:</b> ESAPI-Users<br>
<b>Subject:</b> Need some help with &quot;ESAPI-BuildingWithEclipse&quot;</span><o:p></o:p></p>

</div>

</div>

<p class=MsoNormal>&nbsp;<o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Hi,</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Embarrassingly
enough today is the first time in a great while I&#8217;ve tried to <i>build</i>
the Java version of ESAPI, not just review the code, and I could use a hand.</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>My
goal is to use the SVN source and to build it according to the instructions
here: <a href="http://www.owasp.org/index.php/ESAPI-BuildingWithEclipse">http://www.owasp.org/index.php/ESAPI-BuildingWithEclipse</a>
</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><b><u><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Question
#1.</span></u></b><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>The
first question I have is that the instructions seem to be missing a step to
download and install antisamy:</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>[ERROR]
Failed to execute goal on project esapi: Missing:</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>----------</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>1)
org.owasp:antisamy:jar:1.3-SNAPSHOT</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>I
no doubt fouled up the build instructions on the above wiki page somehow, but
am not seeing where. The error message provides advice to try downloading it
separately, but the above instructions didn&#8217;t include this step leading
me to believe I messed up somewhere. </span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><b><u><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Question
#2.</span></u></b><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>The
second question that I will have is regarding the &#8220;Building ESAPI should
be easy with the new Maven integration&#8221; instructions: What are the steps
to build ESAPI <i>with</i> running JUnit tests?</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Sorry
to be as Bugs Bunny says, a Maroon. I&#8217;ve been brain damaged by working in
PHP this past year.</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Thanks
in advance!</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Best,</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>&nbsp;</span><o:p></o:p></p>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Book Antiqua","serif"'>Mike
B.</span><o:p></o:p></p>

<pre><o:p>&nbsp;</o:p></pre><pre><o:p>&nbsp;</o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>Esapi-user mailing list<o:p></o:p></pre><pre><a
href="mailto:Esapi-user@lists.owasp.org">Esapi-user@lists.owasp.org</a><o:p></o:p></pre><pre><a
href="https://lists.owasp.org/mailman/listinfo/esapi-user">https://lists.owasp.org/mailman/listinfo/esapi-user</a><o:p></o:p></pre><pre>&nbsp; <o:p></o:p></pre>

<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><br>
<br>
<br>
<o:p></o:p></span></p>

<pre>-- <o:p></o:p></pre><pre>Jim Manico<o:p></o:p></pre><pre>OWASP Podcast Host/Producer<o:p></o:p></pre><pre>OWASP ESAPI Project Manager<o:p></o:p></pre><pre><a
href="http://www.manico.net">http://www.manico.net</a><o:p></o:p></pre></div>

</body>

</html>