5/20/2003
I am working on a personal weblog developed in 100% Java. It is a Java web application I plan to make available in a WAR file. Since I want to make it really easy to install, my first version will use a set of files as the repository for the blog. I am using Struts 1.1 and JDK 1.4.1 to develop. I test in Tomcat 4.1, but my ISP has Resine. I am hoping I do not have any trouble with that.
My main motivation for creating this weblog is my wife. She once asked for one and instead of installing an existing one, I decided to make one for her. Our ISP then only supported PHP, and I did not know any of it. You know, all cheap hosting is about PHP. I knew Java and I wanted to use it, but we could not make an ISP change then. I ventured into PHP and did not do to bad, but built something not too reliable.
Now I decided to redeem myself and create a state of the art blog. My current plans are to make it open source, so I am spending a lot of time in Jakarta trying to reuse as many components as I can and use good design practices.
6/18/2003
I just posted my semi-working version of the blog. Check it out at blog test where I uploaded my 2MB war file. At this point there is no management or edits available. Simply posting entries, which anybody can do by the way (even if the author says Edgardo). I still have some jars in the war that I might not use. Mostly from jakarta commons and struts. Oh, I just added some code using JDOM, wich I like so far.
11/21/2003
The summer is long gone and I did not work on anything new, except for the "infamous" displayDate JSP tag I tried to add during the IndyJug presentation a couple of days ago. Of course I figured out why it did not work, but after the fact. I had forgotten one minor detail: the catlog is based on Struts, so I had to define an action in the struts-config.xml because I had any requests: "/" going to the Action Servlet. I added "testTag" which is invoked by typing "catlog/testTag.do". Now, for the curious, here is all the source code for catlog as is. I also put the word document presentation I used to drive my talk, but beware its just a blob of my own thoughts.