Sei sulla pagina 1di 7

.

Deploying Webutil on . .Developer . . . suite . . .

Goal:
This document will explain how to deploy webutil version 1.0.6 on Oracle Developer Suite 10g Release or !pplication server 10g Release .

Steps:
Webutil Version 1.0.6 Download Link: http"##www.oracle.com#technology#so$tware#products#$orms#$iles#webutil#webuti l%106.&ip

. . . WebUtil . rere!uisites:

1. '(nitiator 1.).1.* and higher. . !n installation o$ 'ava SD+, Standard -dition 1.).1. ). The '!.O/ libraries $rom http"##prdownloads.source$orge.net#0acob1 pro0ect#0acob%12.&ip. WebUtil "nstallation steps: 3ote" 4hen you extract the $older webutil%106 $or example in c"5, you will notice that it has 6 $olders" Doc, 'ava, server and webutil. 1. #opy webutil.pll and webutil.olb $ro% t&e $ollowing dire'tory: c"5webutil%106 to oraclehome5$orms

(. .hec7 that there is a $older o$ the name webutil under the path oraclehome5$orms, i$ it doesn8t exist #opy a the $older webutil that e)ists under t&e e)tra'ted webutil*106 $older to #:+ora'le &o%e5$orms note: t&is $older &as , $iles: '3(sharedstubs.dll d 7wut60.dll webutil%sign.bat sign%webutil.sh -. .un t&e t&e s'ript supplied in t&e dire'tory: c"5webutil%106 to 'reate t&e pa'kage 4-/9T(:%D/ 'alled ;create%webutil%db.s<l;. ,. /ro% t&e 0a'ob 1ip $ile 2 e)tra't 'acob.dll into oraclehome5$orms5webutil and 'acob.0ar into t&e oraclehome5$orms50ava. 3. 4ove $r%webutil.5ar $ro% c"5webutil%10650ava to oraclehome5$orms50ava 6. 4ove t&e t&ree &t%l $iles webutil5ini.&t%2 webutil5pi.&t%2 webutilbase.&t% e)ist in t&e dire'tory: webutil%1065webutil%1065server to oraclehome5$orms5server. 6. 7o sign t&e $r%webutil.5ar and 0a'ob.5ar $iles wit& t&e sa%e 5ar key2 'reate a te)t do'u%ent wit& na%e issue and '&ange its e)tension to .bat and t&en rig&t 'li'k on it and '&oose edit and write t&e $ollowing 'o%%ands and save: S-T:O.!: S-T D3%.3=>roduct ?anagement S-T D3%O9=Development Tools S-T D3%O=Oracle S-T D3%.=9S S-T +-@STOR-=;ABO?-A#.7eystore;

S-T +-@STOR-%>!SS4ORD=webutilpasswd S-T '!R%+-@=webutil S-T '!R%+-@%>!SS4ORD=webutil S-T C!:(DD!@S=)60 ."58ra'le &o%e50d75bin57eytool 1gen7ey 1dname ;.3=AD3%.3A, O9= AD3%O9A, O=AD3%OA, .=AD3%.A; 1alias A'!R%+-@A 17eypass A'!R%+-@%>!SS4ORDA 17eystore A+-@STOR-A 1storepass A+-@STOR-%>!SS4ORDA 1validity AC!:(DD!@SA ."5 8ra'le &o%e50d75bin50arsigner 17eystore A+-@STOR-A 1storepass A+-@STOR-%>!SS4ORDA 17eypass A'!R%+-@%>!SS4ORDA ."58ra'le &o%e5$orms50ava5$rmwebutil.0ar A'!R%+-@A ."58ra'le &o%e50d75bin50arsigner 17eystore A+-@STOR-A 1storepass A+-@STOR-%>!SS4ORDA 17eypass A'!R%+-@%>!SS4ORDA ."58ra'le &o%e5$orms50ava50acob.0ar A'!R%+-@A -.BO ..end 9. 8pen t&e '%d t&en run t&e previous bat'&. :. #&e'k t&at t&e $ollowing line is in t&e $ile #:+8ra'le &o%e+5(ee+DevSuite+appli'ation;deploy%ents+$or%s+$or%sweb+orion; web.)%l:
Dvirtual1directory virtual1path=;#webutil; real1path=;DOR!.:-%BO?-E#$orms#webutil; #E 10. file:

.e!uired 'on$iguration in #:+8ra'le &o%e+$or%s+server+ $ro%sweb.'$g

In the [default] section of the fromsweb.cfg file change the archive_jini and archive to the following:

F Gorms applet archive setting $or '(nitiator archive%0ini=$rmall%0init.0ar,$rmwebutil.0ar,0acob.0ar F Gorms applet archive setting $or other clients HSun 'ava >lugin, !ppletviewer, etcI archive=$rmall.0ar

Write t&e $ollowing se'tion at t&e end o$ t&e $romsweb.cfg JwebutilK 4eb9til:ogging=o$$ 4eb9til:oggingDetail=normal 4eb9til-rror?ode=!lert 4eb9tilDispatch?onitor(nterval=L 4eb9tilTrust(nternal=true 4eb9til?axTrans$erSi&e=16)26 baseBT?:0initiator=webutil0ini.htm baseBT?:0pi=webutil0pi.htm baseBT?:=webutilbase.htm archive%0ini=$rmall%0init.0ar 4eb9til!rchive=$rmwebutil.0ar,0acob.0ar,$rmall.0ar archive=$rmwebutil.0ar,$rmall.0ar loo7!ndGeel=oracle
11. #&e'k t&e $ollowing variables to ensure t&at t&ey &ave t&ese values:

file:

.e!uired 'on$iguration in #:+8ra'le &o%e+$or%s+server+de$ault.env $ile:

/8.4S* <7=>C:\8ra'le &o%e5$ormsM."5 8ra'le &o%e 5$orms5webutil W?@U7"L*#8A/"G>C:\8ra'le &o%e5$orms5server5webutil.c$g <7=>C:\8ra'le &o%e5binM."58ra'le &o%e50d750re5bin5client #L<SS <7=>C:\8ra'le &o%e5$orms50ava5$rmwebutil.0arM."58ra'le &o%e5$orms50ava50acob.0arM."58ra'le &o%e50d750re5lib5rt.0arM."58ra'le &o%e5$orms50ava5$rmall.0ar
1(.

.e!uired 'on$iguration in #:+8ra'le &o%e+$or%s+server+webutil.'$g $ile:

<dd t&e $ollowing two line at t&e end o$ t&e webutil.'$g $ile:

trans$er.database.enabled=TR9trans$er.appsrv.enabled=TR9-

1-.

.e!uired 'on$iguration in enviro%ent variables:

4ake t&e $ollowing environ%ent variables: webutil*'on$ig > ."5ora'le &o%e5$orms5server5webutil.c$g 'lasspat& > c"5ora'le &o%e5$orms50ava5$rmwebutil.0arMc"5ora'le &o%e 5$orms50ava50acob.0arM."5 ora'le &o%e50d750re5lib5rt.0arM."5ora'le &o%e5$orms50ava5$rmall.0ar #&e'k t&at t&e $ollowing pat&s e)ist in t&e <7= environ%ent variable and i$ not append t&e%: ."5ora'le &o%e50d75binM."5ora'le &o%e50d750re5bin5classicM."5ora'le &o%e50d750re5binM ."5ora'le &o%e50d750re5bin5clientM."5ora'le &o%e50libM."5ora'le &o%e5binM."5ora'le &o%e50re51.6. 5bin5clientM."5ora'le &o%e50re51.6. 5bin

1,.

.e!uired 'on$iguration in t&e regedit variables:

.un t&e regedit and '&e'k t&e $ollowing variables under t&e ora'le &o%e to ensure t&at t&e &ave t&ese values: /8.4S>c"5ora'le &o%e5$orms Aote: t&e $ollowing step is not appli'able on <ppli'ation server2 it is 5ust appli'able on "DS: /8.4S*@U"LD?.*#L<SS <7=>c"5ora'le &o%e5$orms50ava5$rmbld.0arMc"5ora'le &o%e50lib5importer.0arMc"5ora'le &o%e50lib5debugger.0arMc"5ora'le &o%e50lib5ut0.0arMc"5ora'le &o%e50lib5d$c.0arMc"5ora'le &o%e50lib5help6.0arMc"5ora'le &o%e50lib5oracle%ice.0arMc"5ora'le &o%e50lib50ewt6.0arMc"5ora'le &o%e50lib5ewt).0arMc"5ora'le &o%e50lib5share.0arMc"5ora'le &o%e5$orms50ava5$rmwebutil.0arMc"5ora'le &o%e5$orms50ava5$rmall.0arM /8.4S* <7=>c"5ora'le &o%e5$ormsM."5ora'le &o%e5$orms5webutilM."5ora'le &o%e5cgen$615!D?(3

Potrebbero piacerti anche