2012-03-21 7 views
0

누구든지이 오류를 인식 했습니까? 나는 모든 종속성, 마지막 버전이,최대 절전 모드 SessionFactory : 콩을 인스턴스화 할 수 없습니다

<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> 

이 코드에서 잘못된 아무것도 볼 수 없습니다

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 구성을 가지고있다.

편집

: 내 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> 

답변

1

의 일부, 문제는 동일합니다 : http://struts.apache.org/2.2.1/docs/google-app-engine-gae.html

+0

좋은 아론을 찾아, 난 그냥 읽어. 그러나 .... 대답은 무엇입니까? 해결책? 나는 또한 어떤 의존성이 누락 된 것처럼 느낀다. 그러나 어느 것이 ...? 내 pom.xml 중 일부를 편집했습니다. 계속 나를 지켜주세요! :) –