<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Terry.Li-彬

    虛其心,可解天下之問(wèn);專其心,可治天下之學(xué);靜其心,可悟天下之理;恒其心,可成天下之業(yè)。

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評(píng)論 :: 0 Trackbacks

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
    Caused by: java.lang.NoClassDefFoundError: javax/transaction/TransactionManager

    解決:

    需要包jta.jar

    ?

    --------------------------------------------------------------------------------------------------------------------------------

    ?

    Exception in thread "main" java.lang.ClassCastException: $Proxy0
    ?at com.ambow.sh.test.Test.main(Test.java:16)
    2009-2-10 15:30:32 net.sf.ehcache.CacheManager$1 run
    信息: VM shutting down with the CacheManager still active. Calling shutdown.

    ?

    下面是我的代碼

    ?

    public ? class ?Test?{

    ????
    public ? static ? void
    ?main(String[]?args)?{

    ????????BeanFactory?fac?
    = ? new ??ClassPathXmlApplicationContext( " applicationContext.xml "
    );
    ????????
    ????????LoginDAO?ex?
    = ?(LoginDAO)?fac.getBean( " LoginDAO "
    );
    ????????
    ????????Login?login?
    = ? new
    ?Login();
    ????????
    ????????login.setUsername(
    " zhangsan "
    );
    ????????login.setPassword(
    " 123456 "
    );
    ????????ex.save(login);
    ????
    ????}

    }

    ?

    ?

    ?

    其中LoginDao 是繼承LoginInter 接口的

    ?

    所以我們的解決方法 就是用接口來(lái)接受獲得的bean

    ?

    ?

    public ? class ?Test?{

    ????
    public ? static ? void
    ?main(String[]?args)?{

    ????????BeanFactory?fac?
    = ? new ??ClassPathXmlApplicationContext( " applicationContext.xml "
    );
    ????????
    // 改成接口接受

    ????????LoginInter?ex? = ?(LoginInter)?fac.getBean( " LoginDAO " );
    ????????
    ????????Login?login?
    = ? new
    ?Login();
    ????????
    ????????login.setUsername(
    " zhangsan "
    );
    ????????login.setPassword(
    " 123456 "
    );
    ????????ex.save(login);
    ????
    ????}

    }

    ?
    -------------------------------------------------------------------------------------------------------------------------------
    一對(duì)一
    Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fac' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: must specify an identifier type:
    請(qǐng)?jiān)O(shè)定參照屬性的名字
    ?
    --------------------------------------------------------------------------------------------------------------------------------

    嚴(yán)重: Servlet.service() for servlet default threw exception
    org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.
    ?at org.springframework.orm.hibernate3.HibernateTemplate.checkWriteOperationAllowed(HibernateTemplate.java:1182)
    ?at org.springframework.orm.hibernate3.HibernateTemplate$12.doInHibernate(HibernateTemplate.java:692)
    ?at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:419)
    ?at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
    ?at org.springframework.orm.hibernate3.HibernateTemplate.save(HibernateTemplate.java:690)
    ?at com.ambow.ExamOnlineSystem.dao.ExamDaoImpl.add(ExamDaoImpl.java:18)
    ?at com.ambow.ExamOnlineSystem.entity.question.service.QuestionServiceImpl.save(QuestionServiceImpl.java:22)
    ?at com.ambow.ExamOnlineSystem.entity.question.action.QuestionAddAction.save(QuestionAddAction.java:39)
    ?at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    ?at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    ?at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    ?

    解決:

    修改web.xml中的] <param-value>false </param-value>為false試試!

    < filter > ?
    < filter-name > hibernateFilter? </ filter-name > ?
    < filter-class > ?
    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter?
    </ filter-class > ?
    < init-param > ?
    < param-name > singleSession? </ param-name > ?
    < param-value > false? </ param-value > ? </ init-param > ?
    </ filter >
    ?
    --------------------------------------------------------------------------------------------------------------------------------
    ?


    java.lang.IllegalArgumentException: node to traverse cannot be null!
    ?at org.hibernate.hql.ast.util.NodeTraverser.traverseDepthFirst(NodeTraverser.java:31)
    ?at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:254)
    ?at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:157)
    ?at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
    ?at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
    ?at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
    ?at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
    ?at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
    ?at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
    ?at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)

    問(wèn)題解決:

    出現(xiàn)這種問(wèn)題是因?yàn)镠QL語(yǔ)句出現(xiàn)問(wèn)題,引起內(nèi)部查詢對(duì)象為空,無(wú)法處理為空值引起的。解決方法,檢查HQL語(yǔ)句(尤其是關(guān)鍵字)。

    posted on 2011-01-18 08:55 禮物 閱讀(962) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。

    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 77777亚洲午夜久久多人| 浮力影院亚洲国产第一页| 国产成人在线免费观看| 免费va人成视频网站全| 国产精品V亚洲精品V日韩精品 | 成人A级毛片免费观看AV网站| 全免费A级毛片免费看网站| 国产一区二区免费在线| 亚洲永久无码3D动漫一区| 亚洲激情校园春色| 亚洲精品中文字幕无码A片老| 人体大胆做受免费视频| 久久久久久国产精品免费无码 | 免费看国产精品3a黄的视频| 日本成人免费在线| 国产亚洲福利精品一区| 亚洲人成日本在线观看| 日韩一区二区三区免费播放| 无码精品一区二区三区免费视频| 我要看免费的毛片| 青青草原亚洲视频| 2020天堂在线亚洲精品专区| 人人爽人人爽人人片av免费| 3344永久在线观看视频免费首页| 国产又黄又爽又刺激的免费网址| 国产成人亚洲精品青草天美| 亚洲一区二区三区久久久久| 一区二区在线免费视频| 免费精品国产日韩热久久| 亚洲人成网站在线观看青青| 中文字幕亚洲综合久久| 精品免费AV一区二区三区| 无码av免费一区二区三区试看| 国产在线观看免费完整版中文版| 亚洲AV无码一区二区三区DV| 亚洲国产精品99久久久久久| 性无码免费一区二区三区在线 | 亚洲国产成人精品无码区在线观看| 亚洲综合中文字幕无线码| 天黑黑影院在线观看视频高清免费| 女人被弄到高潮的免费视频|