Issue is related to well know classlading JBoss problem. JBoss distribution contains Hibernate jars which are older then one used by Spring Roo-generated application.
While using hibernate as provider adding these two properties in persistence.xml:
Solution from here.
For google and anyone who does not want to waste time on JBoss classloading settings (which does not really work):