2. Steps to Importing created War File into another sstem !. Steps to "eplo the War #ile in I$M %pplication Ser&er '. Steps to Installation o# "ata(ase Ser&er ). Steps descri(ing Project Functionalit *e+uirement Wise 1. Steps to Create Project 1. 1 Clic, on the eclipse !.! application 1.2 Clic, on Eclipse icon 1.! Create a -or,space #or Eclipse 1.' Eclipse -ill (e loaded
1.) Selecting the j2ee perspecti&e Creating a ne- Project 1.. Selecting the tpe o# project as "namic We( Project 1./ 0aming the Project 1.1 Select the 2eronimo "eploment Facets that are re+uires #or the project 1.13 Con#igure the module settings toContent root4Spms Content director4We( Content 5a&a Source "irector4src 1.11 Con#iguring the (uild path #or adding Ser&let 5ar Files 1.12 create $uild Path -hile creating ser&let 1.1! Searching the eclipse plugin path ( $ro-sing 1.1' Selecting the ser&let pac,ages 1.1) Import "ata(ase Supporting e6ternal 5ar #ile 1.17 select e6ternal #ile sstem 1. 1. Creating a ne- class Select Pac,age8methods8constructors. 1. 1/ Creating a 9tml page. 1.11 Creating a ne- jsp 1.23 0aming the 5sp 1.21 E6porting the W%* #ile 1.22 Path #or the W%* #ile 1.2! E6porting to the location Selected 1. 2'.:ist o# 5sp;s89tml8Ser&lets S.0o :ist <# 5SPS :ist <# Ser&lets :ist <# 9=M:S 1 1. %ccount"etails 2. annual !. M%ccounts '. StopPament ). CustomerCare 7. 9Fundstrans#er .. Inter<utput /. Intra<utput 1. pro#ile 13. =ransIn#o 11. *egister 12. %ccountStatement 1!. %nnualInput 1'. :asttrans 1). *e+uestche+ues 17. %ccounts 1.. Funds=rans#er 1/. 9M%ccounts 11. Inter#undsCon#irm 23. Intra#undscon#irm 21. Intraprocessing 22. *eport=ransactions 2!. :ogout 2'. ForgotPass-ord 2). Forgot>uestion 27. Change%ddress 2.. :asttransop 2/. *e+uestChe+ues<utput 21. ?ie-Pro#ile !3. ChangeP-d<utput !1. Inter#undsmiddels !2. Intra#undsmiddle !!. selection !'. =hirdPartdetails !). %(out !7. Intra%mount !.. %ddrSuccess !/. ChangePass-ord !1. StopChe+ues '3. 9elp '1. 9Ser&ice*e+uests '2. InterFundstrans#er '!. IntraFundstrans#er ''. Ser&ice*e+uesst '). =hirdPartIn#o '7. In&alidlogin '.. Forgot?alidation 1. Intraprocessmiddle 2. StopPament !. %ddress@pdate '. :ogin?alidation ). 2enerate*eport 7. Forgot .. Pass-ordChec, /. Interprocessmiddle 1. SessionCoo,ie 1. erro 2. inde6 !. error1 '. error2 ). 9ome 7. 9omepage .. :ogin /. %ccordionFlash Menu 2. Steps to Importing created War File into another sstem 2.1 Cop the SPMS W%* #ile pro&ided in the deli&era(les #olderto our machine. 2.2 <pen the -or,space in our sstem using eclipse. 2.! Clic, on File A<pen #ile 2.' Select the W%* #ile to open 2.) Project -ill (e opened (ma,e sure that our -or,space is not alread in use) 2.7 Con#iguring the (uild path #or adding Ser&let 5ar Files 2.. Create $uild Path -hile creating ser&let 2. / Searching the eclipse plugin path ( $ro-sing 2. 1Selecting the ser&let pac,ages 2.13 Import "ata(ase Supporting e6ternal 5ar #ile 2.11 Select e6ternal #ile sstem 2.12 E6porting the W%* #ile 2.1! Path #or the W%* #ile !. Steps to "eplo the War #ile in I$M %pplication Ser&er
@*: 4 http4BBIpaddres4portBconsole
E64 http4BB1.2.17.'14/3/3Bconsole as sho-n in (elo- screenshot !.1 Enter @ser 0ame (sstem)8 Pass-ord (manager) and Clic, on :ogin (utton as sho-n a(o&e. !.2 =he #ollo-ing screen should (e displaed a#ter success#ul :ogin. !.! Clic, on C"eplo 0e-D lin, under %pplications Section o# 9ome page. =he #ollo-ing screen is displaed ha&ing %rchi&e and Plan !.' Clic, on $ro-se (utton and select the CW%* #ileD and clic, on <pen (utton !.) Chec, CStart app a#ter installD a#ter selecting the re+uired War #ile and Clic, on Install $utton. =he #ollo-ing screen should (e displaed stating C =he application -as success#ull redeploedD !.7 Clic, on CWe( %pp WarsD lin, under C%pplications sectionD. =he #ollo-ing screen is displaed sho-ing all the deploed Wars. !.. Clic, on CProjectE0ame.-arC #ile -hich is deploed to displa the home page o# the %pplication as sho-n (elo-. '. Steps to Installation o# "ata(ase Ser&er Installation Instructions4 F Follo- e&er step in this guide unless it is mar,ed optional. F "o not change or de&iate #rom an step unless told to do so ( our instructor or 9einG Computing sta## mem(er. F <nl start this installation -hen ou can dedicate !A' hours o# our time F *eport an installation errorsBpro(lems to heinGAcomputingHandre-.cmu.edu. Please include in our email4 o =he step ou -ere on -hen the error occurred o % screen shot (Print Screen (utton) o# the error o =he error num(er and e6act te6t o# the error Step I14 Installing Personal <racle 13g 1A1. Insert the <racle 13g "ata(ase13.1. 1A2. Select the InstallB"einstall Products (utton. 1A!. =he Welcome -indo- opens. 1A'. Select %d&anced Installation 1A). Clic, the 0e6t (utton. 1A7. =he File :ocations -indo- opens. 1A.. Change the "estination 0ame to4 <ra9ome13 1A/. Change the "estination Path to c4JoracleJproductJ13.1.3J<ra9ome13 0<=E4 %djust accordingl i# ou -ant to install <racle on a dri&e other than C4. I# ou use a di##erent destination path8 please -rite it do-n. Kou -ill need to enter this path later during con#iguration. 1A1. Clic, the 0e6t (utton. 1A13. =he Select Installation =pe -indo- opens. 1A11. Select Personal Edition (/3' M$). 1A12. Clic, the 0e6t (utton. 1A1!. Kou ma see the #ollo-ing error message se&eral times during our installation. Clic, the Continue (utton each time ou see the message. 1A1'. =he Select "ata(ase Con#iguration -indo- opens. 1A1). Select 2eneral Purpose. 1A17. Clic, the 0e6t (utton. 1A1.. =he Speci# "ata(ase Con#iguration <ptions -indo- opens. Enter4 a. 2lo(al "ata(ase 0ame4 d(1 (. SI"4 d(1 c. Select Create data(ase -ith samples schemas 1A1/. Clic, the 0e6t (utton. 1A11. =he Select "ata(ase Management <ption -indo- opens. 1A23. Clic, the 0e6t (utton. 1A21. =he Speci# "ata(ase File Storage <ption -indo- opens. 1A22. Leep the de#ault or select a di##erent director #or our data(ase #iles. 1A2!. Clic, the 0e6t (utton. 1A2'. =he Speci# $ac,up and *eco&er <ptions -indo- opens. 1A2). Leep the de#ault settings and clic, the 0e6t (utton. 1A27. =he Speci# "ata(ase Schema Pass-ords -indo- opens. a. Select @se the same pass-ord #or all the accounts (. In the Enter Pass-ord and Con#irm Pass-ord #ields tpe johnheinG 0<=E4 Kou can choose a di##erent pass-ord. Please remem(er the pass-ords ou entered. Kou -ill need to reinstall the <racle installation i# ou do not ,no- the pass-ords #or the SKS or SKS=EM accounts. 1A2.. Clic, the 0e6t (utton. 1A2/. =he Summar -indo- opens. 1A21. Clic, the Install (utton. 1A!3. =he Install -indo- opens. =he time to install depends upon the speed and memor o# our computer and ma ta,e more than ') minutes. "on;t (e alarmed i# the installer seems to (e stuc, at a certain percentage during the installation. Kou can also ignore additional -indo-s that open during installation. "uring the Installation4 a. =he Con#iguration %ssistant -indo- appears. 0o action is re+uired. (. =he "ata(ase Con#iguration %ssistant progress -indo- appears. 0o action is re+uired. 1A!1. =he "ata(ase Con#iguration %ssistant -indo- opens. 1A!2. Clic, the <L (utton. 1A!!. =he Con#iguration %ssistant -indo- reappears. =a,e no action. 1A!'. =he End o# Installation -indo- -ill appear. 1A!). Clic, the E6it (utton. 1A!7. =he E6it -indo- -ill displa. 1A!.. Clic, the Kes (utton. 1A!/. %#ter a minute or t-o8 Internet E6plorer -ill open and the <racle Enterprise Manager "ata(ase Control site opens. :ogin to the control using the #ollo-ing credentials4 a. @ser 0ame4 ss (. Pass-ord johnheinG (or the pass-ord ou choose to use in step 1A2.) c. Connect %s4 change to SKS"$% 0<=E4 I# the <racle Enterprise Manager "ata(ase Control site does not open automaticall8 open Internet E6plorer and go to http4BBlocalhost4))33Bem 1A!1. Clic, the :ogin (utton. 1A'3. =he <racle "ata(ase :icensing In#ormation 13g -e( page appears. 1A'1. Clic, the I %gree (utton located at the (ottom o# the page. 1A'2. =he "ata(ase Control -e( page appears. Kou can &ie- the man o# the data(ase management metrics li,e status8 uptime and a&aila(ilit. Kou can also per#orm man administrati&e #unctions li,e user management and maintenance. 1A'!. Clic, the %dministration lin,. 1A''. @nder the Securit section8 clic, the @sers lin,. 1A'). =he @sers -e( page appears. 1A'7. In the @ser0ame column8 clic, Scott 1A'.. =he Scott @ser -e( page appears. $ de#ault8 all user accounts are loc,ed -hen <racle is installed. =he Scott user account is used #or testing and tutorial purposes. 1A'/. In the Enter Pass-ord and Con#irm Pass-ord #ields8 tpe tiger 1A'1. In the Status #ield8 select @nloc,ed. 1A)3. Clic, the %ppl (utton. 1A)1. =he Scott @ser -e( page -ill re#resh and an update message -ill appear at the top o# the page. 1A)2. Close Internet E6plorer.
0<=E4 "ue to our con#iguration8 the -e( (ased Enterprise Manager that ou just used -ill not #unction once the <racle 13g installation is complete. Step I24 Con#irm the test data(ase is #unctioning properl
2A1. Start <racle S>: Plus4 a. Clic, Start (. Select %ll Programs. c. Select <racle M <ra9ome13 d. Select %pplication "e&elopment e. Select S>: Plus 2A2. =he :og <n -indo- opens. 2A!. :ogin as4 a. @ser 0ame4 scott (. Pass-ord4 tiger c. 9ost string is (lan,. 2A'. Clic, the <L (utton. 2A). =he <racle S>: Plus -indo- opens. 2A7. %t the S>:N prompt tpe4 a. Select O #rom deptP (. (0ote4 don;t #orget the semicolon at the end o# the line) 2A.. Press the Enter ,e.
2A/. I# the data(ase is -or,ing correctl8 our -indo- -ill displa the #ollo-ing lines4
).Functional Wal, =hrough4 Step 14 Invoke the Home page of BTMV with http://localhost:8900/btmv/home.sp *e+uirement 14 !ec"#e #egist#ation an$ p#ofile management facilities fo# g#o"p membe#s Step 14 Invoke the %egist#ation page of BTMV with http://localhost:8900/btmv/#egist#ationmembe#.sp Step 24 &ill the all the $etails in the fo#m: Step !4 If $etails a#e inco##ect then following sc#een appea#s Step '4 If the #egist#ation is s"ccesessf"ll' $one then following sc#een appea#s. Step )4 (lick to login Step 74 If invali$ "se#i$ an$ passwo#$ Step .4 I# the login &ales are correct *e+uirements 24 T#acking membe#)s activities an$ p#og#ess. Step14 Membe#s list in the o#gani*ation Invoke the membe#slist page of BTMV with http://localhost:8900/btmv/membe#list.sp Step 24 %mount Collected $ the mem(ers. Invoke the f"n$s page of BTMV with http://localhost:8900/btmv/f"n$s.sp *e+uirement !4 . &acilitating comm"nication + ,isc"ssion fo#"m/chat/mail - ve#' impo#tant Step 14 Invoke the $isc"ssion fo#"m page of BTMV with http://localhost:8900/btmv/fo#"m.sp *e+uirement '4 ,ispla' the village $etails in va#io"s aspects Step 14 choose the $ist#ict an$ village Step 24 The $etails a#e $ispla'e$ as follows: *e+uirement )4 .iving &ee$back: Step 14 Invoke the $isc"ssion fo#"m page of BTMV with http://localhost:8900/btmv/fee$back.sp Step 24 /ll the $etails sho"l$ be fille$: Step!4 ,etails a#e fille$ s"ccessf"ll': *e+uirement 74 Membe#s a#e a$vise$ to $evelop a vol"ntee#s g#o"p in the village so that the' can monito#0 stabili*e the changes an$ #epo#t to 'o" Step 14 Invoke the $isc"ssion fo#"m page of BTMV with *e+uirement /4!"bsc#ibe the newslette# Step 14 &ill in the email i$ fo# s"bsc#iption (lick on s"bsc#ibe. Step 24!"ccessf"l s"bsc#iption Step !4 If the email i$ is not vali$0 the fillowing sc#een appea#s.