I was trying to replace jide-common.jar with jide-oss that I just built to make sure that the bug fix didn't break anything.
Well, long story short, these two are different, what is missing is com.jidesoft.swing.LayoutPersistence
Without it I need to have both of the jar files in the class path and I guess make sure that the oss gets loaded first.
I think easier way of doing things would be to move LayoutPersistance out oss into one of the other jars, may be dock where it seems to belong anyways or components