Produced by Araxis Merge on 7/13/2017 3:41:39 PM Eastern 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 | Genisis_v3.zip\Release 3_Docs | Genisis2_VIP_Release 3_Maintenance_Troubleshooting_Guide_06162017.docx | Wed Jun 28 20:38:06 2017 UTC |
| 2 | Genisis_v3.zip\Release 3_Docs | Genisis2_VIP_Release 3_Maintenance_Troubleshooting_Guide_06162017.docx | Wed Jul 12 21:40:38 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 1 | 156 |
| Changed | 0 | 0 |
| Inserted | 0 | 0 |
| 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 | Maintenanc e & Troubl eshooting Guide | |
| 2 | Genomic In formation System for Integrate d Science 2 | |
| 3 | (Genisis2) Technical Services | |
| 4 | Release 3 | |
| 5 | ||
| 6 | June 2017 | |
| 7 | Document V ersion 3.0 | |
| 8 | Department of Vetera ns Affairs | |
| 9 | ||
| 10 | Document R evision Hi story | |
| 11 | Date | |
| 12 | Revision | |
| 13 | Descriptio n | |
| 14 | Author | |
| 15 | 02/10/2017 | |
| 16 | 1.0 | |
| 17 | Release 1 | |
| 18 | Booz Allen Hamilton | |
| 19 | 05/12/2017 | |
| 20 | 2.0 | |
| 21 | Release 2 | |
| 22 | Booz Allen Hamilton | |
| 23 | 06/16/2017 | |
| 24 | 3.0 | |
| 25 | Release 3 | |
| 26 | Booz Allen Hamilton | |
| 27 | ||
| 28 | Table of C ontents | |
| 29 | 1.Introduc tion1 | |
| 30 | 2.Maintena nce Guide1 | |
| 31 | 2.1.Techni cal Manual 1 | |
| 32 | 2.2.Develo pers Guide 1 | |
| 33 | 2.3.Deploy ment Guide 1 | |
| 34 | 3.Troubles hooting Gu ide2 | |
| 35 | 3.1.Sympto ms, Causes , and Fixe s2 | |
| 36 | ||
| 37 | Introducti on | |
| 38 | This docum ent provid es Genomic Informati on System for Integr ated Scien ce 2 (Geni sis2) deve lopers wit h relevant informati on for und erstanding how the a pplication is struct ured and h ow to main tain it. I n addition , it provi des inform ation rega rding othe r document ation that details t echnical a spects of the applic ation. The Troublesh ooting Gui de section specifies common sy mptoms ide ntified wh en using t he applica tion, some of the ca uses for t hese sympt oms, and l ikely fixe s for them . This sec tion can b e utilized by Genisi s2 users t o troubles hoot the a pplication based on abnormal b ehavior th ey might e xperience when they login to p erform tas ks. | |
| 39 | The intend ed audienc e for this document are the In formation Technology (IT) team s responsi ble for de veloping n ew code or maintaini ng the exi sting code base betw een releas es or in a pplication sustainme nt. | |
| 40 | ||
| 41 | Maintenanc e Guide | |
| 42 | Technical Manual | |
| 43 | The Genisi s2 Technic al Manual provides a high-leve l overview of the sy stem archi tecture. I t also pro vides info rmation on the vario us compone nts used i n the web, applicati on, and th e database servers; and how th ey communi cate with each other ; as well as informa tion about the Authe ntication and Author ization co mponents o f the appl ication. T he Genisis 2 API Manu al is a pa rt of the Genisis2 T echnical M anual, but it is a s eparate do cument. It describes the Appli cation Pro gramming I nterface ( API) that the backen d applicat ion server exposes t o the Web server and the User Interface part of th e applicat ion. This API can al so be used by other internal V A systems to interac t directly with the backend ap plication engine wit hout going through t he web use r interfac e. | |
| 44 | ||
| 45 | Developer s Guide | |
| 46 | The Genisi s2 Develop ers Guide provides s ystematic instructio ns for dev elopers to install a nd configu re Genisis 2 developm ent enviro nment soft ware. Once the setup is comple te, the de veloper ca n develop new code o r maintain the exist ing system . | |
| 47 | ||
| 48 | Deploymen t Guide | |
| 49 | The Genisi s2 Deploym ent Guide provides i nstruction s for deve lopers to prepare th e environm ents (i.e. , DEV, TES T, SQA/UAT , PRE-PROD , and PROD ) and enab le them to receive G enisis2 co mponents ( such as We b, Applica tion and D atabase se rvers), an d deploy t hem. It al so details the Jenki ns/Continu ous Integr ation (CI) environme nt setup f or buildin g software for deplo yment. | |
| 50 | ||
| 51 | Troublesho oting Guid e | |
| 52 | Symptoms, Causes, a nd Fixes | |
| 53 | The follow ing table outlines t he symptom s, causes, and fixes experienc ed with Re lease 3. | |
| 54 | Symptom | |
| 55 | Cause | |
| 56 | Likely Fix es | |
| 57 | Login page is up but users not able to l og in. | |
| 58 | Could be a breakdown in one or more of t he compone nts that a re trying to communi cate with each other . | |
| 59 | 1.Ensure t hat the Ap ache and W ildfly ser vers are u p and runn ing. | |
| 60 | 2.Ensure t hat correc t configur ation file s are pres ent in eac h server a nd are poi nting to c orrect end points. | |
| 61 | 3.Ensure t hat firewa ll ports a re open an d servers can commun icate with each othe r. | |
| 62 | 4.Ensure t hat the SQ L server i s up and r unning and correct a ccess cred entials ar e present (edited). | |
| 63 | 5.Ensure t hat the SQ L server u ser has ad equate dat abase perm issions fo r CRUD ope rations. | |
| 64 | Strange er rors appea r that mix up Logins . | |
| 65 | Credential s stored i n the Cach e or the b rowser rem embering s ettings fr om a previ ous sessio n. | |
| 66 | Clear the cache in t he browser . Close th e browser, reopen th e browser, and log i n. | |
| 67 | During Tab le Copy, r eceiving a “Wrong Ta ble Name” error. | |
| 68 | Wrong tabl e names, t ranspositi on errors, or errors while spe lling the name(s) ou t. | |
| 69 | While copy ing a tabl e from a s ource data base to a destinatio n database , ensure t hat the ta ble name i s correct, then try copying th e table ag ain. | |
| 70 | During Tab le Copy, r eceiving a “Wrong So urce Schem a” error. | |
| 71 | Table name s are iden tified by a combinat ion of Sou rce Schema Name and Table Name expressed as “Schem aName.Tabl eName”. Fo r example, StudyMart 1.LipidPro files tabl e is diffe rent from StudyMart2 .LipidProf iles even though the Table Nam es (LipidP rofiles) a re the sam e. | |
| 72 | While copy ing a tabl e from a s ource data base to a destinatio n database , ensure t hat the So urce Schem a name is also corre ct in the Source dat abase. The n try copy ing the ta ble again. | |
| 73 | During Tab le Copy re ceiving a “Source Da tabase Not Reachable ” error. | |
| 74 | For variou s networki ng and com puting env ironment r easons, so metimes th e Source D atabase se rver may n ot be reac hable by t he server that runs the Table Copy funct ion. | |
| 75 | Check with the Syste ms Adminis trator on why the So urce Datab ase server is not re achable by the serve r running the Table Copy funct ion. | |
| 76 | During Tab le Copy re ceiving a “Destinati on Databas e Not Reac hable” err or. | |
| 77 | For variou s networki ng and com puting env ironment r easons, so metimes th e Destinat ion Databa se server may not be reachable by the se rver that runs the T able Copy function | |
| 78 | Check with the Syste ms Adminis trator on why the De stination Database s erver is n ot reachab le by the server run ning the T able Copy function. |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.