Do a web search for:
java "illegal component position"
This may give you some insight into what could cause it.
Well Chris you overestimate my JAVA knowledge, what I see there it too complicated for me and I am not sure whether the error comes from the jAlbum core or from the skin.
But the error is not reproducibly and it seems to do no harm in the generated albums so I can live with it.
You don't see at all this error if the Console window is not open.
I did find the cause of the other reproducible error
javax.imageio.IIOException: Can't get input stream from URL!
That was caused by an invalid target URL of a web-location.