You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2016/04/05 08:43:47 UTC
svn commit: r1737782 [13/45] - in /tomee/site/trunk/content/ng: ./ admin/
admin/cluster/ admin/configuration/ advanced/ advanced/applicationcomposer/
advanced/setup/ advanced/shading/ advanced/tomee-embedded/ blog/ blog/2016/
blog/2016/03/ community/ c...
Added: tomee/site/trunk/content/ng/advanced/index.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/advanced/index.html (added)
+++ tomee/site/trunk/content/ng/advanced/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="../advanced/index.pdf"><i class="fa fa-file-pdf-o"></i> Download as PDF</a>
+ </div>
+ </div>
+
+ <h2>Advanced</h2>
+ </div>
+ </div>
+ <div class="row">
+
+ <div class="col-md-12">
+ <div class="ulist">
+<ul>
+<li>
+<p><a href="applicationcomposer/index.html">Use <code>ApplicationComposer</code> to write mains</a></p>
+</li>
+<li>
+<p><a href="setup/index.html">How to install TomEE properly</a></p>
+</li>
+<li>
+<p><a href="shading/index.html">Simple deployable: fat/uber jars</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 © 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/advanced/index.pdf
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/index.pdf?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/advanced/index.pdf (added)
+++ tomee/site/trunk/content/ng/advanced/index.pdf Tue Apr 5 06:43:46 2016
@@ -0,0 +1,482 @@
+%PDF-1.3
+%ÿÿÿÿ
+1 0 obj
+<< /Title (Advanced)
+/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:20160323095152+01'00')
+/ModDate (D:20160323095152+01'00')
+>>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 3 0 R
+/Outlines 18 0 R
+/PageLabels 20 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 217
+>>
+stream
+q
+/DeviceRGB cs
+0.600 0.600 0.600 scn
+/DeviceRGB CS
+0.600 0.600 0.600 SCN
+
+BT
+419.49252734375 351.36449999999996 Td
+/F1.0 27 Tf
+[<41> 20.01953125 <6476616e636564>] 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 /AAAABC+NotoSerif
+/Subtype /TrueType
+/FontDescriptor 22 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 24 0 R
+/ToUnicode 23 0 R
+>>
+endobj
+9 0 obj
+<< /Length 1756
+>>
+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
+<55736520> Tj
+ET
+
+0.000 0.000 0.000 SCN
+0.000 0.000 0.000 scn
+0.694 0.129 0.275 scn
+0.694 0.129 0.275 SCN
+
+BT
+86.83050000000001 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.259 0.545 0.792 scn
+0.259 0.545 0.792 SCN
+
+BT
+186.58050000000003 793.9259999999999 Td
+/F1.0 10.5 Tf
+<20746f207772697465206d61696e73> 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
+[<486f7720746f20696e7374616c6c2054> 29.78515625 <6f6d45452070726f7065726c79>] 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
+[<53696d706c65206465706c6f> 20.01953125 <7961626c653a206661742f75626572206a617273>] 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 12 0 R
+>>
+/XObject << /Stamp1 17 0 R
+>>
+>>
+/Annots [11 0 R 13 0 R 14 0 R 15 0 R 16 0 R]
+>>
+endobj
+11 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (applicationcomposer/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 790.8599999999999 86.83050000000001 805.14]
+/Type /Annot
+>>
+endobj
+12 0 obj
+<< /Type /Font
+/BaseFont /AAAABD+mplus1mn-regular
+/Subtype /TrueType
+/FontDescriptor 26 0 R
+/FirstChar 32
+/LastChar 255
+/Widths 28 0 R
+/ToUnicode 27 0 R
+>>
+endobj
+13 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (applicationcomposer/index.html)
+>>
+/Subtype /Link
+/Rect [86.83050000000001 792.4559999999999 186.58050000000003 802.9559999999999]
+/Type /Annot
+>>
+endobj
+14 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (applicationcomposer/index.html)
+>>
+/Subtype /Link
+/Rect [186.58050000000003 790.8599999999999 261.813 805.14]
+/Type /Annot
+>>
+endobj
+15 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (setup/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 769.0799999999999 220.03575585937503 783.36]
+/Type /Annot
+>>
+endobj
+16 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (shading/index.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 747.3 225.27279492187503 761.58]
+/Type /Annot
+>>
+endobj
+17 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
+18 0 obj
+<< /Type /Outlines
+/Count 1
+/First 19 0 R
+/Last 19 0 R
+>>
+endobj
+19 0 obj
+<< /Title <feff0041006400760061006e006300650064>
+/Parent 18 0 R
+/Count 0
+/Dest [7 0 R /XYZ 0 841.89 null]
+>>
+endobj
+20 0 obj
+<< /Nums [0 << /P (i)
+>>]
+>>
+endobj
+21 0 obj
+<< /Length1 6680
+/Length 4146
+/Filter [/FlateDecode]
+>>
+stream
+xYP[ç>ÿ½W@ t
B @ Oñ2/lHÌCXcâxS7uܼÓ:IÔã¤ÃzºlÚé8mÍdºIww:Ùnf6Í£Ó:Ùl67ɦ3.{îÕåaBÒée®þûÿÞs¾ÿ;ç?ç¿ H`qr>´x*þ5J® Ì©¹Õ(÷ä/âõ« és±ÉPC}] @¦
+ï90=¿|ò¾ïÈØÆþw¦§#¡ôÿÎbÿìÍN.B
Ãþ:öÙÞ{å×î;ýñÅØÒ2ý:sû·cb!4ùSßY'ößp¨.{î7 yØj< ðxRðR
+õ 7w) ·.D#ÁõÈvî')v=ªLKÈÈ,Uvró4ÚüÐýuÛÛþo¸÷o?prªGªâç¦6çê*yûÖ²aì ý¦äÓå¬ôQ®%m,,vùèâÌPé¨:ýúÝF¯Uknmôê¬}CÛó¡;56¯1Tè=¦ÊÑS£÷VÈÕ&éØWe^ä¹\Ûü\f!Ì î*å¬ÔQÙ*%e,´Q{úk*£]«±³³vÖnTíí.q±J%ë*1Wóm5½´#0(Þû?aÉ%ÉU(;NO¦$ÙªA8»®ªb;¡mĬ¤e´\ìIRø[ì\YWZ¨Ï"¿yü.%¯°\§ÝxÃ~*IÞueȲrò3ï%ÿN>~;×QåS|Ì«_¥²¥y`p"£Hý!yãÈSK{¯;'pÜÑ´a ±´A$»ÊF!Ëh¶ÑFC!Û@®{+ZlrVùÕUM¡×¦å¹Ö0rÅ1£.k²qɧ\fTkósOòÝVúSuîaþþkaÑ®Tvý [æ¢G÷Ï6*©l½¹¸¾ªåÝ¿ÕZ}
Ú+£×¦ák¨Am¡Ïª¥ÐZ½F-5¸3"ycXB¾nuë×ܹ¸3²iuç'®&6¯ÓK~
èG
+WUµSG;+«])rmGÔ&¢Tëh>ÈáǧªºÛhÃhû=?f«>0fó¼}`Ây( ®nª»¥±í¼mäðýUmß{QUÚ9Ûèëj<q¸úìé`ßd¿kpø£ÅÖ~Ç-67èòÞÒé/2õGN÷?ææ±ZЯ¯ ¿ßL7ÓÊãJ#Ƭ_Ëõ.Ï}ãN;ï׬^sÞ<ûTUì³ýËÇ :x_2ÇϨèMýæuÉE´åyùº§ös(rB}¸úêÙÖÝîr9Ý9rfÈQ¬éUÎØ?¦µ;NZÿ`ätOch¥¶ï¾}æx½°Ö¢×3JÞ[DÃ#ð⣳xãC¶µtf#[¯6Þ£ÄÚ7ä´ßyh¥]£®Ã¢ñDîê»oÌ®ÔUJ¹Oض¾ýHcóÊã?ùiJI'±- kZ2ÆQ꼡¾ßáisì9¦Ás.«)T/k¯*0÷|æ¢LzÊ}ßxMwó x¼¼c6Êö,T&9}4&Ü70«îc"uãÝu9©EÜ/ÓùÁNV)<äjO×x}äÂ17Wwp¶Q«mík>êÍÏ÷(óÃïÜç×8<HTîûÆ#¥§½ËUà¿÷÷Ä໽´X[»øìÜü3sÕèûã¸&B-[kb5äW»u_TsôÊí--§þ>ÔxG´qôHºÙ_Uw´¹èÏ}À¦*?ô]UÃ÷ßúÑ¥?ÞUWÕëjó8M¦ò¹«w¿÷û
)%ùÆÖ£à_´Ë¼.ðÕ°á;>L P;Í6â%"yDäIDŤðädpÏæÈÕu fª«Öç¤Ð4Åãd³mBºæúüãÞüÜüÒÞ)°r~¹ÊòâÎÌËÂØGLÅ<Åggß{'þ yóLB©Ì@hkz&µø\u@$Ê?LÞÎ2Å~v[Óõ÷&/.Ôm)K÷bëH 6SW~øýÙ¯~Þw×xÕWë½yèI¡ïÔ«c?®È-qæK5ú¶ú~bR ïZ ÙÚI.§kw©¹A,ÙB2vRÏoìK/UÝ5xpÁ¯Ë³zM©ú*sy]Q1p×øä³(¢£÷WdW±ùeiú:[~¡¢i5´|
+áýZA¿åB9ÖÝC[LSY{ªoO4¼+¤d!æ_\ËÄ[ªÏÊÒææ²Br¢îFöÁõ'ùJÒXäÐ¥¤èEئ¦êhzó#NE~ös iáÚÞ½ÄöZ'ëç1¤¹uzÄ3õe¹¹e¼m¡Íd_Ýó¼-d:ô9ú6éúm-©qaîß0s×ÖÕa£Ùxi÷rüòÄÄx]µ¸ïb<ÚíOQZÌ[ívËØ
+þ}Nj|ã]ÑSªÎ-õ ÙMZ
¾¹{ÈQy¸Û¡oïqôÜ´ ܵ³¿®ñPµzWפ&G/u@ÅZmWvoí¡Çf¸|aÔ?û§ÛM>®a zôäî _tA'óγæ[æù-ÓÉØbTJ:µ
+¶w¤¢ï»A˸纾֣¼o ý5°7aKä +bKã«,IÂE\Î]iGÄXÿr=öü©¦ÿûÿÝPèü³ÝÝÇè2s׸ÿi}àípç¶ÜÿÖCñçVêëWǯ,y<KWx{ZNŬ¢½,ð9äæä¿S3rpÇQ@öÝKm1FýbO g¶K¢iï¦ïd4{§ÐØ[¸®Dè²eY
+ä¯YÝB]®s0ÇR%Þ¯ÍÖp.,d?9Tì1¢©ó?î8´Î¬Pz7/ÎgÛÚ«õÅõV}«ÝíÊßÚú¼Æ6¶Ú=ÔYÖ67s¯lÇ×(æåÌ(_u·ë×.V÷në÷îêë>=ìÐ9UC>÷`N];è]é*vG8Ô±ØUÜÝ6t¤
+7 HrsßrgçØ#*»¯ÚâfS«ÇÚ,ÚK±ÛQɺBþÖ¹b³¥¸Æ?Ï-¯/2×:¬ù
z&ì+A¼æÍëÔÓVþÈU5[,xʱç#ng¶»s(½ÉǦVTçö,¶/F
+eéc$
ûbhX.=,MI·
SWúuÆâÞõ ÔoÇþ uboUݯnòã<½£sp´²ïïÖbÙ¾æPß
cþ¾&ì¦×<í4ÛÄc3äÁE^~u9Ý k:á
÷×þÄ5#KØ6J±j«³t4!î,nÓ·72b$ø"§@ãóÊå÷¦æç©D] WW$ùÓÈyÂÛ÷O/q/¤hðíþ"t83jîtÑ¡ÁNMNS÷Ay0ÏáßÖ¯Ðçø·§|þ7âáw d´Y@"nLÿîm®J"M*ÑGåÉþ%¹ªÑuiÜK_¸?=Í}!@/µ^_²t\.J2ÔÔ·æç#$ ©`¦}Îõ+ÔçÖ/'°E5wÙ4|¨K£iéí7Q³ >1EüìhÄ)¼}îx×ô³R]QÉý[QcëÀ±{dN?:ßÇUje÷ºÔç%=ªÔksi²Yswr.e /M>:ÛZòÍÒw°bùóƾvõL`wÄ&ÏSg
+óìÆaK{ØS3(-
LÔxÂíêÝÁxN×<ÞªÓµ¿,(¡NÀ«°Nä
+ù/ªúõ>O/Ó¿ o05Ì æ$]2&yT².m>&ýWR]+ä¸/óé]
'ÿv¼
+ç¨ ¬I.áõ:ôH¡9ÌG`¼zæDÁDDZ=δÃqêpSn~DìA¨X ¹(Ü£¥_fúRoY¢;ó4È¥Å9õ!ùï"òû7.(¹.®'éÆÞAÀ
+tx${Æ)ì3̧ä!þä =®K´ô@|N,¡ CQÌû¸-jø
¸··
AÁm&0Èï§ÑÜ×ÞFø°N%LmF!ºï·O2AP%PÕ¸ÁÌßÐíÐ]Ð
½pú `¸8£ü×<
+ÈÄöÜìFÂð{{Dü¤ûE9Ak?åÈàD9
ñðsQN#WE9ká¢QrTÄ Ê%F\¢\:Ò,Ê¥¾M
$.Þ#fò°(C6yGË¡üY'Ú²%T(W`ÌrQßåÉ £ÞåÉPOqÛ_u´G§@==,ÊSÁF?,ÊSaþµ(WB)£åJdÚý±ÅÕøÌÔô2[騨dÛb±©¹Û±0icææØ~~hí,Eâ'"aø!°
+q)ets%8°\TâUÆP>ìuÀL
¯P2mÿöSKB/muÀß0ØzbË1v BêYÆÅ°Ö¢ý©¹P\xl
+VPaâݱ
Øòê"BMÍ,L±VvnÔ° hZEÔ LóøØê[À__Ùýl};`$¾4[`+l*ve£XÂ!ÞdØ*¼Zé&<øËxBAõÌbã¡pd>ecÑÝÌï29#Âs-¤08Ì¢,+ïHÿ/â¿ÎÇÞÇ#K3Sìr$4¿ÏÓÍy.#¨k¾9´bW¦g1bD
0;±Ên«
ïRÛ-s\A5ÓåD@ì1ÁËX@óì>`Âû^^^ôØí±pÄ6%PlÍÛí$fBq÷`6±ãÄcêØáÔ&Èçq|ÏÑ7vQó·Þj§%¨^Z^ ÏÄöh¾Uø³¡Qïè^BÙ
+ZÇê,,!c+áH]°M¡IlÄrv++mÌ¡3¨%zDxÃBLò<Lì4¡½ÞèÝüL9JöÆp%ûæØbñ)û\Ž«ÃßÒ3ÐbåQì?ßÐ.«6ÔGNíÈênëK(éÂÀóc]èÁEÖR°
·$§?ùhZý_¨d¹ÆÞüÃãÙ[-ÖGHº!DÙÿú2
+endstream
+endobj
+22 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAABC+NotoSerif
+/FontFile2 21 0 R
+/FontBBox [-212 -250 1246 1047]
+/Flags 6
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 1068
+/Descent -292
+/CapHeight 1462
+/XHeight 1098
+>>
+endobj
+23 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xe×ËnÛFá½®BËtHs&Ã@n¼èu{stÔ +ß}ù½¤i Æ/y¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ôÓygì¾êýë+þÖ×|ݶßßîýõé<.ûÝá÷í÷ûí}ÿáÇv)ýÝá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµïûãîñqßúØú9_ɯ}à´Omûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïÇÇ1wýÜþó9ç)eÔÏù6=nÿ·ÒPÒªtN¥§ô*eP)£ÊDT.Ê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¼o7à
ò¼AÞ7ÈðyÞ oÀä
x¼o7à
ò¼AÞ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I$$*I$ITH¨$$QI"I¢DD%$JI$$*I$ITH¨$$III$$%I$Iê|ÂäMx¼ o7áMò&¼IÞ7Éð&yÞ$oÂäMx¼ o7áMò.xy¼UoÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê÷31ÞÎÄx;ãí
+¿âíJ¼âíJ¼âí¹âíâ¬x»¯x»¯x+Þ!Ãw¹âB®xb®x+ÞïrÅ;àà2äÍkçÎñJ¼Y³e¼Y7+|ÆxoS7+[ÆeÈ×yÞ¢oVûòæµ-ã·é"¯åþR¦W*Ó4XqêC^Jú[(£à®^1»¢y]¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7JãÈÛE¡/3Y(Y*AW RõÝVJSª¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\Ø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
+24 0 obj
+[259 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 288 1000 559 1000 1000 1000 1000 1000 1000 1000 1000 286 1000 1000 1000 1000 1000 1000 705 1000 1000 1000 623 1000 1000 792 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 543 612 716 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 562 613 492 613 535 369 1000 1000 319 299 1000 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 10
00 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000]
+endobj
+25 0 obj
+<< /Length1 3300
+/Length 2116
+/Filter [/FlateDecode]
+>>
+stream
+xV}L[×?÷lóm/SóÌ#à/°±ùcÀ]kHbKæÃøpÉ`KFªªõJiÝUZiHÿD/4Sùc²iLµSF·,ëhµ?Ð>ÚiJ».RÌÎ}~¤dúÏúн÷sÏùß9ï¾k @4@6¼Ç5:}=ZîÕÌÜêôû-ý«(ÿ@òúÜb$,=#ë Ⱦ>ll>¹Rå¼:zG,
Ë¿Êì þWÔkæÃ+qb3 RõµX[<ï|õÔOÅdiA}uçBx>úÑ'w_Cý¯á¦¤mæ ¹rÜwÄÑ8ÿu'êæéøÌ|ÑM˨ÇhäB%ÃÙ£ ù¿Åý|h}L¤ðÿ?ÏÝ@v Ésró ¿ ðHû>`ÿÈs¹æs[)'ãmÅÜ¿g6o5ݺd.§¿çÜeî=ªZuóÁ'dù ÂÙk¹j©Fa³6k¤\u½Éa³Í*wd|Ëakê^¹ô\²»¿õíkéU
¿u{çGj»q¶rÐËD·{"ÊìS¢Qlu 3±õ5¾@ÀèO?ÝÙd©QëNûn÷Ð÷ê<ÉöÎFGÀb¿ØG8
+8
+ÊñUºØ××joi[~¿¯.Hffb±Êò^$
E#õMÄQA@³Ê&ZvÌF±¿ÕßÝáõ¸Þ1éßÿFr¶¥ùÃsAD"
Ï]Ü©»ÞðP¼Yäãf>ÅsSröf»MCÜcëÉ#ô)¹Ýµ²²©§-|72ìMC]m¤*õ^ê½®.æû] ø`çÈ.òÓèBçóp¥¯Bà©$ëJ½ÚG'«¯å©\=®U¦»¸òrûp:Áuãtq± 6ADàkÁ/=ðÛÕäÏuCáô5k·h3çÉýú9ÆÉh¤ÊZ¢V×*TVGSmµTýÝÛÈíHê¢ÃqÑÁ¨ÖÒ¬]úãûããûë=¨!?ÁØ|Ð YÕØíãÍM´ |?xÇcÑ©³
¦;_·Ôkyö>ó¶îò×Ôïä§7ªî8m
+h2 «_ \aT=UiÙ³fjô#WZ#Fj<¥:"d³c"Ããf9ÎZ3SgL
¸:ëÛ'<¡á!¹ëck*_òêz¹:Ãq£²b oPÝS*Á-fVSLßßHߥÝöÏím]Å`v¹¦¦äAWz¯¶ 7·ç$©ïú©øV@ÌÁUØ;°GòIqYò
r¼-ÙGæ@£G8¨<+Ê:nV^8ütÞ
Y¶ô-§(xYí·ãgO`)q·½ñèuèAÈrÞqLù1ê/eV²ç0yÙ9#aÙ0³þ>*8l`YpBnú@2yñ,q:Uäµ?¾+fçÁú?ï-ú×@-ôá9§aüð`NÂ)8»¥¤â1ÍjZ,üâ0¢Z´¬jZ´<ss¢Ás³"Ú(5Ñ.zØí·D{<Ѥ\´gC±öl¨ .Ñ.En¢z²$úä¼"Ú %»ÂïU ß}O>d¥ (ú+AFþ(3DôWB!#ý©\Ò»_M%ë"'XkCcoÂ=âeýOïôÂ"Äapf I¨ ßE4BJÃ`ÀÙ}÷a'FQöc÷GÀý?ó¢W#ÌÃB :³<N SA±ÙaH¸îÅÄLµØ66Æ&2¾h°:LVe©ñ³N
+k¢3b¡í1!!®£YD+8À³é°'³}©hbéüâÛhn°·àùâövgQpmhØ¡¥Wa>>·¼È&9LÆÛ,ÁlÆÌKËHtn=NbÏÛÀó(Íaê%¤:-½9P^ÆÌÌ?ý¸
füEgJùï®E6å>Ù¢'µÌN
+ס¸~p¶¨ãc0dîw^\|¶THö%¨Ê¿×rðO6ÀËËýÁ\ ÝpK
A=¯yyu
Ë¡§x©a2âÕ <{ùz÷\ñÀuáv°3$Ø.
Ø»<)6xbdïñùϽ`?Òxñ|Ë;ýëø,#
Õsú¯ÿ ýUH~ÁGÚ¿
´Ï6y÷
°
+!^¶±`rÜÄK7ªÉ:fg×''µ< Ìx£F09äFmµø#{&ù°¼äØÇòYµüÁT4f©Ð¢ÕëCÚ 2Ma§Ð*ôgd-od-¼Â²;<ËÙ©sêW@3cj6ŤÜa.Ŧ8!GÁy'zb}ÔÀ;£TÁB!Sçn^¯ewSØB6'EnzÁÈȱ»br
zGµz),hKqlj(Å
i@&.&^A_
+y+iTPýG)ºpáÙ/±Ô7iÛ<S\JƳþ`öî¨o8].âÝQàñfê|2Hç@;ì9¹°óÎ@pÏuoĵMXÏFøòhåa.G+ö'ý©Ák]ÿIéÕÓµã
+endstream
+endobj
+26 0 obj
+<< /Type /FontDescriptor
+/FontName /AAAABD+mplus1mn-regular
+/FontFile2 25 0 R
+/FontBBox [0 -230 1000 860]
+/Flags 4
+/StemV 0
+/ItalicAngle 0.0
+/Ascent 860
+/Descent -140
+/CapHeight 860
+/XHeight 0
+>>
+endobj
+27 0 obj
+<< /Length 1286
+/Filter [/FlateDecode]
+>>
+stream
+xe×ËnÛFá½®BËtHs&Ã@n¼èu{stÔ +ß}ù½¤i Æ/y¾_Ã!uøôôÓÓùtß~»]ês¿ïÇéÜnýíòåVû¾ôÓygì¾êýë+þÖ×|ݶßßîýõé<.ûÝá÷í÷ûí}ÿáÇv)ýÝá×[ë·ÓùeÿáÏOÏÛëç/×ë_ýµïûãîñqßúØú9_ɯ}à´Omûütÿ¸óϼ_ûÞòÚLL½´þv͵ßòù¥ïÇÇ1wýÜþó9ç)eÔÏù6=nÿ·ÒPÒªtN¥§ô*eP)£ÊDT.Ê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¼o7à
ò¼AÞ7ÈðyÞ oÀä
x¼o7à
ò¼AÞ7ÊñFy#Þ(oÄ»ýÕnóuWùß.I$$*I$ITH¨$$QI"I¢DD%$JI$$*I$ITH¨$$III$$%I$Iê|ÂäMx¼ o7áMò&¼IÞ7Éð&yÞ$oÂäMx¼ o7áMò.xy¼UoÕÄÞªÙ¼M¼MÈoÓlÞÎx;ãâí
+¿àíJ¼àíê÷31ÞÎÄx;ãí
+¿âíJ¼âíJ¼âí¹âíâ¬x»¯x»¯x+Þ!Ãw¹âB®xb®x+ÞïrÅ;àà2äÍkçÎñJ¼Y³e¼Y7+|ÆxoS7+[ÆeÈ×yÞ¢oVûòæµ-ã·é"¯åþR¦W*Ó4XqêC^Jú[(£à®^1»¢y]¡Èk¹}¼YM-x¥úëÈVæz·ÌþÊ[YEãV¼Y³ÕÙ_}/7×*¯Y%«ê¯eãÓ«q+ýÝ:÷Ý.â¿7JãÈÛE¡/3Y(Y*AW RõÝVJSª¶á:(u@c¡ðD±]a*Õíf)¤9Jñæ)¥o,#Ú\ØZ>MU¡Û\Ø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
+28 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 29
+0000000000 65535 f
+0000000015 00000 n
+0000000258 00000 n
+0000000446 00000 n
+0000000510 00000 n
+0000000561 00000 n
+0000000717 00000 n
+0000000985 00000 n
+0000001165 00000 n
+0000001329 00000 n
+0000003137 00000 n
+0000003406 00000 n
+0000003610 00000 n
+0000003782 00000 n
+0000003998 00000 n
+0000004193 00000 n
+0000004384 00000 n
+0000004565 00000 n
+0000004851 00000 n
+0000004925 00000 n
+0000005050 00000 n
+0000005095 00000 n
+0000009331 00000 n
+0000009545 00000 n
+0000010907 00000 n
+0000012014 00000 n
+0000014220 00000 n
+0000014432 00000 n
+0000015794 00000 n
+trailer
+<< /Size 29
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+16918
+%%EOF
Added: tomee/site/trunk/content/ng/advanced/setup/index.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/setup/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/advanced/setup/index.html (added)
+++ tomee/site/trunk/content/ng/advanced/setup/index.html Tue Apr 5 06:43:46 2016
@@ -0,0 +1,302 @@
+<!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'>
+
+ <h2>How to Setup TomEE in production</h2>
+ </div>
+ </div>
+ <div class="row">
+
+ <div class="col-md-12">
+ <div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>You can use TomEE as described on <a href="../../admin/file-layout.html">File Layout</a> page but in production it is better to
+split TomEE and application binaries and configuration.</p>
+</div>
+<div class="paragraph">
+<p>Idea is to have this kind of layout (the root is the one you prefer):</p>
+</div>
+<div id="filetree" class="paragraph col-md-4">
+<p>[{
+ label: '/some/path',
+ description: 'any location on your file system',
+ children: [
+ {
+ label: 'tomee',
+ description: 'all tomee binaries will be there, note: you often do the same for the JVM versions you have',
+ children: [
+ {
+ label: 'tomee-1.7.1',
+ description: 'a particular tomee version (just unzip it there)',
+ children: [
+ { label: 'bin', description: 'the startup binaries/scripts' },
+ { label: 'conf', description: 'default shared configuration for this version, can be overwritten by instance' },
+ { label: 'lib', description: 'the binaries' }
+ ]
+ },
+ {
+ label: 'tomee-1.7.2',
+ description: 'a particular tomee version (just unzip it there)',
+ children: [
+ { label: 'bin', description: 'the startup binaries/scripts' },
+ { label: 'conf', description: 'default shared configuration for this version, can be overwritten by instance' },
+ { label: 'lib', description: 'the binaries' }
+ ]
+ },
+ {
+ label: 'tomee-7.0.0-M3',
+ description: 'a particular tomee version (just unzip it there)',
+ children: [
+ { label: 'bin', description: 'the startup binaries/scripts' },
+ { label: 'conf', description: 'default shared configuration for this version, can be overwritten by instance' },
+ { label: 'lib', description: 'the binaries' }
+ ]
+ }
+ ]
+ },
+ {
+ label: 'applications',
+ description: 'all applications',
+ children: [
+ {
+ label: 'application1',
+ description: 'any application instance (ie configuration + binaries)',
+ children: [
+ { label: 'bin', description: 'provide scripts for this instance (see under that file layout)' },
+ { label: 'conf', description: 'the instance configuration, typically what is in tomee/conf when used in standalone' },
+ { label: 'lib', description: 'some additional binaries like JDBC drivers' },
+ { label: 'logs', description: 'instances logs location' },
+ { label: 'work', description: 'dedicated work directory' },
+ { label: 'temp', description: 'instance temporary folder' },
+ { label: 'webapps', description: 'instance webapp folder' }
+ ]
+ },
+ {
+ label: 'application2',
+ description: 'any application instance (ie configuration + binaries)',
+ children: [
+ { label: 'bin', description: 'provide scripts for this instance (see under that file layout)' },
+ { label: 'conf', description: 'the instance configuration, typically what is in tomee/conf when used in standalone' },
+ { label: 'lib', description: 'some additional binaries like JDBC drivers' },
+ { label: 'logs', description: 'instances logs location' },
+ { label: 'work', description: 'dedicated work directory' },
+ { label: 'temp', description: 'instance temporary folder' },
+ { label: 'webapps', description: 'instance webapp folder' }
+ ]
+ }
+ ]
+ }
+ ]
+}]</p>
+</div>
+<div id="filetreedetail" class="paragraph col-md-8 bs-callout bs-callout-primary">
+<p>Click on a tree node or open a folder to see the detail there.</p>
+</div>
+<div class="paragraph clearfix">
+<p> </p>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_instance_scripts">Instance scripts</h3>
+<div class="paragraph">
+<p>The idea for instances (applications) scripts is to simply delegate to tomcat ones but customizing the JVM and TomEE versions.</p>
+</div>
+<div class="paragraph">
+<p>Customizing the version (and locations) is done in <code>bin/setenv.sh</code> of instances.</p>
+</div>
+<div class="paragraph">
+<p>Here are an example for the common scripts (of course you can write helper version like restart etc).</p>
+</div>
+<div class="sect3">
+<h4 id="_setenv_sh">setenv.sh</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-bash" data-lang="bash">#! /bin/sh
+
+# which java
+export JAVA_HOME="/some/path/java/jdk-8u60"
+# which tomee
+export CATALINA_HOME="/some/path/tomee/tomee-7.0.0-M3"
+# where is the application - to let tomcat/tomee finds the configuration
+export CATALINA_BASE="/some/path/application1/"
+# to let tomee be able to kill the instance if shutdown doesn't work (see shutdown script)
+export CATALINA_PID="/some/path/application1/work/tomee.pid"</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_startup">startup</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-bash" data-lang="bash">#! /bin/bash
+
+proc_script_base="`cd $(dirname $0) && cd .. && pwd`"
+source "$proc_script_base/bin/setenv.sh"
+nohup "$CATALINA_HOME/bin/startup.sh" "$@" > $proc_script_base/logs/nohup.log &</code></pre>
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_shutdown">shutdown</h4>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-bash" data-lang="bash">#! /bin/bash
+
+proc_script_base="`cd $(dirname $0) && cd .. && pwd`"
+source "$proc_script_base/bin/setenv.sh"
+# we support parameters like timeout and force, typically we would call it this way: ./shutdown 1200 -force
+"$CATALINA_HOME/bin/shutdown.sh" "$@"</code></pre>
+</div>
+</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 © 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/advanced/shading/index.html
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/ng/advanced/shading/index.html?rev=1737782&view=auto
==============================================================================
--- tomee/site/trunk/content/ng/advanced/shading/index.html (added)
+++ tomee/site/trunk/content/ng/advanced/shading/index.html Tue Apr 5 06:43:46 2016
@@ -0,0 +1,246 @@
+<!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="../../advanced/shading/index.pdf"><i class="fa fa-file-pdf-o"></i> Download as PDF</a>
+ </div>
+ </div>
+
+ <h2>TomEE and Fat jars</h2>
+ </div>
+ </div>
+ <div class="row">
+
+ <div class="col-md-12">
+ <div class="paragraph">
+<p>Shading the container and the application has some challenges like merging correctly resources (<code>META-INF/services/</code> typically).</p>
+</div>
+<div class="paragraph">
+<p>Here is a maven shade plugin configuration working for most cases:</p>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" data-lang="xml"><plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.3</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <dependencyReducedPomLocation>${project.build.directory}/reduced-pom.xml</dependencyReducedPomLocation>
+ <transformers>
+ <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
+ <mainClass>org.apache.tomee.embedded.Main</mainClass>
+ </transformer>
+ <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>META-INF/cxf/bus-extensions.txt</resource>
+ </transformer>
+ <transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
+ <resource>META-INF/openwebbeans/openwebbeans.properties</resource>
+ </transformer>
+ </transformers>
+ <filters>
+ <filter> <!-- we don't want JSF to be activated -->
+ <artifact>*:*</artifact>
+ <excludes>
+ <exclude>META-INF/faces-config.xml</exclude>
+ </excludes>
+ </filter>
+ </filters>
+ </configuration>
+ </execution>
+ </executions>
+</plugin></code></pre>
+</div>
+</div>
+<div class="admonitionblock note">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Note</div>
+</td>
+<td class="content">
+see <a href="../tomee-embedded/index.html">TomEE Embedded</a> page for more information about tomee embedded options.
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock important">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Important</div>
+</td>
+<td class="content">
+this shade uses TomEE Embedded but you can do the same with an <a href="../applicationcomposer/index.html">Application Composer</a> application.
+</td>
+</tr>
+</table>
+</div>
+<div class="admonitionblock tip">
+<table>
+<tr>
+<td class="icon">
+<div class="title">Tip</div>
+</td>
+<td class="content">
+if you have <code>META-INF/web-fragment.xml</code> in your application you will need to merge them in a single one in the shade. Note that tomcat provides one
+which can be skipped in this operation since it is there only as a marker for jasper detection.
+</td>
+</tr>
+</table>
+</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 © 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>
+