Category Archives: Phil

Phil 5.27.11

7:30 – 4:30 VISIBILITY

  • I have a UPS! And Service Pack 7! It’s almost like Christmas – maybe Hogswatchnight.
  • Going over Trish’s new requests with Dong:
  • Discovered PortQuery, just what I wanted! Burning a copy to CD.
  • Tried out portquery. It turns out that there is someting between my desktop box and the VM that Tomcat is running on. Regardless of whether or not I have Tomcat running, ports 443 and 80 read as LISTENING from my desktop. Running from the VM, turning Tomcat on and off chage the ports from LISTENING to NOT LISTENING. Trying to track that down.

Phil 5.26.2011

7:30 – 4:00 VISIBILITY

  • It’s gonna be *hot* today.
  • Looking into the java.security.cert.CertificateException: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
  • Asked for port 443 to be opened based on Allen’s suggestion.
  • Still not sure if the certs are in correctly. When I was initially checking on Jeff’s machine, the cert came back as unverified when checking from an outside browser. On the machine itself, it was fine. Then later, it was fine. Very confused.
  • One of Jeff’s PKI team is sending be a section of their keystore ‘how to” for Windows Server that might be some help

FP

  • Ordered Tom’s parts
  • Ordered some pressure sensitive resistors to play with

Cool thing for the day:

Phil 5.25.11

7:30 – 5:30 VISIBILITY

  • Meeting with Trish
    • Rename appropriations so that the year is in parens  – i.e. R&D (FY10)
    • Make sure that the change ripples across the tables. It does not change in the Funding Request dialog
    • Have a line for each Direct Cite and for Reimbursable in financial status
      • And clicking on each line should bring up a unique dialog for that line
    • No ComboBox for Appropriation at the top of the Financial Status panel. Instead, on the right-hand side of the panel, have an appropriation year and appropriation month ComboBox. These should default to the correct month year for the project based on today’s date. In other words, if the money for the contract was appropriated (using project create) on Oct 1 2009 (i.e. FY10), and today is Oct 1 2010, then it’s October (month 1) of year 2.
    • Add a global refresh
    • Add an ‘Initiate’ Column and a ‘Commit’ Column to replace the Initiate/Commit’ column currently in the financial status
    • Add an ‘Initiate’ field and a ‘Commit’ field to replace the Initiate/Commit’ field currently in the funding request
    • Percent in financial status needs to be calculated against the goal percentage based on the current month/year in the appropriation cycle
  • Had another power failure last night – still need a UPS
  • Looking through Tomcat documentation to see if I can find what’s going on with my problem child server

Phil 5.23.11

7:30 – 4:30 VISIBILITY

  • Added default login to RFlexClient – done
  • Write up RFlex description – done
  • Study https tomcat setup – see if there is anything I’m missing.
  • Actually got a Server up! It’s one of Jeff’s but I am not complaining 🙂

Phil 5.23.11

7:30 – 5:00 VISIBILITY

  • Deploy VISIBILITY analytics onto fgmdev
    • Write up a description
    • Change the browser tab.
    • Had some wierdness getting all the pieces to work. Some of it was lampp, and some of it was that my VISIBILITY account didn’t have the right permissions.
  • Having some problems with subversion. Trying this: http://subclipse.tigris.org/wiki/JavaHL – nope.
  • Set up Keystore and truststore files for all servers. Still can’t see the test machine from my desk, but firefox running on the server can run https to the IP just fine. Also tried getting Jeff’s machine working, but it seems to be running another server(?). Will look at that in more detail today.

Phil 5.20.11

8:00 – 5:00 VISIBILITY

  • One working day until The Rapture!
  • We had a power failure last night – somehow the windows box kept the windows state and went into hibernate. I am impressed. Still need to get a UPS though.
  • Added a *working* version of precompiled inserts to InfoObjectManager.java
  • Found out that I had put combined the wrong domain name with the right ip address (or was it the other way around?). Anyway, submitted cert requests for the following:
    • Integration VM
    • Production VM
    • Jeff’s infovis7 box

Phil 11.19.11

