Produced by Araxis Merge on 4/11/2017 10:47:23 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
# | Location | File | Last Modified |
---|---|---|---|
1 | Tue Apr 11 15:47:23 2017 UTC | ||
2 | PS_PPS_Weblogic_Domain\install\domain_template.jar\bin | setDomainEnv.sh | Fri Oct 7 07:11:04 2016 UTC |
Description | Between Files 1 and 2 |
|
---|---|---|
Text Blocks | Lines | |
Unchanged | 0 | 0 |
Changed | 0 | 0 |
Inserted | 1 | 529 |
Removed | 0 | 0 |
Whitespace | |
---|---|
Character case | Differences in character case are significant |
Line endings | Differences in line endings (CR and LF characters) are ignored |
CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
1 | #!/bin/sh | |||||
2 | ||||||
3 | # WARNING: This file is create d by the C onfigurati on Wizard. | |||||
4 | # Any chan ges to thi s script m ay be lost when addi ng extensi ons to thi s configur ation. | |||||
5 | ||||||
6 | # --- Star t Function s --- | |||||
7 | ||||||
8 | BP=100 | |||||
9 | SP=$BP | |||||
10 | ||||||
11 | pushd() | |||||
12 | { | |||||
13 | if [ -z "$1" ] | |||||
14 | th en | |||||
15 | retu rn | |||||
16 | fi | |||||
17 | ||||||
18 | SP =`expr $SP - 1` | |||||
19 | ev al _stack$ SP=`pwd` | |||||
20 | cd $1 | |||||
21 | re turn | |||||
22 | } | |||||
23 | ||||||
24 | popd() | |||||
25 | { | |||||
26 | if [ $SP -eq $BP ] | |||||
27 | th en | |||||
28 | retu rn | |||||
29 | fi | |||||
30 | ev al cd \${_ stack$SP} | |||||
31 | SP =`expr $SP + 1` | |||||
32 | re turn | |||||
33 | } | |||||
34 | ||||||
35 | ||||||
36 | # --- End Functions --- | |||||
37 | ||||||
38 | # ******** ********** ********** ********** ********** ********** ********** ***** | |||||
39 | # This scr ipt is use d to setup the neede d environm ent to be able to st art Weblog ic Server in this do main. | |||||
40 | # | |||||
41 | # This scr ipt initia lizes the following variables before cal ling commE nv to set other vari ables: | |||||
42 | # | |||||
43 | # WL_HOME - The BEA ho me directo ry of your WebLogic installati on. | |||||
44 | # JAVA_VM - The desire d Java VM to use. Yo u can set this envir onment var iable befo re calling | |||||
45 | # this scrip t to switc h between Sun or BEA or just h ave the de fault be s et. | |||||
46 | # JAVA_HOM E - Location o f the vers ion of Jav a used to start WebL ogic | |||||
47 | # Server. De pends dire ctly on wh ich JAVA_V M value is set by de fault or b y the envi ronment. | |||||
48 | # USER_MEM _ARGS - The variab le to over ride the s tandard me mory argum ents | |||||
49 | # passed to java. | |||||
50 | # PRODUCTI ON_MODE - The variab le that de termines w hether Web logic Serv er is star ted in pro duction mo de. | |||||
51 | # DOMAIN_P RODUCTION_ MODE | |||||
52 | # - The variab le that de termines w hether the workshop related se ttings lik e the debu gger, | |||||
53 | # testconsol e or itera tivedev sh ould be en abled. ONL Y settable using the | |||||
54 | # command-li ne paramet er named p roduction | |||||
55 | # NOTE: Spec ifying the productio n command- line param will forc e | |||||
56 | # the server to start in production mode. | |||||
57 | # WLS_POLI CY_FILE - Java polic y file to use. Set t his enviro nment vari able to sp ecify a po licy file. | |||||
58 | # Otherwise this scrip t will ass ign a defa ult value. | |||||
59 | # | |||||
60 | # Other va riables us ed in this script in clude: | |||||
61 | # SERVER_N AME - Name of th e weblogic server. | |||||
62 | # JAVA_OPT IONS - Java comma nd-line op tions for running th e server. (These | |||||
63 | # will be ta gged on to the end o f the JAVA _VM and | |||||
64 | # MEM_ARGS) | |||||
65 | # PROXY_SE TTINGS - These are tagged on to the end of the JA VA_OPTIONS . This var iable is d eprecated and should not | |||||
66 | # be used. I nstead use JAVA_OPTI ONS | |||||
67 | # | |||||
68 | # For addi tional inf ormation, refer to " Administer ing Server Startup a nd Shutdow n for Orac le WebLogi c Server" | |||||
69 | # ******** ********** ********** ********** ********** ********** ********** ***** | |||||
70 | ||||||
71 | WL_HOME="@ WL_HOME" | |||||
72 | export WL_ HOME | |||||
73 | ||||||
74 | BEA_JAVA_H OME="" | |||||
75 | export BEA _JAVA_HOME | |||||
76 | ||||||
77 | DEFAULT_BE A_JAVA_HOM E="" | |||||
78 | export DEF AULT_BEA_J AVA_HOME | |||||
79 | ||||||
80 | SUN_JAVA_H OME="@SUN_ JAVA_HOME" | |||||
81 | export SUN _JAVA_HOME | |||||
82 | ||||||
83 | DEFAULT_SU N_JAVA_HOM E="@SUN_JA VA_HOME" | |||||
84 | export DEF AULT_SUN_J AVA_HOME | |||||
85 | ||||||
86 | if [ "${SU N_JAVA_HOM E}" = "" ] ; then | |||||
87 | SUN_JAVA_H OME="@SUN_ JAVA_HOME" | |||||
88 | ex port SUN_J AVA_HOME | |||||
89 | fi | |||||
90 | ||||||
91 | if [ "${BE A_JAVA_HOM E}" = "" ] ; then | |||||
92 | BEA_JAVA_H OME="@BEA_ JAVA_HOME" | |||||
93 | ex port BEA_J AVA_HOME | |||||
94 | fi | |||||
95 | ||||||
96 | if [ "${VM _TYPE}" = "JRockit" ] ; then | |||||
97 | JA VA_HOME="$ {BEA_JAVA_ HOME}" | |||||
98 | ex port JAVA_ HOME | |||||
99 | else | |||||
100 | if [ "${JAVA _VENDOR}" = "Sun" ] ; then | |||||
101 | JAVA _HOME="${S UN_JAVA_HO ME}" | |||||
102 | expo rt JAVA_HO ME | |||||
103 | el se | |||||
104 | JAVA_VENDO R="@JAVA_V ENDOR" | |||||
105 | expo rt JAVA_VE NDOR | |||||
106 | JAVA_HOME= "@JAVA_HOM E" | |||||
107 | expo rt JAVA_HO ME | |||||
108 | VM_T YPE="HotSp ot" | |||||
109 | expo rt VM_TYPE | |||||
110 | fi | |||||
111 | fi | |||||
112 | ||||||
113 | # We need to reset t he value o f JAVA_HOM E to get i t shortene d AND | |||||
114 | # we can n ot shorten it above because im mediate va riable exp ansion wil l blank it | |||||
115 | ||||||
116 | JAVA_HOME= "${JAVA_HO ME}" | |||||
117 | export JAV A_HOME | |||||
118 | ||||||
119 | SAMPLES_HO ME="${WL_H OME}/sampl es" | |||||
120 | export SAM PLES_HOME | |||||
121 | ||||||
122 | DOMAIN_HOM E="@DOMAIN _HOME" | |||||
123 | export DOM AIN_HOME | |||||
124 | ||||||
125 | LONG_DOMAI N_HOME="@D OMAIN_HOME " | |||||
126 | export LON G_DOMAIN_H OME | |||||
127 | ||||||
128 | if [ "${DE BUG_PORT}" = "" ] ; then | |||||
129 | DE BUG_PORT=" 8453" | |||||
130 | ex port DEBUG _PORT | |||||
131 | fi | |||||
132 | ||||||
133 | if [ "${SE RVER_NAME} " = "" ] ; then | |||||
134 | SERVER_NAM E="@SERVER _NAME" | |||||
135 | ex port SERVE R_NAME | |||||
136 | fi | |||||
137 | ||||||
138 | # Set DERB Y_FLAG, if derby is available. | |||||
139 | ||||||
140 | if [ -f ${ WL_HOME}/c ommon/derb y/lib/derb y.jar ] ; then | |||||
141 | DE RBY_FLAG=" true" | |||||
142 | ex port DERBY _FLAG | |||||
143 | fi | |||||
144 | ||||||
145 | enableHots wapFlag="" | |||||
146 | export ena bleHotswap Flag | |||||
147 | ||||||
148 | PRODUCTION _MODE="@PR ODUCTION_M ODE" | |||||
149 | export PRO DUCTION_MO DE | |||||
150 | ||||||
151 | doExitFlag ="false" | |||||
152 | export doE xitFlag | |||||
153 | verboseLog gingFlag=" false" | |||||
154 | export ver boseLoggin gFlag | |||||
155 | while [ $# -gt 0 ] | |||||
156 | do | |||||
157 | ca se $1 in | |||||
158 | no debug) | |||||
159 | debu gFlag="fal se" | |||||
160 | expo rt debugFl ag | |||||
161 | ;; | |||||
162 | pr oduction) | |||||
163 | DOMA IN_PRODUCT ION_MODE=" true" | |||||
164 | expo rt DOMAIN_ PRODUCTION _MODE | |||||
165 | ;; | |||||
166 | no derby) | |||||
167 | DERB Y_FLAG="fa lse" | |||||
168 | expo rt DERBY_F LAG | |||||
169 | ;; | |||||
170 | do Exit) | |||||
171 | doEx itFlag="tr ue" | |||||
172 | expo rt doExitF lag | |||||
173 | ;; | |||||
174 | no Exit) | |||||
175 | doEx itFlag="fa lse" | |||||
176 | expo rt doExitF lag | |||||
177 | ;; | |||||
178 | ve rbose) | |||||
179 | verb oseLogging Flag="true " | |||||
180 | expo rt verbose LoggingFla g | |||||
181 | ;; | |||||
182 | en ableHotswa p) | |||||
183 | enab leHotswapF lag="-java agent:${WL _HOME}/ser ver/lib/di agnostics- agent.jar" | |||||
184 | expo rt enableH otswapFlag | |||||
185 | ;; | |||||
186 | *) | |||||
187 | PROX Y_SETTINGS ="${PROXY_ SETTINGS} $1" | |||||
188 | expo rt PROXY_S ETTINGS | |||||
189 | ;; | |||||
190 | es ac | |||||
191 | sh ift | |||||
192 | done | |||||
193 | ||||||
194 | ||||||
195 | MEM_DEV_AR GS="" | |||||
196 | export MEM _DEV_ARGS | |||||
197 | ||||||
198 | if [ "${DO MAIN_PRODU CTION_MODE }" = "true " ] ; then | |||||
199 | PR ODUCTION_M ODE="${DOM AIN_PRODUC TION_MODE} " | |||||
200 | ex port PRODU CTION_MODE | |||||
201 | fi | |||||
202 | ||||||
203 | if [ "${PR ODUCTION_M ODE}" = "t rue" ] ; t hen | |||||
204 | de bugFlag="f alse" | |||||
205 | ex port debug Flag | |||||
206 | fi | |||||
207 | ||||||
208 | # If you w ant to ove rride the default Pa tch Classp ath, Libra ry Path an d Path for this doma in, | |||||
209 | # Please u ncomment t he followi ng lines a nd add a v alid value for the e nvironment variables | |||||
210 | # set PATC H_CLASSPAT H=[myPatch Classpath] (windows) | |||||
211 | # set PATC H_LIBPATH= [myPatchLi bpath] (wi ndows) | |||||
212 | # set PATC H_PATH=[my PatchPath] (windows) | |||||
213 | # PATCH_CL ASSPATH=[m yPatchClas spath] (un ix) | |||||
214 | # PATCH_LI BPATH=[myP atchLibpat h] (unix) | |||||
215 | # PATCH_PA TH=[myPatc hPath] (un ix) | |||||
216 | ||||||
217 | . ${WL_HOM E}/common/ bin/commEn v.sh | |||||
218 | ||||||
219 | WLS_HOME=" ${WL_HOME} /server" | |||||
220 | export WLS _HOME | |||||
221 | ||||||
222 | WLS_MEM_AR GS_64BIT=" -Xms512m - Xmx512m" | |||||
223 | export WLS _MEM_ARGS_ 64BIT | |||||
224 | ||||||
225 | WLS_MEM_AR GS_32BIT=" -Xms512m - Xmx512m" | |||||
226 | export WLS _MEM_ARGS_ 32BIT | |||||
227 | ||||||
228 | if [ "${JA VA_VENDOR} " != "HP" ] ; then | |||||
229 | if [ "${VM_T YPE}" = "H otSpot" ] ; then | |||||
230 | WLS_ MEM_ARGS_6 4BIT="-Xms 256m -Xmx5 12m" | |||||
231 | expo rt WLS_MEM _ARGS_64BI T | |||||
232 | WLS_ MEM_ARGS_3 2BIT="-Xms 256m -Xmx5 12m" | |||||
233 | expo rt WLS_MEM _ARGS_32BI T | |||||
234 | fi | |||||
235 | fi | |||||
236 | ||||||
237 | MEM_ARGS_6 4BIT="${WL S_MEM_ARGS _64BIT}" | |||||
238 | export MEM _ARGS_64BI T | |||||
239 | ||||||
240 | MEM_ARGS_3 2BIT="${WL S_MEM_ARGS _32BIT}" | |||||
241 | export MEM _ARGS_32BI T | |||||
242 | ||||||
243 | if [ "${JA VA_USE_64B IT}" = "tr ue" ] ; th en | |||||
244 | ME M_ARGS="${ MEM_ARGS_6 4BIT}" | |||||
245 | ex port MEM_A RGS | |||||
246 | else | |||||
247 | ME M_ARGS="${ MEM_ARGS_3 2BIT}" | |||||
248 | ex port MEM_A RGS | |||||
249 | fi | |||||
250 | ||||||
251 | MEM_PERM_S IZE_64BIT= "-XX:PermS ize=128m" | |||||
252 | export MEM _PERM_SIZE _64BIT | |||||
253 | ||||||
254 | MEM_PERM_S IZE_32BIT= "-XX:PermS ize=128m" | |||||
255 | export MEM _PERM_SIZE _32BIT | |||||
256 | ||||||
257 | if [ "${JA VA_USE_64B IT}" = "tr ue" ] ; th en | |||||
258 | ME M_PERM_SIZ E="${MEM_P ERM_SIZE_6 4BIT}" | |||||
259 | ex port MEM_P ERM_SIZE | |||||
260 | else | |||||
261 | ME M_PERM_SIZ E="${MEM_P ERM_SIZE_3 2BIT}" | |||||
262 | ex port MEM_P ERM_SIZE | |||||
263 | fi | |||||
264 | ||||||
265 | MEM_MAX_PE RM_SIZE_64 BIT="-XX:M axPermSize =256m" | |||||
266 | export MEM _MAX_PERM_ SIZE_64BIT | |||||
267 | ||||||
268 | MEM_MAX_PE RM_SIZE_32 BIT="-XX:M axPermSize =256m" | |||||
269 | export MEM _MAX_PERM_ SIZE_32BIT | |||||
270 | ||||||
271 | if [ "${JA VA_USE_64B IT}" = "tr ue" ] ; th en | |||||
272 | ME M_MAX_PERM _SIZE="${M EM_MAX_PER M_SIZE_64B IT}" | |||||
273 | ex port MEM_M AX_PERM_SI ZE | |||||
274 | else | |||||
275 | ME M_MAX_PERM _SIZE="${M EM_MAX_PER M_SIZE_32B IT}" | |||||
276 | ex port MEM_M AX_PERM_SI ZE | |||||
277 | fi | |||||
278 | ||||||
279 | if [ "${JA VA_VENDOR} " != "HP" ] ; then | |||||
280 | if [ "${VM_T YPE}" = "H otSpot" ] ; then | |||||
281 | if [ "${PRODUC TION_MODE} " = "" ] ; then | |||||
282 | MEM_DE V_ARGS="-X X:CompileT hreshold=8 000 ${MEM_ PERM_SIZE} " | |||||
283 | export MEM_DEV_A RGS | |||||
284 | fi | |||||
285 | fi | |||||
286 | fi | |||||
287 | ||||||
288 | # Had to h ave a sepa rate test here BECAU SE of imme diate vari able expan sion on wi ndows | |||||
289 | ||||||
290 | if [ "${JA VA_VENDOR} " != "HP" ] ; then | |||||
291 | if [ "${VM_T YPE}" = "H otSpot" ] ; then | |||||
292 | MEM_ ARGS="${ME M_ARGS} ${ MEM_DEV_AR GS} ${MEM_ MAX_PERM_S IZE}" | |||||
293 | expo rt MEM_ARG S | |||||
294 | fi | |||||
295 | fi | |||||
296 | ||||||
297 | if [ "${JA VA_VENDOR} " = "HP" ] ; then | |||||
298 | ME M_ARGS="${ MEM_ARGS} ${MEM_MAX_ PERM_SIZE} " | |||||
299 | ex port MEM_A RGS | |||||
300 | fi | |||||
301 | ||||||
302 | if [ "${JA VA_VENDOR} " = "Apple " ] ; then | |||||
303 | ME M_ARGS="${ MEM_ARGS} ${MEM_MAX_ PERM_SIZE} " | |||||
304 | ex port MEM_A RGS | |||||
305 | fi | |||||
306 | ||||||
307 | # Set serv er startup configura tion, if a vailable. | |||||
308 | ||||||
309 | if [ -f ${ DOMAIN_HOM E}/bin/set StartupEnv .sh ] ; th en | |||||
310 | . ${DOMAIN_H OME}/bin/s etStartupE nv.sh | |||||
311 | fi | |||||
312 | ||||||
313 | # Set user overrides , if avail able. | |||||
314 | ||||||
315 | if [ -f ${ DOMAIN_HOM E}/bin/set UserOverri des.sh ] ; then | |||||
316 | . ${DOMAIN_H OME}/bin/s etUserOver rides.sh | |||||
317 | fi | |||||
318 | ||||||
319 | # IF USER_ MEM_ARGS t he environ ment varia ble is set , use it t o override ALL MEM_A RGS values | |||||
320 | ||||||
321 | if [ "${US ER_MEM_ARG S}" != "" ] ; then | |||||
322 | ME M_ARGS="${ USER_MEM_A RGS}" | |||||
323 | ex port MEM_A RGS | |||||
324 | fi | |||||
325 | ||||||
326 | JAVA_PROPE RTIES="-Dw ls.home=${ WLS_HOME} -Dweblogic .home=${WL S_HOME} " | |||||
327 | export JAV A_PROPERTI ES | |||||
328 | ||||||
329 | # To use Java Autho rization C ontract fo r Containe rs (JACC) in this do main, | |||||
330 | # please uncomment the follow ing sectio n. If ther e are mult iple machi nes in | |||||
331 | # your do main, be s ure to edi t the setD omainEnv i n the asso ciated dom ain on | |||||
332 | # each ma chine. | |||||
333 | # | |||||
334 | # -Djava.s ecurity.ma nager | |||||
335 | # -Djava.s ecurity.po licy=locat ion of web logic.poli cy | |||||
336 | # -Djavax. security.j acc.policy .provider= weblogic.s ecurity.ja cc.simplep rovider.Si mpleJACCPo licy | |||||
337 | # -Djavax. security.j acc.Policy Configurat ionFactory .provider= weblogic.s ecurity.ja cc.simplep rovider.Po licyConfig urationFac toryImpl | |||||
338 | # -Dweblog ic.securit y.jacc.Rol eMapperFac tory.provi der=weblog ic.securit y.jacc.sim pleprovide r.RoleMapp erFactoryI mpl | |||||
339 | ||||||
340 | JAVA_PROPE RTIES="${J AVA_PROPER TIES} ${EX TRA_JAVA_P ROPERTIES} " | |||||
341 | export JAV A_PROPERTI ES | |||||
342 | ||||||
343 | ARDIR="${W L_HOME}/se rver/lib" | |||||
344 | export ARD IR | |||||
345 | ||||||
346 | pushd ${LO NG_DOMAIN_ HOME} | |||||
347 | ||||||
348 | # Clusteri ng support (edit for your clus ter!) | |||||
349 | ||||||
350 | if [ "${AD MIN_URL}" = "" ] ; t hen | |||||
351 | # The then p art of thi s block is telling u s we are e ither star ting an ad min server OR we are non-clust ered | |||||
352 | CL USTER_PROP ERTIES="" | |||||
353 | ex port CLUST ER_PROPERT IES | |||||
354 | else | |||||
355 | CL USTER_PROP ERTIES="-D weblogic.m anagement. server=${A DMIN_URL}" | |||||
356 | ex port CLUST ER_PROPERT IES | |||||
357 | fi | |||||
358 | ||||||
359 | if [ "${LO G4J_CONFIG _FILE}" != "" ] ; th en | |||||
360 | JA VA_PROPERT IES="${JAV A_PROPERTI ES} -Dlog4 j.configur ation=file :${LOG4J_C ONFIG_FILE }" | |||||
361 | ex port JAVA_ PROPERTIES | |||||
362 | fi | |||||
363 | ||||||
364 | JAVA_PROPE RTIES="${J AVA_PROPER TIES} ${CL USTER_PROP ERTIES}" | |||||
365 | export JAV A_PROPERTI ES | |||||
366 | ||||||
367 | JAVA_DEBUG ="" | |||||
368 | export JAV A_DEBUG | |||||
369 | ||||||
370 | if [ "${de bugFlag}" = "true" ] ; then | |||||
371 | JA VA_DEBUG=" -Xdebug -X noagent -X runjdwp:tr ansport=dt _socket,ad dress=${DE BUG_PORT}, server=y,s uspend=n - Djava.comp iler=NONE" | |||||
372 | ex port JAVA_ DEBUG | |||||
373 | JA VA_OPTIONS ="${JAVA_O PTIONS} ${ enableHots wapFlag} - ea -da:com .bea... -d a:javelin. .. -da:web logic... - ea:com.bea .wli... -e a:com.bea. broker... -ea:com.be a.sbconsol e..." | |||||
374 | ex port JAVA_ OPTIONS | |||||
375 | else | |||||
376 | JA VA_OPTIONS ="${JAVA_O PTIONS} ${ enableHots wapFlag} - da" | |||||
377 | ex port JAVA_ OPTIONS | |||||
378 | fi | |||||
379 | ||||||
380 | if [ ! -d ${JAVA_HOM E}/lib ] ; then | |||||
381 | ec ho "The JR E was not found in d irectory $ {JAVA_HOME }. (JAVA_H OME)" | |||||
382 | ec ho "Please edit your environme nt and set the JAVA_ HOME" | |||||
383 | ec ho "variab le to poin t to the r oot direct ory of you r Java ins tallation. " | |||||
384 | po pd | |||||
385 | re ad _val | |||||
386 | ex it | |||||
387 | fi | |||||
388 | ||||||
389 | if [ "${DE RBY_FLAG}" = "true" ] ; then | |||||
390 | DA TABASE_CLA SSPATH="${ DERBY_CLAS SPATH}" | |||||
391 | ex port DATAB ASE_CLASSP ATH | |||||
392 | else | |||||
393 | DA TABASE_CLA SSPATH="${ DERBY_CLIE NT_CLASSPA TH}" | |||||
394 | ex port DATAB ASE_CLASSP ATH | |||||
395 | fi | |||||
396 | ||||||
397 | if [ "${DA TABASE_CLA SSPATH}" ! = "" ] ; t hen | |||||
398 | if [ "${POST _CLASSPATH }" != "" ] ; then | |||||
399 | POST _CLASSPATH ="${POST_C LASSPATH}$ {CLASSPATH SEP}${DATA BASE_CLASS PATH}" | |||||
400 | expo rt POST_CL ASSPATH | |||||
401 | el se | |||||
402 | POST _CLASSPATH ="${DATABA SE_CLASSPA TH}" | |||||
403 | expo rt POST_CL ASSPATH | |||||
404 | fi | |||||
405 | fi | |||||
406 | ||||||
407 | if [ "${AR DIR}" != " " ] ; then | |||||
408 | if [ "${POST _CLASSPATH }" != "" ] ; then | |||||
409 | POST _CLASSPATH ="${POST_C LASSPATH}$ {CLASSPATH SEP}${ARDI R}/xqrl.ja r" | |||||
410 | expo rt POST_CL ASSPATH | |||||
411 | el se | |||||
412 | POST _CLASSPATH ="${ARDIR} /xqrl.jar" | |||||
413 | expo rt POST_CL ASSPATH | |||||
414 | fi | |||||
415 | fi | |||||
416 | ||||||
417 | # PROFILIN G SUPPORT | |||||
418 | ||||||
419 | JAVA_PROFI LE="" | |||||
420 | export JAV A_PROFILE | |||||
421 | ||||||
422 | SERVER_CLA SS="weblog ic.Server" | |||||
423 | export SER VER_CLASS | |||||
424 | ||||||
425 | JAVA_PROPE RTIES="${J AVA_PROPER TIES} ${WL P_JAVA_PRO PERTIES}" | |||||
426 | export JAV A_PROPERTI ES | |||||
427 | ||||||
428 | JAVA_OPTIO NS="${JAVA _OPTIONS} ${JAVA_PRO PERTIES}" | |||||
429 | export JAV A_OPTIONS | |||||
430 | ||||||
431 | if [ "${PR ODUCTION_M ODE}" = "t rue" ] ; t hen | |||||
432 | JA VA_OPTIONS =" -Dweblo gic.Produc tionModeEn abled=true ${JAVA_OP TIONS}" | |||||
433 | ex port JAVA_ OPTIONS | |||||
434 | fi | |||||
435 | ||||||
436 | # -- Setup propertie s so that we can sav e stdout a nd stderr to files | |||||
437 | ||||||
438 | if [ "${WL S_STDOUT_L OG}" != "" ] ; then | |||||
439 | ec ho "Loggin g WLS stdo ut to ${WL S_STDOUT_L OG}" | |||||
440 | JA VA_OPTIONS ="${JAVA_O PTIONS} -D weblogic.S tdout=${WL S_STDOUT_L OG}" | |||||
441 | ex port JAVA_ OPTIONS | |||||
442 | fi | |||||
443 | ||||||
444 | if [ "${WL S_STDERR_L OG}" != "" ] ; then | |||||
445 | ec ho "Loggin g WLS stde rr to ${WL S_STDERR_L OG}" | |||||
446 | JA VA_OPTIONS ="${JAVA_O PTIONS} -D weblogic.S tderr=${WL S_STDERR_L OG}" | |||||
447 | ex port JAVA_ OPTIONS | |||||
448 | fi | |||||
449 | ||||||
450 | # ADD EXTE NSIONS TO CLASSPATHS | |||||
451 | ||||||
452 | if [ "${EX T_PRE_CLAS SPATH}" != "" ] ; th en | |||||
453 | if [ "${PRE_ CLASSPATH} " != "" ] ; then | |||||
454 | PRE_ CLASSPATH= "${EXT_PRE _CLASSPATH }${CLASSPA THSEP}${PR E_CLASSPAT H}" | |||||
455 | expo rt PRE_CLA SSPATH | |||||
456 | el se | |||||
457 | PRE_ CLASSPATH= "${EXT_PRE _CLASSPATH }" | |||||
458 | expo rt PRE_CLA SSPATH | |||||
459 | fi | |||||
460 | fi | |||||
461 | ||||||
462 | if [ "${EX T_POST_CLA SSPATH}" ! = "" ] ; t hen | |||||
463 | if [ "${POST _CLASSPATH }" != "" ] ; then | |||||
464 | POST _CLASSPATH ="${POST_C LASSPATH}$ {CLASSPATH SEP}${EXT_ POST_CLASS PATH}" | |||||
465 | expo rt POST_CL ASSPATH | |||||
466 | el se | |||||
467 | POST _CLASSPATH ="${EXT_PO ST_CLASSPA TH}" | |||||
468 | expo rt POST_CL ASSPATH | |||||
469 | fi | |||||
470 | fi | |||||
471 | ||||||
472 | if [ "${WE BLOGIC_EXT ENSION_DIR S}" != "" ] ; then | |||||
473 | JA VA_OPTIONS ="${JAVA_O PTIONS} -D weblogic.e xt.dirs=${ WEBLOGIC_E XTENSION_D IRS}" | |||||
474 | ex port JAVA_ OPTIONS | |||||
475 | fi | |||||
476 | ||||||
477 | JAVA_OPTIO NS="${JAVA _OPTIONS}" | |||||
478 | export JAV A_OPTIONS | |||||
479 | ||||||
480 | # SET THE CLASSPATH | |||||
481 | ||||||
482 | if [ "${WL P_POST_CLA SSPATH}" ! = "" ] ; t hen | |||||
483 | if [ "${CLAS SPATH}" != "" ] ; th en | |||||
484 | CLAS SPATH="${W LP_POST_CL ASSPATH}${ CLASSPATHS EP}${CLASS PATH}" | |||||
485 | expo rt CLASSPA TH | |||||
486 | el se | |||||
487 | CLAS SPATH="${W LP_POST_CL ASSPATH}" | |||||
488 | expo rt CLASSPA TH | |||||
489 | fi | |||||
490 | fi | |||||
491 | ||||||
492 | if [ "${PO ST_CLASSPA TH}" != "" ] ; then | |||||
493 | if [ "${CLAS SPATH}" != "" ] ; th en | |||||
494 | CLAS SPATH="${P OST_CLASSP ATH}${CLAS SPATHSEP}$ {CLASSPATH }" | |||||
495 | expo rt CLASSPA TH | |||||
496 | el se | |||||
497 | CLAS SPATH="${P OST_CLASSP ATH}" | |||||
498 | expo rt CLASSPA TH | |||||
499 | fi | |||||
500 | fi | |||||
501 | ||||||
502 | if [ "${WE BLOGIC_CLA SSPATH}" ! = "" ] ; t hen | |||||
503 | if [ "${CLAS SPATH}" != "" ] ; th en | |||||
504 | CLAS SPATH="${W EBLOGIC_CL ASSPATH}${ CLASSPATHS EP}${CLASS PATH}" | |||||
505 | expo rt CLASSPA TH | |||||
506 | el se | |||||
507 | CLAS SPATH="${W EBLOGIC_CL ASSPATH}" | |||||
508 | expo rt CLASSPA TH | |||||
509 | fi | |||||
510 | fi | |||||
511 | ||||||
512 | if [ "${PR E_CLASSPAT H}" != "" ] ; then | |||||
513 | CL ASSPATH="$ {PRE_CLASS PATH}${CLA SSPATHSEP} ${CLASSPAT H}" | |||||
514 | ex port CLASS PATH | |||||
515 | fi | |||||
516 | ||||||
517 | if [ "${VM _TYPE}" != "JRockit" ] ; then | |||||
518 | JA VA_VM="${J AVA_VM} ${ JAVA_DEBUG } ${JAVA_P ROFILE}" | |||||
519 | ex port JAVA_ VM | |||||
520 | else | |||||
521 | JA VA_VM="${J AVA_VM} ${ JAVA_DEBUG } ${JAVA_P ROFILE}" | |||||
522 | ex port JAVA_ VM | |||||
523 | fi | |||||
524 | ||||||
525 | if [ "${WL S_POLICY_F ILE}" = "" ] ; then | |||||
526 | WL S_POLICY_F ILE="${WL_ HOME}/serv er/lib/web logic.poli cy" | |||||
527 | ex port WLS_P OLICY_FILE | |||||
528 | fi | |||||
529 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.