1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Maven+Spring + hibernate

Boa tarde.

Estou com problema quando injeção da dependência do EntityManager através da annotation @PersistenceContext. Por favor, preciso de ajuda.

Estou trabalhando com Maven 3.0.5, Spring 4.0.0 RELEASE e Hibernate 4.3.1 Final.

O arquivo do Maven pom.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor 
    license agreements. See the NOTICE file distributed with this work for additional 
    information regarding copyright ownership. The ASF licenses this file to 
    You under the Apache License, Version 2.0 (the "License"); you may not use 
    this file except in compliance with the License. You may obtain a copy of 
    the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
    by applicable law or agreed to in writing, software distributed under the 
    License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
    OF ANY KIND, either express or implied. See the License for the specific 
    language governing permissions and limitations under the License. -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

    <modelVersion>4.0.0</modelVersion>
    <groupId>br.com.dionizio</groupId>
    <artifactId>DeusDoVinho</artifactId>
    <packaging>war</packaging>
    <version>1.0.0</version>
    <!-- TODO project name -->
    <name>quickstart</name>
    <description></description>
    <licenses>
        <license>
            <name>The Apache Software License, Version 2.0</name>
            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
            <distribution>repo</distribution>
        </license>
    </licenses>
    <properties>
        <wicket.version>6.13.0</wicket.version>
        <org.springframework.version>4.0.0.RELEASE</org.springframework.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
    <dependencies>
        <!-- WICKET DEPENDENCIES -->
        <dependency>
            <groupId>org.apache.wicket</groupId>
            <artifactId>wicket-core</artifactId>
            <version>${wicket.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.wicket</groupId>
            <artifactId>wicket-spring</artifactId>
            <version>${wicket.version}</version>
        </dependency>
        <!-- OPTIONAL DEPENDENCY -->
        <dependency>
            <groupId>org.apache.wicket</groupId>
            <artifactId>wicket-extensions</artifactId>
            <version>${wicket.version}</version>
        </dependency>

        <!-- SPRING DEPENDENCIES -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
            <version>${org.springframework.version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>${org.springframework.version}</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${org.springframework.version}</version>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>cglib</groupId>
            <artifactId>cglib-nodep</artifactId>
            <version>2.2.2</version>
        </dependency>
        <!-- SQL SERVER DEPENDENCIES -->
        <dependency>
            <groupId>com.microsoft.sqlserver</groupId>
            <artifactId>sqljdbc4</artifactId>
            <version>3.0</version>
        </dependency>

        <!-- HIBERNATE DEPENDENCIES -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>4.3.1.Final</version>
        </dependency>

        <!-- for JPA, use hibernate-entitymanager instead of hibernate-core -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-entitymanager</artifactId>
            <version>4.3.1.Final</version>
        </dependency>
    </dependencies>
    <build>
        <resources>
            <resource>
                <filtering>false</filtering>
                <directory>src/main/resources</directory>
            </resource>
            <resource>
                <filtering>false</filtering>
                <directory>src/main/java</directory>
                <includes>
                    <include>**</include>
                </includes>
                <excludes>
                    <exclude>**/*.java</exclude>
                </excludes>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <filtering>false</filtering>
                <directory>src/test/resources</directory>
            </testResource>
            <testResource>
                <filtering>false</filtering>
                <directory>src/test/java</directory>
                <includes>
                    <include>**</include>
                </includes>
                <excludes>
                    <exclude>**/*.java</exclude>
                </excludes>
            </testResource>
        </testResources>
        <plugins>
            <plugin>
                <inherited>true</inherited>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.5.1</version>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                    <encoding>UTF-8</encoding>
                    <showWarnings>true</showWarnings>
                    <showDeprecation>true</showDeprecation>
                </configuration>
            </plugin>

        </plugins>
    </build>

    <repositories>
        <repository>
            <id>Apache Nexus</id>
            <url>https://repository.apache.org/content/repositories/snapshots/</url>
            <releases>
                <enabled>false</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>
</project>

O arquivo do Spring applicationContext.xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-3.0.xsd
        http://www.springframework.org/schema/tx
        http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">

    <!-- Seta anotaçoes para serem usadas pelo Spring -->
    <context:annotation-config />
    <!-- Define o pacote onde o Spring vai procurar por beans anotados -->
    <context:component-scan
        base-package="br.com.dionizio" />
    <!-- define que as transaçoes irao ser anotadas -->
    <tx:annotation-driven />
    <!-- Configuracao do Banco de Dados -->
    <bean id="dataSource"
        class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
        <property name="url" value="jdbc:sqlserver://BancodeDados" />
        <property name="username" value="usuario" />
        <property name="password" value="senha" />
    </bean>
    <!-- Configuracao do Hibernate -->
    <bean id="entityManagerFactory"
        class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
        <property name="persistenceUnitName" value="testePu" />
        <property name="dataSource" ref="dataSource" />
        <property name="jpaVendorAdapter">
            <bean class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
                <property name="databasePlatform" value="org.hibernate.dialect.SQLServerDialect" />
                <property name="showSql" value="true" />
            </bean>
        </property>
    </bean>
    <!-- Configuracao do gerente de transacoes do Spring -->
    <bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
        <property name="entityManagerFactory" ref="entityManagerFactory" />
    </bean>
</beans>

O arquivo do Hibernate persistence.xml:

<?xml version="1.0" encoding="UTF-8"?>
<persistence:persistence version="2.0"
xmlns:persistence="http://java.sun.com/xml/ns/persistence"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd ">

<persistence:persistence-unit name="testePu"/>

</persistence:persistence>

Meu Arquivo web.xml:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    version="2.5">

    <display-name>DeusDoVinho</display-name>


    <!-- Configuracao do Spring -->
    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>


    <!-- Configuracao do Wicket -->
    <!-- There are three means to configure Wickets configuration mode and they 
        are tested in the order given. 1) A system property: -Dwicket.configuration 
        2) servlet specific <init-param> 3) context specific <context-param> The 
        value might be either "development" (reloading when templates change) or 
        "deployment". If no configuration is found, "development" is the default. -->
    <filter>
        <filter-name>wicket.DeusDoVinho</filter-name>
        <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
        <init-param>
            <param-name>applicationClassName</param-name>
            <param-value> br.com.dionizio.deusdovinho.WicketApplication</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>wicket.DeusDoVinho</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>


