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

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

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

    cuiyi's blog(崔毅 crazycy)

    記錄點滴 鑒往事之得失 以資于發展
    數據加載中……

    使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)

    非常感謝你的閱讀,如果你覺得好或者對你有幫助,請積極給一個留言反饋以示鼓勵。
    1.?????
    錯誤: java.lang.NullPointerException

    原因: 發現 dao 實例、 manage 實例等需要注入的東西沒有被注入

    解決:這個時候,你應該查看日志文件;默認是應用服務器的 log 文件,比如 Tomcat 就是 [Tomcat 安裝目錄 ]/logs ;你會發現提示你:

    可能是:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sf' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.hibernate.HibernateException: could not configure from URL: file:src/hibernate.cfg.xml

    org.hibernate.HibernateException: could not configure from URL: file:src/hibernate.cfg.xml

    ……………………….

    Caused by: java.io.FileNotFoundException: src\hibernate.cfg.xml

    可能是:

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.hibernate.MappingException: Resource: com/mcc/coupon/model/UserRole.hbm.xml not found

    org.hibernate.MappingException: Resource: com/mcc/coupon/model/UserRole.hbm.xml not found

    然后你就知道原因是因為配置文件的解析出了錯誤,這個通過 Web 頁面是看不出來的。

    更多的是持久化影射文件出的錯誤;導致了沒有被解析;當然你需要的功能就無法使用了。

    ?

    ?

    ?2.??????錯誤:

    StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
    javax.servlet.jsp.JspException: Cannot retrieve mapping for action /settlementTypeManage

    或者:

    ??? type Status report

    ??? message Servlet action is not available

    ??? description The requested resource (Servlet action is not available) is not available.


    原因:
    1

    ?

    3.?????? 錯誤

    StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception

    java.lang.ClassNotFoundException: org.apache.struts.taglib.bean.CookieTei

    界面錯誤具體描述:
    org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib.bean.CookieTei


    ??? 原因與解決:

    ? <方案一>你的“html:”開頭的標簽沒有放在一個<html:form>

    ???? <方案>重新啟動你的應用服務器,自動就沒有這個問題了


    4.????? 錯誤:

    Exception in thread "main" org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update

    原因與解決:

    ??? 因為Hibernate Tools(或者Eclipse本身的Database Explorer)生成*.hbn.xml工具中包含有catalog="***"*表示數據庫名稱)這樣的屬性,將該屬性刪除就可以了




    5.????? 錯誤:

    org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade (remove deleted object from associations)

    原因與解決:
    方法1 刪除Set方的cascade
    方法2 解決關聯關系后,再刪除
    方法3 many-to-one方增加cascade 但值不能是none
    最后一招:
    檢查一下
    hashCode equals是否使用了id作為唯一標示的選項了;我用uuid.hex時是沒有問題的;但是用了native,就不行了,怎么辦?刪除??!

    這個錯誤可以參見我的blog文章:
    http://www.tkk7.com/crazycy/archive/2006/06/24/54939.html

    6.????? 錯誤:

    exception javax.servlet.ServletException: BeanUtils.populat

    root cause

    java.lang.IllegalArgumentException:Cannot invoke ***Form.set*** - argument type mismatch

    原因

    ????? 這個問題很奇怪的說,為啥說奇怪呢?

    ????? 先說問題的原因:問題發生如下兩種情況:

    *???????? Form中是Date類型

    *???????? 上傳文件時

    為什么說奇怪呢?主要針對Form是日期型的來說的;因為我做過N多系統Form中都是用java.util.Date,界面使用<html:text property=”date”/>;都是沒有問題的。所以第一次遇到這個錯誤時,搗鼓了一個下午。

    解決:

    第一個問題:你把Date換成String;在Action中進行轉換;當然轉換要借助于SimpleDateFormate方法嘍

    第二個問題:記得在form中增加enctype="multipart/form-data" 呵呵


    7.????? 問題:

    今天用Tomcat5.5.12,發現原來很好用的系統不能用了,反復測試發現頁面中不能包含 taglib,否則會出現以下提示:

    HTTP Status 500 -type Exception report

    Message ?

    description The server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: /index.jsp(1,1) Unable to read TLD "META-INF/tlds/struts-bean.tld" from JAR file "file:*****/WEB-INF/lib/struts.jar":

    原因:

    更新了工程用的lib文件夾下的jar,發布時也發布了servlet.jarjsp-api.jar。

    解決:

    jsp-api.jar刪除就解決這個問題了。


    8.????? 問題:Tomcat5.0.20中差錯可以通過[Tomcat安裝目錄]/logs下的localhost_log.2006-07-14.txt類似的文件看具體的錯誤日志,但是在5.5中就找不到了

    原因與解決:

    我把[Tomcat安裝目錄]/bin下的tomcat5w.exelogging標簽搗鼓了一會,然后重起就有了。

    原因具體說不準,用非安裝版也有這個問題。

    最終解決方案:
    ???http://tomcat.apache.org/tomcat-5.5-doc/logging.html
    ???

    ???Thanks very much to visit blog,? welcome your feedback,? your feedback is the Driver && Power to me

    posted on 2006-07-07 23:47 crazycy 閱讀(50666) 評論(75)  編輯  收藏 所屬分類: JavaEE技術

    評論

    # StandardWrapperValve[action]: Servlet.service() for servlet action threw exception  回復  更多評論   

    2006-10-19 13:04:15 StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
    java.lang.NullPointerException
    at org.infosys.DB.DBConnect.<init>(DBConnect.java:59)
    at org.infosys.DB.DBbasesql.excute(DBbasesql.java:94)
    at org.infosys.util.DbPages.GetPageInfo(DbPages.java:30)
    at com.infosys.struts.action.malAction.execute(malAction.java:91)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.infosys.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:31)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:793)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
    at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
    at java.lang.Thread.run(Thread.java:595)

    不知道是什么錯誤,請高手幫忙
    2006-10-19 13:06 | zgx

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    對第6個錯誤
    我是增加了個
    ConverterPlugIn
    就解決了,其它的沒動
    2006-12-14 10:48 | hongs

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    www.xasearch.com
    2007-02-08 10:30 | www.xasearch.com

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    頂頂頂頂頂頂頂頂
    2007-02-11 03:35 | yong jun

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    好貼就要頂
    2007-02-12 11:57 | 壞男孩

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    tytyi
    2007-02-12 18:02 | srfg

    # readsf  回復  更多評論   

    afasdfasdfasfd
    2007-03-16 14:54 | asdfa

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    總結的不錯,頂一下
    2007-04-04 18:16 | garywang

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    寫的很好。我碰到這個問題,用你說的方法,解決了。謝謝你。
    2007-04-05 13:05 | 王篤安

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    你的文章很有實際作用,我是個初學JAVA的人,技術不好,可以加你嗎?我想認識一下,以后有不懂的,向你請教,可以嗎?我的QQ:41816431。
    2007-04-05 13:11 | 王篤安

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @王篤安
    絕對沒有問題,一起交流嘛。不過有點小遺憾,這幾天我用別人的電腦,qq一直提示版本太老不能登錄,隔幾日搬完家安定后再加你。
    2007-04-06 18:47 | crazycy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    不錯,使我少走了不少彎路,謝謝。
    2007-04-20 23:42 | pwg17

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    補充一個
    Servlet.service() for servlet action threw exception
    這個措施是JBOSS報的錯誤,是說MODEL里面的JAVA和數據庫中的不匹配
    2007-04-29 21:34 | QQ:12761717

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    System Runtime Error:
    JDBC exception on Hibernate data access; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query

    這個是為什么?
    2007-04-30 10:30 | QQ:12761717

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    謝謝樓主,寫得很簡潔!
    2007-05-16 09:35 | 沉默是金

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/MedicalWebSite].[jsp]]-[ERROR]:260 - Servlet.service() for servlet jsp threw exception
    java.lang.IllegalStateException: getOutputStream() has already been called for this response
    at org.apache.catalina.connector.Response.getWriter(Response.java:596)
    at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:186)
    at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:124)
    at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:117)
    at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:191)
    at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:115)
    at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:75)
    at org.apache.jsp.imagestest_jsp._jspService(org.apache.jsp.imagestest_jsp:89)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:170)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Unknown Source)
    2007-05-19 09:14 | Cupid1945@126.com

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    2007-05-25 09:43 | black

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    我遇到第4個問題檢查了好長時間都不知道哪錯了,用你說的方法瞬間解決了,謝謝了
    2007-05-26 00:31 | lyx

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    . 發生
    3 錯誤

    StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception

    java.lang.ClassNotFoundException: org.apache.struts.taglib.bean.CookieTei

    界面錯誤具體描述:org.apache.jasper.JasperException: Failed to load or instantiate TagExtraInfo class: org.apache.struts.taglib.bean.CookieTei



    原因與解決:

    <方案一>你的“html:”開頭的標簽沒有放在一個<html:form>中

    <方案二>重新啟動你的應用服務器,自動就沒有這個問題了



    發生了這個問題。
    具體jsp頁面如下:
    <%@ page language="java"%>
    <%@ taglib uri="WEB-INF/struts-bean.tld" prefix="bean"%>
    <%@ taglib uri="WEB-INF/struts-html.tld" prefix="html"%>

    <html>
    <head>
    <title>JSP for LoginForm form</title>
    </head>
    <body>
    <html:form action="/login">
    password : <html:text property="password" />
    <html:errors property="password" />
    <br />
    username : <html:text property="username" />
    <html:errors property="username" />
    <br />
    <html:submit />
    <html:cancel />
    </html:form>
    </body>
    </html>

    myeclipse總是會顯示unknown tag<html:form>不知道為什么。
    重啟后問題依然存在。
    希望得到你的幫助。
    2007-05-31 16:24 |

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    謝謝。
    2007-06-01 17:43 | chl

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    謝謝,很有幫助
    2007-06-26 11:35 | ouy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    STRUTS就是不好用.
    2007-06-29 18:13 | 信息頻道

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    很好,謝謝
    2007-07-17 22:37 | xumaokui

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    很好,謝謝
    2007-07-27 17:53 | htwoo

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    http://www.wjxj.net
    2007-07-30 08:08 | dd

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    摟主,你好啊~~我非常喜歡總結錯誤的帖子。。。謝謝~~我有個exception,你上面沒有,javax.servlet.ServletException: could not execute query
    這個錯誤。。我用的數據庫是oracle9i, 驅動是dom4j-1.6.1.jar,使用hibernate..我的語句如下:
    String queryString = "from MachineBase as model where model."
    + propertyName + " is null";
    Query query=this.getSession().createQuery(queryString);
    query.setFirstResult(0);
    query.setMaxResults(5);
    return query.list();
    此句拋錯--->query.setMaxResults(5);如果不寫或改成query.setFetchSize(5);就沒有問題了。請問這個exception是什么意思?。恐x謝~~~~ ^_^
    2007-07-30 18:27 | 乖乖兔

    # 請高手幫忙看看下,再請教下tomcat6配置連接池在conf目錄里要加的新目錄如何寫  回復  更多評論   

    10:07:22,757 ERROR JDBCExceptionReporter:72 - ERROR: permission denied for relation gridnodeinfo
    org.hibernate.exception.SQLGrammarException: could not execute query
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:59)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    at org.hibernate.loader.Loader.doList(Loader.java:1596)
    at org.hibernate.loader.Loader.list(Loader.java:1577)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
    at org.g12a.struts.web.login.bean.GetNodeName.getNodeNameList(GetNodeName.java:16)
    at org.g12a.util.GetNodeInfoList.getNodeList(GetNodeInfoList.java:58)
    at org.g12a.struts.web.login.action.ToLoginPageAction.execute(ToLoginPageAction.java:43)
    at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:106)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.g12a.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:120)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
    at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:686)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: org.postgresql.util.PSQLException: ERROR: permission denied for relation gridnodeinfo
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1548)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1316)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:191)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:452)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:351)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:255)
    at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:120)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1272)
    at org.hibernate.loader.Loader.doQuery(Loader.java:391)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
    at org.hibernate.loader.Loader.doList(Loader.java:1593)
    2007-08-08 10:17 | n

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    超級頂!!!?。?!
    2007-08-13 15:07 | 狂想迷

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    在struts中假定請求的URL為 http://localhost:8080/news/addNews.do
    Tomcat5.0 下得到的結果是請求的action
    request.getRequestURL().toString(); // http://localhost:8080/news/addNews.do

    而tomcat5.5下得到的卻是實際的jsp; //http://locatlhot:8080/……/xx.jsp


    不知道大家有沒有碰到這個問題。
    2007-08-21 10:21 | 第七日

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    嚴重: Servlet.service() for servlet action threw exception
    java.lang.NullPointerException
    at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:384)
    at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at utils.SessionFilter.doFilter(SessionFilter.java:105)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)


    這個錯誤是怎么回事?有人知道么?
    2007-08-21 17:07 | ming

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @ming

    哈哈
    當我們說泰山/黃山之類美值得一去的時候,我們往往會描述為什么值得一去;有了這個場景的鋪墊,聽者比較容易覺得值得去,因為心里有了一些眉目
    2007-08-22 12:37 | crazycy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @第七日

    sorry, 沒有; sorry,暫時不會try;趕工,占據了我的大多生命
    2007-08-22 12:38 | crazycy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    LZ總結的不錯,呵呵。工作中可能經歷過才會讓自己有深刻體會,這個可能就是一種經驗的積累。

    上面的錯誤對于工作過幾年的人,或許一看到后臺有這樣的錯誤,靈感很快就知道出在哪,比如xml的配置有遺漏,比如編譯加載類有丟失,比如struts中無法找到配置的路徑等等。這個就是積累,沒有什么可取的捷徑。記得我四年前做代碼,在現在看來可能就一分鐘可以搞定的東西,那時我可能就需要一天或者更長時間,最后還是屈服詢問前輩,當時也覺得他很神奇,居然不到一分鐘就搞定。。。那時候的我更多的也是一種崇拜。這個就是人生的經歷
    2007-08-26 09:41 | yeshucheng

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    謝謝,幫我解決了個問題!
    2007-08-30 19:38 |

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    dd
    2007-09-06 16:16 | e

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    很好,很強大
    2007-09-22 16:35 | qoo

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    想請教一下,我用MyEclipse Enterprise Workbench 5.1.0 GA導入struts,
    不管是struts1.1,struts1.2 配j2ee1.3或j2ee1.4,好象都找不到tld文件,web.xml中定義的uri和jsp中的uri對應,location定義為/WEB-INF/struts-html.tld,
    而且確實把所有sturs的jar放在lib下,tld在/WEB-INF/下,就是不行?
    麻煩能不能幫我解決一下!謝謝!
    2007-10-05 20:04 | 等待中

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    我的tomcat5.0服務器總是當機,有時一天當4,5次,查看日志發現里面大多是空指針異常,如下
    2007-09-27 09:27:27 StandardWrapperValve[action]: Servlet.service() for servlet action threw exception
    java.lang.NullPointerException
    at bd.dal.phy.repository.PersonPEInfoManager.getPerExamInfoID(PersonPEInfoManager.java:180)
    at bd.ui.phy.action.ReportAction.execute(ReportAction.java:110)
    不知道這是不是引起當機的原因?請高人賜教!
    2007-10-26 13:42 | yangkai

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    Unhandled Exception thrown:
    class java.util.ConcurrentModificationException
    2007-11-05 22:07 | magic

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    哥們收集的夠全的
    2008-04-02 10:37 | Thomas

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @Thomas

    這些是我在一個創業公司做項目的時候遇到的(大概是2006年5,6月份),好多問題都耗過一兩天的,呵呵。

    憋急了,最后解決了,然后找到類似的分析和自己的分析,總結出來的;

    沒有遇到的問題,是不會轉載過來的。
    2008-04-02 11:36 | crazycy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @等待中
    應該不會有這樣的問題的。
    仔細查看一下是否有哪里造成了失誤
    2008-04-02 11:38 | crazycy

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    4 沒有解決我的問題
    2008-04-10 11:29 | stone

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    good,3q
    2008-04-23 23:31 | xlj

    # strtus + spring + hibernate   回復  更多評論   

    身上
    2008-05-09 14:37 |

    # strtus + spring + hibernate 中為何會出現nested exception is org.hibernate.exception.SQLGrammarException: could not execute query異常  回復  更多評論   

    javax.servlet.ServletException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query

    我是在控制器類中的execute()方法中,寫了一段代碼:
    List list = logindao.findByExample(loginFrom); logindao為DAO類中的對象,loginFrom為DTO對象(hibernate生成的表對象),此方法調用的是持久化層的一個自動生成的方法:
    public List findByExample(BaseDTOInterf instance) {
    try {
    List results = getHibernateTemplate().findByExample(instance);
    return results;
    } catch (RuntimeException re) {
    throw re;
    }
    }為何會報錯了?請高手指點
    2008-05-09 14:45 | liang

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    xiexie
    2008-05-28 16:54 | syoka

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    挺不錯的,加油。
    2008-07-10 14:22 | loglos

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    StandardWrapperValve[jsp]: Servlet.service() for servlet jsp threw exception
    重啟服務N次了,還是沒有解決!
    2008-09-04 12:28 | hjp1103

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    遇到了哈
    2008-09-07 18:10 | Brant

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    第七日的問題
    2008-09-07 18:11 | Brant

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    嚴重: Servlet.service() for servlet action threw exception
    java.lang.NullPointerException
    at org.hibernate.tuple.AbstractEntityTuplizer.createProxy(AbstractEntityTuplizer.java:372)
    at org.hibernate.persister.entity.AbstractEntityPersister.createProxy(AbstractEntityPersister.java:3121)
    at org.hibernate.event.def.DefaultLoadEventListener.createProxyIfNecessary(DefaultLoadEventListener.java:232)
    at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:173)
    at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:87)
    at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:862)
    at org.hibernate.impl.SessionImpl.load(SessionImpl.java:781)
    at org.hibernate.impl.SessionImpl.load(SessionImpl.java:774)
    at org.springframework.orm.hibernate3.HibernateTemplate$3.doInHibernate(HibernateTemplate.java:508)
    at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372)
    at org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:502)
    at org.springframework.orm.hibernate3.HibernateTemplate.load(HibernateTemplate.java:496)
    at dao.ResearcherDAO.delResearcher(ResearcherDAO.java:120)
    at action.ResearcherAction.execute(ResearcherAction.java:190)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
    at java.lang.Thread.run(Thread.java:619)

    我碰到了這個問題一直解決不了,這個指針指空,但是我從語句調用看都可以的高手指點一下.謝謝
    2008-09-28 11:20 | aggiel

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    相當棒!繼續努力!
    2008-11-23 01:19 |

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    spring的配置文件applicationContext.xml沒有配置相應的dao也會出現
    StandardWrapperValve[action]: Servlet.service() for servlet action threw exception:java.lang.NullPointerException這個異常
    2009-02-15 14:52 | gg

    # 謝謝了  回復  更多評論   

    非常感謝!您辛苦了
    2009-03-24 22:09 | 福哥

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    恩,有點用
    2009-04-02 13:40 | 111

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    太好了,正需要這些東東!
    2009-04-04 16:29 | 車強車

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    org.hibernate.exception.SQLGrammarException: could not execute query
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
    at org.hibernate.loader.Loader.doList(Loader.java:2223)
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2104)
    at org.hibernate.loader.Loader.list(Loader.java:2099)
    at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:378)
    at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
    at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
    at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
    at com.bingo.server.placard.daoimp.PlacardDAOImpl.getPlacardById(PlacardDAOImpl.java:25)
    at com.bingo.server.logic.GameLogic.placard(GameLogic.java:49)
    at com.bingo.server.logic.CommandParse.parseCommand(CommandParse.java:109)
    at com.bingo.server.logic.CommandParse.divisionCommand(CommandParse.java:33)
    at com.bingo.server.logic.GameProtocolHandler.messageReceived(GameProtocolHandler.java:39)
    at org.apache.mina.common.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:743)
    at org.apache.mina.common.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:405)
    at org.apache.mina.common.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:40)
    at org.apache.mina.common.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:823)
    at org.apache.mina.common.IoFilterEvent.fire(IoFilterEvent.java:54)
    at org.apache.mina.common.IoEvent.run(IoEvent.java:62)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: java.sql.SQLException: ORA-00942: table or view does not exist

    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:304)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:271)
    at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:622)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:180)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe(T4CPreparedStatement.java:419)
    at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:895)
    at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:451)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:985)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2887)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:2928)
    at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1787)
    at org.hibernate.loader.Loader.doQuery(Loader.java:674)
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:236)
    at org.hibernate.loader.Loader.doList(Loader.java:2220)
    ... 21 more
    2009-5-7 15:59:09 org.apache.mina.filter.logging.LogLevel$4 log
    請高手幫忙看一下,回復qq85787044
    2009-05-07 16:07 | cm

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    鼓勵一下
    2009-06-17 10:09 | 123

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @aggiel
    清楚 tomcat work目錄即可 rm work/*
    2009-08-06 12:38 | 黃寧濤

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
    org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


    root cause

    2009-09-22 17:25 | xiaoluo

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    我現在正在用三個框架做項目,我能加你為好友嗎:我的QQ:641222954
    2009-09-22 17:27 | xiaoluo

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    catalog="***"
    兄弟可幫我大忙了。
    謝謝謝謝
    換了個數據庫,就這個鬼catalog
    搞死我了
    2009-10-31 02:54 | yesoon

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[jsp] - Servlet.service() for servlet jsp threw exception
    java.lang.NullPointerException
    at org.apache.jsp.subjects.practice09.readNews_jsp._jspService(readNews_jsp.java:159)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.lm.jarticle.filter.EncodingFilter.doFilter(EncodingFilter.java:51)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:595) 樓主幫忙啊,這個是什么問題呢?qq:379261497 謝謝了啊
    2010-05-15 12:04 |

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    好 要繼續補充呀
    2010-07-17 12:03 | 天上人間

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    好貼啊!!我的問題就是看了你的貼才解決的!
    多謝多謝!
    2010-08-11 09:48 | johnny0086

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    11
    2010-08-29 16:01 | 11

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    hibernate
    2010-08-29 16:02 | 11

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access: SQLException for SQL [insert into cbc_p_plan (pp_name, pp_mdept, pp_username, pp_phone, pp_rdept, pp_carryoutmonth, pp_budget, pp_productname, pp_number, pp_id) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)]; SQL state [72000]; error code [12899]; Could not execute JDBC batch update; nested exception is org.hibernate.QueryTimeoutException: Could not execute JDBC batch update

    就是在保存記錄到Oracle數據庫的時候,保存的HQL語句都出來了,卻報了這個錯,很是糾結。。。。。
    求高手幫忙?。?!
    2010-08-29 16:12 | 快樂飛翔

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    2010-9-7 17:01:20 org.apache.catalina.core.StandardWrapperValve invoke
    嚴重: Servlet.service() for servlet action threw exception
    java.lang.IllegalArgumentException: Resources cannot be null.
    at org.apache.commons.validator.Validator.<init>(Validator.java:188)
    at org.apache.struts.validator.Resources.initValidator(Resources.java:475)
    at org.apache.struts.validator.ValidatorForm.validate(ValidatorForm.java:104)
    at org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.java:950)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:207)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Unknown Source)
    2010-09-07 17:03 | jak

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    @jak
    說明:
    struts1.2 和spring 結合 問題 說是資源缺少????
    看了半天不知道撒錯...
    2010-09-07 17:05 | jak

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    @第七日

    這個問題我也遇到了。你有解決辦法嗎?
    2011-01-11 11:03 | james

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    Servlet.service() for servlet action threw exception
    org.apache.struts.chain.commands.InvalidPathException: No action config found for the specified url.
    at org.apache.struts.chain.commands.AbstractSelectAction.execute(AbstractSelectAction.java:71)
    at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
    at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
    at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.nti.tools.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:32)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
    at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:864)
    at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665)
    at java.lang.Thread.run(Thread.java:619)
    2011-08-07 16:33 | 蘋果樂園

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)  回復  更多評論   

    非常感謝你能在白忙之中還能抽出時間把遇到的錯誤貼出來,你的幾分鐘幫助了大家幾十分鐘的時間,希望你能堅持下去。
    2011-10-25 09:28 | 爬蟲

    # re: 使用Spring、Hibernate、Struts的一些錯誤總結(不斷補充)[未登錄]  回復  更多評論   

    Exception in thread "main" org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update

    如果配置文件中沒有catelog的屬性,但是仍舊會報這樣的錯怎么回事呢?
    2013-09-16 17:24 |
    主站蜘蛛池模板: 亚洲av永久无码精品古装片| 精品四虎免费观看国产高清午夜| 亚洲av日韩av不卡在线观看| 又粗又硬又黄又爽的免费视频| 日本阿v免费费视频完整版| 国产在线观看免费视频软件| 羞羞漫画页面免费入口欢迎你| 亚洲av专区无码观看精品天堂| 亚洲A∨无码无在线观看| 亚洲色婷婷一区二区三区| 国产大片91精品免费看3| 67194成是人免费无码| 最近中文字幕无免费| 青青青国产手机频在线免费观看| 免费观看四虎精品成人| 国产精品亚洲综合一区在线观看| 67194在线午夜亚洲| 亚洲精品视频在线观看视频| 亚洲国产精品一区二区久久| 国产亚洲成av片在线观看| 国产亚洲人成A在线V网站 | 亚洲色欲色欲综合网站| 亚洲精品自在在线观看| 成人午夜亚洲精品无码网站| 亚洲性日韩精品一区二区三区 | 亚洲国产成+人+综合| 亚洲精品国产第1页| 亚洲精品中文字幕无码AV| 亚洲综合无码一区二区| 亚洲美女一区二区三区| 亚洲色偷偷偷网站色偷一区| 亚洲美女中文字幕| 久久久久精品国产亚洲AV无码| 亚洲人成免费电影| 亚洲中文字幕无码爆乳| 亚洲精品人成网线在线播放va| 亚洲区日韩精品中文字幕| 亚洲成av人无码亚洲成av人| 精品亚洲视频在线| 色哟哟国产精品免费观看| 国产无限免费观看黄网站|