Monday, July 23, 2012

Solution for TortoiseSVN 1.7 breaking JDeveloper Projects

...well, so much for updating regularly, huh?

Anyways, came across a sort of interesting problem at work, and I figured I'd write up.  Came in one morning with a couple of things on my to-do list that dealt with my Java, so I fired up JDeveloper.  Start trying to dig into the folder structure to get some stuff done when all of a sudden I'm struck with a case of the oh-God-everything-is-blowing-up's.  Specifically, I was getting a metric ton of these:

Previously reported error [IllegalStateException in o.i.explorer.IconOverlayTracker$NodeWatcher:802] in Feedback - Log

Which, you know, is fairly self explanatory.  Or...not.  So after a bit of digging, I discovered that the network team updated TortoiseSVN to version 1.7 the night before and my local repo had been updated.  A bit odd that updating SVN caused JDeveloper to break, but after enough digging I found this forum post:

https://forums.oracle.com/forums/thread.jspa?threadID=2332837

Which, sure enough, mentions the error and SVN.  Tried the solution that "Suganth" posted and sure enough it worked.  To fix this issues so you can work on your projects again go to:

Tools -> Preferences -> Versioning -> General

And then uncheck "Use Navigator State Overly Icons" and "Use Navigator State Overly Labels".  Life should be (marginally) better!

Saturday, April 23, 2011

Hello world!

And welcome to my blog.  It's my first foray in anything blogging-esque, so we'll see how this turns out.

So a little about me.  My name is Joseph Thompson and I'm software engineer/programmer/coder/what-have-you by trade.  I'm twenty-three and I gradated from the University of North Carolina at Chapel Hill in May 2010 with a BS in Computer Science.  Right now I'm working as a government contractor in southern Virginia working on Java EE and ColdFusion applications.  I also like cooking, fly-fishing (or anything outdoors, really), sports, running, reading, etc.  Learning new things and skills is kind of a hobby, so I've dabbled in quite a bit or stuff.

Why have I decided to start this thing?  I'm trying to improve my writing and communication skills for one.  I like to think of myself as relatively decent at it, but in my job conveying ideas precisely with minimal ambiguity is important.  Both for sharing ideas with coworkers and ensuring that both you and your customer understand each other.

Also want to try to use this blog to share ideas and things I've learned.  I've found a ton of solutions to problems on blogs, so I figure I'll try to return the favor and hopefully help a few people out myself.  Not to mention I can come back later to see what I did when I run across a problem again.

And so here we are.  Got myself a nice, shiny new experiment for me.  Lets see what happens, shall we?