Added: tomee/site/trunk/content/ng/developer/testing/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/testing/index.html (added)
+++ tomee/site/trunk/content/ng/developer/testing/index.html Tue Apr  5 
06:43:46 2016
@@ -0,0 +1,177 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+       <meta charset="UTF-8">
+       <meta http-equiv="X-UA-Compatible" content="IE=edge">
+       <meta name="viewport" content="width=device-width, initial-scale=1">
+       <title>Apache TomEE</title>
+       <meta name="description" content="Apache TomEE is a light JavaEE server 
with a lot tooling" />
+       <meta name="keywords" 
content="tomee,asf,apache,javaee,jee,shade,embedded,test,junit,applicationcomposer,maven,arquillian"
 />
+       <meta name="author" content="Luka Cvetinovic for Codrops" />
+       <link rel="icon" href="../../favicon.ico">
+       <link rel="icon"  type="image/png" href="../../favicon.png">
+       <meta name="msapplication-TileColor" content="#80287a">
+       <meta name="theme-color" content="#80287a">
+       <link rel="stylesheet" type="text/css" href="../../css/normalize.css">
+       <link rel="stylesheet" type="text/css" href="../../css/bootstrap.css">
+       <link rel="stylesheet" type="text/css" href="../../css/owl.css">
+       <link rel="stylesheet" type="text/css" href="../../css/animate.css">
+       <link rel="stylesheet" type="text/css" 
href="../../fonts/font-awesome-4.1.0/css/font-awesome.min.css">
+       <link rel="stylesheet" type="text/css" 
href="../../fonts/eleganticons/et-icons.css">
+       <link rel="stylesheet" type="text/css" href="../../css/jqtree.css">
+       <link rel="stylesheet" type="text/css" href="../../css/idea.css">
+       <link rel="stylesheet" type="text/css" href="../../css/cardio.css">
+</head>
+
+<body>
+    <div class="preloader">
+               <img src="../../img/loader.gif" alt="Preloader image">
+       </div>
+           <nav class="navbar">
+               <div class="container">
+                       <!-- Brand and toggle get grouped for better mobile 
display -->
+                       <div class="navbar-header">
+                               <button type="button" class="navbar-toggle 
collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+                                       <span class="sr-only">Toggle 
navigation</span>
+                                       <span class="icon-bar"></span>
+                                       <span class="icon-bar"></span>
+                                       <span class="icon-bar"></span>
+                               </button>
+                               <a class="navbar-brand" href="../..//#">
+                                   <span>
+
+                                   
+                        <img src="../../img/logo-active.png">
+                    
+
+                    </span>
+                                   Apache TomEE
+                </a>
+                       </div>
+                       <!-- Collect the nav links, forms, and other content 
for toggling -->
+                       <div class="collapse navbar-collapse" 
id="bs-example-navbar-collapse-1">
+                               <ul class="nav navbar-nav navbar-right 
main-nav">
+                                       <li><a 
href="../../developer/index.html">Developer</a></li>
+                                       <li><a 
href="../../admin/index.html">Admin</a></li>
+                                       <li><a 
href="../../advanced/index.html">Advanced</a></li>
+                                       <li><a 
href="../../security/index.html">Security</a></li>
+                                       <li><a 
href="../../blog/index.html">Blog</a></li>
+                                       <li><a 
href="../../community/index.html">Community</a></li>
+                    <li><a href="../../download.html">Downloads</a></li>
+                               </ul>
+                       </div>
+                       <!-- /.navbar-collapse -->
+               </div>
+               <!-- /.container-fluid -->
+       </nav>
+
+
+    <div id="main-block" class="container section-padded">
+        <div class="row title">
+            <div class='page-header'>
+              
+              <div class='btn-toolbar pull-right' style="z-index: 2000;">
+                <div class='btn-group'>
+                    <a class="btn" href="../../developer/testing/index.pdf"><i 
class="fa fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>TomEE and Testing</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div class="ulist">
+<ul>
+<li>
+<p><a 
href="applicationcomposer/index.html"><code>ApplicationComposer</code></a>: 
lightweight tests</p>
+</li>
+<li>
+<p><a href="arquillian/index.html">Arquillian</a>: the de facto standard for 
EE tests</p>
+</li>
+<li>
+<p><a href="other/index.html">Going futher</a>: OpenEJB JUnit, TomEE 
Embedded&#8230;&#8203;</p>
+</li>
+</ul>
+</div>
+            </div>
+            
+        </div>
+    </div>
+<footer>
+               <div class="container">
+                       <div class="row">
+                               <div class="col-sm-6 text-center-mobile">
+                                       <h3 class="white">Apache TomEE the 
little great server.</h3>
+                                       <h5 class="light regular 
light-white">"A good application in a good server"</h5>
+                                       <ul class="social-footer">
+                                               <li><a 
href="https://fr-fr.facebook.com/ApacheTomEE/";><i class="fa 
fa-facebook"></i></a></li>
+                                               <li><a 
href="https://twitter.com/apachetomee";><i class="fa fa-twitter"></i></a></li>
+                                               <li><a 
href="https://plus.google.com/communities/105208241852045684449";><i class="fa 
fa-google-plus"></i></a></li>
+                                       </ul>
+                               </div>
+                               <div class="col-sm-6 text-center-mobile">
+                                       <div class="row opening-hours">
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../admin/index.html" class="white">Administration</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../admin/cluster/index.html" class="regular 
light-white">Cluster</a></li>
+                                                               <li><a 
href="../../admin/configuration/index.html" class="regular 
light-white">Configuration</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../developer/index.html" class="white">Developer</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../developer/classloading/index.html" class="regular 
light-white">Classloading</a></li>
+                                                               <li><a 
href="../../developer/ide/index.html" class="regular light-white">IDE</a></li>
+                                                               <li><a 
href="../../developer/testing/index.html" class="regular 
light-white">Testing</a></li>
+                                                               <li><a 
href="../../developer/tools/index.html" class="regular 
light-white">Tools</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../advanced/index.html" class="white">Advanced</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../advanced/applicationcomposer/index.html" class="regular 
light-white">Application Composer</a></li>
+                                                               <li><a 
href="../../advanced/setup/index.html" class="regular 
light-white">Setup</a></li>
+                                                               <li><a 
href="../../advanced/shading/index.html" class="regular 
light-white">Shading</a></li>
+                                                               <li><a 
href="../../advanced/tomee-embedded/index.html" class="regular 
light-white">TomEE Embedded</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../community/index.html" class="white">Community</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../community/contributors.html" class="regular 
light-white">Contributors</a></li>
+                                                               <li><a 
href="../../community/social.html" class="regular light-white">Social</a></li>
+                                                               <li><a 
href="../../community/sources.html" class="regular light-white">Sources</a></li>
+                                                       </ul>
+                                               </div>
+                                       </div>
+                               </div>
+                       </div>
+                       <div class="row bottom-footer text-center-mobile">
+                               <div class="col-sm-12 light-white">
+                                       <p>Copyright &copy; 1999-2016 The 
Apache Software Foundation, Licensed under the Apache License, Version 2.0. 
Apache TomEE, TomEE, Apache, the Apache feather logo, and the Apache TomEE 
project logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+       <!-- Holder for mobile navigation -->
+       <div class="mobile-nav">
+               <a href="#" class="close-link"><i class="arrow_up"></i></a>
+       </div>
+       <!-- Scripts -->
+       <script src="../../js/jquery-1.11.1.min.js"></script>
+       <script src="../../js/owl.carousel.min.js"></script>
+       <script src="../../js/bootstrap.min.js"></script>
+       <script src="../../js/wow.min.js"></script>
+       <script src="../../js/typewriter.js"></script>
+       <script src="../../js/jquery.onepagenav.js"></script>
+       <script src="../../js/tree.jquery.js"></script>
+       <script src="../../js/highlight.pack.js"></script>
+    <script src="../../js/main.js"></script>
+</body>
+
+</html>
+

