Ao rodar os testes, atualizei o hibernate para o 3.6 e estou com este problema…
java.lang.VerifyError: class org.hibernate.type.WrappedMaterializedBlobType overrides final method getReturnedClass.()Ljava/lang/Class;
Ao rodar os testes, atualizei o hibernate para o 3.6 e estou com este problema…
java.lang.VerifyError: class org.hibernate.type.WrappedMaterializedBlobType overrides final method getReturnedClass.()Ljava/lang/Class;
Olá Bruno, como está?
Posta aqui também esta informação:
http://www.guj.com.br/java/232250-hibernate-361-final-release-
Abraço!
isso geralmente é conflito de jars, vc está com mais de uma versão do jar do hibernate?
mey ivy.xml
<dependencies>
<dependency org="org.quartz-scheduler" name="quartz" rev="1.8.4" conf="default" />
<dependency org="javax.mail" name="mail" rev="1.4.4" conf="default" />
<dependency org="com.yahoo.platform.yui" name="yuicompressor" rev="2.4.2" conf="default" />
<dependency org="net.vidageek" name="mirror" rev="1.5.1" conf="default"/>
<dependency org="br.com.caelum" name="vraptor" rev="3.3.1" conf="default" />
<dependency org="org.apache.tiles" name="tiles-jsp" rev="2.2.0" conf="default">
<exclude module="jcl-over-slf4j" />
</dependency>
<dependency org="br.com.caelum.stella" name="caelum-stella-core" rev="1.2" conf="default" />
<dependency org="br.com.caelum.stella" name="caelum-stella-hibernate-validator" rev="1.2" conf="default" />
<dependency org="javax.servlet" name="jstl" rev="1.2" conf="default" />
<dependency org="org.hamcrest" name="hamcrest-all" rev="1.1" conf="default" />
<dependency org="org.hibernate" name="hibernate-annotations" rev="3.5.6-Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-core" rev="3.5.6-Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-validator" rev="4.1.0.Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-envers" rev="3.5.6-Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-c3p0" rev="3.5.6-Final" conf="default" />
<dependency org="commons-io" name="commons-io" rev="2.0" conf="default" />
<dependency org="commons-fileupload" name="commons-fileupload" rev="1.2.1" conf="default"/>
<dependency org="joda-time" name="joda-time" rev="1.6.2" conf="default" />
<dependency org="joda-time" name="joda-time-jsptags" rev="1.0.2" conf="default" />
<dependency org="joda-time" name="joda-time-hibernate" rev="1.2" conf="default">
<exclude module="hibernate"/>
</dependency>
eu troco por
<dependency org="org.quartz-scheduler" name="quartz" rev="1.8.4" conf="default" />
<dependency org="javax.mail" name="mail" rev="1.4.4" conf="default" />
<dependency org="com.yahoo.platform.yui" name="yuicompressor" rev="2.4.2" conf="default" />
<dependency org="net.vidageek" name="mirror" rev="1.5.1" conf="default"/>
<dependency org="br.com.caelum" name="vraptor" rev="3.3.1" conf="default" />
<dependency org="org.apache.tiles" name="tiles-jsp" rev="2.2.0" conf="default">
<exclude module="jcl-over-slf4j" />
</dependency>
<dependency org="br.com.caelum.stella" name="caelum-stella-core" rev="1.2" conf="default" />
<dependency org="br.com.caelum.stella" name="caelum-stella-hibernate-validator" rev="1.2" conf="default" />
<dependency org="javax.servlet" name="jstl" rev="1.2" conf="default" />
<dependency org="org.hamcrest" name="hamcrest-all" rev="1.1" conf="default" />
<dependency org="org.hibernate" name="hibernate-annotations" rev="3.5.6-Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-core" rev="3.6.1.Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-validator" rev="4.1.0.Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-envers" rev="3.6.1.Final" conf="default" />
<dependency org="org.hibernate" name="hibernate-c3p0" rev="3.6.1.Final" conf="default" />
<dependency org="commons-io" name="commons-io" rev="2.0" conf="default" />
<dependency org="commons-fileupload" name="commons-fileupload" rev="1.2.1" conf="default"/>
<dependency org="joda-time" name="joda-time" rev="1.6.2" conf="default" />
<dependency org="joda-time" name="joda-time-jsptags" rev="1.0.2" conf="default" />
<dependency org="joda-time" name="joda-time-hibernate" rev="1.2" conf="default">
<exclude module="hibernate"/>
</dependency>
dá um ls na pasta lib onde o ivy baixou os jars
estão ai
activation-1.1.jar
antlr-2.7.6.jar
aopalliance-1.0.jar
asm-3.1.jar
aspectjrt-1.6.9.jar
bsh-2.0b4.jar
c3p0-0.9.1.jar
caelum-stella-core-1.2.jar
caelum-stella-hibernate-validator-1
cglib-2.2.jar
cglib-nodep-2.1_3.jar
commons-beanutils-1.8.0.jar
commons-collections-3.1.jar
commons-digester-2.0.jar
commons-fileupload-1.2.1.jar
commons-io-2.0.jar
commons-logging-1.1.1.jar
dom4j-1.6.1.jar
freemarker-2.3.8.jar
guava-r07.jar
hamcrest-all-1.1.jar
hibernate-annotations-3.5.6-Final.j
hibernate-c3p0-3.6.1.Final.jar
hibernate-commons-annotations-3.2.0
hibernate-core-3.6.1.Final.jar
hibernate-entitymanager-3.6.1.Final
hibernate-envers-3.6.1.Final.jar
hibernate-jpa-2.0-api-1.0.0.Final.j
hibernate-tools-3.2.0.ga.jar
hibernate-validator-4.1.0.Final.jar
javassist-3.12.0.GA.jar
javassist-3.7.ga.jar
jcommon-1.0.15.jar
jfreechart-1.0.12.jar
joda-time-1.6.2.jar
joda-time-hibernate-1.2.jar
joda-time-jsptags-1.0.2.jar
js-1.6R7.jar
jstl-1.2.jar
jta-1.1.jar
jtidy-r8-20060801.jar
log4j-1.2.16.jar
mail-1.4.4.jar
mirror-1.5.1.jar
objenesis-1.1.jar
ognl-2.7.3.jar
paranamer-2.2.jar
quartz-1.8.4.jar
scannotation-1.0.2.jar
slf4j-api-1.6.1.jar
slf4j-log4j12-1.6.1.jar
spring-aop-3.0.5.RELEASE.jar
spring-asm-3.0.5.RELEASE.jar
spring-beans-3.0.5.RELEASE.jar
spring-context-3.0.5.RELEASE.jar
spring-core-3.0.5.RELEASE.jar
spring-expression-3.0.5.RELEASE.jar
spring-jdbc-3.0.5.RELEASE.jar
spring-orm-3.0.5.RELEASE.jar
spring-tx-3.0.5.RELEASE.jar
spring-web-3.0.5.RELEASE.jar
tiles-api-2.2.0.jar
tiles-core-2.2.0.jar
tiles-jsp-2.2.0.jar
tiles-servlet-2.2.0.jar
tiles-template-2.2.0.jar
validation-api-1.0.0.GA.jar
vraptor-3.3.1.jar
xpp3_min-1.1.4c.jar
xstream-1.3.1.jar
yuicompressor-2.4.2.jar
vc tá fazendo o deploy da aplicação num tomcat/jetty ou jboss/glassfish?
tomcat 7.0.8
ja fiz no glassfish e deu o mesmo problema
verifyError só acontece qdo tem algo muito errado…
bizarro o pessoal do hibernate transformar um método pra final do nada…
tenta baixar o jar do hibernate 3.6 core na mão e substituir pelo que tá na sua aplicação
não encontrei o jar… só o encontro em
https://repository.jboss.org/nexus/content/groups/public/org/hibernate/hibernate-core/3.6.1.Final/
que é o mesmo lugar que meu ivy ta buscando o jar :shock:
tenta remover o hibernate-core*.jar do WEB-INF/lib e subir a aplicação…
Você resolveu?
Uma dica que deram é que o hibernate-annotations está deprecated e a sua funcionalidade consta no core. Vale a pena conferir
Obrigado
[quote=Aldrin Leal]Você resolveu?
Uma dica que deram é que o hibernate-annotations está deprecated e a sua funcionalidade consta no core. Vale a pena conferir
Obrigado[/quote]
Boa dica, estava com este problema, com base no que você falou, removi o hibernate-annotations e fiquei somente com o core. Resolveu meu problema.