---
title: "Further adventures in Java!"
date: 2002-08-14T14:22:05-04:00
url: https://blog.lmorchard.com/2002/08/14/ooobca/
author: Les Orchard
---

# Further adventures in Java!

<p>So I've been in the underworld these past weeks, head down in battle with this project in my return to Java, as I'd written last month.  It's been great fun, and I've not missed perl at all along the way.  (Although, I <i>did</i> miss <a href="http://www.cpan.org">CPAN</a>.)  I've raided the stocks of <a href="http://jakarta.apache.org">Jakarta</a> and other shores, and I've flagged <a href="http://radio.weblogs.com/0107789/">a few</a> <a href="http://blogs.werken.com/people/bob/">new people</a> <a href="http://roller.anthonyeden.com/page/rickard/">to watch</a> <a href="http://radio.weblogs.com/0108103/">on my</a> <a href="http://radio.weblogs.com/0100190/">daily scan</a>.</p>
<p>These past 4 weeks or so, it's amazing to me during how many new or long-neglected (to me) technologies at which I've thrown myself, and managed to use productively.  Among them are <a href="http://www.w3.org/XML/">XML</a>, <a href="http://xml.apache.org/xerces2-j/index.html">Xerces</a>, <a href="http://www.w3.org/TR/xslt">XSLT</a>, <a href="http://www.w3.org/TR/xpath">XPath</a>, <a href="http://xml.apache.org/xalan-j/index.html">Xalan</a>, <a href="http://www.w3.org/TR/SVG/">SVG</a>, <a href="http://xml.apache.org/batik/index.html">Batik</a>, <a href="http://www.dbxml.org">Xindice</a>, <a href="http://junit.sourceforge.net">JUnit</a>, <a href="http://jakarta.apache.org/log4j/index.html">Log4J</a>, <a href="http://jakarta.apache.org/ant/index.html">Ant</a>, <a href="http://www.alphaworks.ibm.com/tech/bml">BML</a>, <a href="http://oss.software.ibm.com/developerworks/projects/bsf">BSF</a>, <a href="http://www.beanshell.org">BeanShell</a>, <a href="http://www.netbeans.org">NetBeans</a>, and a slew of others my poor sore brain won't produce at the moment.  I've plucked each of these from the ether and carefully tied them all together into a loosely confederated beast that, surprisingly, works as I'd intended thus far.</p>
<p>My biggest regret during this voyage is that this beast will likely never roam beyond the fences of my employer's realm.  But, I still have the new experience with building the beast.  And besides, you'd probably all laugh at the poor thing anyway since its the product of wobbling new steps.  Though, actually, that would be a good thing for my company and myself since some of you might tell me <i>why</i> you're laughing.</p>
<p>But, no matter - that's a political fight I'm not yet prepared to enter here at work, so maybe I can think of other things with which to tinker, out here in the open.</p>
<p>The Java support in OS X makes me very happy, as does having Java Web Start come installed out of the box.  And so, today I was also happy when I saw <a href="http://radio.weblogs.com/0107789/stories/2002/08/14/thinrss.html">ThinRSS</a> and managed to launch it with a click.  I'd been musing about maybe doing a news aggregator in Java, but <a href="http://www.decafbad.com/twiki/bin/view/Main/AmphetaDesk">AmphetaDesk</a> works fine and I've got some hack time invested in the fun outliner skin.  But this really makes me want to do something with <a href="http://www.thinlet.com">Thinlet</a>.  Possibilities abound.</p>
<p>I've also started toying with an XPath-to-RSS scraper to replace my <span style='background : #FFFFCE;'><a href="http://www.decafbad.com/twiki/bin/edit/Main/RssDistiller?topicparent=Main.FilterData"><b>?</b></a><font color="#0000FF">RssDistiller</font></span> usage.  I know that there's a Python-based one out there, <a href="http://www.mnot.net/xpath2rss/">xpath2rss</a>, but I've yet to quite figure it out and I feel like tinkering on my own anyway.  So far I've pulled in <a href="http://lempinen.net/sami/jtidy/">JTidy</a>, Xalan, Xerces, and JUnit to help.  Amazingly, to me, everything seems to be working pretty well.</p>
<p>Anyway, back to the day's work, but I figured I'd ramble a bit and share my recent fun since I've been largely quiet around here.  Hopefully I'll be back soon with updates to the <a href="http://www.decafbad.com/twiki/bin/view/Main/AmphetaDesk">AmphetaDesk</a> outline skin, and with a new toy scraper project.</p>
<!--more-->
shortname=ooobca
