Well had a big scare this morning.. arrived on the bridge of the star ship enterprise and was greeted by silence! .. Server was off and when I tried to power it back on there was no life.. So called up trusty Dell. Took the machine apart and put it back together brought it back to life! – It was a tense time!
With all the source backed up in the remote repo and the databases backed up each night it wouldn’t have been the end of the world – still it almost felt like it!
So lost the morning to that problem in the afternoon I carried on testing in particular I focused on preparing test cases 08 & 09 and their children for UAT. 08,09 refer to adding & updating client information & adding and updating client partner relationships.
I have now added validation to appropriate fields on the customer input forms and put in place some basic error handling for invalid client keys(for adding client partners) etc. Discovered an interesting issue with our Spring, Hibernate Transaction management architecture. While working on attempting to send back some meaningful error information to the flex client in the event of an exception being thrown I implemented some catchers. However, once an exception is caught we loose hibernate rolling back the transaction. So in the end I’ve just let an un-interesting error message be sent back to the flex client. It is something we need to flag as a future issue to look into. However, it is probably outside of our current scope due time constraints.
We’ve topped 60+ bugs now in the issue tracker which I am delighted to see.
Had quite a number of envious looks over at the work David was doing today, he is generating pdf views using Spring it looks really fantastic.. I’m quite jealous
Here is a screenshot of the ready for UAT customer details tab:
http://gaffneykev.no-ip.info/ca400blog/Docs/UATCustomerDetail.JPG
You might notice I have disabled the RIPs(residential investment property) text boxes. This is because if time allows I want to move this section to a separate tab and allow for any number of client RIPs to be added to a client record. Currently there is no such facility.
We finally managed to sort at another meeting with Dermot for Thursday evening.
We’re loosing another project day tomorrow as finishing our compiler assignment is on the agenda so we’re at t-minus 18 man days each left on the project.
dgca400 said
Welcome Brother !