java.net rant

java_netI stumbled across migratosaur as a possible solution to migrating database content when using hibernate. It’s a tool written by Brian McCallister.

It looked like a useful tool, but there’s no official releases so you need to download it from CVS. No problem – I do this for lots of projects from Apache, Sourceforge, Savannah, Codehaus, and of course Orixo’s and Luminas’s repositories.

Unfortunately, unlike any of the other hosting facilities listed above, java.net insists that you register and log in before they will show you the details needed to download from CVS.

Even more unfortunately, the registration process broke (and told me about a servlet error – fine, you’re cool, you’re using servlets, I don’t care, get implementation crap out of your error messages, ok?). To cut a long story short: my account appears broken, I can’t register a new account because I’m logged in, and there’s no logout button. I can’t even view the migratosaur web site now, because I don’t have “the ‘User – View – Self’ permission needed“, and I can’t view my permissions without being logged in, which I am …. sigh.

So. Sun, come on, sort it out. Why do I need to be logged in? Why can’t I log out? Why are you telling me about permissions and servlet errors? Why does your error page ask me to send you the date and time, the screen name, field input, and action, the version and build number 2.6.2.4? Shouldn’t you be detecting all these things and giving me a nice feedback form?

Not a very good showcase site, is it? It’s supposed to be “a common area for interesting conversations and innovative development projects related to Java” – fine, so get these barriers out of my face so we can have conversations and innovate, ok?

Meanwhile I’ll email Brian privately and ask for a copy of the code (and probably recommend he puts it somewhere usable).

Update: within half an hour of submitting my bug report to java.net, I got this back:

Hi Andrew -

Can you try again? I made a change to your account.

Let me know what happens!

It seems to have done the job. Begrudgingly, kudos to java.net Site Administration people for fixing my login … I’m now happily playing with migratosaur.

Related posts:

  1. RIAA rant
  2. Word rant
This entry was posted in Personal and tagged , . Bookmark the permalink.