Skip to main content

Onboarding

Frequently Used Sites​

PPM Optics Time entry

My Apps All apps on your logged-in account

App Store Request and view approved apps

  • All apps have a rating of either:
    • Preferred
    • Acceptable
    • Discouraged
    • Unacceptable

Chromium Extension All pre-approved Chrome extensions

Secure Request and view permissions

Artifactory Libraries and release versions for Maven Projects

Rally Sprint Dashboard

Jenkins Build Trigger builds for services

  • Login is MSID/Password

Jenkins Deployment Deploy services with the latest build

Sonar SonarQube dashboard for all projects

  • Login is MSID/Password

GitHub Optum Financial GitHub Dashboard

Workspace Setup Guide​

Prerequisites​

Access​

Code and AWS​

Secure Access​

You can request to be added to the global group

  • Win10CPerms via secure.uhc.com to gain temporary rights which will allow you to edit and move files in the C: drive.

  • AOVPN_User_Exceptions with the business justification something like:

Optum Financial - HSA Operations team member requires ability to disconnect from Optum VPN in order to access acquired entity ConnnectYourCare(CYC) VPN until Optum IT completes full network integration project.

Maven Settings file​

Create a folder .m2 in case it is not there in your system \Users[yourusername].m2 and copy settings.xml, settings-security.xml files to the folder. You can get the files from the below shared drive location \cycfs1\CCDATA\Bhanu\settings_files.

Configuration File Updates​

Maven​

Create a folder .m2 in case it is not there in your system \Users[yourusername].m2 and copy settings.xml, settings-security.xml files to the folder. You can get the files from the below shared drive location \cycfs1\CCDATA\Bhanu\settings_files.

JackRabbit​

  • Update H2-repo.xml(/Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo) with the right url in line 48 and 92

    • param name="url" value="jdbc:h2:file:/Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo/db/itemState"
  • Update workspace.xml under /Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo/workspaces/Preview in line 11

    • param name="url" value="jdbc:h2:file:/Users/asenthi1/tools/jackrabbit_EAP52/h2_repo/db/itemState"
  • Update workspace.xml under /Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo/workspaces/Production in line 11

    • param name="url" value="jdbc:h2:file:/Users/asenthi1/tools/jackrabbit_EAP52/h2_repo/db/itemState"
  • Update jcr-ds.xml under /Users/asenthi1/devtools/jboss-eap-5.2/jboss-as/server/cycProd/deploy line 8,9

    • config-property name="homeDir" type="java.lang.String">/Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo<config-property>
    • config-property name="configFile" type="java.lang.String">/Users/asenthi1/devtools/jackrabbit_EAP52/h2_repo/h2-repo.xml<config-property>

Eclipse workspace​

  • Create a folder Create a folder for workspace : /Users/asenthi1/workspace
  • Launch Eclipse and choose this workspace
  • Choose the Import Existing Maven Project and choose the location of code
  • Copy build.properties to the root of the project from cycfs1.cyc.local/CCDATA/Bhanu/build.properties
    Update the following lines in build.properties
    • jdk.home= /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
    • development.home= /Users/asenthi1/devtools
    • boss.home=${development.home}/jboss-eap-5.2/jboss-as
    • cyc.libs= /Users/asenthi1/Documents/CYCLegacy/external/external/cyc_libs_trunk
  • Run mvn clean and install
  • Run Ant Deploy
  • Point EAP_DB_to_QA1

Configure JBoss​

Download, Install and Set Up JBoss EAP from within the Eclipse IDE 4.19

  1. Click Eclipse > Preferences, expand JBoss Tools, and then click JBoss Runtime Detection.
  2. In the Paths pane, click Download or provide the path of your Jboss installation location
  3. In the Download Runtimes window, from the Download Runtimes table select the JBoss EAP version that you want to download and click Next.

To run Jboss manually from cmd line​

Open terminal and Navigate to Jboss bin folder

  • Cd /Users/asenthi1/devtools/jboss-eap-5.2/jboss-as/bin
  • set JAVA_HOME= “/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home”
  • ./run.sh -c cycProd

URL: localhost:8080/portal/CC or localhost:8080/portal/CC?legacyLogin=true Login rbontala / password11