It's not a problem, it's a feature! Read the API doc for java.io.Seralizable around the part that says:

You don't actually *have to* specify it, but if you're relying on default serialization for...