CJAN is the Comprehensive JavaTM Archive Network, a peer-to-peer mirror network of Java code, documentation and tools.
Monthly Archives: May 2003
Black Box Web Testing with HttpUnit
ONJava.com has an article on web testing with HttpUnit: Black Box Web Testing with HttpUnit. Things I didn’t know about HttpUnit:
· HttpUnit supports client-side JavaScript
· HttpUnit can be run using Ant
Mobile driving-directions example
At Javaworld.com, Let the mobile games begin: “… a mobile driving-directions example to discuss how the Java and .Net platforms work together from end to end with the help of XML Web services.” The author (Michael Yuan) also has a list of very interesting articles he’s written for various publications.
http traffic debugging
Joe commented that he uses ethereal as an aid in debugging networked applications, I’ve also used ieHTTPHeaders and I read about livehttpheaders for you mozilla users out there. ethereal is like drinking from a fire hose, you definitely need to setup filters for the data to become information. It looks almost exactly like Network Monitor, the big difference being that ethereal runs on about 23(!) different operating systems. ieHTTPHeaders and livehttpheaders is really only useful for http traffic, but are both much easier to get information out of quickly.
A general-purpose Java SOAP client
I got really stuck working with some ASP code that is connecting to an ASP.NET webservice, nothing helps more than being able to see what is being returned (or not being returned in my case). This simple SOAP client on ibm developerWorks came in handy, the code is available to download.
Articles from JDJ
Couple good articles in JDJ this month:
JavaServer Faces: “Developing interesting and effective Java Web applications requires simple, robust, and manageable frameworks and the tools that complement them.” — I read the article and tried to keep up… JSF is NOT simple.
Design Patterns: Java Value Types: “They’re used to transport and adapt an entity’s state between components of a system or to and from other formats, such as XML.”
Convenience Apps: “What is a killer app for J2ME?“: If he knew, he wouldn’t be writing for a magazine. 🙂
How to Make J2EE Perform Well
The May New Englang Java Users group presentation on Struts is online. Next month they’re having Owen Taylor from The Middleware Company present “How to Make J2EE Perform Well“.
Server-Side Flash Detection Using BrowserHawk @ DEVNET
I wrote an article for Macromedia Devnet which was just published today! Check it out here: Server-Side Flash Detection Using BrowserHawk. If you’ve never used BrowserHawk before, it’ll be a good introduction. However, if you’ve used it with ColdFusion, you should definitely read it, I was able to use BrowserHawk 4J (the Java version) with CFMX rather than using the ASP bridge (which was and is required if you want to access the extended properties of BrowserHawk in versions of ColdFusion prior to MX).
I should thank Shena at my work for bringing it up as an option (she contacted Macromedia originally), thanks Shena!
What I Hate About Your Programming Language
An interesting read on Oreilly (onlamp.com) today: What I Hate About Your Programming Language
3650 USB Bluetooth Adapter
I got my Bluetooth USB adapter in the mail today from Amazon. Took a couple installs to get it working, but now, instead of incurring large data fees from AT&T to get the pics off my 3650, I can just use Bluetooth to transfer them to my notebook.
By the way, May is when it finally gets green and the flowers show their faces in New England.