February 24, 2004

Throw back

I was building a CD to take into work, when I happened upon a couple of old projects. These projects are so old, that EJB's were popular and scriptlets were accepted. What amazed me the most about these throw backs was their size. There are not any third party jars in these projects. No, dom4j (at half a MB) or standard taglibs (half a MB) or Struts (half a MB) or log4j (third of a MB)... and don't get me started on Xalan and Xerces.

The code that I wrote is ugly. The code probably would not scale. The code is so unmaintainable that I don't even want to think about refactoring.

I even found the perl script that I wrote to generate classes and xml for CMP EJB's. It was very nifty. This script would generate the Bean, Remote and Home as well as the xml that would go in the web.xml and the ejb-jar.xml. It also created the JSP that would allow you to edit the values of the bean. What a mess. Those were the days. IDEA 3.0 was in EAP (2.0 had just been released). Orion 1.5.4 was top dog among application servers and Windows XP was still a rumor.

Needless to say, I had a good chuckle tonight.

Posted by carl at February 24, 2004 01:18 AM

Comments