Added: tomee/site/trunk/content/ng/developer/ide/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/ide/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/ide/index.html (added)
+++ tomee/site/trunk/content/ng/developer/ide/index.html Tue Apr  5 06:43:46 
2016
@@ -0,0 +1,202 @@
+<!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/ide/index.pdf"><i 
class="fa fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>TomEE and IDE</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>TomEE is supported by main IDE of the marker:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a href="https://eclipse.org/downloads/";>Eclipse</a></p>
+</li>
+<li>
+<p><a href="https://www.jetbrains.com/idea/download/";>Intellij Idea</a></p>
+</li>
+<li>
+<p><a href="https://netbeans.org/downloads/";>Netbeans</a></p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_eclipse">Eclipse</h3>
+<div class="paragraph">
+<p>Be the first to write this part!</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_idea">Idea</h3>
+<div class="paragraph">
+<p>Be the first to write this part!</p>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_netbeans">Netbeans</h3>
+<div class="paragraph">
+<p>Be the first to write this part!</p>
+</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>
+

Added: tomee/site/trunk/content/ng/developer/ide/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/ide/index.pdf?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/ide/index.pdf (added)
+++ tomee/site/trunk/content/ng/developer/ide/index.pdf Tue Apr  5 06:43:46 2016
@@ -0,0 +1,570 @@
+%PDF-1.3
+%ÿÿÿÿ
+1 0 obj
+<< /Title (TomEE and IDE)
+/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
+/Names 15 0 R
+/Outlines 21 0 R
+/PageLabels 26 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 227
+>>
+stream
+q
+/DeviceRGB cs
+0.600 0.600 0.600 scn
+/DeviceRGB CS
+0.600 0.600 0.600 SCN
+
+BT
+347.12619921875 351.36449999999996 Td
+/F1.0 27 Tf
+[<54> 29.78515625 <6f6d454520616e6420494445>] 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 /AAAAAJ+NotoSerif
+/Subtype /TrueType
+/FontDescriptor 28 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 30 0 R
+/ToUnicode 29 0 R
+>>
+endobj
+9 0 obj
+<< /Length 2709
+>>
+stream
+q
+/DeviceRGB cs
+0.200 0.200 0.200 scn
+/DeviceRGB CS
+0.200 0.200 0.200 SCN
+
+BT
+48.24 791.0774285714285 Td
+/F1.0 13 Tf
+[<54> 29.78515625 <6f6d454520697320737570706f727465642062> 20.01953125 
<79206d61696e20494445206f6620746865206d61726b> 20.01953125 <65723a>] 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
+54.53300000000001 759.5402857142857 Td
+/F1.0 13 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 759.5402857142857 Td
+/F1.0 13 Tf
+<45636c69707365> 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
+54.53300000000001 734.0031428571428 Td
+/F1.0 13 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 734.0031428571428 Td
+/F1.0 13 Tf
+<496e74656c6c696a2049646561> 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
+54.53300000000001 708.466 Td
+/F1.0 13 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 708.466 Td
+/F1.0 13 Tf
+<4e65746265616e73> 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
+48.24000000000001 667.7174285714286 Td
+/F2.0 18 Tf
+<45636c69707365> 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
+48.24000000000001 639.6974285714286 Td
+/F1.0 10.5 Tf
+<42652074686520666972737420746f2077726974652074686973207061727421> 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
+48.24000000000001 599.8574285714287 Td
+/F2.0 18 Tf
+<49646561> 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
+48.24000000000001 571.8374285714287 Td
+/F1.0 10.5 Tf
+<42652074686520666972737420746f2077726974652074686973207061727421> 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
+48.24000000000001 531.9974285714288 Td
+/F2.0 18 Tf
+<4e65746265616e73> 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
+48.24000000000001 503.9774285714289 Td
+/F1.0 10.5 Tf
+<42652074686520666972737420746f2077726974652074686973207061727421> 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 17 0 R
+>>
+/XObject << /Stamp1 20 0 R
+>>
+>>
+/Annots [11 0 R 12 0 R 13 0 R]
+>>
+endobj
+11 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (https://eclipse.org/downloads/)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 755.7442857142856 109.69900000000001 
773.4242857142857]
+/Type /Annot
+>>
+endobj
+12 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (https://www.jetbrains.com/idea/download/)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 730.2071428571428 137.389 747.8871428571429]
+/Type /Annot
+>>
+endobj
+13 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (https://netbeans.org/downloads/)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 704.67 124.168 722.35]
+/Type /Annot
+>>
+endobj
+14 0 obj
+[10 0 R /XYZ 0 691.7414285714286 null]
+endobj
+15 0 obj
+<< /Type /Names
+/Dests 16 0 R
+>>
+endobj
+16 0 obj
+<< /Names [(_eclipse) 14 0 R (_idea) 18 0 R (_netbeans) 19 0 R]
+>>
+endobj
+17 0 obj
+<< /Type /Font
+/BaseFont /AAAAAK+NotoSerif-Bold
+/Subtype /TrueType
+/FontDescriptor 32 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 34 0 R
+/ToUnicode 33 0 R
+>>
+endobj
+18 0 obj
+[10 0 R /XYZ 0 623.8814285714287 null]
+endobj
+19 0 obj
+[10 0 R /XYZ 0 556.0214285714288 null]
+endobj
+20 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
+21 0 obj
+<< /Type /Outlines
+/Count 4
+/First 22 0 R
+/Last 25 0 R
+>>
+endobj
+22 0 obj
+<< /Title <feff0054006f006d0045004500200061006e00640020004900440045>
+/Parent 21 0 R
+/Count 0
+/Next 23 0 R
+/Dest [7 0 R /XYZ 0 841.89 null]
+>>
+endobj
+23 0 obj
+<< /Title <feff00450063006c0069007000730065>
+/Parent 21 0 R
+/Count 0
+/Next 24 0 R
+/Prev 22 0 R
+/Dest [10 0 R /XYZ 0 691.7414285714286 null]
+>>
+endobj
+24 0 obj
+<< /Title <feff0049006400650061>
+/Parent 21 0 R
+/Count 0
+/Next 25 0 R
+/Prev 23 0 R
+/Dest [10 0 R /XYZ 0 623.8814285714287 null]
+>>
+endobj
+25 0 obj
+<< /Title <feff004e00650074006200650061006e0073>
+/Parent 21 0 R
+/Count 0
+/Prev 24 0 R
+/Dest [10 0 R /XYZ 0 556.0214285714288 null]
+>>
+endobj
+26 0 obj
+<< /Nums [0 << /P (i)
+>> 1 << /P (1)
+>>]
+>>
+endobj
+27 0 obj
+<< /Length1 6796
+/Length 4134
+/Filter [/FlateDecode]
+>>
+stream
+xœ•YP[י>çÞ«ÄK,t…B€ „Œ@2ñ›—À6Áo, 
1vº7u\'¶ãÖymÖã&­C=©'M:§I:ÙÌ®îN·»ëé¦yëfv“l×ãMҎ'F×ûŸ«…$ÓËHçœÿžûÿßùþÇ9º 
Œ’!¡ðè\ Y8|$™³ËãKÓF'ôß@(ýòlh4àØù0B™ß9Þɹѧ±ôYÿŒ¿39
¤ÿ—x¡¬vΆQ5&ã0ŒÙ]=֊ۗOÜãÓ0‡é£ÌOa|Æcó¹àµ£v„½‰8P7–š{ìM„T0FUðÁˆàE(ºbô¦ôZ‡ZK
 ‘’~/‘ÅÏONI•§¥£ŒÌ,…2;'wR©óò‘i¿ÙöúÅþ
sÿö‹B¿½û)~Kt    ֖LÚi=]é¡ìJ©SúuífËP·BoU«¬z¥RoU©­z…èҝ¸Š¬\Î:ŠU¤1|
hº*z¬Ñî°Wx(G†œÖ9<ôlÏPh¨¬¼r\ï6«MunÙ¥ÝÑÜc?ý Êâ֏ùeZ—©´un׺˥9‡aúN©Í¥•ù   
    ÖÀzéEYȈ3gFÂx%sâø[ ðé…
N.בõШ¼ý:ð£CTí¥†V*ÖWi¡J±CÇ2˜dž]æˆÑ{OUÓb…[åþ=§Ò»-*µÅ] ¢
X†™èЯú¶hZîýõ©½[´íËýǙ–ÆÉNG¦4ÅuÏ]o^ቡo˜š$ÿKwls¤{÷½Eãlô¯-èQñ¾¬¢AÀªB‚”’c½n3Æ
+
ÎÄDÃÑ`ïÊ?ŽžŒC´pîöOöF‡^>äþ쳟S×.pÿ÷ñƯr·V¯õ<ó§§p9Þy'—øœp´vÁ+hGÓ      
†³ôF­×eè”:|?RÞhQ‰ä3ò;—Tn‹šø^ÅHeÓ2&§´ÞÂ]À7¹Ìq‚h€{ڟ”ç4Ó7ù(àž ó£×Ç»ÔÁn\¬    
æ”ú9¥¢­“_oƒêUxÌjµÙS Ž­êx½|5Oˆ4A·èÐ]†Šք¬1'£ˆ×å6Å÷Q×HGMQ¼9»Ú±aR 
õÎcô#|‡Þ±ƒ}“wzàt³ub,
ë³bœ–bê]bÔ}ÐJ¨¹lv³˜d`ò¡SQä±üê1ƒ„GæÏ*˜äãfüî
ÆÄ!9ÚAâ&›Øqc‰œÎ"ë‚Ü]K­5Œz’Óðª˜D96wõy‚ÍEö/µho×´šä}{\Á‡Ú‡NYåšò1÷  
›ÁÖ¶ì«ó.õÙþ÷“çSŠÛ°ix±oº~EÌèw
RgtµÝ6W³ÃgÍ6ô‰þ¹t{ÜÿbiKe¾±ëpïÎIć÷4¯ð.‹ȌêcI°õ’ÿd(ıÄî¡      
vL–ð×ò’YvNŸ
Ö
wÔd§r¿H'‰P“Ž—)¸¤9®öáÚàÙi'W³{¦N­®Ÿéòîwçå¹”ñ±wN4¨l;‹Ÿ‰•+ï:î»ú}%6»µÝ‘ßðÈï°Î1{>4s>\]~nvîG³UàÓwoÐÏÏà[ÏÞZÅëD„ü*§“*FyÇ/ÞßØxøǁºÆë÷¥*kö{¿÷ÜþSú4EYÿ·;¾û֓ç¯=´}[å.G³Ëæ¯7”Í^:þÞïvïH)ÎÓ7m×óþ»Ìž¯Ñ´áÊ{‘Ñ‚Ýx-¸žTL
+!'ƒ{.[šSc¦ª*F`mv
+MS/s¦Ý3õ@×lWð;ïÞxn~amãY9³Æ\EYQ[æþÞûbL…\®ðs3ï½ÃK<I    
S¸@,Ñš`MÏ$Pó±NCG®eNÆoçVöB/ª¿ñÞè¹ùš¨Ÿ2u„[û|ՙòme{Ñ·^ùY×CÕwVÛN_=Šµ¸Àsøåå¡ð³“å¹Åö<q‘JÛ\[LrÎ,ôƒb*¶6ÒÎawÄo17€E©#ya§^ŒS“0zíµŠ¡‡zwÏ7h¶™Ý†Tm¥±¬¦0
ë¸ë$QýBæ£Àøà‰áreQ%›WšŸ¦­±ä4ŒÔ/¢ˆ¤+ÁUœyüæŠÇ±9¸«6åeƚÃb€Ú£ï&Ƶlðjÿ±A[n‰ròl®Ã嗢ǭ!\kÑìÉs«4ù¯ZOMq±ºHýsÃd‹ÁÚ¸Ûmvæ%ÅÎVøZŒ¹¤R:7#ÊVVÂÎì#
…‡˜ãùX½|u%“-ٖ[¢ÍÊҖän+a3ùbE,2ÿêbõKTWhÓ¤¤hl…Ц¦jl`úîǜ?ö³Q  
P–&J7ïˉÖñ¹ÚÙÇ÷èҜþ-âû™ÚÒÜÜRb›o3ߝ•‡_ž³ýߛ¥ñpû—lÇüó"Ø®…
ÓÖ`X,_ˆh‰rËý"æ2ì¡•EzØ5 
°©K8Ã1Õ(Îß³ÐÛTú›'y@_öFºR•¬ÜŽ/7ßMáfºýþdÓ./®¿B\±Éu«Êë/±9p®a{‰.M•æ÷í‹íiPí©aÞW_á)ǚ]æÏcªèkñš¿x+梫!‰r´‹ØÌjîZ»u|n°ÃÑwÕzWIž¸^-Óz;úl{;ÜYږ®=¶Îûý!vsìÝ5uýU9qÆ}ÛsãB™z€wÝJu«
   ªe³´_ŠçòÞy·#NP5xpçz€óëdnÁ:·Í:¿f9kŒŠq›ZÆ6ïÚSÞõÀk€–pÿ@ò¯i¿kÛW€þØMØbuÝ
ØÒÈ)§óá-”HQÜVG1æ¿Ü½x¸þ³›ä;*Ó4ÌttLïÌ×ìä[
eä®s5zû4ÆÜƓoŽ¼°T[»ôB$rqÁåZ¸Hì©9³ö²ÔåÍêÆ>œ£¡óñ–)°Æõó„MYߎ¥ïp%¦‚
++7veúýÄý•k_Û\–,Sa¾ô²Ù™ÏgF™æI}E؜‰_½PãW`-Pãò1Ù±*_ì1‚ƒ©3їÄ­1Ê%î½ÞðœÒÒRi«-ª5k³¤ä^u¼+mérë;›Ù*£²¯­´y00lä^_¯AØëv2ƒä$³~&ˆcNx›Ž
 
EzöòDNá:¾5`S͙ٕ}goµ&§zÄ·k©½È9~ª¿5Ü^ÔÑÜ·¯U@²·k±­Ð5ý¸Bíìª29ÙÔª¡f“º¼ÑTä´U°úúö@CÓlk‘ÆÞX´½a"’[V[h¬¶™ó
+vvŽÔí>ØUxwoÀ™»‰œ¹
pRQ
+‡ØaäÁN»’ß³)­Á斔Wåv†[ôg
{
+ô¥éC8…
û¼o@*Þ+NIé|‡¨‹Ý}ÑÔ®Õ¥hçÔè·BLÈøø½7ñ¤_¯6yŒqòá^ƒŠÑÖ;XÑõw~sÌG!eyÇØ¡Q›ÝzØo®óårÅÕbJ³Œ<5
…?á]u“ì²õòá[Íúoøý/þoÀBNÅYâ;³<pà-Z?õK°ž6b=&q^$†ÃRNl2íÌ¢ÿã7)ê\…
HœT¬—&74Êñ%•¦L¯IãnŸÿÜÀýþ‡Üç)ª‚2¡v{’Åòì¬t‘X”‘£J}‹ñFŸ5ôõøTöÇG±OU“á°ùý)z}õ"uõØêúìšP+2l9ÜÃ@»JÕ¸«Û@Íðø¥¯G?œ°€V.œää´%â¸å1GŚR½&“û׺¦žé‡÷eN>1׺;*WéJî
±Ç-IzB®Ug3âd£êxRRƒWÌøü©…žòÕó£OÌ4•¤<³güô¬I(mö
}wFßÓÕ¢2ñáG·YȂç~‘:ÂPPWPân=fjsmñ•”øF¶»ÆZLÔ»½‘F¦1ÒÛ{ I£i: ¼É(F~t}„ð>ÿ
6ͽÔ%êSÚG?Lÿ;Ã2ÃÌ9毢<ÑiÑïÅÙâûÅoHr%-’S’›ÒÒò‡RÀçyô[f£|hETƒ:EWQ'³Š:©[¨S¬†þÇÈÄAãÌ‘¾
…@{€iA¨Ï‘S¤@êQd¥Æï~̼ýÃH-yU‹L¨š9ÇÏUÓW—>‹©«Èó­âÅERêC4FÞMIOF/ 
$ëåڹΤÛÂÛªKÇKt蔎~‰D  ÷)3ÌM|î ÑÓ";x]kéÿDãøS
+QÉ"Š1ÅüŽNuèà]xÎDnÞµ«Õ!w7†Az’`þÁõ·aÿóÁïPò&ŠÏrÝGã[¾OÒñïL¤@ùp:2‚WÊ 
“PmQjF-¨µ¡vÔ¿¯w¡Ý¨u£Ô¾ëGh/$ïP>Y_›•×ˆR-‡`“c$C'9kO
+r
+IÐO9¿g&ÈiÀó† §!®   rÉpŽ ÔX'ÈE(
;¹i°W‹Qú:6   *ÀaŽyñc‚\Š”øA.E%øς< )¨5[I¨˜*ä2ˆ™A.CCÔ·y2ÒPäɨ–âÖß^jh— 
OAµô€ OEú1AžŠéärTÂh¹õ2-
¡ðrdjbr‘­°•W°Í¡ÐÄlmµ°õ³³l7¹µÀv‚‘{ƒcԀB(Œ–QM¡     4‰!*
[½f¸ù,
+¨Í£Qd^=Hf¡í^j¡
‚®{á{Y:C‹!¶'™‡Á¬ÌêágL¡ñîàÄÒl 
Â?6–@aE:Bó¡Åå0@žLLÍO°f6NKh˜ç5-ê¦9xlôÍÃ7?ƒÙ­l}=0²0šgË-¶Jvi"–ÜX€[ÄdX€’Jè-¡ÉzrùJ‰F^!¯zj
°‹‘ÀXp.™aCãñÌǙœâ‰
+Àg,€¤ ¿€šY2ï+Hÿ/¼âoæ#ñqopajbž]
æ¶xÚË{øtž‡]sÞÀb€]šŸœš_„ˆ4Çؑev]íXœZ/<´È¯q   
ÔLòPc‘`‚ÈX4æÙ-ÀŒmfrq1ì²ZGCcAËO±e44g
[HÈʇâ"<ï‚jb……‡x-бÁ©…—ÏÁý0|æßXÍ÷ÝwŸeNX¯zaqil*” 
ù>þÏZ6£Þн²%°1Ô>5œ_Ɩæǂvq2Èև£ÐwÊص¬°Ø ‚N– è]"<Žñ1Ix˜äÙ©{˜m~¦
$‰1\Ab8n%™°ÎÆP,XÛ[;{ÍÅÖë
ÄYµ€æpjVã­/€¤¯ö…NH²FHJÞ:_Ûá#s·>õæáýiµ¡’ù¯ «ïÿ½r­…ý%ݖŽ á/äú[¨Qó
+endstream
+endobj
+28 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAAAJ+NotoSerif
+/FontFile2 27 0 R
+/FontBBox [-212 -250 1246 1047]
+/Flags 6
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 1068
+/Descent -292
+/CapHeight 1462
+/XHeight 1098
+>>
+endobj
+29 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
+30 0 obj
+[259 333 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 559 1000 1000 1000 1000 1000 1000 1000 1000 286 1000 1000 1000 1000 1000 
1000 1000 653 1000 727 623 1000 1000 1000 367 1000 1000 1000 1000 763 1000 1000 
1000 1000 1000 612 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
562 613 492 613 535 369 1000 634 319 299 584 310 944 645 577 613 1000 471 451 
352 634 1000 861 1000 564 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 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 100
 0 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 1000]
+endobj
+31 0 obj
+<< /Length1 4316
+/Length 2674
+/Filter [/FlateDecode]
+>>
+stream
+xœ­Wkl[å~ÏŎã'Nlçj÷ØNâ$¾ßâ؎ë\šÐܚ§íÒ.N|b»ñ­±C     
&@¤ƒ6ãVÊZ1›:Ć´Mš446

²Iã6Á˜4¶I„@[Iœ½çøäÒ4Úþp¢ãó}Ï9çyŸïùÞ÷;_€)Ø@ٙT$[¥0ù1QK.Î~Qíþ¶ 
Pr!™™‰”UÈ~P:ˆÏ0ñTþî¾/)ö“ØïŒÇو|Düö¯b¿1¹;"ý·¸çGÆ­Žÿ|öò•^ÇþT6“Ë#ä        
Àñu¥#)öž,cÿ€¸é¢eÏ}PñÞoǓN/ÀmØÃ×spŒ$× 
n½G‹Ä%¼–r&íã–ɾ¦°_ÓA€eþ[ô44iÈ á¤´n'¶Ür—…
4nm•Þ`!ôZ¹V©%ĕý&¦JTñò¯FêfuEECsu˜>-yL*é^">-ÔÝWÝæÕMÎ¥$µöê#“«¡4Y894Z€³BLr
cîpÞJ©×ÉH¥\¡!ý„Ò®nn(ò“¿
+«\Û 
+§J\&êkŠo¯YøöÖxÄFä6h        
h×xˆ]ÑèWÖ>‘7”áõò#’«›•aâMò|ƒ¬+¤ãkn‡¤>lµ×•&×HJÉ7’ø•3arã:ýQŽBÅE%2ªŠ‹¥kv»N‡fkZƒ^FéuÒíjnTF\éè4tÖOŽ8T¯ÜLÙ£ç{s—'’ߟk/k°é$
…‡Œ•ºÎН¾Ð„ãoŸ^•Ô9  ûÑ£M¡Hç1¥õ!ï×úÛêuT7=<µþe[‡V–Zn
´TµŒßwçKϕˆO;Ãt¨WzWÅ
+0‚ŸÓ+#9-}É.Ïä
+q‰¸Äy€à´ÜPP¾ÓÑîv5Ó«žS+³þ©!¿ªÊ[8+Sw˜êëL~­„øDDÑ´ÌôT>z9Ñ^ £6…
Â6`'[Ÿ~o¹·ÎÖÓò\Jªé°Òz“[#MžgÂÍfëàÑÞóï2g|å»2çùà­Õ·ù¹Ú¸N]GoÍ"Þ1ÁJN5êäg³è¸GCp(9yúgKw
{ýÔÌwgÝÕþØh™Æi0£¹ó¸Oz+kk,‘K
+ßÒ{+/~´äÕúFÌÚ Mãžê7ã×zç÷µæ€¾ÜÙ`ínE¯Nn\)Ð++tcµÜ2E5ÕÎfƒ…
+›Éƹ¸-Žžn°p
+sÞªjÿÐTgôÙ9çԕ߉C>¥Œ¦        Š"ê͝º
+â_ë_Û
+ûá€sÀ¬œX³vh¤©çÚz¬µ½çÿôÔÅ÷—ûj^‡ÒdДžnsÖI’7NozæI®Ì¢k$çíGÏ$ІêÄ%ZCíЫ&´Š÷LÅ[6fEÄt¥!Pûà›K¡Ðƒ¿X̼zoÏz„2ôÍt¹x*=¶è3ÔÇ/¿0|oزV6øøêÒã<9¼÷õ{±‹SÎ3Íí¦‘ÎFneÔãÏ5q+TqYµsÆPusŠ
        ÅúJ½5ؤﲩն.}SÐZ¿Pí4ªÕ&§ª†øDmt©jÖD—z¹\ßahîh¬¬l츱Ε 
™nµ×KRkW‹¥Š9SŒ¯€ϞÑü·’ó%N{9ªä*äjżӢ—¸¶È7çtï5¦Úy€ÚYæÔq¹!hv†Z+•Íxý<­÷k”†v˜¸V/Ýß7<a¹Â"×¹ôbòùžØíM®‰\°°ht©¹5GÓa!Oòí'}¡F©eêéx¡ÉæŌ@ë
+ú·ôIp@z¼§Þðfƒ^U­!ÔĦd‚/`ýf9sN(›œjñDS©
+ÓÓ?»rÊӞ¸]x҄ÉI‰ÔF§Ê¼!_;ÆƸz-<ÀÛÕ_Ìϖ[]ïò{O_|÷Bï±CVss˜Y.:HÞ^}ëÏÜ
+{j%îäü`=_¢§¹jÚªg~Y)––Ñv‰‹õÛB«57 âýÌʌÙàï©g|‡î!{M­/Ò?þ­     
s0ÿüLäÛá–HöÇ´s}m0y$”·øç_T4vu:º}]³›UgƒÎm5ת»ÇçúÆî9Ü¢méûúgOW0VFë²ÚÔ5¶ûÎ¥I;ê5¢^
…¨4XýŽvR(|¹Þ½vS‰_H¹BE>Ô2ÀTx&Ûû²ÃmWzâûƒû_&ąÁ'öI–T–KµCg“%\ºžG
+֗N„7¿Ç>ˆÃUܦ„‰KÄg¤Ì’—È¿R¨KÔ¯¹„È^Ê
^ñ0xéßÁ¤ÈzÚSx=I?Sä*è¹S†VQ+ÔS‡Àµw)’åuÜWIÏÃҜ°Ú>Êy¤®A¼û¹›ï“اE~òçxDWDÜôiŠWê˜%>'Ü'!iM’ô_€Ü肻7ð½Vîåƒ##ia£¨A²Le€øÞÇïâÞãüVãîùÉb¨Y˜Ýs¯RŽg®"vAÜ¡aÃ8„a憎é-ÝVà¶d{/8‰=BØïHaYÀ
      PÀ3N
?p×ʟ8:ø©€S÷}§¡œP8
Â$à"ÄïpâÇ\JâŒÐ.qAx¦BÄ5—à3Ÿ8®Öd‰€—‚‚´x)´}.+™p)œ$Ÿð} 
!oø>è¤j¶v½ꈀ߆ø¼€—…º&àe0IýYÀeÐFw¸
ŽÐÓ½™ìâ|"Ï3›ÝÁÌdbI–HÏX˜îd’ãnå˜16ÇÎßÅF-ÐÈÂ"ÌCb˜Øyœfþ³`Ç_§/ƒ1H‹½HÃ
X°ÕH¯c[oåø‹W¹îÂß(X†3ù
3ÎÎ'fayòx2˜,m¶'“Œâb˜A¦èP&É/fQi*K¤cŒ™Ù~™áŸÂ'Ó<Ë"*.êIAã'aߌçq°-DÙMù?³ó¹D&ÍØ-6³ÇôåÉáCœ²
 O.l-@¼›;¹<¿™ãçÃ%rL„ÉÏG¢l*2?ÇdfwÎÉ Þžy
AûX~xó0‡X†W¶çtÜbOüÿÝÚýzˆÍ%bi&ÏFR{¼â疛í4/‘E®T(’0éx"Ç\Ø(3½ÈlÑFwІð¥<?Ƥ‰óRòÅTقØÆðÌb¢{‰‰çóYŸÕ:“‰²–o±e&“²f­($cå“4ïûp±âÀ3<‹9¶=µðx
+ïgñLsc˜Ïœ9cI Ãâ©sù…h"³‹ù
ÿgA–›Uosç[Àè˜Hƒ‰6CÇÒQvžÉÇY¦;™Á‹pÇÄl¦¡ÃbÕ4,,òæ‡8£|br>Äywº1^Ÿ+ön~DŽÈîDvp‰¼cŒ^%3³&‹*rÖÁÞ¾áñ>3§bïñFvDµ
 ó<zjEWwFÏ!2ˆ‰×‹ß†a¬¹>,Y>:¿šҀ£¶ÿ‡ß,ïü¿Süò¶úáeå濉 ÍI¸Z²ù¹ù/’Co
+endstream
+endobj
+32 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAAAK+NotoSerif-Bold
+/FontFile2 31 0 R
+/FontBBox [-212 -250 1306 1058]
+/Flags 6
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 1068
+/Descent -292
+/CapHeight 1462
+/XHeight 1098
+>>
+endobj
+33 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
+34 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 1000 1000 1000 1000 652 1000 1000 1000 400 1000 1000 1000 1000 788 
1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000 599 648 526 648 570 1000 1000 1000 352 1000 1000 352 1000 666 1000 
645 1000 1000 487 404 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 35
+0000000000 65535 f 
+0000000015 00000 n 
+0000000263 00000 n 
+0000000465 00000 n 
+0000000529 00000 n 
+0000000580 00000 n 
+0000000736 00000 n 
+0000001014 00000 n 
+0000001194 00000 n 
+0000001358 00000 n 
+0000004119 00000 n 
+0000004374 00000 n 
+0000004590 00000 n 
+0000004805 00000 n 
+0000004989 00000 n 
+0000005044 00000 n 
+0000005093 00000 n 
+0000005176 00000 n 
+0000005346 00000 n 
+0000005401 00000 n 
+0000005456 00000 n 
+0000005742 00000 n 
+0000005816 00000 n 
+0000005974 00000 n 
+0000006133 00000 n 
+0000006280 00000 n 
+0000006430 00000 n 
+0000006490 00000 n 
+0000010714 00000 n 
+0000010928 00000 n 
+0000012290 00000 n 
+0000013396 00000 n 
+0000016160 00000 n 
+0000016379 00000 n 
+0000017741 00000 n 
+trailer
+<< /Size 35
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+18865
+%%EOF

Added: tomee/site/trunk/content/ng/developer/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/index.html (added)
+++ tomee/site/trunk/content/ng/developer/index.html Tue Apr  5 06:43:46 2016
@@ -0,0 +1,180 @@
+<!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/index.pdf"><i class="fa 
fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>TomEE for Developers</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div class="ulist">
+<ul>
+<li>
+<p><a href="classloading/index.html">All you need to know about TomEE 
classloading</a></p>
+</li>
+<li>
+<p><a href="ide/index.html">Eclipse, Intellij Idea, Netbeans</a>: TomEE in and 
IDE</p>
+</li>
+<li>
+<p><a href="testing/index.html">TomEE and Testing</a></p>
+</li>
+<li>
+<p><a href="tools/index.html">TomEE and Tools</a></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/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/index.pdf?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/developer/index.pdf (added)
+++ tomee/site/trunk/content/ng/developer/index.pdf Tue Apr  5 06:43:46 2016
@@ -0,0 +1,425 @@
+%PDF-1.3
+%ÿÿÿÿ
+1 0 obj
+<< /Title (TomEE for Developers)
+/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 244
+>>
+stream
+q
+/DeviceRGB cs
+0.600 0.600 0.600 scn
+/DeviceRGB CS
+0.600 0.600 0.600 SCN
+
+BT
+260.37519921874997 351.36449999999996 Td
+/F1.0 27 Tf
+[<54> 29.78515625 <6f6d454520666f7220446576656c6f70657273>] 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 /AAAAAE+NotoSerif
+/Subtype /TrueType
+/FontDescriptor 20 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 22 0 R
+/ToUnicode 21 0 R
+>>
+endobj
+9 0 obj
+<< /Length 2024
+>>
+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.259 0.545 0.792 scn
+0.259 0.545 0.792 SCN
+
+BT
+66.24000000000001 793.9259999999999 Td
+/F1.0 10.5 Tf
+[<416c6c20796f75206e65656420746f206b6e6f772061626f75742054> 29.78515625 
<6f6d454520636c6173736c6f6164696e67>] 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
+<45636c697073652c20496e74656c6c696a20496465612c204e65746265616e73> 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
+216.28500000000003 772.146 Td
+/F1.0 10.5 Tf
+[<3a2054> 29.78515625 <6f6d454520696e20616e6420494445>] 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
+[<54> 29.78515625 <6f6d454520616e642054> 29.78515625 <657374696e67>] 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 728.586 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 728.586 Td
+/F1.0 10.5 Tf
+[<54> 29.78515625 <6f6d454520616e642054> 29.78515625 <6f6f6c73>] 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
+>>
+/XObject << /Stamp1 15 0 R
+>>
+>>
+/Annots [11 0 R 12 0 R 13 0 R 14 0 R]
+>>
+endobj
+11 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (classloading/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 790.8599999999999 305.15925585937504 805.14]
+/Type /Annot
+>>
+endobj
+12 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (ide/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 769.0799999999999 216.28500000000003 783.36]
+/Type /Annot
+>>
+endobj
+13 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (testing/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 747.3 161.88901171875 761.58]
+/Type /Annot
+>>
+endobj
+14 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (tools/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 725.52 152.17651171875002 739.8000000000001]
+/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 
<feff0054006f006d0045004500200066006f007200200044006500760065006c006f0070006500720073>
+/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 7088
+/Length 4468
+/Filter [/FlateDecode]
+>>
+stream
+xœ•YP[ç•>ÿ½W„$$$®$„@B 
óƀaj#@<ÌC˜Glì¤Y7k;Žq×ymÖ㤩C=­'ãv:IÓìf3»Iwº;iÖ;yw½nv“MÓ¸™lãÎxb÷Ü«ËÄ$ÓËH÷þçÞ{Î÷çõÿÈÀ"˜œŒLŸ<:ñ¯(¹
@2F&†;v½±Œ×¯(þs"6ifê”çñ™†ÑɹƒçÎKÞÀñ‡8~pt4IS<        
šÀqîdäà4^«Îâ˜ÝÖé.¾õê©{p|ÇýÓ±Ù9&‰9 
NÇñðTd2z­ó¨ÇDqT7”ª=þ+=Ž¡?8¼)x)†o=ȺkŠû¢WFLâ$Kð,åI¼H¶^ArJª<-]J•:S£Í>;Ç`öÛm¯¦¿àÙ¿ü
 Œ¿FN)h¬*9%ñ…ˆ¯ÄÅøJJ½ÅŠœÎí¸¿/º'ӜgÎl+gË
+³Â5‡F;õa¶¯R¥W«²íƊÆYËë:Ž]½F¯Ï[¢|
+9m1çùBtñ*Tª‚¨_;a     :õ¶†ê Á0V5vzÏ> 
s-Ca™1àaJ<íeÆ`‘TcõY÷Ý.ðŒ²0Gÿâ?‘KL(Áà/      
Q<5"¶˜]”bÃxQeqëun‹Zmqëôn‹jãø¾|+—³¾|[)w.¥g×&¹ÜÄEïrÑEÑónœžDNÔªLœ‰Ÿ›Ÿx‰†¾’<7¡]Ä&§%´‰\hO’ÕÖ»ã)6ƒÃlT’_=MÞHÉ2ô˯»'Iw\d}
+‰23;ã$ù
ùä­[Q⠇SsCEÌ+·SYG–,Päj>"¯÷>Õb­oÚæ‰ç1µ#¦>Ĥ+bRQrb1 
\—¸¨â3Háé8Tˆúº¿üÑòi%èÒé]A³Žš½pë'»—}‡^8ü⋟S×.ÅÿïGxöéN¿!)ùeüó¥kOÿá   
RD¶ÜÖr¾E»Ì"ÚEö­&Ԏ¥7VZl.ÚbR˜Ô&rœ,ªwéDòqùíçuæ KÏùXÇHeûdŒ¦ Æ¿D>‹gsˆvƟ
'eûôg¼·ãOîäž_¾>$Ø¥žA»ëbJ0§¶˜å”Zˆªv~~¼
ªKo9õzgȬOÌêC^/½”-D” [ôê.Ä4#‚¢
s"¬1§—×¼_c” ®qzŠâ…Ìù¥¶5“©·¡Oò¼ð¶íۑӗѾ…
˽»¬sÆ҈E™à´€PïqFÝ˸9j^umJ&™<Âѩʹþ哄AŽGf?Ï*˜äãføÎ
ÆÎì9Tqq“ÉÙ     
bLÓJn^˜£+)´ÂƒÍÂ宋ÂJPŕŠ8;ºCÑƼz曌·*šíòî]è±Ö=§ö¸å†"³8þ)«`+›z«ëæ»=¿ÿôÇ)ù[‰½o~˾šE1c©ê£Î™*wx¾w¦µëøÀòÊÌò𕂦’[Çá®^ˆû¿SkE¼VÄ»
 Vj8¼‰¼¶Y$ü£P‰%b‰7DóՊ›
+ÂçŸÀ˜ÿ¾óъþ¶ŠÌÔÜø/Ò¹ÂÃQ“N(<¤š@keôü>¼bûxµ^_3ÞQ·7˜ŒP¶GÞ=U«ólÉ:Q–Zx×Å´ô:<^w«/§öäÛÄ䛸¿8]^>ýìÄä'JѧûïÜ
 ŸFžÑ·"ž½•Ê$¶ ">ˆ8òKýÂU+ªnøò½õõ‡©¾¸º¯7ÝV[R±·.÷ûÏî=cISö|OUõà[_¼v¬,«d›¯1à   
 ×X'ž?ñþÛÛ«Rò³-
eÞ¿h—yç«j-šÖ|˜@¡ñæÙ\$HV‚[àI@Ťpä(âÏfJ5       
fJKVf¦Ð4Åð÷ÉBܾ}¼éšè¨ífßóÏÍ/Ü[yVέ0W\˜·5ãïËÞS±@`úÙñ÷ßMà¥?@ž¤SÄ,–˜ÍaMÏà
 
擁æë¬@”wæp2yG[ÒmýôP͍÷/LU,‡){Ût³¯·¥<CžU¸û8ýù‹?ë8Ö_r{iëÙ«G‰‘˜C‡_XØ3ýƒÑ"m¾7[œ§36Væs¹ïÇ^õ€ØEÈÖZÚù¼¾õ­D౨M\^x©+ËÇõ\½ôRñžc]Û§j
YΠ
5ÕXb+¬ÈM#¦øu.QÃBæCd¸ïT‘:¯„Í.ÈI3V¸²Íµ5‘eàҕ[Q¸ã*Æǜ€˜€CB¤ófŒÄÄù¸—ÓjÞ¥«=ŽÏW¿‹Æìä¿ÿ
+y°.
+¸¤P&ò»êe|©:{¶8M§Ö9T§«÷äwR
T•«OWšÝúß÷ýU‡µæØë'ß~ÓÑØçU糪ê†Âzw–§ÿlÄÚ,JKË/®0†´¥§µ•ÃíSw™õ¾vï¯:ªòô
×*»†»c¦-G‘¢U§¦¤Ìïl=²ÇGMdZCž&Ë ¹:öoÙyf°ôÂéÊÝÕùIIG©)¸Ë‘QÕÑïÝuj 
$Y©MM·™29¶ÛZg{kÝÒ[êZäiŽVºÿC†P¤ö¡¿æÚ"Ævhjã_ËUsÿÝ%B(­Ê
«„®8r!-&S‰šþËÅì½Z‡Q©4:´Y6ƒ/¨Ô        ŒbYxé©DUçz))O.žSS
4}ç㸊üíg‚½¨@h{}©Úh\¨œxt—)Í®0ò þ&ÃX Õp¶ùsÓr{ñ¡&]kÏ÷'èC<Òúۄ[        
0WÐv%®B‰àdù ¡%êM{Z¢f’ÍÅv6
5êy¢ðÕ‹svÍv5¼þ8hù½“€©@'+ò’WOl§ÎÅÇw„ÃÉömu¤fúE§?[èmB±\úCvÃã#Zk™Ã”¦K‡‡z};ÕÏûêk<å[±«#üÚP·üÒzÍ_¾•p§«@Æ:Ò³>}¡/¬œW{›b¥èm*ðRýËïé-‡Fë`pÔèeƺ¶nOñî¶
 RalêØåi¿7ìâoÆÏk¼;*ª{J5놵½eZ½P¨ûy×-–7Û±¢7z¹³;òÄX<±¡þ¹v´ÉZÔ5ŠW­”öÜßα
+Â<™Ïqžeß0Ïo˜Žb…Q1Ùª—±ÛvuÜ¿Ë­AВøßi}áPÃÞ@Ö׀þ
+Ø»°%z±¥q+’··PÆEëJ‡ˆqþùFìÊáš/>㾗e†Úñ¶¶}[r
[ø³²Å¯Çÿ·áÌ;g±xkëO¿uvæ¹ùÊÊùçff.ϳ—9{z¬™hO   
-\︻鯭25:‡lš+ŒQ?ßÐøɑÕ%ƒã© 
#Ã굕ýۍk€xëJô¹”öÜé«NŸfOê‹Â‚ók6Eœö!;Ù
df¢aå–3‚ƒ©sË?¯9´Â&S9‚»ë¦'Õ®¦Oe^¥Ó¨”r÷Ê×»òß\AK{#[jSwo-hì‹ôÛâ/¯ÆWöã-L·ÚZ]·¬cÕ¶Ödø¥LžE
 
9æ’çÚîÛéÑۜ™%Ý!W¹AS>вm¾5Ï?|¦§yº5¯­±»·~Hr]ÇÜÖÜÀ¾GUzG©ÝϦ–îi´ë‹êíy~O1k©iÔ6L4ç¼õyeµ#3ÚÂÊ\[¹Ç™mÞÒ>P½ý`G>âµÝ¹û‚n_`ÅՔZXè`ÇQˆø½j¾ggRFkˆMu•jÛ§›,筻̖‚ô=$%~³{§T¼[œ’$2µÚI]Þa°äm[š_n@ýnŒé˜~}°q5µ¾^Ýå1ÆÏ{$þVŒ­]}Åß
;>Š©‹:Cu‘*ƒÞ´`¿¹Î—ËÅ@“=Í5ðÄù”wÑrË.OÏ¡²è©XݧH1÷Ï#ìqJ~'"Æ՚Fi 
¹ñ+¹{ÞêEB,·aR
+t¡ Tz25;KÅHDš£üœ,©¶.¼ÅïJãÿðRü…îJé›á°Ç«°hâ÷åötmÕeÖ´m·’‡³\
+Ÿ°+]ºLçv¥     <¸3ÿâáv      
d´G"ˆî†L¿ñzŠ^«‰“òÃÒäÚz9y^g(´Òâ·.Þ´Æÿë™øMš˜|©†’Åý²LeºH,Rht©o1uË?°vw¶è¼’]3Åò.]¦®_º”Àç+<šø%ëΞV®~Û+5žàëÇQÄÀ€V.Bœü®~3Äë¦Ç
+,†Œø¯s«:÷=ԛ1úØdsVü¨\g*@¸7Ä¡ 
$é1¹QŸÉˆ“mºIȹ˜iIÐxqð±ñGz$4q.LßÏÚu²æÏY:;štÎ#-+¼#Î!r…
:ÂPXç`ãêaÈÞ4(hq8ZÊCMvê½®™zƒ¡~¦«kƒÁа_ø…'ºà¼KTd;ù.y™Ü¤Z©Kԇt%}/ý
+3Ä\dþ[õ‹Þ›1^‘0’>É)ÉHuÒCÒßH?Kü¸E©øŸC‚̧Z`Qt«ÄUhg– 
úÚÅz¼þìÌf>+ý9ìÇó~¦      öS7ÁÏ´ƒ›z?Ãw>fž+uô’‡¡\d‡ræÿ¬ž~
êèóÐG]›Hn搊?Š9
+Rê#â~Ž“ž^¾ 늷ÆۓnÝõw˜y‰žƒtø{m¸Oá˜a>#g¹ßíDOŠ¼è}CâLÿ;
“?Q@%‹(FÄPó;\ÒUÃÁ;øž{¹qÛ¶F¨YüNƒô4µ“òÔõw07[pÀ&2ƒ;îÃ𦿷™[ó§
+r l«Õ"܋ÔA=4@#4A3ö´VhƒvØÛ¡v@'tC×7;aì†>༐CVçç浆«ä{pD„ßödpZ´ø¸ 
§@?äÈág‚œFL¯rs㚠g@F4‚œ1     r¤Ÿ Ô      r1¤¯b“€™ÌÏH Ž<"È¥ &ï
+r)8Èy¨¨[IOrÆN§ —Áê{‚<Ôïy2TRñÕ_x
t@§@%½S§‚‹~D§BýO‚\Æ ÈåÐÅ4ÕƦfÆFFçØbOQ1Û‹LDÙæ©A[31ÁîànͲ;¢³Ñ™{¢C.¨…
LÃÌÀŒÀ(Ìa8ƒ[ŒWx7†ò   ˆâ¨¦`\xUƒ’    
<ïX}k–EñE]÷à÷¸Úcs1¶3:36ŒaçbøT'ÿÄ
ÌODfø×F`F`¦-6›[˜Fȓ‘‘±©ÖÉ®Ó҆¦xMˆ:i_A}Sø͂?›Øúf$áèÌìXlŠ-ryJØùQŒZîÆ,Þâ̱H†))Á«y­áŽúN#¯W=6ËFع™ÈPt223ÎƆ×3¿ÎäOT?sh!‚$Eù
 
ÌÀ8Êb˜}_CúWxá;_¯‹ÎŽL±sÑÈä&o×ñä|:ÅCŒ¢®ÉºÈ\„Ÿ›šÃˆ4D‡ØvUíÐ:µuøÒ?ÇyT3ÊC™KÄœŒ
…4Ïnfh30£ssÓ·{06uð»c“îi7‰¹ùPœÃ÷XMÜ8ñ¯Å…
:Ö8uñòI¼?Ÿ)Á7nAó\“´xÕ³sóCc±
šð.Ôr7ê5ݳ(›GëC­cƒÑ©Ydl~j(:Ã΍FٚéÈ ž„;…ìJ»<XEÇPKõÎ
+q<ñ1Éñ0ʳSƒö"ø\bt÷;…(ÙÃÅ\
¯›c„GàŠÍŒ¸'(fݭ͵õíõNÅæ󍬳êBÍ3È©Y]o}%­xµØÚ1Éê1)yëøב·HŽ-ïM«ü3•Ìÿ
+®þöoÕ+g쑐tK:Âÿ§¸ãÿ(½Ò
+endstream
+endobj
+20 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAAAE+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 1000 1000 727 623 1000 1000 1000 367 1000 1000 1000 1000 763 1000 1000 
1000 1000 1000 612 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
562 613 492 613 535 369 538 1000 319 299 584 310 944 645 577 613 1000 471 451 
352 634 579 861 1000 564 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 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 23
+0000000000 65535 f 
+0000000015 00000 n 
+0000000270 00000 n 
+0000000458 00000 n 
+0000000522 00000 n 
+0000000573 00000 n 
+0000000729 00000 n 
+0000001024 00000 n 
+0000001204 00000 n 
+0000001368 00000 n 
+0000003444 00000 n 
+0000003693 00000 n 
+0000003891 00000 n 
+0000004080 00000 n 
+0000004258 00000 n 
+0000004449 00000 n 
+0000004735 00000 n 
+0000004809 00000 n 
+0000004982 00000 n 
+0000005027 00000 n 
+0000009585 00000 n 
+0000009799 00000 n 
+0000011161 00000 n 
+trailer
+<< /Size 23
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+12266
+%%EOF

Added: 
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.html?rev=1737782&view=auto
==============================================================================
--- 
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.html 
(added)
+++ 
tomee/site/trunk/content/ng/developer/testing/applicationcomposer/index.html 
Tue Apr  5 06:43:46 2016
@@ -0,0 +1,545 @@
+<!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/applicationcomposer/index.pdf"><i class="fa 
fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>ApplicationComposer: the swiss knife of TomEE</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>ApplicationComposer API is mainly contained in org.apache.openejb.testing 
package (historically, today we would have called the package 
org.apache.tomee.applicationcomposer).</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_dependencies">Dependencies</h3>
+<div class="paragraph">
+<p>To start using ApplicationComposer you need to add some dependencies.</p>
+</div>
+<div class="paragraph">
+<p>The minimum required one is openejb-core:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.tomee&lt;/groupId&gt;
+  &lt;artifactId&gt;openejb-core&lt;/artifactId&gt;
+  &lt;version&gt;${openejb.version&gt;&lt;/version&gt;
+&lt;/dependency&gt;</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>If you need JAXRS services you&#8217;ll add (or replace thanks to 
transitivity of maven) openejb-cxf-rs:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.tomee&lt;/groupId&gt;
+  &lt;artifactId&gt;openejb-cxf-rs&lt;/artifactId&gt;
+  &lt;version&gt;${openejb.version&gt;&lt;/version&gt;
+&lt;/dependency&gt;</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>If you need JAXWS services you&#8217;ll add (or replace thanks to 
transitivity of maven) openejb-cxf:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;dependency&gt;
+  &lt;groupId&gt;org.apache.tomee&lt;/groupId&gt;
+  &lt;artifactId&gt;openejb-cxf&lt;/artifactId&gt;
+  &lt;version&gt;${openejb.version&gt;&lt;/version&gt;
+&lt;/dependency&gt;</code></pre>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_applicationcomposer_components">ApplicationComposer Components</h3>
+<div class="sect3">
+<h4 id="__module">@Module</h4>
+<div class="paragraph">
+<p>An ApplicationComposer needs at minimum a module (the application you need 
to deploy).</p>
+</div>
+<div class="paragraph">
+<p>To do so you have two cases:</p>
+</div>
+<div class="paragraph">
+<p>before TomEE 7.x: you can only write method(s) decorated with @Module
+since TomEE 7.x: you can skip it and use @Classes directly on the 
ApplicationComposer class as a shortcut for:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Module public WebApp app() { return new WebApp(); 
}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>The expected returned type of these methods are in org.apache.openejb.jee 
package:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Application: entry point to create an ear</p>
+</li>
+<li>
+<p>WebApp: a web application</p>
+</li>
+<li>
+<p>EjbJar: an ejb module</p>
+</li>
+<li>
+<p>EnterpriseBean children: a simple EJB</p>
+</li>
+<li>
+<p>Persistence: a persistence module with multiple units</p>
+</li>
+<li>
+<p>PersistenceUnit: a simple unit (automatically wrapped in a Persistence)</p>
+</li>
+<li>
+<p>Connector: a JCA connector module</p>
+</li>
+<li>
+<p>Beans: a CDI module,</p>
+</li>
+<li>
+<p>Class[] or Class: a set of classes scanned to discover annotations</p>
+</li>
+</ul>
+</div>
+<div class="paragraph">
+<p>Note that for easiness @Classes was added to be able to describe a module 
and some scanned classes. For instance the following snippet will create a web 
application with classes C1, C2 as CDI beans and E1 as an EJB automatically:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Module
+@Classes(cdi = true, value = { C1.class, C2.class, E1.class })
+public WebApp app() {
+    return new WebApp();
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__configuration">@Configuration</h4>
+<div class="paragraph">
+<p>Often you need to customize a bit the container or at least create some 
resources like test databases. To do so you can create a method returning 
Properties which will be the container properties.</p>
+</div>
+<div class="paragraph">
+<p>Note: to simplify writing properties you can use PropertiesBuilder util 
class which is just a fluent API to write properties.</p>
+</div>
+<div class="paragraph">
+<p>In these properties you can reuse OpenEJB/TomEE property syntax for 
resources.</p>
+</div>
+<div class="paragraph">
+<p>Here is a sample:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Configuration
+public Properties configuration() {
+    return new PropertiesBuilder()
+        .p("db", "new://Resource?type=DataSource")
+        .p("db.JdbcUrld", "jdbc:hsqldb:mem:test")
+        .build();
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Since TomEE 7.x you can also put properties on ApplicationComposer class 
using @ContainerProperties API:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@ContainerProperties({
+  @ContainerProperties.Property(name = "db", value = 
"new://Resource?type=DataSource"),
+  @ContainerProperties.Property(name = "db.JdbcUrl", value = 
"jdbc:hsqldb:mem:test")
+})
+public class MyAppComposer() {
+  // ...
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__component">@Component</h4>
+<div class="paragraph">
+<p>Sometimes you need to customize a container component. The most common use 
case is the security service to mock a little bit authorization if you 
don&#8217;t care in your test.</p>
+</div>
+<div class="paragraph">
+<p>To do so just write a method decorated with @Component returning the 
instance you desire.</p>
+</div>
+<div class="paragraph">
+<p>Components in TomEE are stored in a container Map and the key needs to be a 
Class. This one is deduced from the returned type of the @Component method:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Component
+public SecurityService mockSecurity() {
+    return new MySecurityService();
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__descriptors">@Descriptors</h4>
+<div class="paragraph">
+<p>You can reuse existing file descriptors using @Descriptors. The name is the 
file name and the path either a classpath path or a file path:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">// runner if needed etc...
+@Descriptors(@Descriptor(name = "persistence.xml", path = 
"META-INF/persistence.xml"))
+public class MyTest {
+   //...
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Note: this can be put in a @Module method as well.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_services">Services</h4>
+<div class="paragraph">
+<p>If you want to test a JAXRS or JAXWS service you need to activate these 
services.</p>
+</div>
+<div class="paragraph">
+<p>To do so just add the needed dependency and use @EnableServices:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">// runner if needed etc...
+@EnableService("jaxrs") // jaxws supported as well
+public class MyTest {
+   //...
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_random_port">Random port</h4>
+<div class="paragraph">
+<p>Services like JAXRS and JAXWS relies on HTTP. Often it is nice to have a 
random port to be able to deploy multiple tests/projects on the same CI 
platform at the same time.</p>
+</div>
+<div class="paragraph">
+<p>To shortcut all the needed logic you can use @RandomPort. It is simply an 
injection giving you either the port (int) or the root context (URL):</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">// runner, services if needed etc...
+public class MyTest {
+   @RandomPort("http")
+   private int port;
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Note: you can generate this way multiple ports. The value is the name of 
the service it will apply on (being said http is an alias for httpejbd which is 
our embedded http layer).</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_nice_logs">Nice logs</h4>
+<div class="paragraph">
+<p>@SimpleLog annotation allows you to have one liner logs</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__jaxrsprovider">@JaxrsProvider</h4>
+<div class="paragraph">
+<p>@JaxrsProvider allows you to specify on a @Module method the list of JAXRS 
provider you want to use.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_dependencies_without_hacky_code">Dependencies without hacky code</h4>
+<div class="paragraph">
+<p>@Jars allows you to add dependencies (scanned) to your application 
automatically (like CDI libraries):</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Module
+@Classes(cdi = true, value = { C1.class, C2.class, E1.class })
+@Jars("deltaspike-")
+public WebApp app() {
+    return new WebApp();
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__default">@Default</h4>
+<div class="paragraph">
+<p>@Default (openejb one not CDI one) automatically adds in the application 
target/classes as binaries and src/main/webapp as resources for maven 
projects.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__cdiextensions">@CdiExtensions</h4>
+<div class="paragraph">
+<p>This annotation allows you to control which extensions are activated during 
the test.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__appresource">@AppResource</h4>
+<div class="paragraph">
+<p>This annotation allows injection of few particular test resources like:</p>
+</div>
+<div class="paragraph">
+<p>the test AppModule (application meta)
+the test Context (JNDI)
+the test ApplicationComposers (underlying runner)
+ContextProvider: allow to mock JAXRS contexts</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__mockinjector">@MockInjector</h4>
+<div class="paragraph">
+<p>Allows to mock EJB injections. It decorates a dedicated method returning an 
instance (or Class) implementing FallbackPropertyInjector.</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="__webresource">@WebResource</h4>
+<div class="paragraph">
+<p>Allow for web application to add folders containing web resources.</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_how_to_run_it">How to run it?</h3>
+<div class="sect3">
+<h4 id="_junit">JUnit</h4>
+<div class="paragraph">
+<p>If you use JUnit you have mainly 2 solutions to run you "model" using the 
ApplicationComposer:</p>
+</div>
+<div class="paragraph">
+<p>using ApplicationComposer runner:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@RunWith(ApplicationComposer.class) public class MyTest { // 
... }</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>using ApplicationComposerRule rule:
+public class MyTest { @Rule // or @ClassRule if you want the 
container/application lifecycle be bound to the class and not test methods 
public final ApplicationComposerRule rule = new ApplicationComposerRule(this); 
}</p>
+</div>
+<div class="paragraph">
+<p>Tip: since TomEE 7.x ApplicationComposerRule is decomposed in 2 rules if 
you need: ContainerRule and DeployApplication. Using JUnit RuleChain you can 
chain them to get the samebehavior as ApplicationComposerRule or better deploy 
multiple ApplicationComposer models and controlling their deployment ordering 
(to mock a remote service for instance).</p>
+</div>
+<div class="paragraph">
+<p>Finally just write <code>@Test</code> method using test class injections as 
if the test class was a managed bean!</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_testng">TestNG</h4>
+<div class="paragraph">
+<p>TestNG integration is quite simple today and mainly 
ApplicationComposerListener class you can configure as a listener to get 
ApplicationComposer features.</p>
+</div>
+<div class="paragraph">
+<p>Finally just write TestNG @Test method using test class injections as if 
the test class was a managed bean!</p>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_standalone">Standalone</h4>
+<div class="paragraph">
+<p>Since TomEE 7.x you can also use ApplicationComposers to directly run you 
ApplicationComposer model as a standalone application:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">public class MyApp {
+    public static void main(String[] args) {
+        ApplicationComposers.run(MyApp.class, args);
+    }
+
+    // @Module, @Configuration etc...
+}</code></pre>
+</div>
+</div>
+<div class="paragraph">
+<p>Tip: if MyApp has <code>@PostConstruct</code> methods they will be 
respected and if MyApp has a constructor taking an array of String it will be 
instantiated getting the second parameter as argument (ie you can propagate 
your main parameter to your model to modify your application depending it!)</p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_junit_sample">JUnit Sample</h3>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@Classes(cdi = true, value = { MyService.class, 
MyOtherService.class })
+@ContainerProperties(@ContainerProperties.Property(name = "myDb", value = 
"new://Resource?type=DataSource"))
+@RunWith(ApplicationComposer.class)
+public class MyTest {
+    @Resource(name = "myDb")
+    private DataSource ds;
+
+    @Inject
+    private MyService service;
+
+    @Test
+    public void myTest() {
+        // do test using injections
+    }
+}</code></pre>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_going_further">Going further</h3>
+<div class="paragraph">
+<p>If you want to learn more about ApplicationComposer see <a 
href="../../../advanced/applicationcomposer/index.html">ApplicationComposer 
Advanced</a> page.</p>
+</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