Friday, August 19, 2005

Vacation time!

Ok... this is it!, I'm going on vacation for two weeks starting tomorrow......

Wednesday, August 17, 2005

Carrier maintenance module progress.

Still working on the carrier maintenance module. Tonight I was able to retreive a carrier from the database and display all its data but its custom charges. Retrieving its rates required a little muscle and a lot of typing however the design patterns used are in place and the code is clean and easy to read. 2 more days left to go on vacation.

Sunday, August 14, 2005

Carrier on the works.

Another busy weekend, I'm currently working on finishing the carrier maintenance module. Today I finally got to persist a carrier in the database including its address, billing address, rates and custom charges. My goal is to finish this asap before going on vacations next Saturday, since I'll be offline for 2 weeks.

Sunday, August 07, 2005

Busy weekend.

Wow!!... it has been a very very busy but productive weekend. Finally I was able to do a big data retrieval using entity beans and got caught into some problems that my core framework had. It results that my remote session bean controller was retrieving always DOM objects, remote session beans use RMI which in turs uses serialization.... bad mistake! with small retrievals this was always working ok, however now I retrieved a huge DOM made of 2812 database rows and oh! oh!... bugs! It took me a good effort to understand what the problem was and how to come up with the best fix, now the DOM gets serialized into an XML string representation and sent over RMI without problems.

In other news, I made the import of real world scac into the system and now I got to play with real data.

I decided to make some screenshoots of my development enviroment showing the application running in debug mode. This screenshoot shows the application running in web based mode.

This screenshoot shows the application running in standalone mode.

Wednesday, August 03, 2005

Custom charges done.

The custom charges component is completed. It will be used in carriers, forwarding agents and customers, same as the rates component.

I'm now moving to finish the carrier maintenance module.

Tuesday, August 02, 2005

Source Forge.

A few months ago I got approval from Source Forge to host my project, however I've been kind of reluctant to publish anything yet since there is still too much work left to do before I can achieve something worth of getting people's attention. In the meantime I'm working on a custom charges component which is quite similar to rates.