laoding
          本來我以為,隱身了別人就找不到我,沒有用的,像我這樣拉風的男人,無論走到哪里,都像在黑暗中的螢火蟲一樣,那樣的鮮明,那樣的出眾。我那憂郁的眼神,稀疏的胡茬,那微微隆起的將軍肚和親切的笑容......都深深吸引了眾人......
          posts - 0,  comments - 37,  trackbacks - 0
          現象1:
          org.springframework.beans.factory.BeanCreationException: Error creating bean with name ''org.springframework.aop.support.DefaultPointcutAdvisor'' defined in null: Can''t resolve reference to bean ''txAdvice'' while setting property ''advice''; nested exception is
          原因:缺少Spring開頭的各種包,到Spring2.0 src中編譯新的dist目錄出來,拷貝全部的springxxx.jar到jpetstore/WEB-INF/lib下。OK。
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          現象2:
          org.springframework.beans.factory.BeanCreationException: Error creating bean with name ''sessionFactory'' defined in resource [/WEB-INF/dataAccessContext-hibernate.xml] of ServletContext: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
          java.lang.NoClassDefFoundError: javax/transaction/TransactionManager
          原因:缺少jta.jar,OK
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          現象3:
          java.lang.NoClassDefFoundError: org/dom4j/Attribute缺dom4j.jar
          java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
          缺ehcache.jar
          java.lang.NoClassDefFoundError: net/sf/cglib/core/KeyFactory
          缺cglib-full.jar
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          現象4:
          org.springframework.beans.factory.BeanCreationException: Error creating bean with name ''sessionFactory'' defined in resource [/WEB-INF/dataAccessContext-hibernate.xml] of ServletContext: Initialization of bean failed; nested exception is net.sf.hibernate.MappingException: could not instantiate id generator
          net.sf.hibernate.MappingException: could not instantiate id generator
          原因:
          hbm中id字段的定義為沒有定義的sequesce,修改為inc
          name="id"
          type="string"
          column="userid"
          >
          // 原來是sequence.
          這樣就可以了。
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          現象6:
          org.springframework.beans.factory.BeanCreationException: Error creating bean with name ''/shop/addItemToCart.do'' defined in ServletContext resource [/WEB-INF/petstore-servlet.xml]: Can''t resolve reference to bean ''petStore'' while setting property ''petStore''; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ''petStore'' is defined
          org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ''petStore'' is defined原因:
          我使用Struts作為action,當然就不需要使用Spring WEB framework,因此也不需要與之配套的配置文件例如,petstore-servlet.xml,
          還有remote-servlet.xml ,但是Spring仍舊加載此兩個文件,沒辦法,只好將此兩個文件挪動到別的地方,但是又出現找不到這兩個
          文件的IO異常,沒辦法,只好又拷貝回來,然后把文件內容晴空。
          終于好用了。
          原因就是,只要你在web.xml中定義了這個servlet,他就要去找此servlet名字對應的配置文件(servletname-servlet.xml),找不到就出錯。ok,現在注釋掉web.xml中名字為petstore的servlet定義和影色,刪除petstore-servlet.xml文件,哈哈,這下不報告錯誤了。
          同理,注釋名字為remote的servlet,刪除remote-servlet.xml后,重新啟動tomcat,這下不報告任何錯誤了。呵呵。原來如此啊。
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          現象:
          java.lang.NullPointerException
          srx.test.testhibernate.UserDAO.getAll(UserDAO.java:9)
          srx.test.struts.action.UserAction.execute(UserAction.java:20)原因:
          Action原來
          UserDAO // 這個類OK
          public class UserDAO extends HibernateDaoSupport {
          public List getAll() {
          return this.getHibernateTemplate().find("select aa from Account aa");
          }
          }
          //這個類需要修改
          public class UserAction extends ActionSupport {
          UserDAO dao = new UserDAO();
          List accounts = dao.getAll();
          。。。
          }
          修改:
          //UserDAO dao = new UserDAO(); WebApplicationContext wac = this.getWebApplicationContext();
          UserDAO dao = (UserDAO) wac.getBean("userDAO");


          本文轉自:http://main.blog.hexun.com/14227514_d.html
          posted on 2008-11-01 13:12 老丁 閱讀(525) 評論(0)  編輯  收藏 所屬分類: spring
          本博客主為學習和復習之用,無關其他,想罵人的繞道
          Email:dkm123456@126.com
          大家一起交流進步
          QQ:283582761


          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          留言簿(4)

          我參與的團隊

          文章分類(50)

          文章檔案(48)

          相冊

          朋友

          搜索

          •  

          積分與排名

          • 積分 - 96559
          • 排名 - 600

          最新評論

          主站蜘蛛池模板: 来宾市| 淮北市| 湛江市| 察哈| 汕头市| 内丘县| 沾益县| 台安县| 怀安县| 南投市| 阳东县| 高淳县| 福鼎市| 安新县| 连州市| 邢台县| 兴山县| 黔东| 沛县| 湖南省| 阜宁县| 双桥区| 大宁县| 溧水县| 吉首市| 汉阴县| 阿克苏市| 慈溪市| 东台市| 永兴县| 建始县| 临湘市| 双流县| 平度市| 驻马店市| 青岛市| 泰来县| 安国市| 贵阳市| 新津县| 高清|