I’m down with the ‘flu today, so I thought I’d do something to take my mind off it and check out Maven I’ve been somewhat critical of Maven in the past, but only tentatively as I’ve never really played with it. So I thought I’d rectify that.
Category: Java
Remote Exceptions and the LSP
Why did I rabbit on about the Liskov Substitution Principle anyway? Because the infamous RemoteException is an example of the issue.
Mixing and leads to confusion…
Update: It’s not a bug, it’s a feature! Seriously. 😉 It turns out that the <ant> task effectively sets the basedir property as a user-property, which means that it can’t be changed. User-properties are propogated through regardless of the inheritAll flag. The doco could have been clearer, but that’s life.
The easy work around: don’t use the dir attribute to locate the file, actually specify it in full (see the bug report for the example).
I lodged a bug report with Apache Ant today; first one in a long while. It turns out the the <ant> and <subant> tasks aren’t entirely compatible.
Why some web frameworks don’t distinguish between GET and POST
Daniel Hinojosa asks What the hell ever happened to doGet() and doPost()
Continue reading “Why some web frameworks don’t distinguish between GET and POST”
A feature that I would like in Java 1.5 that’s not there…
Looking back over the notes from the Dev Day I took, I was reminded of a feature that I would have liked to have seen in 1.5: named parameters.
Continue reading “A feature that I would like in Java 1.5 that’s not there…”
Another Sun Dev Day Review
Steve Mactaggart reviews the Melbourne Sun Developer Day. Looks like his thoughts were similar to mine
Continue reading “Another Sun Dev Day Review”
Annotation question answered
I’ve cleared up a question I didn’t get answered at the Developer Day; the syntax for using annotations.
Sun Developer Day Review
As I said earlier, I went to the Sun Developer Day in Sydney today. Overall, well worth the price of admission. Heck, I’d have paid double. 😉
Continue reading “Sun Developer Day Review”
Tools change the way you work
Vinny is worried that the use of IntelliJ IDEA has changed how he works and he’s worried about going to a project that won’t let him use IDEA.
JUnit Architecture Redux
Looks like I’m talking about another post of Cedric’s It seems he doesn’t like JUnit’s test suites, and decided to write a new tool to solve his problem.
