| I have always understood the @Entity name attribute to specify a Java identifier, which prohibits the use of the '.' character. It's also why the spec says that the entity name (when the default is taken) is the unqualified class name, which wouldn't contain a '.' character either. I'll check with the team but I think this is expected behavior. |