Ir para o conteúdo

 Voltar a Jaguar - Des...
Tela cheia

Erro ao gerar DDL após mapeamento de classes "Arquivo Anexado"

14 de Junho de 2012, 0:31 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 227 vezes

Utilizei a apostila tirando_max_javaee_6_jcompany-jaguar-09.pdf para criar a opção de efetuar upload de uma imagem em meu projeto. 

 Segui a risca todos os passos descrito na apostila.

 O projeto é compilado sem problemas, contudo na hora de gerar o esquema DDL é impresso no seguinte erro em tela:

 JCP - 000107 - Houve um erro. Favor comunique o analista responsável. Mensagem do Sistema: Classe: "PlcBaseTransactionalInterceptor" - Método: "intercept" - Erro: javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build EntityManagerFactory.

 Abaixo erro em log:

#Contatos# INFO  [ValidationXmlParser] Using org.hibernate.validator.engine.resolver.DefaultTraversableResolver as traversable resolver. 00:17:07,955 [http-8080-1]   
 #Contatos# INFO  [ValidationXmlParser] Using org.hibernate.validator.engine.ConstraintValidatorFactoryImpl as constraint factory. 00:17:07,956 [http-8080-1]   
 #Contatos# INFO  [Version   ] HCANN000001: Hibernate Commons Annotations {4.0.1.Final} 00:17:08,169 [http-8080-1]   
 #Contatos# INFO  [Version   ] HHH000412: Hibernate Core {4.0.0.Final} 00:17:08,180 [http-8080-1]   
 #Contatos# INFO  [Environment] HHH000206: hibernate.properties not found 00:17:08,182 [http-8080-1]   
 #Contatos# INFO  [Environment] HHH000021: Bytecode provider name : javassist 00:17:08,184 [http-8080-1]   
 #Contatos# DEBUG [AppJpaDAO ] ########## ENTROU EM ROLLBACK PARA UNIDADE DE PERSISTENCIA DEFAULT! 00:17:08,722 [http-8080-1]   
 #Contatos# FATAL [PlcBaseTransactionalInterceptor] javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build EntityManagerFactory 00:17:08,742 [http-8080-1]  

 

Alguém teria alguma sugestão do que pode estar causando o erro?

Já que já revisei todo o fonte para que esteja idêntico ao do tutorial.

 Agradeço desde já!

Att. André Zappe

Autor: André Zappe


55 comentários

  • Da91ac0b37d54233c31ad28c0cac2114?only path=false&size=50&d=404Adolfo Junior(usuário não autenticado)
    14 de Junho de 2012, 1:13

     

    Boa noite André,

    Poderia disponibilizar o log completo? a real causa do erro fica mais abaixo no StackTrace.

    Qual banco está usando? Derby?
    O persistence.xml esta com o Dialect correto para o banco utilizado?

    Att,
    Adolfo Jr 

    • A6060b8cf9a617aab6c67c28e170e253?only path=false&size=50&d=404André Zappe(usuário não autenticado)
      14 de Junho de 2012, 1:41

       

      Boa noite Adolfo Junior.

      Após limpar o console e gerar o esquem DDL o log é o seguinte:

      #Contatos# INFO  [DefaultTraversableResolver] Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. 01:38:37,029 [http-8080-4]   
       #Contatos# INFO  [ValidationXmlParser] META-INF/validation.xml found. 01:38:37,030 [http-8080-4]   
       #Contatos# INFO  [ValidationXmlParser] Using org.hibernate.validator.HibernateValidator as validation provider. 01:38:37,038 [http-8080-4]   
       #Contatos# INFO  [ValidationXmlParser] Using com.powerlogic.jcompany.controller.jsf.validator.PlcResourceBundleMessageInterpolator as message interpolator. 01:38:37,038 [http-8080-4]   
       #Contatos# INFO  [DefaultTraversableResolver] Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver. 01:38:37,038 [http-8080-4]   
       #Contatos# INFO  [ValidationXmlParser] Using org.hibernate.validator.engine.resolver.DefaultTraversableResolver as traversable resolver. 01:38:37,039 [http-8080-4]   
       #Contatos# INFO  [ValidationXmlParser] Using org.hibernate.validator.engine.ConstraintValidatorFactoryImpl as constraint factory. 01:38:37,040 [http-8080-4]   
       #Contatos# INFO  [Version   ] HCANN000001: Hibernate Commons Annotations {4.0.1.Final} 01:38:37,583 [http-8080-4]   
       #Contatos# INFO  [Version   ] HHH000412: Hibernate Core {4.0.0.Final} 01:38:37,593 [http-8080-4]   
       #Contatos# INFO  [Environment] HHH000206: hibernate.properties not found 01:38:37,595 [http-8080-4]   
       #Contatos# INFO  [Environment] HHH000021: Bytecode provider name : javassist 01:38:37,597 [http-8080-4]   
       #Contatos# DEBUG [AppJpaDAO ] ########## ENTROU EM ROLLBACK PARA UNIDADE DE PERSISTENCIA DEFAULT! 01:38:37,879 [http-8080-4]   
       #Contatos# FATAL [PlcBaseTransactionalInterceptor] javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build EntityManagerFactory 01:38:37,886 [http-8080-4]   

       

       Sim estou utilizando o Derby, contudo antes de efetuar a implementação para anexar arquivos a geração de esquema estava funcionando corretamente.
      Caso eu comentar toda a minha implementação para anexar arquivos o esquema DDL funciona corretamente.

      Desde já agradeço.
      Att. André Zappe

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo