Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring Hibernate SessionFactory:can';t实例化bean_Spring_Hibernate_Google App Engine_Google Cloud Sql - Fatal编程技术网

Spring Hibernate SessionFactory:can';t实例化bean

Spring Hibernate SessionFactory:can';t实例化bean,spring,hibernate,google-app-engine,google-cloud-sql,Spring,Hibernate,Google App Engine,Google Cloud Sql,有人认识到这个错误吗 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mySessionFactory': Post-processing of the FactoryBean's object failed; nested exception is java.lang.SecurityException: Unable to get members for cl

有人认识到这个错误吗

org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'mySessionFactory': Post-processing of the 
FactoryBean's object failed; nested exception is 
java.lang.SecurityException: Unable to get members for class 
org.hibernate.impl.SessionFactoryImpl 
我有一个Spring3配置:

<bean id="myDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.google.appengine.api.rdbms.AppEngineDriver" />
        <property name="url" value="jdbc:google:rdbms://xx:xx/nomedb" />
    </bean>


    <bean id="mySessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="myDataSource" />
        <property name="annotatedClasses">
            <list>
                <value>it.trew.prove.model.beans.Scadenza</value>
                <value>it.trew.prove.model.beans.Fornitore</value>
                <value>it.trew.prove.model.beans.Societa</value>
            </list>
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
                <prop key="hibernate.show_sql">true</prop>
                <prop key="hibernate.hbm2ddl.auto">create</prop>
                <!-- <prop key="hibernate.hbm2ddl.import_files">/setup.sql</prop> -->
            </props>
        </property>
    </bean>

    <tx:annotation-driven transaction-manager="transactionManager" />

    <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
        <property name="sessionFactory" ref="mySessionFactory" />
    </bean> 

it.trew.prove.model.beans.Scadenza
it.trew.prove.model.beans.Fornitore
it.trew.prove.model.beans.Societa
org.hibernate.dialogue.mysqldialogue
真的
创造
我看不出这段代码有任何错误,我有所有的依赖项,最新版本

编辑:一些我的pom.xml

<dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-core</artifactId>
        <version>3.3.2.GA</version>
        <type>pom</type>
        <!--hibernate-dependencies is a pom, not needed for hibernate-core-->
      </dependency>
      <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-annotations</artifactId>
        <version>3.4.0.GA</version>
    </dependency>
    <dependency>
        <groupId>javassist</groupId>
        <artifactId>javassist</artifactId>
        <version>3.12.1.GA</version>
    </dependency>

    <!-- Google App Engine meta-package -->
    <dependency>
      <groupId>net.kindleit</groupId>
      <artifactId>gae-runtime</artifactId>
      <version>${gae.version}</version>
      <type>pom</type>
    </dependency>

org.hibernate
冬眠核心
3.3.2.GA
聚甲醛
org.hibernate
休眠注释
3.4.0.GA
javassist
javassist
3.12.1.GA
net.kindleit
gae运行时
${gae.version}
聚甲醛

虽然本页讨论的是Struts,但问题是相同的:

很好找到Aaron,我刚刚读过。但是答案是什么?解决方案是什么?我也觉得缺少了一些依赖,但是。。。。哪一个?我用一些pom.xml进行了编辑。请继续支持我!:)