7:30 – 4:00 VISIBILITY

  • Copied over all the QueryBuilderBase pieces from GenericQueryWidget.
    • Going to alter so that the UserInfoObject and endpoints are [Bindable] variables rather than being pulled in.
    • Altering query result handling so that the data is used to populate statistical arrays rather than launching a new chart panel
      • Getting table names
      • Getting columns
      • Extracting data from columns.
  • Helped Shawna(?) a bit with diagnosing the issue with the S2F server. Ping is blocked too, so I pointer her at this: http://support.microsoft.com/kb/314067
  • Discovered a bug in FLAILS. Changing the input to precompiled queries.

Phil 5.18.11

7:30- 4:30 VISIBILITY

  • Talked to Dong about integration of appropriation info into the Financial Status panel. We decided that we were both confused and that Trish needed to come over before any more progress could be made. In the meantime, Dong is going to work on generating reports.
  • More on getting users and roles in RFlexClient
  • Hmm. Looks like to have tests in maven work, the directory containing FlashPlayer needs to be on the path. Added
  • Got login working
  • Working on building a query object
  • Got a domain name to get the PuTTY account that allows me to set up an SSH tunnel to the server. When I tried to remote desktop in though, it timed out. Sent Allen a note with screenshots.
  • Had a good talk with Denise about server certs and oddly enough, cycling.

Phil 5.17.11

7:30 – 7:00 VISIBILITY

  • OK, to install the new Adobe Reader, you must have version 10 installed already. Otherwise you get “adobe reader error code 13050”
  • Databases for Visibility, PPM, users and roles, and scripting are installed.
  • Installing tortoise svn
  • Started getting Users and Roles integrated with RFlexClient
  • Got the signed certificate back. Generated the keystore and truststore. Waiting for login info for the integration server

Phil 5.16.11

11:00 – 4:00VISIBILITY

  • Now that I have my computer doing all the things it should, I’m going to add login roll and db accessibility to the statistics package. I think I’ll call it VISIBILITY Analytics.
  • Setting up the various databases in MySql
  • Submitted the integration server PKI request

Phil 5.13.11

