Author: rmannibucau
Date: Wed Feb 22 21:57:36 2017
New Revision: 1784069

URL: http://svn.apache.org/viewvc?rev=1784069&view=rev
Log:
basic jms config doc - to enhance a lot

Added:
    tomee/site/trunk/content/advanced/jms/
    tomee/site/trunk/content/advanced/jms/jms-configuration.html
    tomee/site/trunk/content/advanced/jms/jms-configuration.pdf
    tomee/site/trunk/content/documentation.mdtext
    
tomee/site/trunk/generators/site-tomee-ng/src/main/jbake/content/advanced/jms/
    
tomee/site/trunk/generators/site-tomee-ng/src/main/jbake/content/advanced/jms/jms-configuration.adoc
Modified:
    tomee/site/trunk/content/advanced/index.html
    tomee/site/trunk/content/advanced/index.pdf
    
tomee/site/trunk/generators/site-tomee-ng/src/main/jbake/content/advanced/index.adoc

Modified: tomee/site/trunk/content/advanced/index.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/advanced/index.html?rev=1784069&r1=1784068&r2=1784069&view=diff
==============================================================================
--- tomee/site/trunk/content/advanced/index.html (original)
+++ tomee/site/trunk/content/advanced/index.html Wed Feb 22 21:57:36 2017
@@ -113,6 +113,9 @@
 <li>
 <p><a href="client/index.html">Clients (JNDI)</a></p>
 </li>
+<li>
+<p><a href="jms/jms-configuration.html">JMS Configuration Tips</a></p>
+</li>
 </ul>
 </div>
             </div>

Modified: tomee/site/trunk/content/advanced/index.pdf
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/advanced/index.pdf?rev=1784069&r1=1784068&r2=1784069&view=diff
==============================================================================
--- tomee/site/trunk/content/advanced/index.pdf (original)
+++ tomee/site/trunk/content/advanced/index.pdf Wed Feb 22 21:57:36 2017
@@ -4,15 +4,15 @@
 << /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:20170130153502+01'00')
-/ModDate (D:20170130153502+01'00')
+/CreationDate (D:20170222225521+01'00')
+/ModDate (D:20170222225521+01'00')
 >>
 endobj
 2 0 obj
 << /Type /Catalog
 /Pages 3 0 R
-/Outlines 19 0 R
-/PageLabels 21 0 R
+/Outlines 20 0 R
+/PageLabels 22 0 R
 /PageMode /UseOutlines
 /OpenAction [7 0 R /FitH 842.89]
 /ViewerPreferences << /DisplayDocTitle true
@@ -77,17 +77,17 @@ endobj
 endobj
 8 0 obj
 << /Type /Font
-/BaseFont /AAAABK+NotoSerif
+/BaseFont /AAAABQ+NotoSerif
 /Subtype /TrueType
-/FontDescriptor 23 0 R
+/FontDescriptor 24 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 25 0 R
-/ToUnicode 24 0 R
+/Widths 26 0 R
+/ToUnicode 25 0 R
 >>
 endobj
 9 0 obj
-<< /Length 2097
+<< /Length 2471
 >>
 stream
 q
@@ -219,6 +219,32 @@ 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 706.806 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 706.806 Td
+/F1.0 10.5 Tf
+[<4a4d5320436f6e6669677572> 20.01953125 <6174696f6e2054697073>] 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
@@ -252,10 +278,10 @@ endobj
 /Font << /F1.0 8 0 R
 /F2.0 12 0 R
 >>
-/XObject << /Stamp1 18 0 R
+/XObject << /Stamp1 19 0 R
 >>
 >>
-/Annots [11 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R]
+/Annots [11 0 R 13 0 R 14 0 R 15 0 R 16 0 R 17 0 R 18 0 R]
 >>
 endobj
 11 0 obj
@@ -271,13 +297,13 @@ endobj
 endobj
 12 0 obj
 << /Type /Font
-/BaseFont /AAAABL+mplus1mn-regular
+/BaseFont /AAAABR+mplus1mn-regular
 /Subtype /TrueType
-/FontDescriptor 27 0 R
+/FontDescriptor 28 0 R
 /FirstChar 32
 /LastChar 255
-/Widths 29 0 R
-/ToUnicode 28 0 R
+/Widths 30 0 R
+/ToUnicode 29 0 R
 >>
 endobj
 13 0 obj
@@ -336,6 +362,17 @@ endobj
 >>
 endobj
 18 0 obj
+<< /Border [0 0 0]
+/A << /Type /Action
+/S /URI
+/URI (jms/jms-configuration.html)
+>>
+/Subtype /Link
+/Rect [66.24000000000001 703.74 181.214794921875 718.0200000000001]
+/Type /Annot
+>>
+endobj
+19 0 obj
 << /Type /XObject
 /Subtype /Form
 /BBox [0 0 595.28 841.89]
@@ -363,54 +400,58 @@ Q
 
 endstream
 endobj
-19 0 obj
+20 0 obj
 << /Type /Outlines
 /Count 1
-/First 20 0 R
-/Last 20 0 R
+/First 21 0 R
+/Last 21 0 R
 >>
 endobj
-20 0 obj
+21 0 obj
 << /Title <feff0041006400760061006e006300650064>
-/Parent 19 0 R
+/Parent 20 0 R
 /Count 0
 /Dest [7 0 R /XYZ 0 841.89 null]
 >>
 endobj
-21 0 obj
+22 0 obj
 << /Nums [0 << /P (i)
 >>]
 >>
 endobj
-22 0 obj
-<< /Length1 7452
-/Length 4622
+23 0 obj
+<< /Length1 7956
+/Length 4983
 /Filter [/FlateDecode]
 >>
 stream
