<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14162412</id><updated>2012-01-31T23:32:16.630-08:00</updated><title type='text'>Overactive Logistics - Freight Forwarding Open Source Software Solution</title><subtitle type='html'>Freight Forwarding Open Source Software Solution</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>71</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14162412.post-4760718876215867529</id><published>2008-03-18T13:37:00.000-07:00</published><updated>2008-03-18T13:42:27.126-07:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.6 released!</title><content type='html'>We are happy to announce the 1.6 Pre Alpha release of Overactive Logistics!. This release includes several bug fixes plus the introduction of a Tracking Shipment subsystem and Tracking Reports.&lt;br /&gt;&lt;br /&gt;More information about Overactive Logistics features, downloads and installation can be found at the "Project Links" section of this site or at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://overactive.sourceforge.net/"&gt;http://overactive.sourceforge.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-4760718876215867529?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/4760718876215867529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=4760718876215867529' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4760718876215867529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4760718876215867529'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2008/03/overactive-logistics-pre-alpha-16.html' title='Overactive Logistics Pre Alpha 1.6 released!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-4490502570927437105</id><published>2008-02-20T07:35:00.000-08:00</published><updated>2008-02-20T07:40:46.836-08:00</updated><title type='text'>Overactive Logistics uses Jasper Reports</title><content type='html'>We would like to announce that Overactive Logistics has adopted Jasper Reports to fulfill all its reporting needs. The next Overactive Logistics release scheduled to ship soon will feature a shipment tracking subsystem that will provide the first of many reports being created with IReport.&lt;br /&gt;&lt;br /&gt;Kuddos to Jasper Reports for an excellent and superb reporting suite!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-4490502570927437105?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/4490502570927437105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=4490502570927437105' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4490502570927437105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4490502570927437105'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2008/02/overactive-logistics-uses-jasper.html' title='Overactive Logistics uses Jasper Reports'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-3563465740615984651</id><published>2008-01-18T11:17:00.000-08:00</published><updated>2008-01-18T11:23:05.676-08:00</updated><title type='text'>Shipment tracking subsystem update.</title><content type='html'>I've made progress in the shipments list, it displays what shipments are in transit and their status updates as they move through the process. From here a shipment can be selected to view its full details.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_AA2EPUgshhw/R5D8KUJGi8I/AAAAAAAAAE0/niRUhuPlL-U/s1600-h/tracking.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_AA2EPUgshhw/R5D8KUJGi8I/AAAAAAAAAE0/niRUhuPlL-U/s400/tracking.JPG" alt="" id="BLOGGER_PHOTO_ID_5156898827474996162" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-3563465740615984651?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/3563465740615984651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=3563465740615984651' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/3563465740615984651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/3563465740615984651'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2008/01/shipment-tracking-subsystem-update.html' title='Shipment tracking subsystem update.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_AA2EPUgshhw/R5D8KUJGi8I/AAAAAAAAAE0/niRUhuPlL-U/s72-c/tracking.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-1201268120085859316</id><published>2007-12-22T15:38:00.000-08:00</published><updated>2007-12-22T15:47:00.304-08:00</updated><title type='text'>Shipment tracking sub system.</title><content type='html'>I'm in the process of creating a shipment tracking subsystem that can be accessed via the login screen. Now when the user starts Overactive Logistics there will be two system options to log on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cargo System&lt;/span&gt;&lt;br /&gt;This is the freight forwarding system where shipments are created.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tracking System&lt;/span&gt;&lt;br /&gt;This is the system where shipments can be tracked.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_AA2EPUgshhw/R22hYEJGi7I/AAAAAAAAAEs/OYvz7Le8zuQ/s1600-h/login.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_AA2EPUgshhw/R22hYEJGi7I/AAAAAAAAAEs/OYvz7Le8zuQ/s400/login.jpg" alt="" id="BLOGGER_PHOTO_ID_5146947383955196850" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If the user selects Tracking System the following screen will display the shipments that are on transit and their current status.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_AA2EPUgshhw/R22hKUJGi6I/AAAAAAAAAEk/e0qn887L_Uk/s1600-h/tracking.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_AA2EPUgshhw/R22hKUJGi6I/AAAAAAAAAEk/e0qn887L_Uk/s400/tracking.jpg" alt="" id="BLOGGER_PHOTO_ID_5146947147731995554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From here the user will be able to see more detailed information about the shipment by selecting it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-1201268120085859316?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/1201268120085859316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=1201268120085859316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/1201268120085859316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/1201268120085859316'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/12/shipment-tracking-sub-system.html' title='Shipment tracking sub system.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_AA2EPUgshhw/R22hYEJGi7I/AAAAAAAAAEs/OYvz7Le8zuQ/s72-c/login.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-4682362342064570892</id><published>2007-11-14T19:44:00.000-08:00</published><updated>2007-11-14T19:47:05.827-08:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.5 released</title><content type='html'>&lt;a href="http://sourceforge.net/forum/forum.php?forum_id=755068"&gt;&lt;/a&gt;&lt;p&gt;WHAT IS OVERACTIVE LOGISTICS?&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.&lt;br /&gt;It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?&lt;br /&gt;You can get information about the project current status and development efforts in the project's site located at:&lt;br /&gt;&lt;a href="http://overactive.sourceforge.net/" target="_new"&gt;http://overactive.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;HOW TO CONTACT US?&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;&lt;a href="mailto:overactive.source@gmail.com" target="_new"&gt;overactive.source@gmail.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.5)?&lt;br /&gt;This version contains the latest progress made on Shipments and Shipment Charges&lt;br /&gt;&lt;br /&gt;-Incomming/Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Shipment Charges and Freight Charges (Income, Expense)&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-Package Type maintenance&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-Item Definition Maintenance&lt;br /&gt;-Commodity Maintenance&lt;br /&gt;-Container Maintenance&lt;br /&gt;-Locations Maintenance&lt;/p&gt;HOW TO INSTALL?&lt;br /&gt;&lt;br /&gt;Detailed instructions can be found at:&lt;br /&gt;&lt;a href="http://overactive-logistics.blogspot.com/2006/05/overactive-logistics-installation.html"&gt;Installation Instructions&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-4682362342064570892?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/4682362342064570892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=4682362342064570892' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4682362342064570892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4682362342064570892'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/11/overactive-logistics-pre-alpha-15.html' title='Overactive Logistics Pre Alpha 1.5 released'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-3957876062418970617</id><published>2007-11-01T23:36:00.000-07:00</published><updated>2007-11-06T06:39:45.335-08:00</updated><title type='text'>New blog look and logo</title><content type='html'>Well, it is 2:37 am and I just checked in a bunch of code changes, slowly I'm closing the gap between shipments and charges calculation. I've been extremely careful to keep the domain model always up to date with all the little refactoring details that have been arising during these busy time.&lt;br /&gt;&lt;br /&gt;I had to take a little break a few days ago just to cool off my mind and decided that it was time to start thinking about the project's logo and why not give the project's blog a fresh new look.&lt;br /&gt;&lt;br /&gt;After I publish the next Overactive Source release I will be working on a simple website featuring detailed information about the system modules and capabilities  with screenshoots of course.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-3957876062418970617?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/3957876062418970617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=3957876062418970617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/3957876062418970617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/3957876062418970617'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/11/new-blog-look-and-logo.html' title='New blog look and logo'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-2835463459059805200</id><published>2007-10-22T12:50:00.000-07:00</published><updated>2007-11-01T08:50:27.579-07:00</updated><title type='text'>Progress.</title><content type='html'>I've been very active the last few weeks working on the commodities, containers and shipments modules. My goal was to deliver a partial alpha release by the end of this month however I realized that I'm not too far from completing all the logistics features so I decided just to move forward with their coding. I'll be targeting a release before the end of the year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-2835463459059805200?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/2835463459059805200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=2835463459059805200' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/2835463459059805200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/2835463459059805200'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/10/progress.html' title='Progress.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-6086158717806901989</id><published>2007-10-05T08:38:00.000-07:00</published><updated>2007-10-05T08:40:15.368-07:00</updated><title type='text'>Commodities</title><content type='html'>Time again to hit the road. After clearing out many of my day job assignments I have finally found some spare time to start working on the commodities maintenance module.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-6086158717806901989?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/6086158717806901989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=6086158717806901989' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/6086158717806901989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/6086158717806901989'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/10/commodities.html' title='Commodities'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-156541813409260888</id><published>2007-09-13T11:04:00.000-07:00</published><updated>2007-09-13T11:06:37.387-07:00</updated><title type='text'>Got Item Definitions and Locations</title><content type='html'>The item definition and location modules have been finished today. I'll start working on the commodities module next.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_AA2EPUgshhw/Rul8FZ3iCaI/AAAAAAAAABU/J1f040BuWIo/s1600-h/screens.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_AA2EPUgshhw/Rul8FZ3iCaI/AAAAAAAAABU/J1f040BuWIo/s400/screens.jpg" alt="" id="BLOGGER_PHOTO_ID_5109751684513532322" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-156541813409260888?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/156541813409260888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=156541813409260888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/156541813409260888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/156541813409260888'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/09/got-item-definitions-and-locations.html' title='Got Item Definitions and Locations'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_AA2EPUgshhw/Rul8FZ3iCaI/AAAAAAAAABU/J1f040BuWIo/s72-c/screens.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-8023572755004584945</id><published>2007-07-31T14:20:00.000-07:00</published><updated>2007-07-31T14:22:31.297-07:00</updated><title type='text'>Containers</title><content type='html'>I'm slowly making good progress for the containers maintenance module. Here is an screenshoot of how it will look.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_AA2EPUgshhw/Rq-nv88zm6I/AAAAAAAAABI/2EoT3FFMiA0/s1600-h/container.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_AA2EPUgshhw/Rq-nv88zm6I/AAAAAAAAABI/2EoT3FFMiA0/s400/container.jpg" alt="" id="BLOGGER_PHOTO_ID_5093474145836178338" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-8023572755004584945?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/8023572755004584945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=8023572755004584945' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/8023572755004584945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/8023572755004584945'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/07/containers.html' title='Containers'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_AA2EPUgshhw/Rq-nv88zm6I/AAAAAAAAABI/2EoT3FFMiA0/s72-c/container.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-5419396552891913176</id><published>2007-07-13T13:12:00.000-07:00</published><updated>2007-07-13T13:17:15.795-07:00</updated><title type='text'>Container, Commodity and Item Definition.</title><content type='html'>This is the final domain model for the Container maintenance module, it will require two supporting modules which are Commodity and Item Definition. I already got the domains coded and will be moving forward on the controllers and facades to support the graphical user interfaces.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_AA2EPUgshhw/RpfdmXfL_aI/AAAAAAAAAA4/zd_CQu3tRxw/s1600-h/container.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_AA2EPUgshhw/RpfdmXfL_aI/AAAAAAAAAA4/zd_CQu3tRxw/s400/container.jpg" alt="" id="BLOGGER_PHOTO_ID_5086777955347856802" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_AA2EPUgshhw/RpfdrnfL_bI/AAAAAAAAABA/JhA2mJR8nhk/s1600-h/commodity.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_AA2EPUgshhw/RpfdrnfL_bI/AAAAAAAAABA/JhA2mJR8nhk/s400/commodity.jpg" alt="" id="BLOGGER_PHOTO_ID_5086778045542170034" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-5419396552891913176?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/5419396552891913176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=5419396552891913176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/5419396552891913176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/5419396552891913176'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/07/container-commodity-and-item-definition.html' title='Container, Commodity and Item Definition.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_AA2EPUgshhw/RpfdmXfL_aI/AAAAAAAAAA4/zd_CQu3tRxw/s72-c/container.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-6628953975716429705</id><published>2007-07-05T12:15:00.000-07:00</published><updated>2007-07-05T12:23:17.178-07:00</updated><title type='text'>Containers Module</title><content type='html'>I started modeling today the domains for the Containers module which will be accessible from Shipments. This is a quick snapshot of what is going to take to get it done.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_AA2EPUgshhw/Ro1FF5F3WmI/AAAAAAAAAAw/luJHhCeg7OE/s1600-h/containers.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_AA2EPUgshhw/Ro1FF5F3WmI/AAAAAAAAAAw/luJHhCeg7OE/s400/containers.jpg" alt="" id="BLOGGER_PHOTO_ID_5083795521898240610" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_AA2EPUgshhw/Ro1EUpF3WlI/AAAAAAAAAAo/5BACpGdY0w0/s1600-h/containers.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-6628953975716429705?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/6628953975716429705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=6628953975716429705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/6628953975716429705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/6628953975716429705'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/07/containers-module.html' title='Containers Module'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_AA2EPUgshhw/Ro1FF5F3WmI/AAAAAAAAAAw/luJHhCeg7OE/s72-c/containers.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-7368371978421328841</id><published>2007-06-25T07:25:00.000-07:00</published><updated>2007-06-25T07:31:08.877-07:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.4 released.</title><content type='html'>WHAT IS OVERACTIVE LOGISTICS?&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.&lt;br /&gt;It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?&lt;br /&gt;You can get information about the project current status and development efforts in the project's site located at:&lt;br /&gt;http://overactive.sourceforge.net/&lt;br /&gt;&lt;br /&gt;HOW TO CONTACT US?&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;overactive.source@gmail.com&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.4)?&lt;br /&gt;This version contains the latest progress made on Shipments and Shipment Charges&lt;br /&gt;&lt;br /&gt;-Progress made on Incomming/Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Progress made on Shipment Charges and Freight Charges (Income, Expense)&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;&lt;br /&gt;WHAT ARE THE GOALS FOR THE FIRST BETA VERSION?&lt;br /&gt;The initial Beta version aims to provide the following modules:&lt;br /&gt;&lt;br /&gt;-Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Incoming Shipments (Air, Ground, Ocean)&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-Reports&lt;br /&gt;&lt;br /&gt;HOW TO INSTALL?&lt;br /&gt;&lt;br /&gt;For detailed steps please click on the &lt;a style="font-weight: bold; color: rgb(255, 0, 0);" href="http://overactive-logistics.blogspot.com/2006/05/overactive-logistics-installation.html"&gt;Installation Instructions&lt;/a&gt; link.&lt;br /&gt;&lt;br /&gt;The following is a high level overview of the installation steps:&lt;br /&gt;&lt;br /&gt;Software requirements&lt;br /&gt;-JBoss 4.2.0 GA&lt;br /&gt;-MySQL Server 5.0&lt;br /&gt;-MySQL Tools 5.0&lt;br /&gt;-MySQL Connector/J 5.0.4&lt;br /&gt;-Web browser with Java Plug-in 1.4.0 or higher&lt;br /&gt;&lt;br /&gt;Database creation (using MySQL Administrator)&lt;br /&gt;-Create a new database schema (catalog) called LOGISTICS&lt;br /&gt;-Do a "Restore" using the "logistics.sql" backup file in the newly created "Target Schema" LOGISTICS&lt;br /&gt;&lt;br /&gt;Application deployment (in JBoss)&lt;br /&gt;-Type the database user name and password where required inside the file mysql-ds.xml and deploy it in JBoss&lt;br /&gt;-Deploy the mysql-connector-java-5.0.4-bin.jar driver in JBoss&lt;br /&gt;-Deploy the overactive-logistics.ear in JBoss&lt;br /&gt;&lt;br /&gt;Running the aplication&lt;br /&gt;-Open your web browser and type the following link:&lt;br /&gt;http://localhost:8080/logistics/&lt;br /&gt;-Once the login screen shows up access the application using the following:&lt;br /&gt;User : admin&lt;br /&gt;Password: admin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-7368371978421328841?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/7368371978421328841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=7368371978421328841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/7368371978421328841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/7368371978421328841'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/06/overactive-logistics-pre-alpha-14.html' title='Overactive Logistics Pre Alpha 1.4 released.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-111091615984609151</id><published>2007-06-04T10:49:00.000-07:00</published><updated>2007-06-04T10:59:08.100-07:00</updated><title type='text'>Hitting the road again.</title><content type='html'>It feels good to be back again. I've been very busy in the last few months working in my day job attending to client accounts and clearing some much needed certifications plus writing some articles.&lt;br /&gt;&lt;br /&gt;Now I finally got enough time to retake the development of Overactive Logistics and as a first step I worked last night migrating the development environment to the JBoss 4.20 version.&lt;br /&gt;&lt;br /&gt;I'm planning to do some little refactoring on the Overactive Core to make the kernel more cohesive since for the last few years it kept growing and growing getting features implemented as soon as possible and in the rush some portions of the code got a little bit rusty.&lt;br /&gt;&lt;br /&gt;Also as I reported in my last post the EAR has being re structured to have the Overactive Core standing in its own jar file instead of being merged across the project.&lt;br /&gt;&lt;br /&gt;Expect a new release soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-111091615984609151?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/111091615984609151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=111091615984609151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/111091615984609151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/111091615984609151'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/06/hitting-road-again.html' title='Hitting the road again.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-2092441303372139702</id><published>2007-02-28T06:37:00.000-08:00</published><updated>2007-02-28T06:53:50.811-08:00</updated><title type='text'>Overactive Core</title><content type='html'>In the last few weeks I've been focusing my attention in the Overactive Core to make it a complete separate framework that can be deployed in its own JAR file inside the WEB-INF\lib or referenced in the Class-Path attribute of the MANIFEST.MF in the WAR since currently the Overactive Core is deployed totally embedded with the Overactive Logistic's core. This change will make easier the creation of new releases specially because the Overactive Core has reached a very stable state.&lt;br /&gt;&lt;br /&gt;I'm waiting for the production release of JBoss 5.0 to migrate the development version of Overactive Logistics and continue moving forward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-2092441303372139702?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/2092441303372139702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=2092441303372139702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/2092441303372139702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/2092441303372139702'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/02/overactive-core.html' title='Overactive Core'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-4982147726188479895</id><published>2007-01-19T06:37:00.001-08:00</published><updated>2007-01-19T08:36:39.991-08:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.3 released</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;IMPORTANT NOTE: This release has been compiled with and requires the JDK 6. There have been issues reported with backward compatibility with the JDK 1.5.0_10 and previous versions when attempting to deploy in JBoss.&lt;br /&gt;&lt;br /&gt;Please refer to the the &lt;a href="http://overactive-logistics.blogspot.com/2006/05/overactive-logistics-installation.html"&gt;Installation Instructions&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;WHAT IS OVERACTIVE LOGISTICS?&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.&lt;br /&gt;It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?&lt;br /&gt;You can get information about the project current status and development efforts in the project's site located at:&lt;br /&gt;http://overactive.sourceforge.net/&lt;br /&gt;&lt;br /&gt;HOW TO CONTACT US?&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;overactive.source@gmail.com&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.3)?&lt;br /&gt;This version contains the latest progress made on Shipments and Shipment Charges&lt;br /&gt;&lt;br /&gt;-Progress made on Incomming/Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Progress made on Shipment Charges and Freight Charges (Income, Expense)&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;&lt;br /&gt;WHAT ARE THE GOALS FOR THE FIRST BETA VERSION?&lt;br /&gt;The initial Beta version aims to provide the following modules:&lt;br /&gt;&lt;br /&gt;-Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Incoming Shipments (Air, Ground, Ocean)&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-Reports&lt;br /&gt;&lt;br /&gt;HOW TO INSTALL?&lt;br /&gt;&lt;br /&gt;You can find detailed installation instructions by visiting the project's site at: http://overactive.sourceforge.net/&lt;br /&gt;and selecting the link "Installation Instructions" in the right side section titled "Project Links".&lt;br /&gt;&lt;br /&gt;The following is a high level overview of the installation steps:&lt;br /&gt;&lt;br /&gt;Software requirements&lt;br /&gt;-JBoss 4.0.4 GA&lt;br /&gt;-MySQL Server 5.0&lt;br /&gt;-MySQL Administrator 1.1.4&lt;br /&gt;-MySQL Connector/J 3.1&lt;br /&gt;-Web browser with Java Plug-in 1.4.0 or higher&lt;br /&gt;&lt;br /&gt;Database creation (using MySQL Administrator)&lt;br /&gt;-Create a new database schema (catalog) called LOGISTICS&lt;br /&gt;-Do a "Restore" using the "logistics.sql" backup file in the newly created "Target Schema" LOGISTICS&lt;br /&gt;&lt;br /&gt;Application deployment (in JBoss)&lt;br /&gt;-Type the database user name and password where required inside the file mysql-ds.xml and deploy it in JBoss&lt;br /&gt;-Deploy the mysql-connector-java-5.0.3-bin.jar driver in JBoss&lt;br /&gt;-Deploy the overactive-logistics.ear in JBoss&lt;br /&gt;&lt;br /&gt;Running the aplication&lt;br /&gt;-Open your web browser and type the following link:&lt;br /&gt;http://localhost:8080/logistics/&lt;br /&gt;-Once the login screen shows up access the application using the following:&lt;br /&gt;User : admin&lt;br /&gt;Password: admin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-4982147726188479895?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/4982147726188479895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=4982147726188479895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4982147726188479895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/4982147726188479895'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/01/overactive-logistics-pre-alpha-13.html' title='Overactive Logistics Pre Alpha 1.3 released'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-116909744000199906</id><published>2007-01-17T21:16:00.000-08:00</published><updated>2007-01-17T21:17:50.630-08:00</updated><title type='text'>New release comming up!</title><content type='html'>The new release Pre Alpha 1.3 is comming up very soon.&lt;br /&gt;&lt;br /&gt;Stay tunned!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-116909744000199906?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/116909744000199906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=116909744000199906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116909744000199906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116909744000199906'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/01/new-release-comming-up.html' title='New release comming up!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-116776415696083570</id><published>2007-01-02T10:45:00.000-08:00</published><updated>2007-01-02T11:25:34.500-08:00</updated><title type='text'>Happy New Year!</title><content type='html'>We wish you all a happy, productive and overactive new year!&lt;br /&gt;&lt;br /&gt;This year we'll be aiming to have a fully operational shipments module and start incorporating reports into Overactive Logistics and who knows maybe release our first Beta Version!&lt;br /&gt;&lt;br /&gt;We are slowly making progress in the shipment charges sub module that is part of the shipments module, once completed we'll be releasing our &lt;span style="font-weight: bold;"&gt;Overactive Logistics Pre Alpha 1.3 Version&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Here are some screenshoots:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/2935/1273/1600/563806/2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/2935/1273/400/558932/2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/2935/1273/1600/486350/1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/2935/1273/400/944023/1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-116776415696083570?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/116776415696083570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=116776415696083570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116776415696083570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116776415696083570'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2007/01/happy-new-year.html' title='Happy New Year!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-116611984325696049</id><published>2006-12-14T10:03:00.000-08:00</published><updated>2006-12-14T10:10:43.796-08:00</updated><title type='text'>Shipment Charges Update.</title><content type='html'>My day job has been keeping me extremely busy. The project I'm currently working on has some aggressive deadlines and for the last month and a half I had to put on the side working on Overactive Logistics and just doing some little stuff from time to time.&lt;br /&gt;&lt;br /&gt;However the shipment charges module is moving on, slowly but moving forward. Here is an screenshoot.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/2935/1273/1600/717066/shipment-charges.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/x/blogger/2935/1273/400/842679/shipment-charges.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-116611984325696049?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/116611984325696049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=116611984325696049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116611984325696049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116611984325696049'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/12/shipment-charges-update.html' title='Shipment Charges Update.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-116120739120501169</id><published>2006-10-18T14:32:00.000-07:00</published><updated>2006-10-18T14:36:31.550-07:00</updated><title type='text'>Shipment Charges.</title><content type='html'>Time to take the road again!. I'm currently working on income and expense shipment and freight shipment charges. Stay tunned for updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-116120739120501169?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/116120739120501169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=116120739120501169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116120739120501169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/116120739120501169'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/10/shipment-charges.html' title='Shipment Charges.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115855160083450408</id><published>2006-09-17T20:52:00.000-07:00</published><updated>2006-09-18T07:16:05.143-07:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.2 released</title><content type='html'>WHAT IS OVERACTIVE LOGISTICS&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.&lt;br /&gt;It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHAT ARE THE GOALS FOR THE FIRST BETA VERSION&lt;br /&gt;The initial Beta version aims to provide the following modules:&lt;br /&gt;&lt;br /&gt;-Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Incoming Shipments (Air, Ground, Ocean)&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-Reports&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.2)&lt;br /&gt;This version was refactored to implement the latest and official version of EJB 3.0. The Carrier maintenance module was also refactore so the&lt;br /&gt;three types of Carriers (Air, Land, Ocean) are now mapped to a single CARRIER database table.&lt;br /&gt;This version also includes the release of the Shipment maintenance module (work in progress) that is capable of creating Air, Land and Ocean&lt;br /&gt;shipments.&lt;br /&gt;&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-An snapshoot of Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;&lt;br /&gt;HOW TO INSTALL&lt;br /&gt;&lt;br /&gt;Please note that this section lists a high level overview of the installation. For a more detailed guide please visit the following link: &lt;a href="http://overactive-logistics.blogspot.com/2006/05/overactive-logistics-installation.html"&gt;Overactive Logistics Installation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Software requirements&lt;br /&gt;-JBoss 4.0.4 GA&lt;br /&gt;-MySQL Server 5.0&lt;br /&gt;-MySQL Administrator 1.1.4&lt;br /&gt;-MySQL Connector/J 5.0&lt;br /&gt;-Web browser with Java Plug-in 1.4.0 or higher&lt;br /&gt;&lt;br /&gt;Database creation (using MySQL Administrator)&lt;br /&gt;-Create a new database schema (catalog) called LOGISTICS&lt;br /&gt;-Do a "Restore" using the "logistics.sql" backup file in the newly created "Target Schema" LOGISTICS&lt;br /&gt;&lt;br /&gt;Application deployment (in JBoss)&lt;br /&gt;-Type the database user name and password where required inside the file mysql-ds.xml and deploy it in JBoss&lt;br /&gt;-Deploy the mysql-connector-java-5.0.3-bin.jar driver in JBoss&lt;br /&gt;-Deploy the overactive-logistics.ear in JBoss&lt;br /&gt;&lt;br /&gt;Running the aplication&lt;br /&gt;-Open your web browser and type the following link:&lt;br /&gt;http://localhost:8080/logistics/&lt;br /&gt;-Once the login screen shows up access the application using the following:&lt;br /&gt;User : admin&lt;br /&gt;Password: admin&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS&lt;br /&gt;You can get information about the project current status and development efforts in our blog located at:&lt;br /&gt;http://overactive-logistics.blogspot.com/&lt;br /&gt;&lt;br /&gt;HOW TO CONTACT US&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;overactive.source@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115855160083450408?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115855160083450408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115855160083450408' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115855160083450408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115855160083450408'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/09/overactive-logistics-pre-alpha-12.html' title='Overactive Logistics Pre Alpha 1.2 released'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115733583964549379</id><published>2006-09-03T19:02:00.000-07:00</published><updated>2006-09-03T19:10:40.256-07:00</updated><title type='text'>Added formatted textfield capabilities.</title><content type='html'>The Overactive Renderer has been enchanced to support formatted textfields by producing JFormattedTextField components with specific mask formats.&lt;br /&gt;&lt;br /&gt;The formats supported are String, Integer, Time, Float, Short, Double, Long, Byte, Currency, Phone and Character.&lt;br /&gt;&lt;br /&gt;During the past few weeks I implemented the necesary changes in Overactive Logistics to make use of this feature.&lt;br /&gt;&lt;br /&gt;Here are some screenshoots showing the Phone and Time formats.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/address.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/address.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/shipment.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/shipment.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115733583964549379?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115733583964549379/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115733583964549379' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115733583964549379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115733583964549379'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/09/added-formatted-textfield-capabilities.html' title='Added formatted textfield capabilities.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115548657432104078</id><published>2006-08-13T09:21:00.000-07:00</published><updated>2006-08-13T09:29:34.473-07:00</updated><title type='text'>Shipments update.</title><content type='html'>Shipments is moving forward and getting in good shape, some delays to work on this module were caused by refactoring in the code and adjustments in the entity beans after the migration to the JBoss 4.0.4 version.&lt;br /&gt;&lt;br /&gt;I'm still planning to create a release of Overactive Logistics before the end of this month, in the meantime here is an screen shoot of the shipments module.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/airshipment.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/airshipment.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115548657432104078?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115548657432104078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115548657432104078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115548657432104078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115548657432104078'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/08/shipments-update.html' title='Shipments update.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115455268465844755</id><published>2006-08-02T13:39:00.000-07:00</published><updated>2006-08-02T14:06:05.386-07:00</updated><title type='text'>JBoss 4.0.4</title><content type='html'>Finally last night I decided to migrate from JBoss 4.0.3 to JBoss 4.0.4. I'm so glad I did! since the EJB3.0 implementation has changed in the new version and it was much better having to deal with it now than later!.&lt;br /&gt;&lt;br /&gt;EJB3.0 has made small changes in the entity bean notations and in the way references to sesision beans are acquired out of the InitialContext class. For example now the name that it is bound is the one of the class and not the interface and it should be appended with "/remote" or "/local" respectively.&lt;br /&gt;&lt;br /&gt;Also it was very nice to found that JBoss 4.0.4 starts faster while in debug mode and that an existing bug that happened when deploying .par and .ejb3 at the same time has been fixed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115455268465844755?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115455268465844755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115455268465844755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115455268465844755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115455268465844755'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/08/jboss-404.html' title='JBoss 4.0.4'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115403288115110801</id><published>2006-07-27T13:29:00.000-07:00</published><updated>2006-07-27T13:41:21.710-07:00</updated><title type='text'>Refactoring done!</title><content type='html'>I'm done refactoring Overactive Logistics to support automatic data conversion on post invocation in a form. This refactoring eliminated about 40% total of the application's code which was every single line of code written in the Web Commands to take the parameter out of the HttpServletRequest, convert it to the right type and set it in the collection to be sent to the EJBCommand.&lt;br /&gt;&lt;br /&gt;Now I'm back with shipments which I calculate is about 70% done, the gui is in place as well as its web and ejb commands plus its ejb maintenance and domain classes. The pieces still to be completed are the notations to map the entitybeans and the database tables.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115403288115110801?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115403288115110801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115403288115110801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115403288115110801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115403288115110801'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/07/refactoring-done.html' title='Refactoring done!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115289928049201235</id><published>2006-07-14T10:27:00.000-07:00</published><updated>2006-07-14T10:56:17.166-07:00</updated><title type='text'>Significant refactoring comming up.</title><content type='html'>I'm putting the development of the shipments module temporarily on hold since I came up with a very cool idea that will reduce a lot of the amount of code required in the web commands.&lt;br /&gt;&lt;br /&gt;One of the tasks for a web command is to convert the values of the parameters that are comming out from the HttpServletRequest object to their right types. For example a textfield element in a screen module my prompt for a number, when the form is submitted this value is sent to the server side component as an String due to HTTP. The web command then gets this value using the method getParameter(String) and converts it to Integer placing it later in a collection that will contain all the parameters for the required ejb command. This results in writing a lot of code to convert all the non String values to their right types.&lt;br /&gt;&lt;br /&gt;By modifying the xsd definition for the input elements to require a type property, their values can be sent in the following way:&lt;br /&gt;&lt;br /&gt;Integer:1&lt;br /&gt;String:hello&lt;br /&gt;Boolean:True&lt;br /&gt;Float:5.912&lt;br /&gt;&lt;br /&gt;Then a single method can parse all the value and convert them using the information provided.&lt;br /&gt;&lt;br /&gt;This refactoring effort will eliminate up to 30% of the code that has already been written however it will require modify all the stylesheets to provide the type property in the definition of each input element.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115289928049201235?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115289928049201235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115289928049201235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115289928049201235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115289928049201235'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/07/significant-refactoring-comming-up.html' title='Significant refactoring comming up.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115219441298041327</id><published>2006-07-06T06:53:00.000-07:00</published><updated>2006-07-06T08:53:12.176-07:00</updated><title type='text'>Shipment  module update.</title><content type='html'>The shipments module progress is moving slowly mainly because I'm trying to avoid the need for any future refactoring as much as possible. As I move forward I've been making improvements and refining the core framework that will minimize the amount of code written in the web commands.&lt;br /&gt;&lt;br /&gt;If possible I'll try to have a release at the end of this month.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115219441298041327?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115219441298041327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115219441298041327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115219441298041327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115219441298041327'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/07/shipment-module-update.html' title='Shipment  module update.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-115068932158464248</id><published>2006-06-18T20:55:00.000-07:00</published><updated>2006-06-18T20:55:21.800-07:00</updated><title type='text'>Moving forward.</title><content type='html'>I've been making a lot of progress with the gui for the shipments module. So far I need to finish some tedious but important details before moving to work on the shipment domain model.&lt;br /&gt;Stay tunned for more updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-115068932158464248?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/115068932158464248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=115068932158464248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115068932158464248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/115068932158464248'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/06/moving-forward.html' title='Moving forward.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114953093085869419</id><published>2006-06-05T10:59:00.000-07:00</published><updated>2006-06-05T11:09:29.310-07:00</updated><title type='text'>Shipments.</title><content type='html'>Slowly I'm making progress on the shipments module. This module will support incoming and outgoing air, land and ocean shipments. Here is a preview of it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/shipment1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/shipment1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/shipment2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/shipment2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/shipment3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/shipment3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114953093085869419?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114953093085869419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114953093085869419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114953093085869419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114953093085869419'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/06/shipments.html' title='Shipments.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114807354311922176</id><published>2006-05-19T14:09:00.000-07:00</published><updated>2007-11-14T19:38:03.979-08:00</updated><title type='text'>Overactive Logistics installation guide.</title><content type='html'>&lt;span style="color: rgb(255, 0, 0); font-weight: bold;"&gt;Updated on November 14 2007&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Software Requirements.&lt;/span&gt;&lt;br /&gt;-Java SE Development Kit 6&lt;br /&gt;-JBoss 4.2.2 GA&lt;br /&gt;-MySQL Server 5.0&lt;br /&gt;-MySQL Administrator&lt;br /&gt;-MySQL Connector/J&lt;br /&gt;-Web browser with Java Plug-in 1.4.0 or higher&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Install Java&lt;/span&gt;&lt;br /&gt;-Go to &lt;a href="http://java.sun.com/javase/downloads"&gt;http://java.sun.com/javase/downloads&lt;/a&gt;&lt;br /&gt;-Download and install the "Java SE Development Kit 6" (JDK 6).&lt;br /&gt;For specific instructions on how to install the Java SE Development Kit 6 go to &lt;a href="http://java.sun.com/j2se/1.5.0/install.html"&gt;http://java.sun.com/javase/6/webnotes/install/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Install MySql&lt;/span&gt;&lt;br /&gt;-Go to &lt;a href="http://dev.mysql.com/downloads"&gt;http://dev.mysql.com/downloads&lt;/a&gt;&lt;br /&gt;-Download and install "MySQL 5.0"&lt;br /&gt;-Download and install "MySQL GUI Tools"&lt;br /&gt;-Also download "MySQL Connector/J 5.0" and extract the archive       "mysql-connector-java-5.0.4-bin.jar" this will be later deployed into JBoss.&lt;br /&gt;For more detailed information about MySQL 5.0 go to &lt;a href="http://dev.mysql.com/doc/refman/5.0/en/index.html"&gt;http://dev.mysql.com/doc/refman/5.0/en/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Install JBoss&lt;/span&gt;&lt;br /&gt;-Go to &lt;a href="http://labs.jboss.com/jbossas/downloads"&gt;http://labs.jboss.com/jbossas/downloads&lt;/a&gt;&lt;br /&gt;-Click "Download" for the 4.2.2 GA version.&lt;br /&gt;-Download the file "jboss-4.2.2.GA.zip"&lt;br /&gt;-To install JBoss just unzip "jboss-4.2.2.GA.zip"&lt;br /&gt;&lt;br /&gt;For more detailed information about JBoss go to &lt;a href="http://labs.jboss.com/portal/jbossas/docs"&gt;http://labs.jboss.com/portal/jbossas/docs&lt;/a&gt; (registration required)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Download Overactive Logistics&lt;/span&gt;&lt;br /&gt;-Go to &lt;a href="http://sourceforge.net/projects/overactive"&gt;http://sourceforge.net/projects/overactive&lt;/a&gt;&lt;br /&gt;-Download the distribution "overactive-logistics-pre-alpha1.5"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Generate the Overactive Logistics Database&lt;/span&gt;&lt;br /&gt;-Extract from the "overactive-logistics-pre-alpha1.5.zip" the "logistics.sql" file.&lt;br /&gt;-Run MySQL Administrator&lt;br /&gt;-Select Catalogs and create a new schema called LOGISTICS&lt;br /&gt;-Select Restore and open the "logistics.sql" back up file.&lt;br /&gt;-Select the Target Schema LOGISTICS&lt;br /&gt;-Start Restore&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Deploy the Datasource&lt;/span&gt;&lt;br /&gt;-Extract from the "overactive-logistics-pre-alpha1.5.zip" the "mysql-ds.xml" file.&lt;br /&gt;-Open the "mysql-ds.xml" file.&lt;br /&gt;-Provide the username and password for the database where indicated. These could be the ones used to log on to "MySQL Administrator"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/datasource.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/datasource.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;datasources&gt;&lt;br /&gt;&lt;local-tx-datasource&gt;&lt;/local-tx-datasource&gt;&lt;/datasources&gt;-Copy the "mysql-ds.xml" file into the "deploy" folder in your JBoss installation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Deploy the Database Driver&lt;/span&gt;&lt;br /&gt;-Copy the "mysql-connector-java-5.0.4-bin.jar" into the "deploy" folder in your JBoss  installation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;8. Deploy Overactive Logistics&lt;/span&gt;&lt;br /&gt;-Extract from the "overactive-logistics-pre-alpha1.4.zip" the "overactive-logistics.ear" file.&lt;br /&gt;-Copy the "overactive-logistics.ear" into the "deploy" folder in your JBoss installation.&lt;br /&gt;&lt;br /&gt;At the end the "deploy" folder in your JBoss installation should look like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_AA2EPUgshhw/Rn6y4c6G6nI/AAAAAAAAAAg/k4hinMLq76M/s1600-h/deploy.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp3.blogger.com/_AA2EPUgshhw/Rn6y4c6G6nI/AAAAAAAAAAg/k4hinMLq76M/s400/deploy.jpg" alt="" id="BLOGGER_PHOTO_ID_5079694112622832242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;9. Run Overactive Logistics&lt;/span&gt;&lt;br /&gt;-Open your web browser and type the following link:&lt;br /&gt;http://localhost:8080/logistics/&lt;br /&gt;&lt;br /&gt;Note: Your web browser should have the Java Plug-in 1.4.0 or higher installed. This is normally done as part of the&lt;br /&gt;"Java SE Development Kit 6" installation.&lt;br /&gt;&lt;br /&gt;-Once the login screen shows up access the application using the following:&lt;br /&gt;User : admin&lt;br /&gt;Password: admin&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114807354311922176?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114807354311922176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114807354311922176' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114807354311922176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114807354311922176'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/05/overactive-logistics-installation.html' title='Overactive Logistics installation guide.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_AA2EPUgshhw/Rn6y4c6G6nI/AAAAAAAAAAg/k4hinMLq76M/s72-c/deploy.jpg' height='72' width='72'/><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114670075535155817</id><published>2006-05-03T16:57:00.000-07:00</published><updated>2006-05-03T16:59:15.550-07:00</updated><title type='text'>Vacation time!</title><content type='html'>Ok... the time to strech my legs, get some nice sun tan and get away from the monitor has come once again!. I'll be back on line in two weeks, in the meantime thanks so much to all the people that has gotten in contact with me to in regard of the latest version of Overactive Logistics.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114670075535155817?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114670075535155817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114670075535155817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114670075535155817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114670075535155817'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/05/vacation-time.html' title='Vacation time!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114642980935207424</id><published>2006-04-30T13:33:00.000-07:00</published><updated>2006-05-03T17:00:48.856-07:00</updated><title type='text'>Got a JCalendar!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/Logo.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/200/Logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Overactive Logistics project has decided to make use of the JCalendar component which is part of the FLib open source library created by &lt;span style="font-weight: bold;"&gt;Antonio Freixas&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;His outstanding work can be found at &lt;a href="http://flib.sourceforge.net"&gt;http://flib.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kuddos Tony!&lt;br /&gt;&lt;br /&gt;Here is an screenshoot of JCalendar&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshot-combo-skin2.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/screenshot-combo-skin2.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshot-panel-metal-all.gif"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114642980935207424?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114642980935207424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114642980935207424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114642980935207424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114642980935207424'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/got-jcalendar.html' title='Got a JCalendar!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114623845012328412</id><published>2006-04-28T08:29:00.000-07:00</published><updated>2006-04-28T08:34:10.566-07:00</updated><title type='text'>Screenshoots! Screenshoots!</title><content type='html'>With the new Pre Alpha 1.1  release I thought it would be a good idea to publish some screenshoots. Here they are:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshoot2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/screenshoot2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshoot1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/screenshoot1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshoot4.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/screenshoot4.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/screenshoot3.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/screenshoot3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114623845012328412?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114623845012328412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114623845012328412' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114623845012328412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114623845012328412'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/screenshoots-screenshoots.html' title='Screenshoots! Screenshoots!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114619541658852043</id><published>2006-04-27T20:35:00.000-07:00</published><updated>2006-04-27T21:15:06.500-07:00</updated><title type='text'>Overactive Logistics Version Pre Alpha 1.1 released</title><content type='html'>WHAT IS OVERACTIVE LOGISTICS&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.&lt;br /&gt;It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHAT ARE THE GOALS FOR THE FIRST BETA VERSION&lt;br /&gt;The initial Beta version aims to provide the following modules:&lt;br /&gt;&lt;br /&gt;-Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;-Incoming Shipments (Air, Ground, Ocean)&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-Reports&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.1)&lt;br /&gt;This version went under a heavy refactoring to make use of inheritance which was not possible before the EJB 3.0 port. Also the Overactive Renderer&lt;br /&gt;was refactored to implement an improved mechanism for gui component reuse and event handling plus a better way to reference parent window callers.&lt;br /&gt;The Overactive Logistics code had to be refactored as well to make use of these new features.&lt;br /&gt;This version Pre Alpha 1.1 contains the definite release of the arquitecture that will be used during the rest of the project, no major changes are expected.&lt;br /&gt;&lt;br /&gt;-Vendor maintenance&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;-An snapshoot of Outgoing Shipments (Air, Ground, Ocean)&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS&lt;br /&gt;You can get information about the project current status and development efforts in our blog located at:&lt;br /&gt;http://overactive-logistics.blogspot.com&lt;br /&gt;&lt;br /&gt;And you can download the project from Sourceforge at:&lt;br /&gt;http://sourceforge.net/projects/overactive&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana,Arial;font-size:85%;"  &gt;&lt;/span&gt;HOW TO CONTACT US&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;overactive.source@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114619541658852043?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114619541658852043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114619541658852043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114619541658852043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114619541658852043'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/overactive-logistics-version-pre-alpha.html' title='Overactive Logistics Version Pre Alpha 1.1 released'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114592561278883258</id><published>2006-04-24T17:35:00.000-07:00</published><updated>2006-04-24T17:46:01.056-07:00</updated><title type='text'>Guts and glory!</title><content type='html'>I spent some time today updating the class diagrams to reflect the latest refactoring efforts. I'll be publishing a new Pre Alpha 1.1 release before the end of this week before heading for the construction of the shipments module.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/user.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/user.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/shipments.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/shipments.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/rates.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/rates.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/ports.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/ports.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/customer.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/customer.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/company.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/company.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/classifications.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/classifications.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/carriers.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/carriers.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/agent.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/agent.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/customercharges.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/customercharges.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114592561278883258?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114592561278883258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114592561278883258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114592561278883258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114592561278883258'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/guts-and-glory.html' title='Guts and glory!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114585016838500304</id><published>2006-04-23T20:42:00.000-07:00</published><updated>2006-04-23T20:46:29.746-07:00</updated><title type='text'>Got vendors maintenance module!</title><content type='html'>For the last few months Overactive Logistcs went through a heavy refactoring first to support EJB3.0 in order to make effective use of inheritance and second to implement an improved mechanism for gui component reuse and event handling plus a better way to reference parent window callers.&lt;br /&gt;&lt;br /&gt;The refactoring is completely done! and Overactive Logistics is now back on track.&lt;br /&gt;One of the latest additions is the implementation of the vendors maintenance module, here are some screenshoots.&lt;br /&gt;&lt;br /&gt;Here we have opened the vendors module and have pressed the search button.&lt;br /&gt;The vendors list window shows the vendors that have been created.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/vendor1.1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/vendor1.1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After selecting the vendor it is displayed in the module.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/vendor2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/vendor2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This module and other refactorings that have been made to the company maintenance will support the creation of shipments.&lt;br /&gt;&lt;br /&gt;A new version Overactive Logistics Pre Alpha 1.1 will be released this week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114585016838500304?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114585016838500304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114585016838500304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114585016838500304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114585016838500304'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/got-vendors-maintenance-module.html' title='Got vendors maintenance module!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114444591714739095</id><published>2006-04-07T14:37:00.000-07:00</published><updated>2006-04-07T15:04:43.340-07:00</updated><title type='text'>The Overactive Manifiesto.</title><content type='html'>First of all this is not a will-be-dead project, meaning that it is not one of the thousands of projects that are started by a group of highly motivated individuals only to be abandoned somewhere in SourceForge a couple of months later.&lt;br /&gt;&lt;br /&gt;Certainly the development of Overactive Logistics has been at small pace but this is mainly because I'm the only developer, I do not have any sort of funding and all my work is done during my spare time. Like many Open Source software enthusiasts I have a day job as a Software Developer plus wife and kids.&lt;br /&gt;&lt;br /&gt;The Overactive Logistics solution is being developed on top of two frameworks Overactive Core which I built after finding Struts way to robust to fit my needs and Overactive Renderer which is my way to provide a solution for adding rich client capabilities to web based applications.&lt;br /&gt;&lt;br /&gt;The development of these two frameworks took me nearly 2 years before I decided to embark on the trek to develop Overactive Logistics.&lt;br /&gt;&lt;br /&gt;So why Overactive Logistics?&lt;br /&gt;&lt;br /&gt;Most Open Source software efforts nowadays are focused on the creation of programming languages, development environments, frameworks, application servers and operating systems. In comparison enterprise business software solutions like Compiere and SugarCRM are not as many.&lt;br /&gt;&lt;br /&gt;Overactive Logistics is an effort to create a robust enterprise Open Source solution for the cargo transportation industry that fits in that category and that freight forwarders can use to manage their logistic operations.&lt;br /&gt;&lt;br /&gt;The way I'm heading is that eventually when Overactive Logistics gets mature enough and the right moment arrives, I'll be looking to create an start-up that provides support, training and software implementation services around the product. This company will use only the Open Source business model and will focus initially on Overactive Logistics with later plans to develop more solutions.&lt;br /&gt;&lt;br /&gt;Any questions or comments can be sent to the following email address:&lt;br /&gt;&lt;br /&gt;overactive.source@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114444591714739095?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114444591714739095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114444591714739095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114444591714739095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114444591714739095'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/overactive-manifiesto.html' title='The Overactive Manifiesto.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114393840270641478</id><published>2006-04-01T16:39:00.000-08:00</published><updated>2006-04-01T16:47:26.396-08:00</updated><title type='text'>"this" and "parent"</title><content type='html'>During the ongoing refactoring efforts I found necesary to improve the way screens can be reused after being renderer by the Overactive Renderer. This issue was partially fixed in the current demos by the introduction of a "key" attribute in the spec for each component description. This key was randomly generated and managed in the web commands of the application making the code low cohesive that what it should be.&lt;br /&gt;&lt;br /&gt;During the last week I worked to come up with a model that promotes reusability by delegating the management of the key to the Overactive Renderer eliminating the need to manage the key in the code of the application making the stylesheets and web command easier to read and maintain.&lt;br /&gt;&lt;br /&gt;With this model the introduction of two prefixes have been intruduced: "this" and "parent".&lt;br /&gt;&lt;br /&gt;The key as I mentioned is generated and managed internally now by the Overactive Renderer. Now we can only invoke actions on components that are defined in the same form by using "this". &lt;swx:action component="TestField" key="{$key}" method="setText" values="Text Changed!"&gt;&lt;swx:action component="TestField" key="{$key}" method="setText" types="String" values="Text Changed!"&gt;&lt;swx:action component="this.TestField" method="setText" values="Text Changed!"&gt;When invoking an action on a component of a parent window the use of the prefix parent "parent" has been introduced.&lt;br /&gt;&lt;br /&gt;My efforts during the  comming days will be to cleanup all the  stylesheets to make use of this new model. &lt;/swx:action&gt;&lt;/swx:action&gt;&lt;swx:action component="TestField" key="{$key}" method="setText" values="Text Changed!"&gt;&lt;swx:action component="this.TestField" method="setText" values="Text Changed!"&gt;&lt;/swx:action&gt;&lt;/swx:action&gt;&lt;/swx:action&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114393840270641478?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114393840270641478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114393840270641478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114393840270641478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114393840270641478'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/04/this-and-parent_01.html' title='&quot;this&quot; and &quot;parent&quot;'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114286448991787955</id><published>2006-03-20T06:14:00.000-08:00</published><updated>2006-03-20T06:21:30.276-08:00</updated><title type='text'>Refactoring progress.</title><content type='html'>The Carrier, Agent and Customer domain classes now extend ShipperEntity, some extra refactoring effort was needed to the xml stylesheets for the carrier maintenance module since we no longer have a Carrier standing for itself but have Air, Ocean and Land subtypes.&lt;br /&gt;&lt;br /&gt;Some refactoring is needed in the web command and ejb command classes too, once they are done I'll proceed with the vendor maintenance module who will also be extending from ShipperEntity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114286448991787955?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114286448991787955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114286448991787955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114286448991787955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114286448991787955'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/03/refactoring-progress.html' title='Refactoring progress.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114235259648725885</id><published>2006-03-14T08:02:00.000-08:00</published><updated>2006-03-14T08:09:57.646-08:00</updated><title type='text'>Carrier, Agent and Customer refactoring.</title><content type='html'>Ok. It's official! Certifications are cleared and now I'm back at full speed once again!.&lt;br /&gt;I'm currently refactoring the Carrier, Agent and Customer domains to inherit from a new ShipperEntity superclass which is a requirement for the shipments module construction.&lt;br /&gt;This would not have been possible without the lengthy but necesary porting to EJB3.0.&lt;br /&gt;Also I found that a module for vendor maintenance is necesary and it is already in my todo list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114235259648725885?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114235259648725885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114235259648725885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114235259648725885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114235259648725885'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/03/carrier-agent-and-customer-refactoring.html' title='Carrier, Agent and Customer refactoring.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-114091206032414722</id><published>2006-02-25T15:50:00.000-08:00</published><updated>2006-02-25T16:01:06.986-08:00</updated><title type='text'>Shipments.</title><content type='html'>I started working on the analysis and design to implement shipments. This will make use of all the details entered in each of the maintenance modules (customer, carrier, agent, scac, etc, etc...).&lt;br /&gt;Carriers, customers  and agents will require a little refactoring which is now possible to achieve with the EJB 3.0 porting. So far everything is looking good.&lt;br /&gt;&lt;br /&gt;If nothing gets on my way I'm planning to clear my pending certifications next week. Once done I'll be able to come back on track and full speed to the project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-114091206032414722?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/114091206032414722/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=114091206032414722' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114091206032414722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/114091206032414722'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/02/shipments.html' title='Shipments.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113960193342450068</id><published>2006-02-10T11:55:00.000-08:00</published><updated>2006-02-10T12:05:33.973-08:00</updated><title type='text'>Getting certified.</title><content type='html'>During the following days &lt;span style="font-weight: bold;"&gt;Overactive Logistics&lt;/span&gt; will be in a temporary state of suspended animation while this author has to earn some credentials by clearing out some certification exams.&lt;br /&gt;&lt;br /&gt;What I thought it was going to be a 2 week study process suddenly became hardened by the presence of two little individuals climbing over my back and running all over the place while I desperately was looking for some peaceful corner in the apartment to settle down.&lt;br /&gt;&lt;br /&gt;It won't be too long, I promise. So comeback in the next few weeks for updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113960193342450068?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113960193342450068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113960193342450068' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113960193342450068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113960193342450068'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/02/getting-certified.html' title='Getting certified.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113799247920744051</id><published>2006-01-22T21:00:00.000-08:00</published><updated>2006-01-22T21:01:19.230-08:00</updated><title type='text'>Overactive Logistics Pre Alpha 1.0 (EJB 3.0 port) released</title><content type='html'>VERSION&lt;br /&gt;overactive-logistics-pre-alpha1.0&lt;br /&gt;&lt;br /&gt;WHAT IS OVERACTIVE LOGISTICS&lt;br /&gt;Overactive Logistics is a freight forwarding open source software solution being developed entirely on J2EE for the cargo transportation industry. It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.&lt;br /&gt;&lt;br /&gt;WHAT TO EXPECT IN THIS DEMO&lt;br /&gt;This is a port of the previous demo release to EJB 3.0 and is an snapshoot of the work been done so far, there is still a long way to go, however this little sample aims to give you a hands on experience with the application. This demo has the following maintenance modules:&lt;br /&gt;&lt;br /&gt;-SCAC maintenance&lt;br /&gt;-IATA maintenance&lt;br /&gt;-FMC maintenance&lt;br /&gt;-Carrier maintenace (Air, Land, Ocean)&lt;br /&gt;-Forwarding Agent maintenance&lt;br /&gt;-Ports maintenance&lt;br /&gt;-Schedule D maintenance&lt;br /&gt;-Schedule K maintenance&lt;br /&gt;-Customer maintenance&lt;br /&gt;-Security roles maintenance&lt;br /&gt;-Users maintenance&lt;br /&gt;-Company maintenance&lt;br /&gt;&lt;br /&gt;UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED&lt;br /&gt;Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.&lt;br /&gt;&lt;br /&gt;WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS&lt;br /&gt;You can downoload Overactive Logistics from Source Forge at:&lt;br /&gt;http://sourceforge.net/projects/overactive&lt;br /&gt;&lt;br /&gt;You can get information about the project current status and development efforts in our blog located at:&lt;br /&gt;http://overactive-logistics.blogspot.com/&lt;br /&gt;&lt;br /&gt;HOW TO CONTACT US&lt;br /&gt;You can contact us sending us an email to:&lt;br /&gt;overactive.source@gmail.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113799247920744051?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113799247920744051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113799247920744051' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113799247920744051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113799247920744051'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/01/overactive-logistics-pre-alpha-10-ejb.html' title='Overactive Logistics Pre Alpha 1.0 (EJB 3.0 port) released'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113786566603936197</id><published>2006-01-21T09:42:00.000-08:00</published><updated>2006-01-21T09:47:46.090-08:00</updated><title type='text'>Overactive Logistics ported to EJB 3.0</title><content type='html'>Overactive Logistics has completely been ported to EJB 3.0 and is on a heavy regression test. Once the test is done and any bugs found are fixed I will be creating a new release. This release will not contain any new features than the previous one other than the fact that is a port of the current application, however it exposes a cleaner and better architecture.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113786566603936197?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113786566603936197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113786566603936197' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113786566603936197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113786566603936197'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/01/overactive-logistics-ported-to-ejb-30.html' title='Overactive Logistics ported to EJB 3.0'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113692261443927305</id><published>2006-01-10T11:46:00.000-08:00</published><updated>2006-01-10T11:50:14.466-08:00</updated><title type='text'>EJB 3.0 port update.</title><content type='html'>70 % of the project has been ported to EJB 3.0. I'm currently working on carrier maintenance and once done I will go for customer and agent maintenance modules. My plan is to make a release as soon as I'm done with the porting. I'll keep you posted.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113692261443927305?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113692261443927305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113692261443927305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113692261443927305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113692261443927305'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2006/01/ejb-30-port-update.html' title='EJB 3.0 port update.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113537566017608374</id><published>2005-12-23T13:57:00.000-08:00</published><updated>2006-01-05T19:17:13.220-08:00</updated><title type='text'>Merry Overactive Christmas!</title><content type='html'>From this little corner of the world the &lt;span style="font-weight: bold;"&gt;Overactive Logistics&lt;/span&gt; project wishes you a Merry Christmas!&lt;br /&gt;And by the way!!... even though the posts during this month decreased the hard work to make Overactive Logistics a reality is alive and well.&lt;br /&gt;&lt;br /&gt;Most of my time has been spent working on the migration to EJB3.0 and doing research on on how to improve the current architecture during this important milestone.&lt;br /&gt;&lt;br /&gt;More concrete, the session beans have been ported to the new specification and are now homeless, the entity beans have represented a very nice and smooth challenge. I plan to have the application fully ported and back on track before mid Jan.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113537566017608374?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113537566017608374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113537566017608374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113537566017608374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113537566017608374'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/12/merry-overactive-christmas.html' title='Merry Overactive Christmas!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113415717832180418</id><published>2005-12-09T11:02:00.000-08:00</published><updated>2005-12-09T11:51:04.166-08:00</updated><title type='text'>Major Overactive Logistics refactoring II (EJB 3.0)</title><content type='html'>One of the core ideas behind the &lt;span style="font-weight: bold;"&gt;Overactive Logistics&lt;/span&gt; architecture is to stay wide open to innovation and new Java/J2EE technologies, because of this taking the decision to migrate the object model to &lt;a href="http://www.hybernate.org/"&gt;Hybernate&lt;/a&gt; and making the Session Beans regular Facade objects felt a little bit like taking an step backwards.&lt;br /&gt;&lt;br /&gt;Since its inception the project was planned on top of EJB technology due to the immediate benefits and services that this platform offers to the developer.&lt;br /&gt;&lt;br /&gt;After analyzing more the &lt;a href="http://java.sun.com/products/ejb/docs.html"&gt;EJB 3.0 public draft specification&lt;/a&gt; and doing some prototyping with &lt;a href="http://www.jboss.org/products/ejb3"&gt;JBoss EJB3&lt;/a&gt; implementation I have decided that migrating to &lt;span style="font-weight: bold;"&gt;EJB 3.0 is the right way to go&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;It is my second day porting &lt;span style="font-weight: bold;"&gt;Overactive Logistics&lt;/span&gt; from EJB 2.1 to EJB 3.0 and I must say that I'm completely astonished!.&lt;br /&gt;&lt;br /&gt;The EJB 3.0 simplifications are totally awesome, I'm reducing all the code written in a 40% due to the elimination of EJB Home interfaces, deployment descriptors, EJB exceptions and EJB create/remove method calls.&lt;br /&gt;&lt;br /&gt;The use of annotations is not a natural act for a developer however it is easy to get used to them once you pass that first shock and start typing them, it feels specially great when you get rid of the deployment descriptors.&lt;br /&gt;&lt;br /&gt;JBoss has done a terrific job, it took me less than a few hours to configure my development enviroment for EJB 3.0 and their documentation even though is incomplete is a great help.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113415717832180418?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113415717832180418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113415717832180418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113415717832180418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113415717832180418'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/12/major-overactive-logistics-refactoring_09.html' title='Major Overactive Logistics refactoring II (EJB 3.0)'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113375034665044350</id><published>2005-12-04T18:23:00.000-08:00</published><updated>2005-12-04T18:51:59.466-08:00</updated><title type='text'>Major Overactive Logistics Refactoring.</title><content type='html'>During the analysis for the shipments module I found that the domain model requires changes that can't be implemented in a clean way without the extensive use of object inheritance and object reusability based on interface implementation. The EJB 2.1 specification states that inheritance is not supported in entity beans. Due the complexity of the current requirements plus the need for greater flexibility during object modeling I have decided to port the domain model to POJOs using &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt; and port the Session Beans to normal Facade classes.&lt;br /&gt;&lt;br /&gt;This will extend my current scope for the release of the first beta version of Overactive Logistics, however it will reduce dramatically the complexity of the system architecture resulting in shorter development cycles as a reward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113375034665044350?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113375034665044350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113375034665044350' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113375034665044350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113375034665044350'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/12/major-overactive-logistics-refactoring.html' title='Major Overactive Logistics Refactoring.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113290718132571282</id><published>2005-11-25T00:24:00.000-08:00</published><updated>2005-11-25T00:26:21.343-08:00</updated><title type='text'>Demo released on Source Forge</title><content type='html'>Today I released the first demo of Overactive Logistics on Source Forge!&lt;br /&gt;This is just a little demo so the users can grab an snapshoot of the work been done so far, there is still a long way to go, however this little sample aims to give a hands on experience with the application. This demo has the following maintenance modules:&lt;br /&gt; &lt;br /&gt; -SCAC maintenance&lt;br /&gt; -IATA maintenance&lt;br /&gt; -FMC maintenance&lt;br /&gt; -Carrier maintenace (Air, Land, Ocean)&lt;br /&gt; -Forwarding Agent maintenance&lt;br /&gt; -Ports maintenance&lt;br /&gt; -Schedule D maintenance&lt;br /&gt; -Schedule K maintenance&lt;br /&gt; -Customer maintenance&lt;br /&gt; -Security roles maintenance&lt;br /&gt; -Users maintenance&lt;br /&gt; -Company maintenance&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113290718132571282?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113290718132571282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113290718132571282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113290718132571282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113290718132571282'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/11/demo-released-on-source-forge.html' title='Demo released on Source Forge'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113251249537423905</id><published>2005-11-20T10:42:00.000-08:00</published><updated>2005-11-20T10:48:15.373-08:00</updated><title type='text'>Shipments analysis.</title><content type='html'>I started doing the analysis and design for the way Overactive Logistics is going to handle shipments. During this phase I found that rates and charges required some little fixes in the carrier, agent and customer modules and worked on them.&lt;br /&gt;&lt;br /&gt;I'm hoping to start coding the shipments module this week.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113251249537423905?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113251249537423905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113251249537423905' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113251249537423905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113251249537423905'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/11/shipments-analysis.html' title='Shipments analysis.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113148668542970610</id><published>2005-11-08T13:50:00.000-08:00</published><updated>2005-11-20T10:42:39.016-08:00</updated><title type='text'>Ready to work on shipments</title><content type='html'>I finally finished with all my pending tasks. I also updated my development enviroment to the latest versions of MySQL, JDK, Eclipse and JBoss and I'm ready to start working on the shipments module.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113148668542970610?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113148668542970610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113148668542970610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113148668542970610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113148668542970610'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/11/ready-to-work-on-shipments.html' title='Ready to work on shipments'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-113069595985780632</id><published>2005-10-30T10:06:00.000-08:00</published><updated>2005-11-01T19:31:16.220-08:00</updated><title type='text'>Updates.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/logistics6.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/logistics6.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Well!, I've been going slowly through most of my TODO pending tasks and been able to make a significant progress. Overactive Logistics now has maintenance modules for SCAC, IATA and FMC. Now each one of this codes can be selected from each one of its respective screens.&lt;br /&gt;&lt;br /&gt;Finally, I created a little utility that allows me to break the ejb-jar.xml and jbosscmp-jdbc.xml schemas in individual mappings and merge them during deployment time. The advantage of this is that now each schema specification for an Entity Bean is defined in its own file making them easier to maintain.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-113069595985780632?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/113069595985780632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=113069595985780632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113069595985780632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/113069595985780632'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/10/updates.html' title='Updates.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112969197289419470</id><published>2005-10-18T20:16:00.000-07:00</published><updated>2005-10-18T20:19:32.903-07:00</updated><title type='text'>US Customs and FMC</title><content type='html'>I finished the US Customs and FMC maintenance modules. Tomorrow I'll move on the FMC dropdown in Ocean Carrier, Company and Forwarding Agent.&lt;br /&gt;&lt;br /&gt;Very soon I'll be able to finish Air Carrier.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112969197289419470?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112969197289419470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112969197289419470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112969197289419470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112969197289419470'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/10/us-customs-and-fmc.html' title='US Customs and FMC'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112935098965815956</id><published>2005-10-14T21:34:00.000-07:00</published><updated>2005-10-14T21:36:29.663-07:00</updated><title type='text'>SCAC and IATA</title><content type='html'>I'm done with the SCAC and IATA items in my TODO list. Tomorrow I'll move on US Customs and FMC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112935098965815956?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112935098965815956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112935098965815956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112935098965815956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112935098965815956'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/10/scac-and-iata.html' title='SCAC and IATA'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112891736857960247</id><published>2005-10-09T21:06:00.000-07:00</published><updated>2005-10-10T09:08:21.816-07:00</updated><title type='text'>TODO List</title><content type='html'>I'm done with the Overactive Renderer refactoring. Now I was able to put down the TODO list of things that I have to get done before moving to Shipments.&lt;br /&gt;&lt;br /&gt;SCAC&lt;br /&gt;-Do a maintenance module for Scac&lt;br /&gt;-Reuse Scac dropdown in Company&lt;ul&gt;       &lt;/ul&gt; IATA&lt;br /&gt;-Do a maintenance module for Iata&lt;br /&gt;-Import Iata codes&lt;br /&gt;-Reuse Iata dropdown in Forwarding Agent&lt;br /&gt;-Reuse Iata dropdown in Company&lt;ul&gt;             &lt;/ul&gt; US Customs&lt;br /&gt;-Reuse US Customs dropdown in Company&lt;br /&gt;&lt;br /&gt;FMC&lt;br /&gt;-Do a maintenance module for Fmc&lt;br /&gt;-Import Fmc codes&lt;br /&gt;-Reuse FMC dropdown in Ocean Carrier&lt;br /&gt;-Reuse FMC dropdown in Company&lt;br /&gt;-Reuse FMC dropdown in Forwarding Agent&lt;ul&gt;                &lt;/ul&gt; AIR CARRIER&lt;br /&gt;-Do Airline details&lt;br /&gt;&lt;br /&gt;DEV ENVIROMENT&lt;br /&gt;-Migrate to latest JBoss Version&lt;br /&gt;-Migrate to latest Eclipse Version&lt;br /&gt;-Migrate to latest JDK Version&lt;br /&gt;-Migrate to latest MySQL Version&lt;br /&gt;-Integrate xsd into Overactive Renderer Jar file&lt;br /&gt;-Create Entity Beans deployment descriptor merging utility.&lt;ul&gt;                   &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112891736857960247?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112891736857960247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112891736857960247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112891736857960247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112891736857960247'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/10/todo-list.html' title='TODO List'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112843436347026397</id><published>2005-10-04T06:46:00.000-07:00</published><updated>2005-10-04T09:18:45.016-07:00</updated><title type='text'>Still on refactoring.</title><content type='html'>The last few days have been very interesting. I found that in order to improve functionality I was in a huge need to get a JInternalFrame compoment with modal capabilities. I found some very nice tips on how to solve this issue at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://java.sun.com/developer/JDCTechTips/2001/tt1220.html"&gt;http://java.sun.com/developer/JDCTechTips/2001/tt1220.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I spent most of the Saturday adapting this tip to the current JInternalFrame renderer, once I got it working I started cleaning up all the code that was not required anymore in Overactive Logistics due to this change and was almost done last night.&lt;br /&gt;&lt;br /&gt;Since I'm currently focused on the refactoring of the Overactive Renderer I thought it was a good moment to work on porting the current DTD to XSD, before start typing I was lucky enough to find a very nice tool called &lt;a href="http://www.oxygenxml.com/"&gt;Oxygen&lt;/a&gt; I downloaded it and gave it a try and a few minutes after there it was! The whole DTD ported into an XSD! This really saved me a lot of time and I'll be able to start focusing on the last part of the refactoring which is making the Overactive Renderer elements namespace qualified.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112843436347026397?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112843436347026397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112843436347026397' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112843436347026397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112843436347026397'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/10/still-on-refactoring.html' title='Still on refactoring.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112787813624748066</id><published>2005-09-27T20:26:00.000-07:00</published><updated>2005-09-27T20:32:36.116-07:00</updated><title type='text'>Refactoring progress</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/refactor.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/refactor.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The refactoring is moving on. The changes allow to reuse screens in a clean and easy way. The carrier modules share much of the same components and with the new changes I'm able to run both at the same time.&lt;br /&gt;&lt;br /&gt;I started planning how the toolbars will be composed, for the moment I added some as a place holders.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112787813624748066?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112787813624748066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112787813624748066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112787813624748066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112787813624748066'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/refactoring-progress.html' title='Refactoring progress'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112725191866816658</id><published>2005-09-20T14:22:00.000-07:00</published><updated>2005-09-20T14:31:58.673-07:00</updated><title type='text'>Overactive Renderer refactoring.</title><content type='html'>While working on Agent I realized that some reafactoring is really needed in order to make component reusability cleaner. I was able to promote limited reusability by restricting access to modules that shared the same components as the active one, however components like an scac list could be used in more than four modules at the same time causing this a huge problem.&lt;br /&gt;&lt;br /&gt;I did some analisys and came up with some enchancements to the Overactive Renderer. The basic idea is to add a form key that will be  passed as an attribute of an xml element (button, panel, etc). This plus the name will give each component in the form a unique key that will allow reusability.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112725191866816658?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112725191866816658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112725191866816658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112725191866816658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112725191866816658'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/overactive-renderer-refactoring.html' title='Overactive Renderer refactoring.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112675424534130717</id><published>2005-09-14T20:16:00.000-07:00</published><updated>2005-09-14T20:17:25.343-07:00</updated><title type='text'>Agent progress.</title><content type='html'>I was able to persist the first Agent into the db. Tomorrow I'm moving on the rest of the crud stuff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112675424534130717?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112675424534130717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112675424534130717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112675424534130717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112675424534130717'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/agent-progress.html' title='Agent progress.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112666829151852393</id><published>2005-09-13T20:21:00.000-07:00</published><updated>2005-09-13T20:31:34.496-07:00</updated><title type='text'>Agent module.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/agent1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/320/agent.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Moving to agent maintenance module, currently I have created the entity and session beans plus database definitions. Customer and carrier maintenance have been completed in a 90% .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112666829151852393?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112666829151852393/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112666829151852393' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112666829151852393'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112666829151852393'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/agent-module.html' title='Agent module.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112633483240559904</id><published>2005-09-09T23:45:00.000-07:00</published><updated>2005-09-14T20:20:59.180-07:00</updated><title type='text'>Customer module progress.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/x.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/x.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The development of the customer maintenance module has been very smooth mainly because the reuse of the address, rates, custom charges and pmt term components as depicted above, I only had to do small refactoring changes to the rates since there was a dependency with carrier. The create, update, and view functions have been completed and tomorrow I'll continue with the delete function.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112633483240559904?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112633483240559904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112633483240559904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112633483240559904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112633483240559904'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/customer-module-progress.html' title='Customer module progress.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112627845564301411</id><published>2005-09-09T08:00:00.000-07:00</published><updated>2005-09-09T23:51:25.776-07:00</updated><title type='text'>Customer maintenance on the works.</title><content type='html'>After a well deserved vacation I'm back on track again. I'm focusing all my efforts on getting the customer maintenance module done. I started creating the required entity beans plus database tables yesterday.&lt;br /&gt;&lt;br /&gt;The customer module is very similar to carrier and it makes reuse of the rates and custom charges components previously created so its development should go very fast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112627845564301411?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112627845564301411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112627845564301411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112627845564301411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112627845564301411'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/09/customer-maintenance-on-works.html' title='Customer maintenance on the works.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112451633320787144</id><published>2005-08-19T22:37:00.000-07:00</published><updated>2005-08-19T22:39:17.806-07:00</updated><title type='text'>Vacation time!</title><content type='html'>Ok... this is it!, I'm going on vacation for two weeks starting tomorrow......&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112451633320787144?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112451633320787144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112451633320787144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112451633320787144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112451633320787144'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/vacation-time.html' title='Vacation time!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112433984910552080</id><published>2005-08-17T21:32:00.000-07:00</published><updated>2005-08-17T21:37:29.110-07:00</updated><title type='text'>Carrier maintenance module progress.</title><content type='html'>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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112433984910552080?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112433984910552080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112433984910552080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112433984910552080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112433984910552080'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/carrier-maintenance-module-progress.html' title='Carrier maintenance module progress.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112405942397350382</id><published>2005-08-14T15:38:00.000-07:00</published><updated>2005-08-14T15:43:43.976-07:00</updated><title type='text'>Carrier on the works.</title><content type='html'>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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112405942397350382?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112405942397350382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112405942397350382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112405942397350382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112405942397350382'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/carrier-on-works.html' title='Carrier on the works.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112344108852412580</id><published>2005-08-07T11:45:00.000-07:00</published><updated>2005-09-07T12:41:24.546-07:00</updated><title type='text'>Busy weekend.</title><content type='html'>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.&lt;br /&gt;&lt;br /&gt;In other news, I made the import of real world scac into the system and now I got to play with real data.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/scac2.JPG"&gt;&lt;img style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://photos1.blogger.com/blogger/2935/1273/400/scac.jpg" border="0" /&gt;&lt;/a&gt; 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.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/mozilla.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://photos1.blogger.com/blogger/2935/1273/400/mozilla.jpg" border="0" /&gt;&lt;/a&gt; This screenshoot shows the application running in standalone mode.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/standalone.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://photos1.blogger.com/blogger/2935/1273/400/standalone.jpg" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112344108852412580?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112344108852412580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112344108852412580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112344108852412580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112344108852412580'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/busy-weekend.html' title='Busy weekend.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112311913740717049</id><published>2005-08-03T18:31:00.000-07:00</published><updated>2005-09-07T12:19:09.966-07:00</updated><title type='text'>Custom charges done.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/customcharge.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0pt 10px 10px 0pt; CURSOR: pointer" alt="" src="http://photos1.blogger.com/blogger/2935/1273/400/customcharge.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The custom charges component is completed. It will be used in carriers, forwarding agents and customers, same as the rates component.&lt;br /&gt;&lt;br /&gt;I'm now moving to finish the carrier maintenance module.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112311913740717049?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112311913740717049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112311913740717049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112311913740717049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112311913740717049'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/custom-charges-done.html' title='Custom charges done.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112303985696509540</id><published>2005-08-02T20:27:00.000-07:00</published><updated>2005-08-15T15:38:09.166-07:00</updated><title type='text'>Source Forge.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/sflogo.php1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/sflogo.php1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;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.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112303985696509540?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112303985696509540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112303985696509540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112303985696509540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112303985696509540'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/08/source-forge.html' title='Source Forge.'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112261278860349532</id><published>2005-07-28T21:51:00.000-07:00</published><updated>2005-07-28T21:55:32.496-07:00</updated><title type='text'>Got rates component!</title><content type='html'>The rates component is now ready to be used and reused!. Before moving to carrier I found a better way to post hidden data within a SwingML form which is using the &lt;span style="font-weight: bold;"&gt;data-store&lt;/span&gt; element.&lt;br /&gt;&lt;br /&gt;Before I used to set the desired data in a textfield an hide it, just like it is normally done in HTML. The problem with this is that sometimes the rendering was taking a little bit more time and you could see the the hidden textfield before the rest of the elements were positioned above it.&lt;br /&gt;&lt;br /&gt;Using the &lt;span style="font-weight: bold;"&gt;data-store&lt;/span&gt;  is cleaner since its value is added to the post transaction and it is not a visual component.&lt;br /&gt;&lt;br /&gt;Now I just have to implement this change in the 94 stylesheets that I have written so far :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112261278860349532?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112261278860349532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112261278860349532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112261278860349532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112261278860349532'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/07/got-rates-component_112261278860349532.html' title='Got rates component!'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112182846708178220</id><published>2005-07-19T19:57:00.000-07:00</published><updated>2005-08-15T13:06:45.890-07:00</updated><title type='text'>Doing some refactoring....</title><content type='html'>This is how my development enviroment looks like.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/workbench1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/workbench1.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I'm currently working on refactoring a component written for rates in order to make it easy to reuse. This component is currently used in carrier maintenance and will be in customer and agent maintenance too. This effort is a little bit of a challenge since the name of every component in the gui should be unique across the whole application, however the trick can be easly implemented using XSLT.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112182846708178220?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112182846708178220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112182846708178220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112182846708178220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112182846708178220'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/07/doing-some-refactoring.html' title='Doing some refactoring....'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14162412.post-112164096769145903</id><published>2005-07-17T15:54:00.000-07:00</published><updated>2005-07-26T22:58:23.796-07:00</updated><title type='text'>Overactive Logistics</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2935/1273/1600/overactivelogistics1.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2935/1273/400/overactivelogistics.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is an early screenshoot  of &lt;b&gt;Overactive Logistics&lt;/b&gt;. Currently I'm coding only the necesary maintenance modules to move later on the development of incoming and outgoing shipments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14162412-112164096769145903?l=overactive-logistics.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://overactive-logistics.blogspot.com/feeds/112164096769145903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14162412&amp;postID=112164096769145903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112164096769145903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14162412/posts/default/112164096769145903'/><link rel='alternate' type='text/html' href='http://overactive-logistics.blogspot.com/2005/07/overactive-logistics.html' title='Overactive Logistics'/><author><name>&lt;b&gt;Overactive Logistics&lt;/b&gt;</name><uri>http://www.blogger.com/profile/06562315723701538807</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