7:30 – 4:30 VISIBILITY

  • My work directories successfully copied over last night, and Cygwin installed. Whee!
  • Added the following System variables
    • JAVA_HOME – C:Program FilesJavajdk1.6.0_25
    • JRE_HOME – C:Program FilesJavajre6
    • M2_HOME – C:mavenapache-maven-3.0-beta-1
    • M2 – %M2_HOME%bin
    • M2_REPO – C:Philm2repository
    • MAVEN_OPTS -Xmx512m
    • R_HOME – C:Program FilesRR-2.13.0
    • WORKSPACE – C:PhilMvnAssistProjects
    • Path – C:Program Files (x86)AMD APPbinx86_64;C:Program Files (x86)AMD APPbinx86;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;%JAVA_HOME%bin;%M2%;%FLASHBUILDER4%bin;%R_HOME%bini386;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static
  • Decompressing and installing stuff
    • Interesting problem with Flashbuilder. When I tried to point it to an old (FB4)  workspace, the package explorer dies and came up with a No Class Def error. On the forum (http://forums.adobe.com/message/2941203#2941203), I found a mention that there was a conflict with old versions of FB. I created a new workspace, and the package explorer comes up. And that seems to work.
    • tomcat-7.0.12
    • debug flash players
    • gvim
    • InputDirector
    • jdk-6u25-windows-x-64
    • cygwin setup and Cygwin
    • xampp-win32-1.7.4-VC6-installer
  • Installed Flashbuilder 4 and plugins. You now *have to* use the shortcut that is in the FB plugin directory. Accessing Eclipse though the standard icon will work in Java but not Flash
  • Installed R. Had to set a path variable to point to the R_HOMEbini386 directory.
  • Since we’re all using Subclipse these days, I only installed that – http://subclipse.tigris.org/update_1.6.x/
  • Downloaded, compiled and ran RFlexServer and RFlexClient!
  • Figured out how to export/import firefox bookmarks. Selecting Bookmarks->Show all Bookmarks, brings up a dialog, with import/export options.

Phil 5.12.11

8:00 – 6:00 VISIBILITY

  • Writing up self-review
  • More setup on my new system – behaving better this time
  • Yesterday I got a message that my remote desktop account may be expiring on the S2F server? Fixed
  • Set up the PPM system and left it running. Allen will look into getting access to the test machine, which is more open than the int VM

Phil 5.11.11

7:30 – 6:00 VISIBILITY

  • Setting up my computer. Slow going. In fact, I could never get *java* to behave. Tom took the box home to reinstall windows.
  • Self appraisal forms
  • Talked to Christina, Walter and Brian about creating a Recruiting webapp that ties into Visibility
  • Installed the following on the server:
    • xampp
    • java jdk
    • gvim
    • firefox
    • flash player (debug)
  • Set the JAVA_HOME and JRE_HOME after attempting to start tomcat.
  • Set tomcat to be using http on port 80
  • set up myself as tomcat manager
  • set password on mysql
  • Copied over PPM and set the endpoint to point to 127.0.0.1 and changed the directories in the properties classes to reflect tomcat’s new location
  • Successfully ran PPM
  • Sent out an email to Denise, Bill and Brian about this milestone, and listing the two options for testing (localhost vs making test machine visible)
  • Sent an email to Allan asking how to make the machine visible

Phil 5.10.11

7:30 – 4:30 VISIBILITY

  • Fixing a bug in dbObjects so Dong can use it. Which means getting the debugger to work with Flex and Server side Java again. Urk.
  • Fixed. It was a cut-and paste error. Uploaded fixed versions to the repo and subversion
  • Requested the Flex4 update. At $49 each, it’s a surprising deal :-b. With this version, we should be able to dip our feet into mobile. After talking to Dong, my thought is that we make a mobile app for Recruiting.
  • Deployed new swf. Tried a db update, but got a syntax error
  • Was able to upload files to the server! No I need to get a webserver up and running and find out what I need to point a browser at.

Phil 5.9.11

7:30 – 4:30 VISIBILITY

  • Notes from meeting with Trish
    • Remove UID and Project ID from Funding Request Selection Dialog
    • Add the following dates to Funding Request/Funding Request Information Tab
      • MIPR/FAD Requested from Service
      • MIPR/FAD Request Received
    • Under ‘Projects’ main menu
      • Change ‘Financial Data Request‘ to ‘Monthly Status Request
      • Change ‘Enter Financial Data‘ to ‘Enter Monthly Status Data
      • Delete ‘Financial Status‘ selection
    • Financial Status Data Panel:
      • Trish wants to make sure that data changes in this section of the app are tied into the rest of the system. I.e. changes here will show up throughout the system and vice versa
      • FY Budget value is not being presented in the upper left
      • Some information (i.e. FY11 when FY10 is selected) is being shown in addition to selected info
      • The ‘updated‘ date in the ‘Remaining to Distribute‘ column should be editable
      • Appropriation in top section should be a combobox (Appropriation by year)
      • PM Actual Outlay column header should be a combobox (Appropriation by year)
      • The amount that is summed should be compared against the percentage of the appropriated budget. The difference should be shown in a colored cell. Cells should be colored according to the following scheme
        • RED if more than 5% under budget
        • YELLOW if up to 5% under budget
        • GREEN if at budget
      • Initiate/Commit, Obligation, Outlay, PM Actual Outlay columns should sum to to a value. Currently, the value shown is coming from somewhere else
      • The row of percentages should come from the appropriation. Right now, they are coming from somewhere else?
      • Edit Financial Status Data Popup Dialog
        • All updates in this panel should update funding requests and vice versa
        • Delete ‘Remaining to distribute’
        • Calculate ‘MIPR/FAD Requested From Service‘ based on (new) field in Funding Request
        • Calculate ‘MIPR/FAD Request Received‘ based on (new) field in Funding Request
        • Acceptance should be a combobox with ‘Reimburse’ or Direct Cite’ options
        • Received Contract should be a combobox with ‘Yes’, ‘No’, or “N/A’
        • Outlay and PM Actual Outlay should be editable fields
        • Comments is not saving
    • Funding Request Panel
      • Add a new field in the ‘Finance Data’ tab
        • Initiate/Commit $:
        • This should match the information in the ‘Edit Financial Status Data’ popup dialog from Financial Status Data panel
      • Add the following Radio Buttons Near the Funding Type/Project Type selections
        • Project Source: OISR-PMO, OISR-TF
  • Got the following bug when creating a funding request. It has the swf and db (dropped and reloaded) from exchange/PPM_050611
    • code: Server.Processing
      Message: java.lang.ArrayIndexOutOfBoundsException : -1
      Detail: null