TA FJ FJ C a c h e R18
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Amendment History: Revisio n
Date Amended
Name
Description
1
1st J Ju une 2016
R. Vincent
Initial version
2
11th J Ju uly 2016
R. Vincent
Add JBoss Data Grid
rd
3
23 J Ju uly 2016
R. Vincent
Add A! "#tre$e !cale
%
1%th ! !e e&t. 2016
R. Vincent
Add BA'( '() )*RI'" docu$entation
+
30th J Ja an. 201,
R. Vincent
Add A&ache I-nite
6
2%th a arch 201,
R. Vincent
Add I-nite !ecurity section
,
2%th A& A&rril 20 201,
R. Vi Vincent
(han-e in instructi tio ons /o /or II-nite sta starrtin- no node
8
2+th ! !e& e&.. 201,
R. Vi Vin nce cen nt
Add Ad d JB JBo oss s&e &eci ci/i /ic c in inst stru ruct ctio ion ns /o /orr r riite th thrrou ou-h
2th J Ja an. 2018
R. Vi Vincent
Add ne JB( eyords /o /or cachin-
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Copyright (o&yri-ht 4c5 201% '""7! )7DIG! V All ri-hts reserved. 'his docu$ent contains &ro&rietary in/or$ation that is &rotected 9y co&yri-ht. o &art o/ this docu$ent $ay 9e re&roduced: trans$itted: or $ade availa9le directly or indirectly to a third &arty ithout the e#&ress ritten a-ree$ent o/ '""7 '""7! ! ;< i$ited. Recei&t o/ this $aterial directly '""7! ;< i$ited constitutes its e#&ress &er$ission to co&y. er$ission to use or co&y this docu$ent e#&ressly e#cludes $odi/yin- it /or any &ur&ose: or usin- it to create a derivative there/ro$.
Er r a ta t a a nd nd Co m m e n t s I/ you have any co$$ents re-ardin- this $anual or ish to re&ort any errors in the docu$entation: docu$entatio n: &lease docu$ent the$ and send t he$ to the address 9elo= 'echnolo-y De&art$ent 'e$enos )ead>uarters !A 2 Rue de l?"cole@de@(hi$ie: () @ 120+ Geneva: !iterland 'el !B= %1 405 22 ,08 11+0 Ca#= %1 405 22 ,08 1160 lease include your na$e: co$&any: address: and tele&hone and /a# nu$9ers: and e$ail address i/ a&&lica9l a&&lica9le. e. 'ACJdevte$enos.co$
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
'a9le o/ (ontents (o&yri-ht.......................................... ......................................... ......................................... ......... ................ ........... .... 3 "rrata and (o$$ents.................................... ......................................... ........................ ...... ............. .............. .......... ... 3 '2% 7verall In/rastructure................................. ......................................... ................................... ....... .......... ... 6 rere>uisites.............................................. ........................................ ......................................... ............ , Bene/its o/ 'ACJ (achin-........................................ ........................................ ............................... ...... ........ .. , !ettin- u& 'ACJ (achin-...................................... ........................................ ...................................... .... 8
(o$$on (o$$ on !etu& !etu&........... ..................... ..................... ..................... ..................... ..................... ..................... .................................................... ......................................... 8 ro&erty ro& erty !etu& !etu&.......... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................... ............................. ................... 8 (achin-.&ro&erties...........................................................................................................8 "#a$&le o/ settin- u& your on cache...........................................................................10 'a9le !etu !etu&....... &................. ..................... ..................... ..................... ..................... ..................... ..................... ............................................. ................................... 10 o--in- 'ACJ.................................................................................................................11 Batch (achin-........................................ ......................................... .................................... ...... ............. ........... .... 11 e$oryGridocana-er.............................. ......................................... .............................. ....... .............. ......... 12 A&ache I-nite !etu&..................................... ......................................... ............................. ...... ............. ............ ..... 12
I-nite I-nit e !ecu !ecurity. rity............ ..................... ..................... ..................... ..................... ..................... ..................... ..................... ..................................... ........................... 13 I-nite I-nit e o-o--in-.. in-............. ..................... ..................... ..................... ..................... ..................... ..................... ............................................... .................................... 1+ JB7!! !&eci/ic 'hin-s to Do........................................................................................1+ 7racle e9lo-ic (oherence !etu&......................................................................................................16
7racle (oherence !etu& /or (lients..................................................................................1, !tandalone (lients.........................................................................................................1, All
(lients.......................................................................................................................1,
o--in-
(oherence...........................................................................................................1
De&loyin- the 'ACJ.-ar /ile...............................................................................................1 Runnin- in !tandalone ode ith (oherence...................................................................1 onitorin-
(oherence.......................................................................................................21
JBoss Data Grid !etu&................................ ......................................... .................................. ...... ............. ......... 21
;sin- ith a !tandalone client...........................................................................................22 e9s&here "#tre$e !cale Grid !etu&.................................................................................................23
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
...................................... ......................................... ......................................... ................. ........................ ............. ............. ....... 23
odi/yin- the "#tre$e!cale "#tre$e!cale e#a$&le e#a$&le to add so$e 'ACJ (aches................... .............. .................. ....2+ 2+ !tartin- your (atalo- server..............................................................................................26 !tartin- a (ontainer...........................................................................................................26 !etu& a (atalo- !ervice Do$ain in A!..........................................................................26 !tandalone "#tre$e !cale................................................................................................28 ;sin- 'ACJ(ache as a (o$&onent.....................................................................................................28 onitorin- (achin-......................................... ......................................... ........................................ ..... 2 A&&endi#............................................. ........................................ ............................... ....... .............. ............. ............ ...... 2
"sti$atin- ta9le sies........................................................................................................2
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
T 2 4 O v e r al a l l I n f r as as t r u c t u r e
'his ste& 9y ste& &rocess ill tell you ho to setu& cachin- /or 'ACJ.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Prerequisites 'his assu$es you have installed an e#ternal cachin- solution such as 7racle (oherence. (oherence. Cor A&ache I-nite: these Ear /alls /alls are /ound in F'ACJ*)7"3rdartyI-nite F'ACJ*)7"3rdartyI-nite.. )ence/orth: F(7)"R"("*)7" ill re/er to the (oherence install directory.
B e n e f i t s o f TA T A FJ Ca Ca c hi hi n g 'he 9ene/its o/ 'ACJ (achin(achin- are in e#ecution ti$e hich hich vastly i$&roves. 7ne can see this in the 'ACJ onitor here here cache read ti$e is traced. As o/ this ritin-: 'ACJ (achincaches a set o/ de/ined 4$ostly5 read@only ta9les hich are de/ined in the ' ACJ*(A() ACJ*(A()" " ta9le. A/ter a record is read /ro$ the data9ase: data9ase: the record is cached as a dyna$ic array 4no 4no $atter hich cache &rovider &rovider is used5. !u9se>uen !u9se>uentt reads -o to the cache /irst to chec it i/ it is there. I/ it is: this is is called a cache hit. hit. I/ it isn?t: it is called a cache $iss. $iss. 'he record is re$oved /ro$ the cache 9e/ore any rite occurs so that any su9se>uent read ill -et /resh data data /ro$ the data9ase. data9ase. 'hus it is 9etter to con/i-ure con/i-ure ta9les hich hich are ritten in/re>uently to avoid cache $isses hich &enalie &er/or$ance. rite@throu-hrite Behind cache $i-ht 9e i$&le$ented at a later date: 9ut in this /irst rite@throu-hrite &hase it is not. 'he 'ACJ(achin-.Ear 'ACJ(achin-.Ear /ile su&&orts A&ache I-nite I-nite 2.0 and u&: 7racle (oherence: J9oss Data Grid: and e9shere "#tre$e!cale.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
S et e t t i n g u p TA FJ Ca C a ch ch i n g C o m m o n S et e t up up P r o p er e r t y S et et u p In your 'ACJ &ro&erties /ile: set the /olloin- &ro&erty to ena9le e#ternal cachin-= te$n.ta/E.runti$e.use.e#ternal te$n.ta/E.runti$ e.use.e#ternal.cachin.cachin-
H true
'o ena9le 9atch rite cachin-: set the /olloin- &ro&erty to true= te$n.cache.runti$e.use.9atch.riteHtrue Batch rite cachin- caches records at the a&&lication until either a 'RA!"D'RA!AB7R 'RA!"D 'RA!AB7R' ' or the 9atch sie de/ined is reached: at hich &oint the 9atch is /lushed to the data9ase 4'RA!"D 4'RA!"D or 9atch /illed5: /illed5: or e$&tied 4'RA!AB7R'5. 4'RA!AB7R'5. Batch rite cachincachin- is inde&endent inde&endent o/ e#ternal cachincachin- so one not not need set te$n.ta/E.runti$e.use.e#ternal te$n.ta/E.runti$ e.use.e#ternal.cachin.cachin- to true as ell. 'he a$ount o/ records to 9atch is set at the thread level. level. !ee Batch (achin- (achin- later in this this docu$ent. 'o ena9le dictionary cachin-: set the /olloin- &ro&erty to true= te$n.ta/E.runti$e.use.cache.dict.ite$Htrue Dictionary cachin-: cachin-: as o/ no: is rele-ated to the 'ACJ local cachin- $echanis$ $echanis$ as the 79Eect is a co$&le# o9Eect o9Eect and not a !trin-. ocal cachincachin- &rovides the /astest access. Dictionaries are rarely: i/ at all u&dated. 'he hole dictionary cache e#&ires occasionally and is controlled 9y the te$n.cache.dict.e#&iry te$n.cache.dict.e#&iry.ti$e .ti$e &ro&erty hich is in $illiseconds. $illiseconds. 'he de/ault is % hours. 'he cache is also cleared i/ !'ADARD.!""( !'ADARD.!""('I7 'I7 is re9uilt: 9ut this ould ha&&en only on one node and is not cluster ide.
C a c hi h i n g D e p en en d e n c i e s 'ACJ(achin-.Ear is only reliant on 'ACJo--in 'ACJ(achin-.Ear 'ACJo--in-.Ear: -.Ear: lo-%E@a&i.Ear: and lo-%
[email protected]: 'ACJ(on/i-uration.Ear: 'ACJ(on/iuration.Ear: and 'e$enos!ecurity.Ear: and the various 3rd &arty li9raries 4de&endin4de&endi n- on hich cachin- $echanis$ $echanis$ is chosen5. 'ACJ(achin'ACJ(achin-.Ear .Ear can 9e used as an
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
'he &ro&erty 9elo allos allos you to sitch a cachincachin- &rovider. 'he de/ault is the 'e$enos local cache i$&le$entation. i$&le$entation. A list o/ su&&orted &roviders &roviders a&&ear in this &ro&erties /ile shon shon 9elo. te$n.cache.e#ternal.cachinte$n.cache.e# ternal.cachin-.&roviderH .&roviderH co$.te$enos.ta co$.te$enos.ta/E.cache.'ACJocal /E.cache.'ACJocal(acheCactory (acheCactory K rovider o/ e#ternal cachin- services. De/ault is 7racle (oherence. !ee F'ACJ*)7"doc'ACJ(ache.& F'ACJ*)7 "doc'ACJ(ache.&d/ d/ to set u& correctly /or di//erent &roviders K roviders= (oherence use HL co$.tan-osol.coherence.Ec co$.tan-osol .coherence.Ecache.(oheren ache.(oherenceBased(ach ceBased(achin-rovider in-rovider K roviders= J9oss use HL or-.in/inis&an.Ecache.e$9edded.J(achi or-.in/inis&an.Ecache.e$9edded.J(achin-rovider n-rovider K roviders= e9s&here use HL co$.i9$.e9 co$.i9$.e9s&here.79Ee s&here.79EectGridrovid ctGridrovider er K roviders= 'e$enos 4local cache only across one Ev$5 use HL co$.te$enos.ta/E.cache.'ACJocal co$.te$enos.ta /E.cache.'ACJocal(acheCactory (acheCactory K roviders= A&ache I-nite use HL or-.a&ache or-.a&ache.i-nite.I-nitero .i-nite.I-niterovider vider
'ACJ &ro&erties ill ill override this one i/ &rovided &rovided in ta/E.&ro&erties. I/ usin- the AI: this can also 9e &assed as a (acheara$eter hich taes ulti$ate &recedence.
!o$e o/ the other ro&erties include=
K J9oss Data Grid !erver host and &ort te$n.cache.E9oss.Ed-.host te$n.cache.E9 oss.Ed-.host
H localhost
te$n.cache.E9oss.Ed-.&ort te$n.cache.E9 oss.Ed-.&ort
H 11322
K e9s&here 79Eect Grid !erver host and &ort
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
T E ME ME N O S S pe p e c i fi f i c P r op op e r t y Se t u p
Cor 'e$enos cachin- hich is a local cache s&annin- the current JV only: you need to setu& the &rovider as 9elo. te$n.cache.e#ternal.cachinte$n.cache.e# ternal.cachin-.&roviderH .&roviderH co$.te$enos.ta/E.ca co$.te$enos.ta/E.cache.'ACJocal( che.'ACJocal(acheCactory acheCactory
In this $ode: caches are de/ined de/ined declaratively. declaratively. By de/ault: a 'a9les cache is set u& in the &ro&erties /ile as shon 9elo 4hen creatin- the ta9le ' ACJ*(A( ACJ*(A()" )" and insertin- the de/ault entries: the cache cache de/ined is called 'a9les5. 'a9les5. 'his cache e#&ires e#&ires entries a/ter % hours 41%%00 seconds5 or hen hen the $e$ory e#ceeds 100 $e-a9ytes /or the cache. In this case a least recently used used &olicy ould ic in 9ootin9ootin- out entries. A C; 4least /re>uently used5 &olicy is also su&&orted. K (on/i-ura9le (on/i-ura9le caches 9elo. 9elo. (on/i-ure you you on 9y addin- &ro&erties &ro&erties te$n.ta/E.cache.na$e.MMy te$n.ta/E.cache .na$e.MMy ne cacheLLHy cacheLLHya$e: a$e: te$n.ta/E.cache te$n.ta/E.cache.na$e.MMy .na$e.MMy ne cacheLL.$e$oryH2: cacheLL.$e$o ryH2: etc. te$n.ta/E.cache.na$e.'a9lesH'a9les te$n.ta/E.cache.na$e.'a9les.e# te$n.ta/E.cache .na$e.'a9les.e#&iry'i$e.secon &iry'i$e.secondsH1%%00 dsH1%%00 te$n.ta/E.cache.na$e.'a9les.$e te$n.ta/E.cache .na$e.'a9les.$e$oryH100 $oryH100 te$n.ta/E.cache.na$e.'a9les.evi te$n.ta/E.cache .na$e.'a9les.evictionolicy ctionolicyHR; HR;
E x a m pl p l e o f s e t ti t i n g u p y o ur ur o w n c ac ac h e . et?s call our cache !)7R'IV"D !)7R'IV"D and assi-n assi-n C.DA'"! ta9le. 7ur entry in the cachin-.&ro&erties cachin-.&ro &erties /ile $i-ht loo so$ethin- lie this= te$n.ta/E.cache.na$e.!)7R te$n.ta/E.cache .na$e.!)7R'IV"D 'IV"D H !)7R'IV"D te$n.ta/E.cache.na$e.!)7R te$n.ta/E.cache .na$e.!)7R'IV"D.e#&iry 'IV"D.e#&iry'i$e.secondsH60 'i$e.secondsH60
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
o henever a ro is read /ro$ the data9ase: it ill 9e cached locally across one or $any a&&lication a&&licati on servers 4de&endin- on the 'ACJ ' ACJ cachin- &rovider used5 /or 60 seconds or until a R; &olicy evicted it.
JBo JB o s s S p e c i f i c Pro p e r t y Se t u p
In the cachin-.&ro&erties /ile: /or J9oss Data Grid you also need to setu& the host and &ort. te$n.cache.e#ternal.cachinte$n.cache.e# ternal.cachin-.&roviderHor.&roviderHor-.in/inis&an.Ec .in/inis&an.Ecache.e$9edde ache.e$9edded.J(achin-ro d.J(achin-rovider vider te$n.cache.E9oss.Ed-.hostHlocalhost te$n.cache.E9oss.Ed-.&ortH11322
4'he a9ove assu$es J9oss Data Grid started ith 100 &ort o//set: ie. I/ you start ith .Qclustered.9at @DE9oss.socet.9indin-.&ort@o//setH100 @DE9oss.socet.9indin-.&ort@o//setH100:: you should see= 0=2%=03:,,3 IC7 or-.in/inis& or-.in/inis&an.server.end&o an.server.end&ointS intS 4!( service thread 1@,5 JDG!010001= JDG!010001= )otRod!erver )otRod!e rver listenin- on 12,.0.0.1=1132 12,.0.0.1=11322 2 on the console5
W e b s p h e r e S p ec e c if i f ic i c P r o p er e r t y S e tu tu p
In the cachin-.&ro&erties /ile: /or e9s&here "#tre$e !cale you also need t o setu& the host: &ort: and -rid na$e. 'he con/i-ured -rid na$e on connection ill use the cache na$e &lus the value in te$n.cache.as.o-.-rid te$n.cache.as.o-.-rid.na$e .na$e to connect. Cor e#a$&le: i/ the cache na$e is 'a9les then the o9Eect -rid na$e to 9e connected to 4and $ust $atch hat is in o9Eect-rid.#$l5 is 'a9lesGrid: ie Mo9EectGrid na$eHT'a9lesGridT t#'i$eoutHT60TL ta- in o9Eect-rid.#$l. te$n.cache.e#ternal.cachinte$n.cache.e# ternal.cachin-.&roviderHco$ .&roviderHco$.i9$.e9s&he .i9$.e9s&here.79EectGrid re.79EectGridrovider rovider te$n.cache.as.o-.host.&ortHlo te$n.cache. as.o-.host.&ortHlocalhost=280 calhost=280:: $yre$oteho $yre$otehost=280 st=280 te$n.cache.as.o-.-rid.na$eHGrid
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
!NL desc ta/E*cacheP a$e
ullU
'y&e
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ R"(ID
7' ; VAR()AR242++5
(A()"A"
VAR()AR242++5
RI'"BA'()R7! RI'"BA' ()R7!
VAR()AR24+5
7nce the ta9le is created: created: create the a&&ro&riate ros ros /or ta9les that should 9e cached. cached. An e#a$&le /ollos= I!"R' I'7 I '7 'ACJ*(A() ' ACJ*(A()" " 4R"(ID:(A() 4R"(ID:(A()"A":RI'"BA "A":RI'"BA'()R7!5 '()R7!5 VA;"! 4OC."B.77<;O:O'a9lesO:;5P Cor ne DBI$&orts usin- the DBI$&ort &ro-a$: the 'ACJ*(A()" ta9le ill 9e created /or you e$&ty.
L o g g i n g TA F J (ontrol lo- level o/ 'ACJ (achin- lo--in- ith the /olloin- a&&ender in 'ACJ'race.&ro&erties. 'ACJ'race.&ro& erties. o-s are ritten to F'ACJ*)7"lo-cach F'ACJ*)7"lo-cache.loe.lolo-%E.lo--er.(A()"HIC7: cache
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
+. EVar ored ored H SharedCacheDelete SharedCacheDelete4EVar 4EVar cachea$e: EVar ey5Wre$oves ey /ro$ the cache na$ed cachea$e returnin- 1 i/ the re$ove ored: 0 otherise. ,. EVar ored ored H SharedCache-%ists SharedCache-%ists4EVar 4EVar cachea$e: EVar ey5Wchecs the cache na$ed cachea$e /or the ey returnin- 1 i/ /ound: 0 otherise . EVar eyist eyist H SharedCache/ey0ist 4EVar cachea$e: EVar se&erator(har5Wreturns se&erator(har5Wreturns eyist se&arated 9y se&erator(har /or t he cache na$ed cachea$e cachea$e.. EVars can 9e stored stored in a re$ote I-nite I-nite cache ithout ithout any e#tra setu&. '2% develo&ers develo&ers should consider usin- !hared(acheut!hared(acheGet to re&lace (acheut(acheGet here data is shared 9eteen 9eteen threads. Cor data9ase records: records: one can con/i-ure /ull ta9les ta9les to 9e cached and there is no need to use any cachin- /unctions as si$&ly doin- a R"AD on the record ill cache cache it i/ the ta9le is con/i-ured in 'ACJ*(A()". 'ACJ*(A()". 4!ee a9ove !ettin- u& 'ACJ (achin- section.5
Example: PROGRAM TEST.CACHE.SHARED TEST.CACHE.SHARED CACHE.NAME="VarCache" CACHE.NAME= "VarCache" KEYVALUE="KEY1" KEYVALUE= "KEY1" SharedValue = SharedCachePu!CACHE.NAMEK SharedCachePu!CACHE.NAMEKEYVALUE#Value EYVALUE#Value1#$ 1#$ SharedValue = SharedCachePu!CACHE.NAME# SharedCachePu!CACHE.NAME#%e&'##Value'# %e&'##Value'#$ $ SharedValue = SharedCacheKe&L()!CACHE.NA SharedCacheKe&L()!CACHE.NAME ME "*" "*"$ $ SharedValue = SharedCacheGe!CACHE.NAMEK SharedCacheGe!CACHE.NAMEKEYVALUE$ EYVALUE$ SharedValue = SharedCacheDelee!CACHE.NAM SharedCacheDelee!CACHE.NAMEKEYVALUE$ EKEYVALUE$ SharedCacheClear!CACHE.NAME$
CRT "Te)(+, -(le de)cr(/r" -+a0e = "TEST.CACHE.REE.DELETE" E2ECUTE "DELETE*3LE TEST.CACHE TEST.CACHE.REE.DELETE" .REE.DELETE"
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
NUMRECS = 7 DONE = 7 RESULT="" RESULT= "" LOOP READNE2T (d ROM SharedValue ELSE DONE = 1 UNT3L DONE DO READ acual ROM -d (d ELSE CRT "U+a4le / read (d 5"6(d6 5" 6(d6"5 "5 a-er ,e(+, -r/0 he )hared cache" END CRT acual NUMRECS = NUMRECS ? 1 REPEAT E2ECUTE "DELETE*3LE TEST.CACHE TEST.CACHE.REE.DELETE" .REE.DELETE" CAPTUR3NG /uu CRT "(+()hed" END
B a tc t c h C a c hi hi n g As $entioned &reviously: 9atch rite cachin- is inde&endent o/ e#ternal cachin-. &f e%ternal cachin' is ena$led" $atch cachin' #ill $e disa$led re'ardless of ho# the property $elo# is setup. setup. 'his is 9ecause 9ecause it could could inter/ere ith rite@throu-h rite@throu-h cachin-. cachin-. 'o set it 9atch 9atch cachin-: /irst set your &ro&erty to true. te$n.cache.runti$e.use.9atch.riteHtrue and disa9le e#ternal cachin-.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
A p a ch c h e I g ni n i t e S e tu tu p I-nite uses encry&tion encry&tion and a eystore /or security. A$on- other thin-s stored in in the eystore: data9ase &ara$eters are stored and used hen startin- u& an I-nite server to retrieve the encry&tion encry&tion al-orith$ initialier initialier and 4&erha&s5 4&erha&s5 &ro&erties. 'he de/aults that are shi&&ed are as /ollos. &nitialier for settin' the encryption al'o 4used al'o 4used to encry&t data in the cache5 a,G611"Z621'> 4'his is no stored only in the data9ase in the ta9le 'ACJ*(A()"*
P r od o d u c t i o n M od o d e —R — R e a d i n g P r op o p e r t i e s f r om o m a Da D a ta ta b a s e . In &roduction $ode: &ro&erties can 9e retrieved /ro$ the data9ase instead o/ the cachin-.&ro&erties cachin-.&ro &erties /ile. !tart I-nite servers and your your a&&lication server ith ith the /olloin!yste$ &ro&erty. @Dcache.con/i-urationHMM @Dcache.co n/i-urationHMM$y $y con/i- idLL
R e ad a d i n g P r op o p e r t i e s f r o m a Fi Fi l e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
9. !ee /urther /urther in this this docu$ent docu$ent on ho ho to chan-e chan-e eystore eystore &asso &assord: rd: etc. In order to use I-nite ith J9oss and other a&&lication servers: one $ust correctly set the (A!!A') to the I-nite li9raries. li9raries. 'o do this /or JBoss: si$&ly co&y the /olloin/olloin- I-nite Ears to the F'ACJ*)7"e#t F'ACJ*)7"e#t directory. 4'his assu$es you have a sy$9olic sy$9olic lin to this directory in the FJB7!!*)7"$odulesco$'e$enosta/E FJB7!!*)7"$odulesco$'e$enosta/E directory: otherise you need to co&y each Ear in the $odules directory5. Jars to include= FIGI'"*)7"li9si-ni FIGI'"*)7 "li9si-nite@
[email protected]: te@
[email protected]: FIGI'"*)7"li9si-ni FIGI'"*)7 "li9si-nite@
[email protected] te@
[email protected] FIGI'"*)7"li9si-ni FIGI'"*)7 "li9si-nite@s&rin-[.Ear te@s&rin-[.Ear 4all Ears under this directory5 FIGI'"*)7"li9so&tio FIGI'"*)7 "li9so&tionali-nite@lonali-nite@lo-%E2i-nite@lo%E2i-nite@lo-%E2@1..0.Ear %E2@1..0.Ear
o re/erence the$ in $odule.#$l lie the /olloin-. Mresource@roott &athHT.e#tI-niteiMresource@roo &athHT.e#tI-nitei-nite@
[email protected] nite@
[email protected]L .EarTL Mresource@root &athHT.e#tI-ni &athHT.e#tI-nitei-nite@sh$e$ tei-nite@
[email protected]L @2.0.0.EarTL Mresource@root &athHT.e#tI-ni &athHT.e#tI-nitei-nite@lo-%E tei-nite@lo-%
[email protected]L
[email protected]L Mresource@root &athHT.e#tI-ni &athHT.e#tI-nitei-nite@s&rintei-nite@s&rin-i-nite@s&rin i-nite@
[email protected]L
[email protected]L Mresource@root &athHT.e#tI-ni &athHT.e#tI-nitei-nite@s&rintei-nite@s&rin-co$$ons@loco$$ons@
[email protected]L
[email protected]L Mresource@root &athHT.e#tI-ni &athHT.e#tI-nitei-nite@s&rintei-nite@s&rin-s&rin-@ao&@% s&rin-@ao&@%.3.,.R""A!".Ea .3.,.R""A!".EarTL rTL
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Mi$&ortsL Minclude &athHTsun$is &athHTsun$isc;nsa/eT c;nsa/eT L
Mi$&ortsL
M$oduleL
Mde&endenciesL
ieise: i/ you are usin- e9lo-ic or e9s&here: set the a&&ro&riate Ears to the ieise: (A!!A').
I gn g n i t e S e c u ri ri t y Apache &'nite does not ship #ith security $y default: default: so 'e$enos has added its on. odes Eoinin- the cluster are authenticated 9y 15 i& address 4inde&endent 4inde&endent o/ A&ache I-nite?s I checin-5 and 25 a &assord &assord stored in a Eava ey store. 35 Data9ase connection connection
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
'he cachin- /ra$eor /ra$eor decry&ts the eystore &assord 9y usin- an initialier. 'his initialier is retrieved /ro$ the data9ase. data9ase. 'he reason /or so doin- is that the data9ase data9ase has the a9ility to encry&t ta9les and ta9les&aces ta9les&aces to &rovide another another layer o/ security. 'o /ind out ho to encry&t a ta9le &lease &lease see your s&eci/ic data9ase docu$entation. docu$entation. I/ no R"(ID is /ound in the 'ACJ*(A()"*
A-ain: the a9ove &ro&erties are only used in a standalone $ode here you are outside the
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
4Do the sa$e /or temn.taf.d$c.use temn.taf.d$c.username" rname" temn.taf.d$c.url" for temn.taf.d$c.driver> 2o add or chan'e the &'nite user and pass#ord. ;&f the !eystore !eystore doesnBt e%ist it #ill $e created.> t/eyStore @!eystoretype t/eyStore @ !eystoretype J(" t/eyStore @!eystoretype t/eyStore @ !eystoretype J("
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
server 4necessary i/ you ant your rites to e#ist in the sa$e J'A transaction5: you $ust $ae it -lo9al as I-nite threads need a re/erence to it. Msu9syste$ #$lnsHTurn #$lnsHTurn=E9oss=do$ain=n =E9oss=do$ain=na$in-=2.0TL a$in-=2.0TL
Mre$ote@na$in-L
M 9indin-sL M9 Mloo Ml oou u& & na na$e $eHT HTEa Eava va==-lo lo9a 9al lEd Ed9c 9ct2 t2%D %D!T !T lo loo ou& u&HT HTEa Eava va=E =Ed9 d9ct ct2% 2%D! D!TT L M9indin-sL
Msu9syste$L
A/ter doin- this in your standalone standalone@/ull.#$l: @/ull.#$l: hen settin- the &ro&erty 9elo in cachin-.&ro&erties: cachin-.&ro &erties: I-nite threads ithin the JBoss JV ill use the a&&server datasource.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Mresource@roott &athHTe#tI-niteiMresource@roo &athHTe#tI-nitei-nite@Etai-ni nite@Etai-nite@
[email protected]L te@
[email protected]L
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
O r a c l e W e b l o gi g i c C o h er e r e n c e S e tu tu p A -ar /ile is a /ile that is de&loyed to e9lo-ic /or (oherence con/i-uration. In the 'ACJ(ache 'ACJ(ache.-ar .-ar /ile /ound in F'ACJ*)7"a&&servere9lo-ic: F'ACJ*)7"a&&servere9lo-ic: one $ust setu& the &ro#y /or &ure Eava clients clients 4non a&&lication server server clients5. (han-e localhost localhost to the I
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
O r a cl c l e C o he h e r e n c e S et e t u p f o r C l i en en t s S t an a n d a l o n e C l i e nt nt s Cor clients runnin- &ure Eava client &ro-ra$s such as tRun ith (oherence clusters inside or outside o/ e9lo-ic: you $ust unco$$ent the /olloin- line in t a/E*con/.9at 4sh5 to set u& the JV &ro&erties. re$ K I/ usin- oracle coherence
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
@** Th() cache c/+-(,ura(/+ -(le () -/r he )/ra,e e+a4led a+d d()a4led 0e04er) (+ he Ma+a,ed C/here+ce Serer eBa0le. ** @cache*c/+-(, B0l+)6B)( B0l+)6B)(= ="http://www.w "http://www.w3.org/2001/XML 3.org/2001/XMLSchema-instance" Schema-instance" B0l+)= B0l+) ="http://xm "http://xmlns.oracle.com lns.oracle.com/coherence/coher /coherence/coherence-cache-conf ence-cache-config" ig" B)(6)che0aL/ca(/+= B)(6)che0aL/ca(/+ ="http://xmln "http://xmlns.oracle.com/co s.oracle.com/coherence/cohere herence/coherencencecache-config coherence-cach coherence-cache-config.xs" e-config.xs" @de-aul) de-aul) @)c/e*+a0e )c/e*+a0e TACache@ TACache@)c/e*+a0e )c/e*+a0e @de-aul) @ de-aul)
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
L o gg g g i n g C o he he r e n c e In standalone $ode: F'ACJ*)7"9inta/E*con/.9at F'ACJ*)7"9inta/E*con/.9at 4sh5 the /olloin- &ro&erties are set so coherence lo-s lo-s to the (7)"R"(" a&&ender a&&ender in 'ACJ'race.&ro&erties. 'ACJ'race.&ro&erties. I/ you ant $a#i$u$ lo--in-: set coherence.lo coherence.lo-.levelH -.levelH @Dcoherence.lo-Hlo-%E @Dcoherence .lo-Hlo-%E @Dcoherenc @Dcoherence.lo-.levelH1 e.lo-.levelH1 A&&ender in 'ACJ'race.&ro& 'ACJ'race.&ro&erties= erties=
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Z(7)"R"("*)7"ZQli9Qcache@a&i.EarPZ(7)"R"("*)7"ZQli9Qcoherence@ Ecache.Ear co$.tan-osol.ne co$.tan-osol.net.De/ault(ache! t.De/ault(ache!erver erver ote that ta/E@cache@con/i-.#$l ta/E@cache@con/i-.#$l $ust 9e /ound in the class&ath. class&ath. tan-osol@co tan-osol@coherence@ herence@ override@dev.#$l override@de v.#$l in Z'ACJ*)7 Z'ACJ*)7"ZQcon/Qcache "ZQcon/Qcache overrides the cluster na$e and sets u& lo--in- to use the 'ACJ'race.&ro&erties 'ACJ'race.&ro&erties /ile: 9ut you don?t have to do that. o unco$$ent the /olloin- lie in ta/E*con/.9at or ta/E*con/.sh and run tRun or hatever &ro-ra$ /ro$ Z'ACJ*)7"ZQ9in.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
TA FJ FJ C a c h e
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.
Titles you can't find anywhere else
Try Scribd FREE for 30 days to access over 125 million titles without ads or interruptions! Start Free Trial Cancel Anytime.