-xœ•Y   pUš~¯»%˲-’,[²¥–eY¾tز|Ȗ|ȧ|_ò‰cٖø#ÛIœR&„      0á&OvH±Ì
`YŠvv)v&U„;ja%“e!³•JìöþÝjۊ1PÓ)¹ûý¯ûÿ¿÷ý×ëÂ!1² šžöξv 9ƒŽ›Zø 
3®_EHš:åö¶=ÔUˆìs¸§e|z~÷é§ÃS’çÁøøø¸ÏóŽ0ã¿À8uÚ»{•â)_1ÝÜnνúú];Š—ÁxpÖ?7O~%€çãça<;ãö}ÒsÐ
-cÐ/`@ÝHT¡7JbíåÃ#/B‘p)D?{`þLÜ‰‚Uòÿp…‹ŠˆŒ‚„•DÇĆ(ˆ“Êäñ
-„‘R•”¬FZ›¢KEúŸ·½~¤ý÷þýFÌ5âV¡Éa S
-¹‰ lyqN\ —Ø--Û7qäOûíöý:2±¯LJÞsùüse…'/`íÙ³Xóñc…
ýexç2««tµðºòL„Á¦&âä2B‚ÃlNßºn).¾tÝ\Îézçeý…
}Ì|vö,sñÂɁ²çÎsºÐªˆh]À½B‡­‹‹ø½]WÃ"9̇"Ï        
^A„¬6k®“°ÅJH]JX)ÅÖXXF1–¿qXç0ªÕeµÑ®)­i·Þs«ÒäЍxÄ»…ʳ4j9"…
Þ¦ß~=Ëb׈=àj´´ú>Mu )2 Tç$¬¹jB.“º»i¼$әUJ³N.י•*³N¶y¼/ÝFK$´-ݐϞóɹ
V"ѲQI°Žœ<R‘–&ÁrY<¬@Ë­­[±šä‡¶¼43&MØ !ÃH->Ñ.vU™™Hƒ:3E#ÅožÄŽLLÉV«VÞ6ï
µ¢m±aÒø¤¸;ñà¯ßK0ÇæY<ž¨Tgõêõ(:3Qìñ
Ŧ*¾Ào÷=æÖWÕ6[˜CÁ¸X½D¼Å!Z[1øT—"k5Á!Scž
R8ñè˜Ue)OK,êsÍ?1j²Œ?¾£~®Û¥Œ·M-þê×-OýŸà-³#GkÓË,õæÎ'ÿç‘ß?ٛl)M‰HÓZ+²¦ÞÄñÿ°„eoÎpü4?ýÀ’ÍÌ”NËû
 ea›6Wã0+ˆa¬ ¿céÚoVŽ(u“Rer¤(‰¹WŸî]±íyaãûïŸ#.œfþ÷ŸÇ¸H 
/Ôáï‹Ì·ËÚOþ÷C8W\O`9»Ô؅
HÐkA;¹É°Tg0‘:m¬V®Åñ9U&¥@2)¹þ¼2ÅaR±ñ¦¤DâíbJ‘UnbNãËLÜ(‹¨›yÄžT`$/s‘Ç<ÒÍÞ¿rq„·+ƒ]Bkæ´|To2/çü³7Žƒ÷’Ï«ØXU)ª•3!tt¨RœFñˆÊèЩˆŽŽü)Cs°B
  ⮙!|bcf9ÎXîA<fâ      À’“[ajâLq¼ð 
8pACŸ‡¨Nâ3t¯~ÍÈ8Ýɐ÷[ª–ÀH!­«Ö‡.¯ö–§‡t̂¾ëÞ)êˍ5\×Ýñ´‰Ç,øôfÏxk‚ñ&Sԑ¤“Ù 
ï".°*‚à„ÔñåÆðwý>òÎV°?´z‰ür¬p@5±åå[Õ°À|[<M¤m½ÚCSO¡&Ù´Ã×FËk¬!µ£µw<J»{·0¹vŸòö²v¹ùÝåÅ7•¥Ðõ{zz
åÕüòEYfýd™³¡lgoþÁ}…ž:—ÞÐ3}[G÷ÛrÓÊڍ.ËMu&­ÃcsÜTïJÕ·ùö5{Þ^Àr•¹ð
-p¥ƒ\¸‘)W4ÖIƒ¹…‰X‚Ì+·šÙ~Ýè0H©ȀlÈҜ¦ý:HÿÔ.ð(Ÿ\,iV/ 
N€-ÏË#éG¢€øbñՃա1`íÛWßs 3#(#8Yùþ—eVÿ?î#UþXþ¬g_Sª¥s¡š4‡HϏ>¹£„«A£P3¨hó¥l
Šg8 
V“RÖ8ôž5g­Å‘AÇö$Ϋ¥˜õ(6¶v:}5i·v-Ôj®×eH:{ì¾Ûî0KÔ9)Bæ:–.©í+«\è´|õÍo#ÓëqÆà¶t÷öò%!¥+í'ŽiKÚ,ö›Û¯ï84´ò׬‰çÙ¬Ú¼dCëގ'O„
  ÷ÜäÒ^=à]„þiDå,Þ`¿2èÂ6Åw¬L&
³:I;)î,bj±`ûq_ñ`cq|T*óǶš°DÆàE‘ÂÞ0Xâ;¾½€)n™,S©Ê'[+·9’’^Âpßûw¹”–Šô“ÁvëæHen×õeZ¬æ[²ëÎw±Ö6uÊ?yj¶¨hö©©é'§òÁ÷;
 'NÏk9±Eùù|ó!*GÏÜ\Uµ÷7Þ²ý£eý}1W^ñ¶ÊÔ{ŸÚvT-Ëîú…
¬ôöóžºp[ab^³­Ænñ”ë³§ž?üá»-¥‘éIºêBç_°K½ÁñUºá>¢PXÓ
&ìÀkŁç‰GEE²äÄ2OŋÅAfòóƒ–ÄG’$Aqóx‘Éh™,º¦Z]ƒŽ¤ŸqÜüÑ\ϱrl¹Üì´ú¸ÓÜܵ¾ 
S~»}ö©Éßâ%?žD,S8E¦ $‹5&Ž…
šŒµj2¤KÖÀÞü^B^§Þÿ»=å—>>1S¼â!2gël}î¢8Ibvï!òÛ³¿o½m0ïúrý=çb
Nqî}aq`öññœ„tk’0M©©)IgsŠy«0å[¥Àfµ…
n‘xn‹œk`VâٕC\Szé¥ÜÛ:Zf\êD£C¥É3d§Fc-s‘-¾r"ïhÿ]ƒ9ò´<:)+9ZSlJJq
•/zW[BX¿Áþ„X¿%°U¼àÆÐæË”tÓ®ÍÍÖB<¬å/.ÅÁ^(!S#•j23é8®8‡}±gù±`½”¥Zԑ‘jK*œ£¢Ô0½ú%#ÿûñ(h
        
¶¢Rl³u|¢dêþmt§XÁøUœ&+!!‹µÍã(÷õ%¶EyÙÎEîá0à†ØÆª%1È­ýGVn[ËX%æö¾Ê•—BÓñÚùàÂX]Eð:ãxê
-õ'¯OÁׇµóz‹]þ-Vbpå•Ξ©HÈ´Ùå*±¦²±Ó’ÛÛèÆjj[{,M7{LÜ$s\am+.ëÊW„]}…  
,z>ˆýKEuÙ5Völö>4Á÷
-Ä¿¸Ækõ93N¦4Dß¿»‚ia7*ˆ_'õ-¬³ð'Öùˉ]cTˆëUbº¦¹'§uY 
ØGlgõ6{⏀þذk°E³]Çpá§³ 
¤,³ˆ(ãß.ùŸÝ[þýeöïŠXíšllÜ^‘¬®àÎjÂÀ\dþ«úè{÷@'T9Oà™…’’…g3svûÜ֞Š‘Q‹`OŠÜl
¹±øoôŒxØq$ã-·GkŒÏmjøÀz놃#m僘•otò£Í½€iX+„6“4#5Yôº± 
™ëËÅj;GêY¾‘°~­„z´kz”·¬HiÀÅ;˜8¶ò;á†C‹
bY¦£·rvZnªÍ³”¤•5R;WêÊ·L­]S
owÖgÕô{
Ì+ëñÕu¹‚êg»îzÿ
-auó¶.mó®î™Æ}Ý•ÁŸ×é,è(R+ІÜÍ
i£G»êfÒk:ûò`$W¶Î×§Ú·ß/S´ægÐQù5ªœªŒ´K.­+o𺪧êÒÔÖª´B×X !»$ÕPd1&¥T4
•µìnM¼†ÕK°·®f÷ízèªr¾áA)‡‘Xå\íŽ'4z'•™“ŸÐ4[«;®ïIÑeÅàHæJg·HØ+Œ
hÝ{º‰3mj]ÚDóòÂJÓÄè7CLA¹¹>±¹«†Ö«<Fpa^‚ŠQßџÛz‹Çô‘_žÓî¬ô–ªÙ7¨ß¹7%{mF´iè¡
       ü
碛]–®=n¼d)^{€^‰¨ã€z†”Û6
-¡k+¤j’©¶iiëÊ0¬Ãðj'"Òé‰îŒJJ”QaE²FrLÆ/$roÝÌ?½Ä¼©„·nòŠÇc±Æê̾ԮŽze|yc‹ߝhеñoÝËgÈCì[w¼ùÿð°;Ê
 
-¼
-ÒÀ!áE7B&ÿüv¤*A&†§kFE®*       ~^©ÎÖ©£™«§®è™Ož`®pЄøšÊጊã¥1¡ 
V¡Œ:OU®<®ïlw+­÷c·²˜ƒ©sZ—Ïç-ŸbõxRsc-
-æ´¾»«A©¬jnÓ“A>¡~üvðh%ÀÉ}µØ
-qÈò¨ƒBu–NÇü[jYuûö;úâÆ˜®KdJ”Ú,€{Ièt„…? Ѩâ)a„Ay88Rî 
§†˜¬ÎŒñ:§ŽyÈýt†R¼Æü1]{k­ÒxÀ½Æ;àÁÏ(êÚ܍G2jGì…CîÌL÷P¡}¤6ƒø 
#P¥VW::vT«ÕÕ;Ö¿Ã5 ^t;z
Gâ6|ÿ;‘J´·¯2ÒMÞG^¢j©_R’ƒ‚“‚O„”p·ðM!6vZ„DÑNÑ+áêð@ø¯Dl©—Áï
´¿
-‚ýʰˆn´$8×_£Á9ÔD-£&a7j"¾…ßG«_U 
ëECԗ(Cð2ÒPÐ(Ü«'¿E;༃ªE;ˆ+¨€¸™‰ÑÕ/‰½Hv7*d "êwŠ|U’ÇQ?q2d¦ž@"ሠ
"ña¿»‰Ž¬œFHÜÁ40MáW×?‚®Nb@Ï ô2lš'`LQ—ñ=ì·RÁ#+D†:x&ÿ‚Fñw""% 
‚ú¶Oeh÷*<—Á>\ÓÜ\ƒÊ˜Y
b!ºi„»ø°â†÷A„è`Ö°Çê(Ýò›¦~$Š@‘(ÉP2JßP:ʂ¢êP>ì]¡_T¡jTƒjQx¶5£ԊÚP;êDØu£ðw?û­%ã¡õuš9í˜b«ýŒ0ÿUŒŽðr
Väå
-COórÞÏËIÀõ*/'!.ðr
-‰±‚—SH†µ¼\€¢±—Wòr!ŠYdžRp€¿'
Uâûx¹Éñû¼\„2ñ_yy8’k¶ÂQ:‘ÅËÅ?í¼\Œˆ_ðò¤&>å娄`Ö¿¦«I;/D%d7/B&ò>^…
úÉ×x¹eRj^.AT­Ë?»˜Ÿ§s-9¹tß?6å£ëf†MtùÔÝÆNÍÑm¾9_`§oĄ\ȏfÑ"
-       4†ÆÑ<„E.²€ksáªfý ŸB>Õ¡4ŒLpU’)8·­?5Ǎ|pö®ðw™šüó~ºÝ˜EM g~4…
³6Úæ[˜ò¸ÇÆÐ(ô¢@£Æ?¿8§½c3c´‘ÑÒf8M‹€:ˆi}3𗆠¤·²õÓH<¾À܄†Î1Yòè…
qˆYvb¦Xs4aJòàj—ÃQQŸÅjärª'æh/=ðŽø¦½IÚ?Ê|ˆÉ     Ž(/üæÁ‚Hòq 
Iù!„ôðÂ)þy>6?^雛›¡ç}Þé-ž®ä<Èút†ƒè]ӕÞy/½03>13ÃkðÐC‹ôºÚ‘µ•ðÐ<·ÆP3ÎA™Ä&¬ŒFC`žÞÌÈV`Æççgífó°Ägã(6
û§Í³fâ7s¡8ÏÛ¡š˜aá~N‹  tlpjâäÓ0?¿Þ7f^ó®]»LÓü²8Õsó#þMšwqÿL 
åFÔºç@¶Ö!†&†}3sÀØÂ̈/@ϏûèòYï0œø™lz-sM¨  
Åzçx†XG¸˜dyçØ){^¸/8ºñ™llŽá\6†CÖèå˜ü1óTŜ¹¡ÎUÕÔ^edQl½^oˆUh§f`5ÔúH 
ð\К ɪ )9ë(øß€XìX|·¶u[tÉ߈WÆÎ}ô°|í½…_
qՖ?þSèúw
+xœ•YTg–þÿªê
4î¦¡ª«išæÕhšÆ†nÍK^
+B‚HÍCFQ4Æu5Æhœ5É$ÆU“Ɲx²™LN2&ÙlÎl’Ùl2ãnÌÛ1žI6ÉÆq³gŽG¡Ø[Õ´H’3Å©®úoUÝûýß½ÿ½·
+„B2dC"4Ö;â{û¹S9 9‡ŽžîwÞ{ Î_CH5ìõo:Ú÷B ÿ÷´ŽLn~GÄ)„ÔŒÏ
ü±ïŠ'aü:ŒÓFüÛÇP†ñ—0fÖ¬³æÝxýþ»J”¸{,81Ie‹:`<ãÉQÿHà›öÙaü        
B"ÔõE'x!ƨvŒ8¼EÁ©ýà†…#Aò
+f)lÂÃ$!<†“įŇ)P(U     êÄ$¤Ñ¢äZÇ }ª!͘ŽL?l{qËøîýÛ7Œ¦Ø›Ä^±©` ¤       
µÊBŽüxvªä$®U”î:ü›Ý.×îßÚUª î¸vñùÒ®Âӗ°þüy¬ûäTagé/ß½Æé*]k]ùÂä 
‰x•’c‰ÃC❊²»A×=EE÷€®»Ëx]ïþ²´³ðÔ'ì•óçÙ˗Nv•>‘×…æ¥D#èîÕlŸžÆïo»!‰â1@ˆ¼ 
zé²;ìyÂ''
©é`¥Ûã`EXõÆAƒÛ¬5U•ºi³KWR½Î~t¯Æâ6ôùd:—Ê·5êܹRµÑaÜ|+ÛæÒÉ|àj43ÿ->Kµ 
ç%g¾‡°çфJ)'
©"nÙxFi°j5VƒJe°j´VƒrùxW†ƒ‘ËG†©€;K½\®ç¢’à!:#z¥!+LO"Ç*eÌ@ÏÏ͉í˜&…
¡#?݊I6ÉI   ©Ç'#dÞJ+e¢³Ru
+üæiü»¨¤ÔZ;÷¶ug„´ù
㈓(’ãáwðWï'Zãòm>_tš'—zíV4“•$óùzâÒԟã·;NÕ+kÖØØ¡¸˜¿J½Å#Z˜1øÔ*‡sšà‘ÑX 
‡B†=6`×ÚÊғVux'Ÿè·ØßZ7ÑæÕÄ%8†gÆýòÖ¶<õWÑ[OK®ÞaTںꬭOþïñƒŸ=¹!ÅV’™®35•g¿‰þq+ßåùi~:
2rQ
+eÐ~HÙØ¡Ï£q<æ±0Œu¶ÌÜüÙÜaÁmÑh-îT
1qòÆÓæ;^ÜáþóŸŸ'.eÿï_øH ¯št„ÏÿûÍì¥u§ÿ看Ëo%r€]jìB$õ 
‚‹\fXa0YHƒ>N¯ÒãËøPn¥E#’o‘ßzA“ê¶h¹xÓPRÙf¥Î.³°gñ56¾ŸCÔÆ÷E$;Íä5>òØãmÜýs—û»bØõ"´`N/Dõ2ó*Þpõöqè^ò-·æúµfOªvî\-ÚTYKךÝ-Ѳt
…§Ê2<¬p‚øs¶Ÿ\º2ov&Gø€™x0‡­É•05ò¦x^<¸¡ÏÂT'+tÏÅ*yÝ)°îWT-‡‘ZQ>Pe
Ÿ^Í=O÷Ø)ãúŸS_,Íá–á¾G,f‰ô,ðìŒÃ¼2Óøö‰ˆâ%À ›dJ“3U̚xŸóðá³ø
~si¶¾­=‹ªºùGQҭ߇æÉûÿ¯<°[#Ô±;æÍÇýÀ5Uÿ°ð2*¨Ãs(änvÉ©xq‰;Ñ/¤NÌ6Üáß[’‡ÂH²ƒýžù«ä·Jd;G~8¸än!‹ÙPžÔ4É¥|³ïсü†jR_Þ_sßcLíô†MGº,ÞígüGzìëkÕmeEKS™ºí÷äWÿø%eVݖRO}é]
+öí*ô­öMí#û[Úî۔—^ºÎ\îµm\mÑ»}÷Æ:oš±9°kÿÑÍNŽ«LX«¯WX«·3ÅáŠÁEh­fcâCŽ 
ëÜ^+ç®×Ín“‚Š„º‡[¦Êtåß¾Zòµ•_­¸_X¡¼_tóWE'Á–CàåÎHÿŽ(%>Ÿ~m_UxŒÚ;vÕµïiÍ
É^V¶û¥=øO»Hí’?f¯´ïjL³µNU‘Ö0éÅþ'·ó9²òu&Յ䜷°2Cà†ZB*8ãPœµG&W3y¯–`ΣØÜÔê 
  T§ï]?U£»Q´:SÞÚî
+ì¯ïº¿Ë*§s!À¿fâ˜âšŽÒŠ©Vۗ_ÿ<*£gvoʨÝ\6#¦
%Ä1}q³ÍUí¨µ&[ôÌý)»0Uî{6»&?ÅÔ´³åɓñNçF¯ðï4Ôw3*ãð†ê©É 
YßqJ±D,±{H;+>bjÚ¹ùD 
¨»¡(!:ýU,—í8"cñ4›Tíªï.œØìd‹Ön)Õj˶4Ulr''»ý„éÁî÷jlå§Cí@-O*{¯¡#Ëf·Ö;R¼‡ÞÃzÇð™à–3c«V=5<òäpø~+¬‰ÓÀsæÂšXa
ùBq$*úÏÝ]Y¹ógþÒÝý¥±&o~ѦŠ´Ÿ<µéˆ!F™³þGʒ{/þôÌ¥ý…
IùkÕ.›¯Ì˜3üÂÁÞ[[•‘l¨*4ðþ»Ô<_%K¾äÃ
+µ=ÝdÁn¼žTTGNûT‚T]b¦  
D`qBIO³™k·”]ÃMÞnwò]Wxn~e­ãY9¶À\^Nz]üYþÚ͎SA—kì©-}ÂK^ž¤S8U,Ñ’ÃÏAMÁzš
ë"ûøÎHü~b~«1ø‹eW?ê=9Z4ç#2ÆV;:jWÅ˓r6 
¿9ÿ\Óþîü[³uG/ìÃ:œêÙùât×Øãƒ¹‰ödqºFW]œÁ­QH
+ä^q&ʶ–RÃîoán‹Š/°vâÙ¹|Ñ|ùå¼®ý-kG½t’ÙmŒÖå›rŠÒb°ž½Ì%Ÿ9‘¿¿óþî\Uz>“œ£+²$§z{ʦýsˆK!YY%å
 
¢õhí"7+–,¶O´s*Þ¥‹½%¿^\Ž-p.eZµ°ÂÖ@6·(¡õÝ!è¥њÌdqŒF¥ÉR̖ŽC£hZ#U¦ic©V헝×d,Ûÿö¡÷Þͪ2eiUN¥5ÉÖ}Ôo¬qçÆÄdä¥êÌtÌìéÄâþÆÑZRµŽFûo³›JÒ·­ïÍ«ÌQ´ôõ¶RºSJ\T¢*:*:{ª­~O—cËétu'²4m-o;Ò[pòpñ†ÒŒˆ:«@ïnϊ/iê¶·ßߓ©HŒŽ5éâRL·͍
…Œ±¼£Àê6Èc²êÉî½;hß{ߏ¹vâ úPb
+â?‘«†ÎÛS„î˺óڅr,Æ£¡šøÒL<ô¼‰Y:…B—•˜”ÅÄóIž8Q,ó͞
+å}QišŽŠ¢mipŒŽ¦m`zþV‰öPx1Ôrܖª–[Ç'‹‡j×Ç8}E:ÄßÇë²³9Ûü1žª½5õ"~®C!wðpý¶1‚ªCtósÿŽ™;2Ÿóï8š¹—ÃÓÚ͋¡‰qºVAÏãƒu¹>|]úÔBž]8.֊¸
…$²¢ÀNtÏ}¨5¸²Ô‰Y. »L+ÓU4´Úò64¸qºš¦v[ãÝ>‘=¡¶7•®/P‡
½…‰zaY»y*fV­Î„YmçŽVÿ#Cl¨7"þÕ;XcÌmõ°%a‚‚ÎíåìZ®!EÂ<©o`ž…
ß3Ïï™NÜ£b\§•1ÕkÚs›v·[ÕZÂ>–èðyª6¹’¾ô`oÃÊåfÀÃu+8–!-ŠÂ–6‡ˆ2ÿåjðٝe¾ÆýÎÉh†Íå)t9¤
    {™ýïª#ï…d˜XyøâÑñg¦Š‹§ž?7árMœãìi!Mƒ=ªårñíEt©ö&@疂Wl3#ž_VHñžÅ,%
OÚ܇±K!Ù¯ZªÄäÇËk*[¿PPEfZŠôu³3…
ïoŠlÔfžÔóBAæüZIuæy=¯2!”Ù!Ê)ÁÁı¹_ˆ—Zd’)³Ü*ÆFT–š|[qz±Y§r×V…
»ò-K“ÛÐX͘T­uÙ՝þnûêb|uB}+§:¹îe±cuy{œ¾¼;~¦aW›Mk2Ç'ä·zœ-«hõªžÚ5SõéÎþ#ëWÕ§7T·väC#$W4MÖ¥¹6?¤Ô:›
+2LtAWu¦6·23ÝiËceõ~oÕðêtÚ^™^èOÌ)N3­²™“SË{J×noʼ¦ù«ðUޟ¡;Q      
”Dy°Ó®âk`¡3z˜è¬Ü‚ÄƱà      c{ª!;¶G±×[Û¤â
⨑¾vGq®™6¤­™škêýVˆéÏ©Z¾Þ.ïNÂóÕm£œ¼Gؗ!cÔµtæ5Ýã3‡|Tå®óTøKhî
ò÷eþMsÆU“céydÍ»hÎÍ­.ÛúµxÆV´øÞ$…
µ°@ÍPðí·ºµ‚&¹q*<Ðî¦/6æxåƒWx)4·Tz(:9IIIDêü˜,Â[ƒ_Lâ¿®°ÿü2ûb”&5‡&¯û|6{œAÍîJ[ßR§I(kXkÄ$YâÂוÙsäîëJïó<\gBW@Ašx$‚èvÈäïގÒ&*Eâˆ
]¿4Ò[)Ç/hèÃÞ8sÝÈþá 
ö:MŒojݞHq·,A+‹âԚè‹TÅÜãÆÖuµûC½¸VSÄÌ2xì³çˆfφ°ú|iyq65{ÖØ¶¾^£©\Ól$¶„ø„ü±ð»`
  
•‹'ÿuj%ÄaÓ£ö‰élÏþ6­´jÝæû:âYÄî“kôÙ÷ªØã–D<,×i(q¤Is08Sµ!Ïô>¼¥*+Öï>æ#w3™ÙóÇ
ëšj4æ=µ¼Î>ü,±‡" 
Ï¡åÕ¸/³¦ÏUØS›•UÛSèê«É$>l¯¤éÊñ––­U4]µUø"šŽêÑt/ú5ŽÂÍøþw"h&î!Þ!ådyœüŒ*¦¡Þ分Eϊ[ÄŠÿS|C2,yIò­´MzBz="-bsÄs²xY¿l?÷¡šPÂþš‚½œà¾(M£D-šó¯Ð”èj¤fQ£¸
5ßÀþñüW’=0ւ|꡾@™¢WŽÚƒúá~#ù
Ú
+Ç­T
ÚJ\GNªY‰`ïŸÿ‚؉´’Ð*Q&ZEäïӒo 
+òê$. “H‰¬ÔH*þÔ>$%>G}Ü·Véá¹³ÉZØz¶1âÆâ‡ï…
-“—d¢gP,z‰–]'`LQ×ðQîû¸è¸ÈQB‡ŽäïQ?þ–@D¤ˆ DAPŸB+UжÏóú`«^³¦•"; 
=L´1Ÿºü>°SïØ1¡Ämóý¨ÅïØœ.E¢(”(¥!î+{ʆnьl•
+à ªG%ªBÕ¨­†ZXÐ´5¡f´µ"tEm¨üßÉ}cF)¸gq®VÞ¦¸ìß#,|?—¡Ã‚ƒåŸ
+rIÐӂœ€wòç9  Ø^ä$¬§K‚œB2¬äRb½ ¡ìä"Dã
+A.F±‹Ø$(÷HP~PK‘
+ È¥(ÿIG %±`+eق\1´NËPñ#A‰hâSA‰Š      
vñ¿(4éäQ¨˜läÑÈB>(È£Q'ùkA.GY-È娅ªñǦLJ'™<[nS
˜Õ£½¦lx˜iæ.M0́‰Àø]>ò¢ CÓh
¡4ˆ&!4òxçæÁY5\
‚|`´¢^d³2ñyñ©   ~€ctÝ¿}ÈÒœ2ëãCý¨ôLÂÎ@Pxký́©aÿ8ÿؚ…~4Þ
NNäÿÀÐècf´4€†Q^Ó4 aÇ@ß(ü2˜ÌJ¶¾‰/0>1er-¶|fjb–»0—8saJòál
+
–ÁVޔÍiäòª‡&?39îïŒøÇ·0ÁþpæÃLñDùaŸ~ )ÀO`mYVâw~/¼âæcùぉ¡Qf2àYáé
+ރœOGyˆÐ5RáŸô3S£ƒC£“1‚†@Ó3Í,ªíS[Mòsœ5ƒ<”ÉP@,3ÁÉÔæ™Àô­fprrÌeµöû–žbKopÄ:f
 
A+Š“ð¼²‰&äµX@ǧ^>×Ç`|c4oÛ¶Í2"L‹W=19Õ7\¦yÿg-·£^Ò=²)°1T?ԝƦFûãÌä`€)ó÷ÂA¸’Ã,D`žÅt´@ï„ÀÇc“ƒ<;e`Ï÷
…F·?“’å1œÇÅpØý<Kp|À:B1a­_í­l\WiæP¬<_˜UhN­Àj¸õ       
ÔCày¡.4Â"«„EÉ[G¡ÿb™{úŠo㦘â¿‘R>]øøQÕÂê%Џ!íá³­°ý?Ûj_9
 endstream
 endobj
-23 0 obj
+24 0 obj
 << /Type /FontDescriptor
-/FontName /AAAABK+NotoSerif
-/FontFile2 22 0 R
+/FontName /AAAABQ+NotoSerif
+/FontFile2 23 0 R
 /FontBBox [-212 -250 1246 1047]
 /Flags 6
 /StemV 0
@@ -421,7 +462,7 @@ endobj
 /XHeight 1098
 >>
 endobj
-24 0 obj
+25 0 obj
 << /Length 1286
 /Filter [/FlateDecode]
 >>
@@ -431,32 +472,26 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼è
 
¿âí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
-25 0 obj
-[259 1000 1000 1000 1000 1000 1000 1000 346 346 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 613 727 623 1000 1000 792 367 356 1000 1000 1000 763 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 1000 1000
  1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000 1000]
-endobj
 26 0 obj
+[259 1000 1000 1000 1000 1000 1000 1000 346 346 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 613 727 623 1000 1000 792 367 356 1000 1000 937 763 1000 1000 
1000 1000 543 612 716 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
562 613 492 613 535 369 538 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 1000 1000 1
 000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 
1000]
+endobj
+27 0 obj
 << /Length1 3300
-/Length 2116
+/Length 2117
 /Filter [/FlateDecode]
 >>
 stream
-xœ­V}L[×?÷lóm›/SóÌ#„à/°±ùc‚;אÄ–Ì1‡ñá“Á–ŒTS5ê•4SÛ)ª6­Ò*þ‰^h¦òÇ6eÓþ˜"-j§ŒnYÖÑj
 }4Ӕv]¤˜ûüHÉ6õŸõ¡{ï9çžó;¿sÞ}×€h€lx#2Žktúz´Ü ªéٕ©ZúVPþ;€äÙ…
HXzF֐}}ØØ\r¹Ê)yuõŽX,–•ÙFý¯¨×̅—ãÄg¤
-ê?<b±¶xÞ}õÔOÅ“diA}
uç|x.úà“»o¢þKÌׅ
p“Ò6ó#€\9î;â‰hœÿ‡AºuóT|z®è¦ýsãL4r!ɒ¡ì€üßâ~>´>A&RøÿÌçîK 
;‰Èä9¹y_Pø¤ý°d—¹‡\óŠ9‰­”“qŶbî_̳…·FoNÞ2—Óßuî0÷×­ºyÿ²Áü        
JPáìµ\µT£°Y›5R®ºÖÞä°YKÉF@•;<¶é°5u/_z>ÙÝÊÈ_ÍúεôϪÊß¾½ý#5Í݃8›Œ
-9èŽd¢Û‰½      ev„)ÑÈ(¶ºÁÉfÿ™ñØÇúšV_ 
à‹õô§Ot6YjÔºÓ¾›å=Çô½:O²§½³ÑQ$p¤Ø¯#ö!ŽN†¤‚r|Ý_¤îòoµ·´Ï.}p¼‰„.H¦§c±Êžò^$…
E”#­õ-ÄQA@³ŽˆÊ&ŸZvÄF±¿Õ×Ýáõ¸Þ›œ1éßÿFr¶¥ù£sAD"…
ëÏ_\—©»ÞôP¼äãf>Ås‘ƒ’’Sröf»MCÜ£kÉ#ü)¹Ýµ¼¼œ©§M|72ìŽMC]m¤*õ~êý®.æ{] 
ø`çÈòÓè•Bçó`¥¯Bà©$kšJ½ÚG'«¯å™c\=ªU¦»–\y¹}(ÏàºqºŽ¸Ø›„ 
"ðµÀÀ—žømÎÆjòçºÁpú‰µ[´™ódÅ~ýãd4Re-QH«k*«£©¶Zª~ív$r;’ºèp\t0ªÕô‡««D—þáØÞØØÆz÷kÈO064¥bV5vûhs-ßß÷Þ±XtòlƒéÎ×-5GZž»Ï¼£»|ååUõ£;ùéõ*û<N
 
šL#ÈÆÊWWUOUÚGv­™ýȕֈQ¤G©ŽÙì˜ÈÇð¨™d޳¦–äL×Ù§"ã£ýÃ®ÎæúöqÏxhhÐGîúØÚ¢Ê—¼º^®ÎpÔ¨¬èo;>
 î)Ïà&³E«)¦ïïФïÒnûç֖®Áb0;F]““ò°+½ÛV[ЛÛs’ÔwýTüF+ fá*lÃØ%ù¤Ž¸Éù¹Nޑì!ó‡ 
ÆÑŒ£GTže7+/Žy~ºGïÂ,[
 úŒQ¼¬öÄÛñ³§H°ÁHÅۂÞxô‹:ð ä!¹Jï8&Åüõ—2+مFÂÈs˜¼ì†‘0Œl˜ý™þÇA
2°,8!7½/™ØOÂX–8*òƒ?¾'fžýo‚õÞ[ô¯Z8ŽçtNÀ0øáYÀœ„SpwKIÅšÕ´< 
YøÅaDµh'XՔh'xæfE;ƒçfY´3P«¢]õ°.Ú%0
-o‹ö,($y¢=*I¹hφbíÙPA\¢]ŠÜ&D9ôdQôÉyU´+@Jv„ß«<A¾/ú( 
Ÿ|(ÈJAþHôW‚Œ<ýQfˆè¯„BF.úS¹¤w!¾’8?KÖEޱֆÆ&߄{Ø7:ÂúÞ¾ÞQè…ˆÃ
-$à<LC’P8,¾‹h„&”†À€³ûîÃNŒ 
ìÇîƒú0~1çæE¯F˜ƒù@tzi6œ@§(‚.a³Ãp/Ì'݉é(k57°ml&ŒMd|Ñ`u˜¬&ÊS-àgÖ"D:f$ÄBÛBB*\‡³ˆVp€
   gÓAOgû<„SÑÄâù…y¶ÑÜ`oÁóÅíEì΂àÚ(аCK>®†¹øìÒ""›DäX2o³X³i
-K^4/.,%"Ñ)Zºy&.ô8‰=oþÍ¡4‹©‘ê”Xö"æXDy        
3G0ÿԓ6˜ñ%ž)å¿»~XÙ”ût‹žÖ28)ü]‡âúƒ³Eƒ!sG¼ûâ|ä³u¿B²'™@U~ð½n“ýx²^^îÞ 
äJè†[jêyEÈË«(\=ÃK
Á¯6ð`䡨Ë×ûƒ¼çBˆ®»·ƒ!Áv)ÄÞåI±¹ÌÄ#{Ï7˜xÆè
û¸ÞÄKŒçËXÞéGXgÈÄgi¨žÓ-øí¯BZô>Öþ-¤åô|¶!È»/„„Pñ²c&^j¼QMÖ0;»61¡åadÆ5‚ÉùÄ$7ª”l«ÅÄçÙK4É/†å%G9–Ϫõðঢ©0K
…­^Ò¦-ÑhÂÜ;…V¡GÄ<#ûk¡œ|#káeØ–íçÜá6ÈNžË@P¿šS³)¶?ås)6Å      é8
-Î;Ñë£Þ¥
-Æ
-™:wÊôz-»“Â6`Ð ²9)rÓnEFŽÝ“slÐ;¢Õó$LaAƒ\ŠcSƒ).L2!t1ñ
-úTÈ[I ‚ê?
-HхÏ|ùp%4´ØˆE¤¾EÛæ™äR2žõ;´·pGm|œÄérﶏ·0Sç“A:‚Ü9dϹ´¸΅
w‚[x®{#®-Â\x6—G+riŒ<Z±/8™èïH
^ërüOJϬü&D’ã
+xœ­V}L[×?÷lóm›/SóÌ#„à/ðŸc‚»אÄ–Ì1‡ñá“Á–ŒTS5ê•4Óº)ª6­Ò*þXôB3•?¶)›öÇiQ;et˲Žvûí£¦´ë"ÅìÜçGJ¶©ÿ¬Ý{Ï9÷œßùóî»Aä«ѹHB£Ó7¢å>QMÏ®L½ÛÚ·‚òß$¯Î.D#Ò3²N€Ü«èÃÆçRË5.ÉK¨ó¨wÆã±ˆü‹Ì6êE½n.²œ
 &8 UPÿድÕûÖ7QoBýTba1E֙VÔ×PwÍGæb|t÷¨ÿóu!ܤ´Ýü _ŽûÎD2–àÿaP£îBÝ<•˜ž+¹iy
õ‹^H±d(w 
ð7¸_ˆƒ­O‰þÿ‡ó©ûÈÁNb2y^~i?ÇìÙeî!×€RNb+çd\©­”ûóÌFñ­¦Ñ›“7CÌåÌ·];̽Gõ@«nÙÿˆl0‚2T8G=W+Õ(l֍”«­w؝6k9Ùªò‡Ç66{÷ò¥çRÝmŒüåœo\Ëü´f
 òÛÛ?TÓÜ=ˆ³É¨ƒàH6ºƒ8ìˆ(s 
L™FF±ÕeN6ûόÇ?Ô×µùƒA¼?¨?ýôq»¥N­;í¿YÙsLß«ó¦z:Ž7;KŽûÄ>ÄQÀɒTPޝJÔ}CþmŽÖŽÙ¥wOØIø‚dz:¯î©|þR\B9ÒZ_GT´èˆ¡´üÔ²#6Šýõœ¾îNŸ×ýöääx˜Éüîג³­-ïŸ!)^îâºLÝõš—âÍ
 ó1ž‹<””œ’s´8lâ]KÅù£Éí®ååål
8m⻑awlêj#5éwÒïtu1ßéÁ;GvŸ@¯:‡˜+}O%YÓTëÕ~:Úü­OszmäêQ­2Ó}°|ÀUV:†2‰,®§ëˆ‹M°
   @"_|îÙ`Àæj®%nŒd®‘x‡E›=OVì×Ï0NF#UÖ2…
´¶^¡²:íõµRõ·nG£·£é‹NçE'£Zͼ·ºJt™ïíía¬o¿ŽücAP.fUc·¶ØiAøþ¾ôÅc“g›Lw¾l©;Òúì}æMÝå+/­ªÞ)̬×ÜçqÚ8ÑdA6V¾¼Â¨zj2~²kÍÖ@®´FŒ"µx<ÊuDÈæÀDN<†GÍ${œ5õ$oºÁ1=ívoiì÷އ‡ý䮟­/©xѧëå
GÊªþöêžrñn2[´šRúþ@ú.¶nméš,³sÔ=9$º2»íõE½ù='Ic×OÄo´
+º`®Â6܁]RHˆ‡Ì¯ëäMÉ2j-8zÄAåQÖáðà°âðá˜Ç {ô.̱enÁEÁËjO¼?yJK  
ŒT¼-èG¿¨B«ôŽcÒ̏P1»’]h&Œ<)ÈÍc  
ÃÈvÙŸéôôQÑÀ!˂ò3û’‰ýŒå؈˥"ßûÃÛb&áÙÿ*Xÿç½E¿ñ:¨‡xNài†<A“p
+Nãn9©zL³––$¿8Œ¨í«šíÏܬhgðÜ,‹vŠaU´K ÖE»Fá
ўŤ@´ç@5©í¹PD¢=ªˆ[´K‘Û„(€ž,Š>à&/‹vHɎð{U È÷E’÷Y)Èï‹þJ‘‡¢?Ê
ý•PÌÈE*—õ.$V’ç§ã©†è1ÖÚÔlgñMx†ý£#l 8ìíë…^X€¬@ÎÃ4Ä!
…cÀâ»h‚f°£4œ=Øw?vbåv¼Ð‡ñ£ˆÙ<7/z5ÃÌcÓK³‘$:Åt   
›¤ga>åYHNÇX«¹‰mg³al2ë‹«Ód5Q–˜j?따&!&Ð1#!ÚRáš<œEô°‚L8›Êx2Û§!œŠ%Ï/Ì³Íæ&G+ž¯n/bw×f†Z{ðq
s‰Ù¥ED6‰ÈñT*Ñn±fÓ–¼h^\XJFcS´tóLBèq
+{Þü›CiS/"Õ)±ìE̱ˆòfŽbþ©Çm0ã/J"[Êwý°,²9(÷É=©e?pRüÛNÅõ?ž-éü
Ù;â­棟¬ûU’=ɪòƒïu›ì?ϓuðñò@è!WÂ7<RCHÏ+Â>^Dárø)^j˜…
yµ€#¥>¾1â½Â<pݸ:l—Âì]ž”š+L<1²÷øBƒ‰gŒ¾`¨ëM¼Äx¾‚å]„u…
M|Ž‘†ê9ý—B¿×þ2¬E¿Ð#íßÂZNÏçB¼çBX؇/×X41fâ¥Æµd
³³kZFf¼Q'˜\Mr£JɶYL|ž‘½D“üaX^rdcùœz/P:–ްThÕêõamZЂY&ÌϲShzD,0²¿Ê)4²^†
aÙ~ΙaCìä¹,õ+¢™15›fûӞ—fӜŽ£à¼=±>jà]1ª`L±éøN…^¯ewÒØD6'EnzÁ­Äȱ;brŽ
ùF´zž„Ci,hKslz0ÍEh@6„.&^A_ƒ
+y+iTPýGiºp‘™Ï®„†–±ˆô×hÛ¼“\ZƳP§ö¯ƒ‹¸ÜnâÛVàñfê|2Dç`ˆ;‡ì9·¹±ó®`hÏuoÔ½EX‚ÏFùÊXõA.‘G+ö'ý©Ãk]ŽÿI陕d$’ã
 endstream
 endobj
-27 0 obj
+28 0 obj
 << /Type /FontDescriptor
-/FontName /AAAABL+mplus1mn-regular
-/FontFile2 26 0 R
+/FontName /AAAABR+mplus1mn-regular
+/FontFile2 27 0 R
 /FontBBox [0 -230 1000 860]
 /Flags 4
 /StemV 0
@@ -467,7 +502,7 @@ endobj
 /XHeight 0
 >>
 endobj
-28 0 obj
+29 0 obj
 << /Length 1286
 /Filter [/FlateDecode]
 >>
@@ -477,11 +512,11 @@ xœe×ËnÛF†á½®BËtHs&Ã@‘n¼è
 
¿âí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
-29 0 obj
+30 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 30
+0 31
 0000000000 65535 f 
 0000000015 00000 n 
 0000000258 00000 n 
@@ -492,31 +527,32 @@ xref
 0000000985 00000 n 
 0000001165 00000 n 
 0000001329 00000 n 
-0000003478 00000 n 
-0000003754 00000 n 
-0000003958 00000 n 
-0000004130 00000 n 
-0000004346 00000 n 
-0000004541 00000 n 
-0000004732 00000 n 
-0000004913 00000 n 
-0000005095 00000 n 
-0000005381 00000 n 
-0000005455 00000 n 
-0000005580 00000 n 
-0000005625 00000 n 
-0000010337 00000 n 
-0000010551 00000 n 
-0000011913 00000 n 
-0000013013 00000 n 
-0000015219 00000 n 
-0000015431 00000 n 
-0000016793 00000 n 
+0000003852 00000 n 
+0000004135 00000 n 
+0000004339 00000 n 
+0000004511 00000 n 
+0000004727 00000 n 
+0000004922 00000 n 
+0000005113 00000 n 
+0000005294 00000 n 
+0000005476 00000 n 
+0000005675 00000 n 
+0000005961 00000 n 
+0000006035 00000 n 
+0000006160 00000 n 
+0000006205 00000 n 
+0000011278 00000 n 
+0000011492 00000 n 
+0000012854 00000 n 
+0000013952 00000 n 
+0000016159 00000 n 
+0000016371 00000 n 
+0000017733 00000 n 
 trailer
-<< /Size 30
+<< /Size 31
 /Root 2 0 R
 /Info 1 0 R
 >>
 startxref
-17917
+18857
 %%EOF

Added: tomee/site/trunk/content/advanced/jms/jms-configuration.html
URL: 
http://svn.apache.org/viewvc/tomee/site/trunk/content/advanced/jms/jms-configuration.html?rev=1784069&view=auto
==============================================================================
--- tomee/site/trunk/content/advanced/jms/jms-configuration.html (added)
+++ tomee/site/trunk/content/advanced/jms/jms-configuration.html Wed Feb 22 
21:57:36 2017
@@ -0,0 +1,277 @@
+<!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">
+
+       <script type="text/javascript">
+
+      var _gaq = _gaq || [];
+      _gaq.push(['_setAccount', 'UA-2717626-1']);
+      _gaq.push(['_setDomainName', 'apache.org']);
+      _gaq.push(['_trackPageview']);
+
+      (function() {
+        var ga = document.createElement('script'); ga.type = 
'text/javascript'; ga.async = true;
+        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+        var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+      })();
+
+    </script>
+</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="../../examples/index.html">Examples</a></li>
+                                       <li><a 
href="../../blog/index.html">Blog</a></li>
+                                       <li><a 
href="../../community/index.html">Community</a></li>
+                    <li><a href="../../download-ng.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/jms/jms-configuration.pdf"><i class="fa 
fa-file-pdf-o"></i> Download as PDF</a>
+                </div>
+              </div>
+              
+              <h2>JMS Configuration Tips</h2>
+            </div>
+        </div>
+        <div class="row">
+            
+            <div class="col-md-12">
+                <div class="sect1">
+<h2 id="_why_my_activemq_jms_mdb_is_not_scaling_as_expected">Why my 
ActiveMQ/JMS MDB is not scaling as expected?</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>There are multiple configurations points to ensure you scale as much as you 
want.</p>
+</div>
+<div class="paragraph">
+<p>Here some common configuration to validate (note that when possible the 
sample value is the default):</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>The resource adapter thread pool ("worker threads" or 
<code>WorkManager</code>) limits the number of max work threads:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;Resource id="my resource adapter" ....&gt;
+  # using -1 will make the server using cached threads (unbounded)
+  # min recommanded: maxSessions + 1 (for connect())
+  threadPoolSize = 30
+&lt;/Resource&gt;</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Then the MDB container itself has a upper bound through 
<code>InstanceLimit</code> which controls the max MDB instance count:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;Container id="my mdb container" type="MESSAGE"&gt;
+    # -1 will disable it
+    # min recommanded = maxSessions
+    InstanceLimit = 10
+&lt;/Container&gt;</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>ActiveMQ <code>maxSessions</code> controls how many sessions a MDB can 
use:</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-java" 
data-lang="java">@MessageDriven(activationConfig = {
+        @javax.ejb.ActivationConfigProperty(propertyName = "maxSessions", 
propertyValue = "1"),
+        @javax.ejb.ActivationConfigProperty(propertyName = "destination", 
propertyValue = "target-queue")
+})
+public static class MyMdb implements MessageListener {
+    @Override
+    public void onMessage(final Message message) {
+        // ...
+    }
+}</code></pre>
+</div>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>The ConnectionFactory has also an instance pool through geronimo-connector 
logic, configuration
+can make the behavior changing but this is controlled through pool related 
variables (the pool and resource properties are merged in the definition):</p>
+</li>
+</ul>
+</div>
+<div class="listingblock">
+<div class="content">
+<pre class="prettyprint highlight"><code class="language-xml" 
data-lang="xml">&lt;Resource id="my connection factory" 
type="ConnectionFactory"&gt;
+    # recommanded to be aligned on maxSessions
+    PoolMaxSize = 10
+    # for 100% MDB (no client) you can evaluate to turn it off/false, for 
client it can still be useful depending what you do
+    Pooling = true
+&lt;/Resource&gt;</code></pre>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_slow_consumption">Slow consumption</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>If you find you have a slow consumption of messages there are several 
options to have a look (activemq website explains it very well)
+but one very impacting option can be the prefetch size.</p>
+</div>
+</div>
+</div>
+            </div>
+            
+        </div>
+    </div>
+<footer>
+               <div class="container">
+                       <div class="row">
+                               <div class="col-sm-6 text-center-mobile">
+                                       <h3 class="white">Apache TomEE the 
little great server.</h3>
+                                       <h5 class="light regular 
light-white">"A good application in a good server"</h5>
+                                       <ul class="social-footer">
+                                               <li><a 
href="https://fr-fr.facebook.com/ApacheTomEE/";><i class="fa 
fa-facebook"></i></a></li>
+                                               <li><a 
href="https://twitter.com/apachetomee";><i class="fa fa-twitter"></i></a></li>
+                                               <li><a 
href="https://plus.google.com/communities/105208241852045684449";><i class="fa 
fa-google-plus"></i></a></li>
+                                       </ul>
+                               </div>
+                               <div class="col-sm-6 text-center-mobile">
+                                       <div class="row opening-hours">
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../admin/index.html" class="white">Administration</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../admin/cluster/index.html" class="regular 
light-white">Cluster</a></li>
+                                                               <li><a 
href="../../admin/configuration/index.html" class="regular 
light-white">Configuration</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../developer/index.html" class="white">Developer</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../developer/classloading/index.html" class="regular 
light-white">Classloading</a></li>
+                                                               <li><a 
href="../../developer/ide/index.html" class="regular light-white">IDE</a></li>
+                                                               <li><a 
href="../../developer/testing/index.html" class="regular 
light-white">Testing</a></li>
+                                                               <li><a 
href="../../developer/tools/index.html" class="regular 
light-white">Tools</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../advanced/index.html" class="white">Advanced</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../advanced/applicationcomposer/index.html" class="regular 
light-white">Application Composer</a></li>
+                                                               <li><a 
href="../../advanced/setup/index.html" class="regular 
light-white">Setup</a></li>
+                                                               <li><a 
href="../../advanced/shading/index.html" class="regular 
light-white">Shading</a></li>
+                                                               <li><a 
href="../../advanced/tomee-embedded/index.html" class="regular 
light-white">TomEE Embedded</a></li>
+                                                       </ul>
+                                               </div>
+                                               <div class="col-sm-3 
text-center-mobile">
+                                                       <h5><a 
href="../../community/index.html" class="white">Community</a></h5>
+                                                       <ul 
class="list-unstyled">
+                                                               <li><a 
href="../../community/contributors.html" class="regular 
light-white">Contributors</a></li>
+                                                               <li><a 
href="../../community/social.html" class="regular light-white">Social</a></li>
+                                                               <li><a 
href="../../community/sources.html" class="regular light-white">Sources</a></li>
+                                                       </ul>
+                                               </div>
+                                       </div>
+                               </div>
+                       </div>
+                       <div class="row bottom-footer text-center-mobile">
+                               <div class="col-sm-12 light-white">
+                                       <p>Copyright &copy; 1999-2016 The 
Apache Software Foundation, Licensed under the Apache License, Version 2.0. 
Apache TomEE, TomEE, Apache, the Apache feather logo, and the Apache TomEE 
project logo are trademarks of The Apache Software Foundation. All other marks 
mentioned may be trademarks or registered trademarks of their respective 
owners.</p>
+                               </div>
+                       </div>
+               </div>
+       </footer>
+       <!-- Holder for mobile navigation -->
+       <div class="mobile-nav">
+        <ul>
+          <li><a hef="../../admin/index.html">Administrators</a>
+          <li><a hef="../../developer/index.html">Developers</a>
+          <li><a hef="../../advanced/index.html">Advanced</a>
+          <li><a hef="../../community/index.html">Community</a>
+        </ul>
+               <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