Added: tomee/site/trunk/content/ng/developer/testing/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/index.pdf?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/testing/index.pdf (added)
+++ tomee/site/trunk/content/ng/developer/testing/index.pdf Tue Apr  5 06:43:46 
2016
@@ -0,0 +1,474 @@
+%PDF-1.3
+%ÿÿÿÿ
+1 0 obj
+<< /Title (TomEE and Testing)
+/Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
+/Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
+/CreationDate (D:20160323095144+01'00')
+/ModDate (D:20160323095144+01'00')
+>>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 3 0 R
+/Outlines 16 0 R
+/PageLabels 18 0 R
+/PageMode /UseOutlines
+/OpenAction [7 0 R /FitH 842.89]
+/ViewerPreferences << /DisplayDocTitle true
+>>
+>>
+endobj
+3 0 obj
+<< /Type /Pages
+/Count 2
+/Kids [7 0 R 10 0 R]
+>>
+endobj
+4 0 obj
+<< /Length 2
+>>
+stream
+q
+
+endstream
+endobj
+5 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/Contents 4 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+>>
+>>
+endobj
+6 0 obj
+<< /Length 249
+>>
+stream
+q
+/DeviceRGB cs
+0.600 0.600 0.600 scn
+/DeviceRGB CS
+0.600 0.600 0.600 SCN
+
+BT
+301.0853984375 351.36449999999996 Td
+/F1.0 27 Tf
+[<54> 29.78515625 <6f6d454520616e642054> 29.78515625 <657374696e67>] TJ
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+Q
+
+endstream
+endobj
+7 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/Contents 6 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F1.0 8 0 R
+>>
+>>
+>>
+endobj
+8 0 obj
+<< /Type /Font
+/BaseFont /AAAAAH+NotoSerif
+/Subtype /TrueType
+/FontDescriptor 20 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 22 0 R
+/ToUnicode 21 0 R
+>>
+endobj
+9 0 obj
+<< /Length 1911
+>>
+stream
+q
+
+-0.500 Tc
+/DeviceRGB cs
+0.200 0.200 0.200 scn
+/DeviceRGB CS
+0.200 0.200 0.200 SCN
+
+BT
+56.88050000000001 793.9259999999999 Td
+/F1.0 10.5 Tf
+<a5> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+
+0.000 Tc
+0.694 0.129 0.275 scn
+0.694 0.129 0.275 SCN
+
+BT
+66.24000000000001 793.9259999999999 Td
+/F2.0 10.5 Tf
+<4170706c69636174696f6e436f6d706f736572> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+165.99 793.9259999999999 Td
+/F1.0 10.5 Tf
+<3a206c69676874776569676874207465737473> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+
+-0.500 Tc
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+56.88050000000001 772.146 Td
+/F1.0 10.5 Tf
+<a5> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+
+0.000 Tc
+0.259 0.545 0.792 scn
+0.259 0.545 0.792 SCN
+
+BT
+66.24000000000001 772.146 Td
+/F1.0 10.5 Tf
+<41727175696c6c69616e> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+117.56400000000002 772.146 Td
+/F1.0 10.5 Tf
+<3a2074686520646520666163746f207374616e6461726420666f72204545207465737473> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+
+-0.500 Tc
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+56.88050000000001 750.366 Td
+/F1.0 10.5 Tf
+<a5> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+
+0.000 Tc
+0.259 0.545 0.792 scn
+0.259 0.545 0.792 SCN
+
+BT
+66.24000000000001 750.366 Td
+/F1.0 10.5 Tf
+<476f696e6720667574686572> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+129.723 750.366 Td
+/F1.0 10.5 Tf
+[<3a204f70656e454a42204a556e69742c2054> 29.78515625 
<6f6d454520456d626564646564c9>] TJ
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+q
+0.000 0.000 0.000 scn
+0.000 0.000 0.000 SCN
+1 w
+0 J
+0 j
+[ ] 0 d
+/Stamp1 Do
+0.200 0.200 0.200 scn
+0.200 0.200 0.200 SCN
+
+BT
+541.0089999999999 14.388 Td
+/F1.0 9 Tf
+<31> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+Q
+Q
+
+endstream
+endobj
+10 0 obj
+<< /Type /Page
+/Parent 3 0 R
+/MediaBox [0 0 595.28 841.89]
+/Contents 9 0 R
+/Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
+/Font << /F1.0 8 0 R
+/F2.0 11 0 R
+>>
+/XObject << /Stamp1 15 0 R
+>>
+>>
+/Annots [12 0 R 13 0 R 14 0 R]
+>>
+endobj
+11 0 obj
+<< /Type /Font
+/BaseFont /AAAAAI+mplus1mn-regular
+/Subtype /TrueType
+/FontDescriptor 24 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 26 0 R
+/ToUnicode 25 0 R
+>>
+endobj
+12 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (applicationcomposer/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 792.4559999999999 165.99 802.9559999999999]
+/Type /Annot
+>>
+endobj
+13 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (arquillian/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 769.0799999999999 117.56400000000002 783.36]
+/Type /Annot
+>>
+endobj
+14 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (other/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 747.3 129.723 761.58]
+/Type /Annot
+>>
+endobj
+15 0 obj
+<< /Type /XObject
+/Subtype /Form
+/BBox [0 0 595.28 841.89]
+/Length 178
+>>
+stream
+q
+/DeviceRGB cs
+0.000 0.000 0.000 scn
+/DeviceRGB CS
+0.000 0.000 0.000 SCN
+1 w
+0 J
+0 j
+[ ] 0 d
+q
+0.25 w
+/DeviceRGB CS
+0.867 0.867 0.867 SCN
+48.240 30.000 m
+547.040 30.000 l
+S
+Q
+Q
+
+endstream
+endobj
+16 0 obj
+<< /Type /Outlines
+/Count 1
+/First 17 0 R
+/Last 17 0 R
+>>
+endobj
+17 0 obj
+<< /Title 
<feff0054006f006d0045004500200061006e0064002000540065007300740069006e0067>
+/Parent 16 0 R
+/Count 0
+/Dest [7 0 R /XYZ 0 841.89 null]
+>>
+endobj
+18 0 obj
+<< /Nums [0 << /P (i)
+>>]
+>>
+endobj
+19 0 obj
+<< /Length1 7368
+/Length 4598
+/Filter [/FlateDecode]
+>>
+stream
+xœ•YTç•þÿ™‘2ˆ‡$„%$$!@#^ !æiÀØØ lC0ÄÃ<„…
HŒÝÔuÒÄMýˆÛ¤[7ÉÚnŒ]'ñIt7i›œœœnìînN¶õ9ÍÓ'ëæôd›l\Ç'›ìúÄFìÑ;ñîø 
™ÿÎ̽ßÿÝûß{ç7Â!)²#š˜M
ÜÿHÎ!„³‡Çg‡*‚¿ú\¿ŽPöõñÈ@¨ùÖÆRœ‡gšF&b»¿›Zã0>42eþI<‰òû0.˜ížB><ã³0f6n±•Ýxãн0þg÷ME¦cäÇ¢
„r
+a<2š|È㣉â n0=÷ÀE„ò`ŒÜð‡‡¡4¸£»8éšà~ÈÅ•8‰@I
+’ 
”ŠxàX“–ôRº,#3+[®P&UîZµ&/ŸÖ"æÝÿáýÿKcò‘?~ƤBȨ)®v9YÊåt;Êh.hß×îÍћô9*˜ò’µÁš=#[4A¦§R¡Q*ò,Z_@e­åuŠ.‰^CZ„.GY€peÉHƒÞä
+Uؑ¥  V^xÄà·jÌ
Õ~ÚêÕV5nq}PÍú
ƒA©Ök§œö¶r­¿T¢2ºŒ;oÛ½Zi£ÿÌÂø,ՁäȌÇ 8xJ@lгDÖªñ…Á¦QÛJ¥Á¦ÖØŠÕãû]ŒLƸ
+Ínîì&§—:™LÇEïrќè%T€l0½V*r`:~nìÀ4)]N“
“,6ËÈR‡·¥Jkëmñ43]¤×Êñœøikõ%´fþ-ÛÞTÉæ9ƕ•"ÏÉË>ˆÿ
ún®-ËiÓ¥Ôë7ә¢µÒ`°?«@õ1~«ûD³±¾i£=ìB¶Aô½˜tˆE>@ÅùLI“JeÁçN–(Æ.Ca~œ._RûÍu÷¸b[Øø­øÏWü¬ZÃúõjˆ¥˜šïý}×îV=½~÷ö7lßݤշÎv=B5Տ´¹²%iÞ{öµ_¼À;‹¼jõЩÁn†˜ÆèæM÷¶™†˜ÚÍ-ယëÀ
+3êÀ>©[      Rn0³¤A—¥Sêð|°´žU‹dc²›/©õ~VÃŅš’HwJ)Uq
?‹¯Å³‡8¬[ãOSó<Vò!ñ'¶rÏÏ_äìÎ,\=*zU€ÿô&˜w¶»`)>À²A/ƒkbÆíYD¢ä…
Y2Lº^ŒÿÏ/ƒÝÿˆÓ^ˆ>³«œvÔæU´<ðrÌéÞó»C¾H1‡@B($ùNSÎðŠñ‹8ç™3XqqÒè(Õ¹Œ
+{o‹­óÔçOüìÚÓié¸ÙêɏJµ>{ü¨ŒŸÆÄÓÀM>8u#@ZŒUòuÃ
Ƅo:4ú€UÓôÝçú
ñc׏Ʃ¿òìóž¸iøáË,³Ó0÷½¢·ë+†9
+4ÎñóNgJ´·cîú“§¾8¹iÓÉ/O=ym®ãæeëà‰hôÄ@IÉÀßG£'ÃVâÃgâÿyqæ©zöY¬|clìBü³çŽ}~º«ëôçǎ}>
Î}žÈ'!>
\>áü¢Ç9cØ Oø¼ïk¬½mþAçº7¬~³œZžÞϹ[a
+°¿ÿ”÷-ïgjïu<$xš·¥…¹[.ÎÏìí
+½YâãÙ×jHæÕÑ}˶ý–„Œàe5û^U8"¿¼ŸÔ,}ë£m÷·Ø;gH[’ôí¡S»*ùœ1´p•²P½H†ª8þs8~Ȥœ3¹p1U
  éPg6p9Ð;ÝU\ê%°µ½3n4=Ø5Ó¤½á[o‘unó†ní=Ôk“Ñ¥zqü3&‹©lê®®›é´òÙ³i…
-ØÒ·£°ygÍ1e¨ê!ÓUn¶{]Ͷcǁþù¿—ëeÁóÅMÎ|sûގSÇSÄ{=÷Ô¯ðΊȊjلÃb6¤¬Z§Y
+qŠ8Å 
ùª°´|aDÍzv>öõmðå¤ÄÉ%xŽÈL<KÀ!Qy[û*ÃOíôÄ}›Æª5šš±öºþ¼<ˆ0?þÞ¡Zµ}]áÉDúoæIÿÀÐ]dwØZ]ùµßÁ:×ø\dlnª¢bêôøÄ©q7ø~×ÂUò$ðl|¿TÄË<‡[ß4æV=Q7tî;õõ{ªÞ7TÝӝi®uúvÔüèôŽ#†
EI׊ª¼ýÓ¹._ëÜèjôڃ5ƒñ—ùàMUi…y††rï_°K]àùªZŽðe&P¨&3‹ýX 
'-7@E¥qädÅOçHT¾3nw‚Àʜ4’$(þ>ž[6Õ]ãíµ}þ¼{?â¹ùµ­…
gå±EæÊJL-Ùgù{_w'˜Šx½S§Ç>x/—üx’pLa½8E@Hkf65ëh>-åˆî]ƒßÍuv#/쩹úÁÀñIß|°l˜Zïên®È–­-Ù~€¼þ›ÛîsÞ¼ÕrôÒCX‹õ½/ÏöNý|¤4·Ð‘'6©µ•
…
Üõ@~{PlA¥ÀÖr*p9\É%[à°(uü²%ÎÏÐpaôÊ+e½wlš¬¥×ZýÆt­Ó\â+ÈÀºø.yˏD¡¡žC}¥J““É+ÎÏÐúØ<}mÍlhq)„«›¶¸‚rQ
 
.4Žö‘Λ§$&ÎǽŒTò.]ê%øõêaIXü¯à_a$­bnQÈëºÐK¹ÒՖ<q†Z©.R¬l÷Á{ÒhZ-Qh2åz›æ“žïµk~ëà;*jìq(EuCI½m­½ïhÈØä/ÍÈ(,óéµV:ãÖÉÜÊ¡¶ÉG;ôW›ã_ŠÛ«L÷u
”Õ—È;:)mŽ9?+-W™ž–^<³µu¯cKsi“j-%bÛw­ÛzdÀ}üpåöêÂÔTºÈ­óo+Ê®jïsl;Ôï\#ÏMÏ4ër²òÍ7s­måŒq]·Ûæ7È2ŠZɾ÷ЁPí¿
 ‘ߍß/Cü{“ý¹2I¸Wä·¬ÅÀO8¶uþýÕùAÚs©ë@=·È¹í©\W0P}Ÿæü»˜y~5ÿ[[èØh<¯
Ä?Վ4m]{[⛬ž<¾'¸n˜Œ¹¨zŕ…’$_Õ16sE…3)Ɠ\diæ{&ú°Ü"­\®-Ê][Ädó…
ˆx°Hƒ·N$j“¨ºÀN§¥Ñö8§§ÓvŽ#¨NDoÿ¬»Pc¾÷UÏ¿’<ѯßN(çtA“„õÛu¾UB>^<ߙó;8¡oþ}Á[¤â)Ç5©¶nC§½lû¿<KÛÔ¾ÍÞö
 
+øCåØì«îr«’†µÝå¹Iî!öñ”œ©XoLÚèàηù¨´c2¯J¸{v¯[r?Oê:̳ü[æù-ÓÉZdTŒ[4R¦qã¶Òö}Ûl*’‹©†Þµßú6°+°%r¾°ep]
ÎäFHŸ«»)ÊúÕÕÈù½5ÿuû—Òµc6ì\—O¯ãÏ4aŽ_‰ÿGÑwBÒÌ­?üöÑèó3••3ÏG£ç¦½Þésœ=
äªY°'GÍ\Î^Yl—ktŽŠ&óñÊ&kcÄ?¬*¸xÿR©–†ƒ'-iQªñr¹b“—W×Þxëbáq±rKA¾ä
hnSÍ-µ“'õ7Bá湃¹\€¹8QÌ%
+£ÛãöÜV4=I›¯®š柬ã@&ZŠÛ§7eqm_<ç§V”θ‚Çwžk+ÊVГü½›Ça'D«*(›uP@ÎÀ 
†­þÈJ“¨bõe”€žxlþñrPúÌRE‘{ÝԄ’mrÚ+M•V­\ÂÝ«HÇ7Ùv¿¡­‘q›•-ō=¡>süµ¥5Òµ|ÕÃujK=ORd˜—ß™?sTÜ÷¡ŒÀÏo¸«]c¶fç8;žŽ
+ZUÑß¼q¦Õä:Òµ~ªÕ´¡±³Û  M#J]{¬¥À»ó'
+§Ýmñ0éîÞF‹¦´ÞbòØËCMk¨¶a|½    >ŽLåµÃÑܒÊs…Ýš§_×Ö_½iw{!à5/\…
oœn?À˜Rð7”°Ç¡äë}¡5˜ô¢RwnÛT“á)ã6½¡8³§Å¿ìÜ*o§¥ŠtÍ{¶ç6ÓÓèÆ[3óm£ý 
ßëòcª™ï-VwbÉ9w…Ç(ï‘ø+õZ:zÊÚ¿´&|Q–n        ԅªhÕo€:p…#>xÆÛdÉ`ûâÏxÍû¹
aïÚӌÏØ}üîç!ñ_×õËiâ{äÜ^ŠiéÓ#H36`î㇉!¬U‰‡IœüÃ[iš\…
HœZ¨’¬©­—á—Ôt‰Îˆß˜ûÒÿ÷§ã_¦©õ%´­ñֈû¤9òL‘X”¥R§¿MÕÍÿÜع¥YíøÉnVû²\ö`0ÍpÜ:G\:pë,y
 ±«PP–eWÅÏ·vµªÕõ7‰1ÿ >Oì§È9hum´4
zËû›‹Ššû˽ƒMâýŽh=M×G;:v5ÐtÃ.è¯æ¾W`   
ÿÝé»}‡Æx—ñÜê¢ù6Éú»íâ˜ï2^Üõ2¡t½‡Y¼¿Š?!
+‰^â,‰Èòy²S1Q®h§èYÑÅuâ‹ÿ5Şòã”w$¬¤W2—J¥¤î–peAÁoù©Yt€hFgDs°*}¨º…
Úà›t†¸¼ð©è:š¦þŠ,¢W‘–ڏ†¨O‘‘¼ŽvÁyՄv_"Նl"2"±iRE"ª ŽóÏi¸gɨŽ|
+õ—žµ‰?Fð
‹Å¢9n›Rrxþ,BҎxk¼-õƊKî0ðze¢W‘hÕ}Æu
…;Hô„Èá@'ÎäÑþ‚@ÄA‰(‚ þŒˆ…j´{Þ³p/7nÜ؈ª‘4¾À 
9Lle>qå]¨çÍÀBLbupǺã>¤ßÛÊ@
+”
+ Ç,DEð…U_å}ë¡v4¢&´êajEÑ&Ԏ6£-àÇN„Þh+ڎ ç@K>î_šŸ×Š).{öÂ{žRtXc°øSAN 
Аðýþ¢ 'Ó난„¾÷CAN!)V        r
+)°N‹Pv       r¢q £Ì%l)H£Â3)¨?.È%H‰ßäT„ÿ&ÈS‘‚X´•Š
+‰bA.…˜Ù"È¥¨—x@¯A4ñgA¾Uñ¥ošô
+ò4TInäéˆ%ä騇ü 
—¡"Šä2ÔA5ÕF¦f££Ã#1¦Ì^ZÆ4F"ÃãafýäËԌ3›¹[ÓÌæðt8zoxEµ(‚¦Ð,Š¢Q4ŒFP¡
Ù!e—ÁU#܍€|…a´M¢ÄÂU
HÆá¼yé­i~†stÝ¿ƒˆm‹Ä"̖pttµžü1aÞÚÐæððÌx(Ê¿6Œf@aE7D&#±Ù)€<f¬L’–
 a’×4¨˜&àµaÐ7 ¿%s'[ߎ$ŽNF&™RÖîdfF b¹Óp‹3Ç,PÅ4RÃMŜF^!¯ztš  
1±hh0<ŠŽ1‘¡dæ“LŽòD…à/B@R˜Ÿ@,«ïH¿^ñÝùXýz]xztx’‰…Cwx»Ž÷ çÓIbtMԅ
b!ffrdt2#h2ý³Ì’ÚÁ$µuðRŒŸã¨á¡Ä±Ê'cP?˜gîfðN`Fb±)¯Í6³Ã<Åì@dÂ6e 
Š1xßÙďðZXбÌ)ËË'àþüM
+¾±     šï»ï>vB˜¯z:638Y¥ù>þZV¢^Ö=
²°1Ô::žœÆf&ÃQ&6fj¦Bpî”0‹XÆÚ!Ž‚–0èâxäc’ãa„g§ì…à¹Ähå;% YÃe\
'Í1Ä#`#ÑaÛxÅ´­u}m}ۖz+‡âÎó
%YeAs8µ«ÉÖ§AÒ
+Wu¡
Y=_)¸”ø/;,õŸ¸<eۑQù±F§±K—¦\<CD©7$ý|¶ŽÿË
+á
+endstream
+endobj
+20 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAAAH+NotoSerif
+/FontFile2 19 0 R
+/FontBBox [-212 -250 1246 1047]
+/Flags 6
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 1068
+/Descent -292
+/CapHeight 1462
+/XHeight 1098
+>>
+endobj
+21 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stԒ +ß}ù½¤i 
Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ô—Óyg쾝êýë+þÖ×|ݶ“Ÿßßîýõé<.û‡‡Ýá÷í÷ûí}ÿáÇv)ý‡Ýá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµŸïûãîñqßúØú9_ɯ}ഏOmûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïŽÇLJ1wýÜþó‘9ç)eÔÏù6=nÿ·ÒP•–Òªt”N¥§ô*eP)£ÊD™T.”‹Ê•rU™)³ÊBYTVʪ²Q6•²«”[¢ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^ހ7ÈðyÞ
 oÀä
xƒ¼o7à
ò¼Aހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aވ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I•$’$*I$IT’H’¨$‘$QI"I¢’D’D%‰$‰JI•$’$*I$IT’H’¨$‰$III’’$’$%I$Iê|›äMx“¼
   o’7áMò&¼Iބ7ɛð&yÞ$o›äMx“¼    o’7áMò.xy¼U†oÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê·31ÞÎÄx;ãí
+¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ށïrÅ;àà2äÍkçΜñJ¼Y³e¼Y†Œ7+|œÆx‹

oSŠŒ7+[ƛețךyÞ¢oVûò浖-㭌‹·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eã­Ó«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW
       RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9J­ñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ
…>¼M†ÁBi2.Ħ‰ÇÜèԇ!¯áñdÈk¹`†¼–=oÌ‘qWޕwdJF(”L164ÞU 
Ñ)™x0Eú~êñZ?¾=¶×/·ÛöÄίÕõ~:÷o?$®—«ÎÒÿ¿ç†óO
+endstream
+endobj
+22 0 obj
+[259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 250 1000 1000 1000 
1000 559 1000 1000 1000 1000 1000 1000 1000 1000 286 1000 1000 1000 1000 1000 
1000 705 653 1000 1000 623 1000 713 1000 1000 356 1000 1000 1000 1000 742 1000 
1000 1000 1000 612 716 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
562 613 492 613 535 369 538 634 319 1000 1000 310 944 645 577 613 613 471 451 
352 634 1000 861 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 361 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 857 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000]
+endobj
+23 0 obj
+<< /Length1 3300
+/Length 2115
+/Filter [/FlateDecode]
+>>
+stream
+xœ­V}L[×?÷ÙØæÛ66_¦æ™GÁ_`có0ØŸ†$6°dŽ1v®1lÉHUU£^I3­­¢jÓ*
©âŸê…f*lS6í)Ò¢vëè–e­öÚG;MI×EŠÙ¹Ï”lSÿYº÷žsî9¿ó;çÝw
(„Fȁ×"sá„Voh@Ë]¢ŽÍ®LÐÚ¿‚òß$¯Í.D²3òN€œ«èÃÆçRËÕ.ɋ¨ó¨wÆãÑ°â«Ì6êE½v.¼œ f8 
SRÿ‘Q«­ÕóÎwPoDýTba1E֙VÔ×Pw͇ç¢òë
ԁùºnJÖny§À}g"Mðÿ0jPw¡n™NÄæŠoX_G=ÀD#R,Î(ø-îà 
@ëd"ƒÿÿ!À|ØI,@®È͡‚¢/ 
íø0€ý#»ÌäšPÂIìeœœ+±—pÿbžÚ(ºÙ8vcêF¹œyŵÃÜyX´ê–ýOÈó'(E…
sÔq52­ÒnkÑʸš:G³Ón+#uÞÈø¦ÓÞܽ|é™Tw£xIúík™ŸVV¼ukû‡š»q65rÐÉFwG3"ÊSª•SlM)‚“́3ñû†Ú6_
 à‹
§Ÿ<Þl­ÕèOûnTô3ôé=©žŽãMÎb#Å~±qp²$•”ã«þbMÿ°ïD›£µcvéƒÍ$tA‹ÅãU=Ï=OŠŠ)GZ뛈£†r€=!TÍ?üˆbKÚßÝéõô¾755b2¿ÿälkËG炈DŠÖŸ¹¸.×t½î¡x3ÈÇÍ|Šç"%§â-»–¸ÇÖRqFñðSr«kyy9[N›ønäØ»–ºÚIuúýôû]]Ìw»@ðÁΑä§0¨„Î!æÁJ_
…ÀSEÖ´UNþ6_ëǜ;¹zT§Êt,sŽáL"‹ëÆé
ÄÅ&Ø ¯¿ôtÀow5Ր?×…
3×H¼ÃªËž'öëg'§‘j[©RVS§TۜÍu52ÍË·"‘[‘ôE§ó¢“Q¯f>\]%úÌÆ÷ÆÇ÷0Ö»_K~Œ± 
(³j°ÛG[šiAøþ¾ðŽÇ£SgÍ·¿n­=Òúô]æmýå+/®jÜ.ȬWÜçqÚ8ÑfA6V¾¸Â¨{ª3>²kËÖèG®´FŒ"5x<ÊôDÈæÀDN<†G-${œµu$7Vïˆ
F&ÆFz·4tLx&BÃC>ò®­+®|Á«ïãêGMªÊöƒšž2ñn2[´šúþ@ú.önmé­F‹s¬wj*@îuevÛë
+ûòzN’†®Ÿˆßh%tÁ,\…m¸
»¤€Ô7™!ß 
o·%{Èühp´àè•gDYÃÃ†Ã‹c‡ŸîÑ»PjÏ܄qŠ‚—Õžx;~ö–b™x[Џ~Q„Ü#WéǤ™¡þBv%»ÐDE.“Ÿ“Ë0†‘ï³?3ðð/裦ÃF–äeö%“û)—ډ˥&ßÿã{b&áÙlÿóÞ¢ßx-ÔÁ
      
<§ƒð$Œ€ž‚ŒÂI8§q·ŒT>¢YCË"Å/#jD;Áª¦E;Á37+Ú<7Ë¢"Xíh€uÑ.1xK´K¡ˆä‹v)T‘
+ў…Ä!Ús ’ôŠvr›å|0EÑ'zÉK¢] 2²#ü^åò]ÑG     äCAV   òG¢¿
+ääè2CD1
+џʥ}‰•äùX<U9ÆÚ›šY|îßØ(ëŒxúûÆ  +„óƒ8¤ "pX|ÐÍ(
ƒg7ö݇EُÝôcüb6Í͋^M0óhli6œD§(‚.a³Ãt/̧ÜÉX”µYÙv6Æ&³¾h°9Í63e‰©ð³N  
k¢b¡ý!!®ÉÃYD8ÁŒ³ù ŒÇ³}©hrñüÂ<Ûdit´âùŠâö"vgApmh8 
µ‡>CƹÄìÒ""›Eäx*•h·Z³yK^´,.,%#ÑiZºe&!ô8…=o+þÍ¡4‹©‘ê´Xö"æXDy    
3G0ÿô£6Xð%‘-å¿»~XÙ”ûx‹ײ8)ú]§’¿¶¸ó>³wÄ;ÏÏG>[÷+%{’ITßë6ÙŽ'ëàåþàuB®„®»eÆ
 W†¼¼&€ÂåмÌ8ñ#&J¼|ƒ?È{.„xàºËq;x<$Ø.…
ØwyRb)7óÄÄÞáŒfž1yÁ~.d0óÓùr–wùÖ2óR
5p†¯ÿ ûeH‡~Á‡º¿…tœÏ1y÷…°
+!^Ž©prÜÌËL×kÈfg×&'u< ŒÜt½V0¹™&µŠm³šù\{‰&ù9°¼äÈÇòÒ:þ`:š³ThÕ
!]ZÐY&Ì˲Sê”DÌ7±¿Ê)0±V^Ž
aÙΞaƒìÔ¹,õ+¤™15›fÒî0—fӜŽ£à¼=±>jà]Qª`L‘éøN¹Á cwÒØB6'EnÁ­Øı;brŽ
zGuž„‚i,hˆKslz(ͅ
i@6„.f^I_ƒy«hTPÿGiºpá™/®„†–˜°ˆô7iÛ<S\Zγþ`§î&îhLo‚‹¸z{‰w[‰Ç[˜©óÉ 
Aî²çzu¸®;ï
+·ð\÷Ez·KpáÙ_­:È¥5ñhžàd¦¿#µx­+ð?)³òoüõ’ã
+endstream
+endobj
+24 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAAAI+mplus1mn-regular
+/FontFile2 23 0 R
+/FontBBox [0 -230 1000 860]
+/Flags 4
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 860
+/Descent -140
+/CapHeight 860
+/XHeight 0
+>>
+endobj
+25 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xœe×ËnÛF†á½®BËtHs&Ã@‘n¼èu{stԒ +ß}ù½¤i 
Æ/‰œy¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ô—Óyg쾝êýë+þÖ×|ݶ“Ÿßßîýõé<.û‡‡Ýá÷í÷ûí}ÿáÇv)ý‡Ýá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµŸïûãîñqßúØú9_ɯ}ഏOmûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïŽÇLJ1wýÜþó‘9ç)eÔÏù6=nÿ·ÒP•–Òªt”N¥§ô*eP)£ÊD™T.”‹Ê•rU™)³ÊBYTVʪ²Q6•²«”[¢ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^ƒ×Èkðy
^#¯Ákä5x¼¯‘×à5ò¼F^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‹×ÊkñZy-^+¯Åkåµx­¼¯•×âµòZ¼V^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^‡×Éëð:y^'¯Ãëäux¼¯“×áuò:¼N^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^^×Ëëñzy=^/¯Çëåõx½¼¯—×ãõòz¼^ހ7ÈðyÞ
 oÀä
xƒ¼o7à
ò¼Aހ7ÈðyÞ oÀä
xƒ¼o7à
ò¼Aވ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I•$’$*I$IT’H’¨$‘$QI"I¢’D’D%‰$‰JI•$’$*I$IT’H’¨$‰$III’’$’$%I$Iê|›äMx“¼
   o’7áMò&¼Iބ7ɛð&yÞ$o›äMx“¼    o’7áMò.xy¼U†oÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê·31ÞÎÄx;ãí
+¿âíJ¼âíJ¼â특âíâ¬x»¯x»¯x‡+Þ!Êw¹âB®x‡b®x‡+ށïrÅ;àà2äÍkçΜñJ¼Y³e¼Y†Œ7+|œÆx‹

oSŠŒ7+[ƛețךyÞ¢oVûò浖-㭌‹·é€"¯åþR¦W*–Ó4Xq”êC™^Jú[(£à®^ƒ1»¢y]•¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eã­Ó«q+ýÝ:÷Ý.â¿7™Jã‹ÈÛE¡/‰3Y(Y™*AˆW
       RõÝVJSƒª‚¶á:(u@c¡ðD±]a*Õíf)¤9J­ñæ)¥o,#Ú\ØZ>MU¡Û\ØjPSã
{HSãçMª•ôj»ˆ·’{fk”Œ°yGá‰m[z*EïsaëÝ>Š&îÓ«Óúôj%u¼Üî;¥2^ÆWÃ[Õßήòvú[¾Ïþ2î쯲uú[•¢³Pš:ÙçÂVÌ¡§Õ
…>¼M†ÁBi2.Ħ‰ÇÜèԇ!¯áñdÈk¹`†¼–=oÌ‘qWޕwdJF(”L164ÞU 
Ñ)™x0Eú~êñZ?¾=¶×/·ÛöÄίÕõ~:÷o?$®—«ÎÒÿ¿ç†óO
+endstream
+endobj
+26 0 obj
+[1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 500 1000 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 500 1000 500 1000 500 1000 1000 1000 500 1000 1000 500 500 500 500 
500 1000 500 500 500 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000 1000 1000 1000 1000]
+endobj
+xref
+0 27
+0000000000 65535 f 
+0000000015 00000 n 
+0000000267 00000 n 
+0000000455 00000 n 
+0000000519 00000 n 
+0000000570 00000 n 
+0000000726 00000 n 
+0000001026 00000 n 
+0000001206 00000 n 
+0000001370 00000 n 
+0000003333 00000 n 
+0000003588 00000 n 
+0000003760 00000 n 
+0000003964 00000 n 
+0000004160 00000 n 
+0000004328 00000 n 
+0000004614 00000 n 
+0000004688 00000 n 
+0000004849 00000 n 
+0000004894 00000 n 
+0000009582 00000 n 
+0000009796 00000 n 
+0000011158 00000 n 
+0000012262 00000 n 
+0000014467 00000 n 
+0000014679 00000 n 
+0000016041 00000 n 
+trailer
+<< /Size 27
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+17165
+%%EOF

Added: tomee/site/trunk/content/ng/developer/testing/other/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/other/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/testing/other/index.html (added)
+++ tomee/site/trunk/content/ng/developer/testing/other/index.html Tue Apr  5 
06:43:46 2016
@@ -0,0 +1,322 @@
+<!DOCTYPE html>
+<html lang="en">
+
+<head>
+       <meta charset="UTF-8">
+       <meta http-equiv="X-UA-Compatible" content="IE=edge">
+       <meta name="viewport" content="width=device-width, initial-scale=1">
+       <title>Apache TomEE</title>
+       <meta name="description" content="Apache TomEE is a light JavaEE server 
with a lot tooling" />
+       <meta name="keywords" 
content="tomee,asf,apache,javaee,jee,shade,embedded,test,junit,applicationcomposer,maven,arquillian"
 />
+       <meta name="author" content="Luka Cvetinovic for Codrops" />
+       <link rel="icon" href="../../../favicon.ico">
+       <link rel="icon"  type="image/png" href="../../../favicon.png">
+       <meta name="msapplication-TileColor" content="#80287a">
+       <meta name="theme-color" content="#80287a">
+       <link rel="stylesheet" type="text/css" 
href="../../../css/normalize.css">
+       <link rel="stylesheet" type="text/css" 
href="../../../css/bootstrap.css">
+       <link rel="stylesheet" type="text/css" href="../../../css/owl.css">
+       <link rel="stylesheet" type="text/css" href="../../../css/animate.css">
+       <link rel="stylesheet" type="text/css" 
href="../../../fonts/font-awesome-4.1.0/css/font-awesome.min.css">
+       <link rel="stylesheet" type="text/css" 
href="../../../fonts/eleganticons/et-icons.css">
+       <link rel="stylesheet" type="text/css" href="../../../css/jqtree.css">
+       <link rel="stylesheet" type="text/css" href="../../../css/idea.css">
+       <link rel="stylesheet" type="text/css" href="../../../css/cardio.css">
+</head>
+
+<body>
+    <div class="preloader">
+               <img src="../../../img/loader.gif" alt="Preloader image">
+       </div>
+           <nav class="navbar">
+               <div class="container">
+                       <!-- Brand and toggle get grouped for better mobile 
display -->
+                       <div class="navbar-header">
+                               <button type="button" class="navbar-toggle 
collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+                                       <span class="sr-only">Toggle 
navigation</span>
+                                       <span class="icon-bar"></span>
+                                       <span class="icon-bar"></span>
+                                       <span class="icon-bar"></span>
+                               </button>
+                               <a class="navbar-brand" href="../../..//#">
+                                   <span>
+
+                                   
+                        <img src="../../../img/logo-active.png">
+                    
+
+                    </span>
+                                   Apache TomEE
+                </a>
+                       </div>
+                       <!-- Collect the nav links, forms, and other content 
for toggling -->
+                       <div class="collapse navbar-collapse" 
id="bs-example-navbar-collapse-1">
+                               <ul class="nav navbar-nav navbar-right 
main-nav">
+                                       <li><a 
href="../../../developer/index.html">Developer</a></li>
+                                       <li><a 
href="../../../admin/index.html">Admin</a></li>
+                                       <li><a 
href="../../../advanced/index.html">Advanced</a></li>
+                                       <li><a 
href="../../../security/index.html">Security</a></li>
+                                       <li><a 
href="../../../blog/index.html">Blog</a></li>
+                                       <li><a 
href="../../../community/index.html">Community</a></li>
+                    <li><a href="../../../download.html">Downloads</a></li>
+                               </ul>
+                       </div>
+                       <!-- /.navbar-collapse -->
+               </div>
+               <!-- /.container-fluid -->
+       </nav>
+
+
+    <div id="main-block" class="container section-padded">
+        <div class="row title">
+            <div class='page-header'>
+              
+              <div class='btn-toolbar pull-right' style="z-index: 2000;">
+                <div class='btn-group'>
+                    <a class="btn" 
href="../../../developer/testing/other/index.pdf"><i class="fa 
fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>Other Testing Techniques</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div class="sect2">
+<h3 id="_ejbcontainer">EJBContainer</h3>
+<div class="paragraph">
+<p>The <code>EJBContainer</code> API is a JavaEE API enriched by some OpenEJB 
features to make the testing easier.</p>
+</div>
+<div class="paragraph">
+<p>It starts a container (embedded for case we are interested in) scanning the 
classpath. This operation can be
+slow and if you go with this solution maybe think to start it only once for 
all tests.</p>
+</div>
+<div class="sect3">
+<h4 id="_sample">Sample</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+import javax.ejb.embeddable.EJBContainer;
+import javax.inject.Inject;
+import javax.naming.NamingException;
+
+import static org.junit.Assert.assertTrue;
+
+public class ATest {
+    @Inject
+    private MyCDIBean aBean;
+
+    @PersistenceContext
+    private EntityManager em;
+
+    @Resource
+    private DataSource ds;
+
+    @BeforeClass
+    public static void start() throws NamingException {
+        container = EJBContainer.createEJBContainer();
+    }
+
+    @AfterClass
+    public static void shutdown() {
+        if (container != null) {
+            container.close();
+        }
+    }
+
+    @Before
+    public void inject() throws NamingException {
+        container.getContext().bind("inject", this);
+    }
+
+    @After
+    public void reset() throws NamingException {
+        container.getContext().unbind("inject");
+    }
+
+    @Test
+    public void aTest() {
+        // ...
+    }
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>It will use <code>createEJBContainer()</code> method to start the container 
and application, and <code>close()</code> to shutdown it.</p>
+</div>
+<div class="paragraph">
+<p>OpenEJB provides the <code>bind("inject")</code> hack to be able to get 
injection in the test class.</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_openejb_junit">OpenEJB JUnit</h3>
+<div class="paragraph">
+<p><code>openejb-junit</code> is another artifact providing some facilities 
for testing.</p>
+</div>
+<div class="sect3">
+<h4 id="_ejbcontainer_rule">EJBContainer Rule</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Properties({
+    @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+    @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = 
".*openejb-junit.*")
+})
+public class TestEJBContainerDefaultConfig {
+    @Rule
+    public final EJBContainerRule containerRule = new EJBContainerRule(this);
+
+    @org.apache.openejb.junit.jee.resources.TestResource
+    private Context ctx;
+
+    @org.apache.openejb.junit.jee.resources.TestResource
+    private java.util.Properties props;
+
+    @org.apache.openejb.junit.jee.resources.TestResource
+    private EJBContainer container;
+
+
+    @Test
+    public void configIsHere() {
+        // ...
+    }
+}</code></pre>
+</div>
+</div>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Tip</div>
+</td>
+<td class="content">
+there is the equivalent runner: <code>@RunWith(EJBContainerRunner.class)</code>
+</td>
+</tr>
+</table>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_injectrule_injections_for_ejbcontainerrule">InjectRule: injections 
for EJBContainerRule</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Properties({
+    @Property(key = DeploymentFilterable.CLASSPATH_EXCLUDE, value = "jar:.*"),
+    @Property(key = DeploymentFilterable.CLASSPATH_INCLUDE, value = 
".*myjar.*")
+})
+public class TestEJBContainerRule {
+    @ClassRule
+    public static final EJBContainerRule CONTAINER_RULE = new 
EJBContainerRule();
+
+    @Rule
+    public final InjectRule injectRule = new InjectRule(this, CONTAINER_RULE);
+
+    @EJB
+    private BasicEjbLocal ejb;
+
+    @Test
+    public void aTest() {
+        // ...
+    }
+}</code></pre>
+</div>
+</div>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Tip</div>
+</td>
+<td class="content">
+an alternative in <code>openejb-core</code> is to use 
<code>org.apache.openejb.Injector.inject(instance)</code>
+</td>
+</tr>
+</table>
+</div>
+</div>
+</div>
+            </div>
+            
+        </div>
+    </div>
+<footer>
+               <div class="container">
+                       <div class="row">
+                               <div class="col-sm-6 text-center-mobile">
+                                       <h3 class="white">Apache TomEE the 
little great server.</h3>
+                                       <h5 class="light regular 
light-white">"A good application in a good server"</h5>
+                                       <ul class="social-footer">
+                                               <li><a 
href="https://fr-fr.facebook.com/ApacheTomEE/";><i class="fa 
fa-facebook"></i></a></li>
+                                               <li><a 
href="https://twitter.com/apachetomee";><i class="fa fa-twitter"></i></a></li>
+                                               <li><a 
href="https://plus.google.com/communities/105208241852045684449";><i class="fa 
fa-google-plus"></i></a></li>
+                                       </ul>
+                               </div>
+                               <div class="col-sm-6 text-center-mobile">
+                                       <div class="row opening-hours">
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../../admin/index.html" class="white">Administration</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../../admin/cluster/index.html" class="regular 
light-white">Cluster</a></li>
+                                                               <li><a 
href="../../../admin/configuration/index.html" class="regular 
light-white">Configuration</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../../developer/index.html" class="white">Developer</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../../developer/classloading/index.html" class="regular 
light-white">Classloading</a></li>
+                                                               <li><a 
href="../../../developer/ide/index.html" class="regular 
light-white">IDE</a></li>
+                                                               <li><a 
href="../../../developer/testing/index.html" class="regular 
light-white">Testing</a></li>
+                                                               <li><a 
href="../../../developer/tools/index.html" class="regular 
light-white">Tools</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../../advanced/index.html" class="white">Advanced</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../../advanced/applicationcomposer/index.html" class="regular 
light-white">Application Composer</a></li>
+                                                               <li><a 
href="../../../advanced/setup/index.html" class="regular 
light-white">Setup</a></li>
+                                                               <li><a 
href="../../../advanced/shading/index.html" class="regular 
light-white">Shading</a></li>
+                                                               <li><a 
href="../../../advanced/tomee-embedded/index.html" class="regular 
light-white">TomEE Embedded</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../../community/index.html" class="white">Community</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../../community/contributors.html" class="regular 
light-white">Contributors</a></li>
+                                                               <li><a 
href="../../../community/social.html" class="regular 
light-white">Social</a></li>
+                                                               <li><a 
href="../../../community/sources.html" class="regular 
light-white">Sources</a></li>
+                                                       </ul>
+                                               </div>
+                                       </div>
+                               </div>
+                       </div>
+                       <div class="row bottom-footer text-center-mobile">
+                               <div class="col-sm-12 light-white">
+                                       <p>Copyright &copy; 1999-2016 The 
Apache Software Foundation, Licensed under the Apache License, Version 2.0. 
Apache TomEE, TomEE, Apache, the Apache feather logo, and the Apache TomEE 
project logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+       <!-- Holder for mobile navigation -->
+       <div class="mobile-nav">
+               <a href="#" class="close-link"><i class="arrow_up"></i></a>
+       </div>
+       <!-- Scripts -->
+       <script src="../../../js/jquery-1.11.1.min.js"></script>
+       <script src="../../../js/owl.carousel.min.js"></script>
+       <script src="../../../js/bootstrap.min.js"></script>
+       <script src="../../../js/wow.min.js"></script>
+       <script src="../../../js/typewriter.js"></script>
+       <script src="../../../js/jquery.onepagenav.js"></script>
+       <script src="../../../js/tree.jquery.js"></script>
+       <script src="../../../js/highlight.pack.js"></script>
+    <script src="../../../js/main.js"></script>
+</body>
+
+</html>
+



Reply via email to