</web-app>

Minha classe DAO:

package br.com.dionizio.deusdovinho;

import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;

@Repository("testeDAO")
public class TesteDAO {

    @PersistenceContext
    protected EntityManager entityManager;

    @Transactional
    public Teste create(Teste teste){
        entityManager.persist(teste);
        return teste;
    }
}

O Log gerado:

``` Fev 18, 2014 4:13:11 PM org.apache.catalina.core.AprLifecycleListener init Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_02\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.7.0_02\jre\bin;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\;C:\Program Files\TortoiseSVN\bin;c:\Program Files (x86)\Microsoft SQL Server0\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server0\Tools\Binn\;c:\Program Files\Microsoft SQL Server0\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server0\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;. Fev 18, 2014 4:13:11 PM org.apache.tomcat.util.digester.SetPropertiesRule begin Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DeusDoVinho' did not find a matching property. Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:12 PM org.apache.catalina.startup.Catalina load Informações: Initialization processed in 448 ms Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardService startInternal Informações: Starting service Catalina Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardEngine startInternal Informações: Starting Servlet Engine: Apache Tomcat/7.0.34 Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: No Spring WebApplicationInitializer types detected on classpath Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: Initializing Spring root WebApplicationContext Fev 18, 2014 4:13:13 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization started Fev 18, 2014 4:13:14 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Informações: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:14 PM org.springframework.jdbc.datasource.DriverManagerDataSource setDriverClassName Informações: Loaded JDBC driver: com.microsoft.sqlserver.jdbc.SQLServerDriver Fev 18, 2014 4:13:14 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory Informações: Building JPA container EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead. Fev 18, 2014 4:13:14 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: testePu ...] Fev 18, 2014 4:13:14 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {4.3.1.Final} Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment INFO: HHH000206: hibernate.properties not found Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment buildBytecodeProvider INFO: HHH000021: Bytecode provider name : javassist Fev 18, 2014 4:13:14 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final} Fev 18, 2014 4:13:15 PM org.hibernate.dialect.Dialect INFO: HHH000400: Using dialect: org.hibernate.dialect.SQLServerDialect Fev 18, 2014 4:13:15 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory INFO: HHH000397: Using ASTQueryTranslatorFactory Fev 18, 2014 4:13:15 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization completed in 1908 ms SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@332a94c0: startup date [Tue Feb 18 16:13:16 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext filterStart Grave: Exception starting filter wicket.DeusDoVinho javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:450) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:278) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:104) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:356) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactoryFev 18, 2014 4:13:11 PM org.apache.catalina.core.AprLifecycleListener init Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_02\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.7.0_02\jre\bin;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\;C:\Program Files\TortoiseSVN\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;. Fev 18, 2014 4:13:11 PM org.apache.tomcat.util.digester.SetPropertiesRule begin Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DeusDoVinho' did not find a matching property. Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:12 PM org.apache.catalina.startup.Catalina load Informações: Initialization processed in 448 ms Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardService startInternal Informações: Starting service Catalina Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardEngine startInternal Informações: Starting Servlet Engine: Apache Tomcat/7.0.34 Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: No Spring WebApplicationInitializer types detected on classpath Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: Initializing Spring root WebApplicationContext Fev 18, 2014 4:13:13 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization started Fev 18, 2014 4:13:14 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Informações: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:14 PM org.springframework.jdbc.datasource.DriverManagerDataSource setDriverClassName Informações: Loaded JDBC driver: com.microsoft.sqlserver.jdbc.SQLServerDriver Fev 18, 2014 4:13:14 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory Informações: Building JPA container EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead. Fev 18, 2014 4:13:14 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: testePu ...] Fev 18, 2014 4:13:14 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {4.3.1.Final} Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment INFO: HHH000206: hibernate.properties not found Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment buildBytecodeProvider INFO: HHH000021: Bytecode provider name : javassist Fev 18, 2014 4:13:14 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final} Fev 18, 2014 4:13:15 PM org.hibernate.dialect.Dialect INFO: HHH000400: Using dialect: org.hibernate.dialect.SQLServerDialect Fev 18, 2014 4:13:15 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory INFO: HHH000397: Using ASTQueryTranslatorFactory Fev 18, 2014 4:13:15 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization completed in 1908 ms SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@332a94c0: startup date [Tue Feb 18 16:13:16 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext filterStart Grave: Exception starting filter wicket.DeusDoVinho javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:450) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:278) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:104) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:356) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:700) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at br.com.dionizio.deusdovinho.WicketApplication.init(WicketApplication.java:36) at org.apache.wicket.Application.initApplication(Application.java:818) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) ... 15 more Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:559) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:515) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:682) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:655) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:353) ... 28 more Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Error filterStart Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Context [/DeusDoVinho] startup failed due to previous errors Fev 18, 2014 4:13:16 PM org.apache.catalina.core.ApplicationContext log Informações: Closing Spring root WebApplicationContext Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext doClose Informações: Closing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.orm.jpa.AbstractEntityManagerFactoryBean destroy Informações: Closing JPA EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc Grave: The web application [/DeusDoVinho] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks Grave: The web application [/DeusDoVinho] created a ThreadLocal with key of type [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1] (value [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1@3f0ae1f9]) and a value of type [com.microsoft.sqlserver.jdbc.ActivityId] (value [85cd3c1f-0e19-41d5-9a76-5e035425e2ad-1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. Fev 18, 2014 4:13:16 PM org.apache.coyote.AbstractProtocol start Informações: Starting ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:16 PM org.apache.coyote.AbstractProtocol start Informações: Starting ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:16 PM org.apache.catalina.startup.Catalina start Informações: Server startup in 4059 ms .getObject(AbstractBeanFactory.java:304) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:700) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at br.com.dionizio.deusdovinho.WicketApplication.init(WicketApplication.java:36) at org.apache.wicket.Application.initApplication(Application.java:818) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) ... 15 more Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:559) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:515) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:682) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:655) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:353) ... 28 more

Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Error filterStart Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Context [/DeusDoVinho] startup failed due to previous errors Fev 18, 2014 4:13:16 PM org.apache.catalina.core.ApplicationContext log Informações: Closing Spring root WebApplicationContext Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext doClose Informações: Closing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.orm.jpa.AbstractEntityManagerFactoryBean destroy Informações: Closing JPA EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc Grave: The web application [/DeusDoVinho] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks Grave: The web application [/DeusDoVinho] created a ThreadLocal with key of type [com.microsoft.sqlserver.jdbc.ActivityCorrelatorFev 18, 2014 4:13:11 PM org.apache.catalina.core.AprLifecycleListener init Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_02\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.7.0_02\jre\bin;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\;C:\Program Files\TortoiseSVN\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;. Fev 18, 2014 4:13:11 PM org.apache.tomcat.util.digester.SetPropertiesRule begin Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DeusDoVinho' did not find a matching property. Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:12 PM org.apache.catalina.startup.Catalina load Informações: Initialization processed in 448 ms Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardService startInternal Informações: Starting service Catalina Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardEngine startInternal Informações: Starting Servlet Engine: Apache Tomcat/7.0.34 Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: No Spring WebApplicationInitializer types detected on classpath Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: Initializing Spring root WebApplicationContext Fev 18, 2014 4:13:13 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization started Fev 18, 2014 4:13:14 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Informações: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:14 PM org.springframework.jdbc.datasource.DriverManagerDataSource setDriverClassName Informações: Loaded JDBC driver: com.microsoft.sqlserver.jdbc.SQLServerDriver Fev 18, 2014 4:13:14 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory Informações: Building JPA container EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead. Fev 18, 2014 4:13:14 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: testePu ...] Fev 18, 2014 4:13:14 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {4.3.1.Final} Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment INFO: HHH000206: hibernate.properties not found Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment buildBytecodeProvider INFO: HHH000021: Bytecode provider name : javassist Fev 18, 2014 4:13:14 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final} Fev 18, 2014 4:13:15 PM org.hibernate.dialect.Dialect INFO: HHH000400: Using dialect: org.hibernate.dialect.SQLServerDialect Fev 18, 2014 4:13:15 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory INFO: HHH000397: Using ASTQueryTranslatorFactory Fev 18, 2014 4:13:15 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization completed in 1908 ms SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@332a94c0: startup date [Tue Feb 18 16:13:16 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext filterStart Grave: Exception starting filter wicket.DeusDoVinho javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:450) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:278) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:104) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:356) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:700) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at br.com.dionizio.deusdovinho.WicketApplication.init(WicketApplication.java:36) at org.apache.wicket.Application.initApplication(Application.java:818) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) ... 15 more Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:559) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:515) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:682) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:655) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:353) ... 28 more Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Error filterStart Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Context [/DeusDoVinho] startup failed due to previous errors Fev 18, 2014 4:13:16 PM org.apache.catalina.core.ApplicationContext log Informações: Closing Spring root WebApplicationContext Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext doClose Informações: Closing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.orm.jpa.AbstractEntityManagerFactoryBean destroy Informações: Closing JPA EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc Grave: The web application [/DeusDoVinho] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks Grave: The web application [/DeusDoVinho] created a ThreadLocal with key of type [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1] (value [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1@3f0ae1f9]) and a value of type [com.microsoft.sqlserver.jdbc.ActivityId] (value [85cd3c1f-0e19-41d5-9a76-5e035425e2ad-1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. Fev 18, 2014 4:13:16 PM org.apache.coyote.AbstractProtocol start Informações: Starting ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:16 PM org.apache.coyote.AbstractProtocol start Informações: Starting ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:16 PM org.apache.catalina.startup.Catalina start Informações: Server startup in 4059 ms ] (value [com.microsoft.sqlserver.jdbc.ActivityCorrelatorFev 18, 2014 4:13:11 PM org.apache.catalina.core.AprLifecycleListener init Informações: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_02\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Java\jdk1.7.0_02\jre\bin;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;c:\Program Files (x86)\Hewlett-Packard\HP ProtectTools Security Manager\Bin\;C:\Program Files\TortoiseSVN\bin;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;. Fev 18, 2014 4:13:11 PM org.apache.tomcat.util.digester.SetPropertiesRule begin Advertência: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:DeusDoVinho' did not find a matching property. Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["http-bio-8080"] Fev 18, 2014 4:13:12 PM org.apache.coyote.AbstractProtocol init Informações: Initializing ProtocolHandler ["ajp-bio-8009"] Fev 18, 2014 4:13:12 PM org.apache.catalina.startup.Catalina load Informações: Initialization processed in 448 ms Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardService startInternal Informações: Starting service Catalina Fev 18, 2014 4:13:12 PM org.apache.catalina.core.StandardEngine startInternal Informações: Starting Servlet Engine: Apache Tomcat/7.0.34 Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: No Spring WebApplicationInitializer types detected on classpath Fev 18, 2014 4:13:13 PM org.apache.catalina.core.ApplicationContext log Informações: Initializing Spring root WebApplicationContext Fev 18, 2014 4:13:13 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization started Fev 18, 2014 4:13:14 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions Informações: Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml] Fev 18, 2014 4:13:14 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:14 PM org.springframework.jdbc.datasource.DriverManagerDataSource setDriverClassName Informações: Loaded JDBC driver: com.microsoft.sqlserver.jdbc.SQLServerDriver Fev 18, 2014 4:13:14 PM org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean createNativeEntityManagerFactory Informações: Building JPA container EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:14 PM org.hibernate.ejb.HibernatePersistence logDeprecation WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead. Fev 18, 2014 4:13:14 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation INFO: HHH000204: Processing PersistenceUnitInfo [ name: testePu ...] Fev 18, 2014 4:13:14 PM org.hibernate.Version logVersion INFO: HHH000412: Hibernate Core {4.3.1.Final} Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment INFO: HHH000206: hibernate.properties not found Fev 18, 2014 4:13:14 PM org.hibernate.cfg.Environment buildBytecodeProvider INFO: HHH000021: Bytecode provider name : javassist Fev 18, 2014 4:13:14 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager INFO: HCANN000001: Hibernate Commons Annotations {4.0.4.Final} Fev 18, 2014 4:13:15 PM org.hibernate.dialect.Dialect INFO: HHH000400: Using dialect: org.hibernate.dialect.SQLServerDialect Fev 18, 2014 4:13:15 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory INFO: HHH000397: Using ASTQueryTranslatorFactory Fev 18, 2014 4:13:15 PM org.springframework.web.context.ContextLoader initWebApplicationContext Informações: Root WebApplicationContext: initialization completed in 1908 ms SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh Informações: Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@332a94c0: startup date [Tue Feb 18 16:13:16 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor Informações: JSR-330 'javax.inject.Inject' annotation found and supported for autowiring Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext filterStart Grave: Exception starting filter wicket.DeusDoVinho javax.servlet.ServletException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:450) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351) at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:278) at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:259) at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:383) at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:104) at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testeDAO': Injection of persistence dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:356) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1185) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:700) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482) at br.com.dionizio.deusdovinho.WicketApplication.init(WicketApplication.java:36) at org.apache.wicket.Application.initApplication(Application.java:818) at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424) ... 15 more Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.persistence.EntityManagerFactory] is defined at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:559) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:515) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManager(PersistenceAnnotationBeanPostProcessor.java:682) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:655) at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:353) ... 28 more Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Error filterStart Fev 18, 2014 4:13:16 PM org.apache.catalina.core.StandardContext startInternal Grave: Context [/DeusDoVinho] startup failed due to previous errors Fev 18, 2014 4:13:16 PM org.apache.catalina.core.ApplicationContext log Informações: Closing Spring root WebApplicationContext Fev 18, 2014 4:13:16 PM org.springframework.context.support.AbstractApplicationContext doClose Informações: Closing Root WebApplicationContext: startup date [Tue Feb 18 16:13:14 BRT 2014]; root of context hierarchy Fev 18, 2014 4:13:16 PM org.springframework.orm.jpa.AbstractEntityManagerFactoryBean destroy Informações: Closing JPA EntityManagerFactory for persistence unit 'testePu' Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc Grave: The web application [/DeusDoVinho] registered the JDBC driver [com.microsoft.sqlserver.jdbc.SQLServerDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. Fev 18, 2014 4:13:16 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks Grave: The web application [/DeusDoVinho] created a ThreadLocal with key of type [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1] (value [com.microsoft.sqlserver.jdbc.ActivityCorrelator$1@3f0ae1f9]) and a value of type [com.microsoft.sqlserver.jdbc.ActivityId] (value [85cd3c1f-0e19-41d5-9a76-5e035425e2ad-1]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak. Fev 18, 2014 4:13:16 PM org.apache.coyote.AbstractProtocol start Informações: Starting ProtocolHandler ["http-bio-8080

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags design-patterns inversão-de-controle injeção-de-dependências spring hibernate wicket ou faça a sua própria pergunta.