溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          雪山飛鵠

          溫馨提示:您的每一次轉載,體現了我寫此文的意義!!!煩請您在轉載時注明出處http://www.aygfsteel.com/sxyx2008/謝謝合作!!!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks
          近期剛開始接觸jbpm,在整合web工程時遇到一異常,特有意思。記錄下來,以免更多人少走彎路。
          java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/index_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
              at org.apache.jsp.index_jsp._jspInit(index_jsp.java:
          30)
              at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:
          52)
              at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:
          159)
              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:
          329)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
          342)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:
          267)
              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 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:
          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:
          845)
              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(Thread.java:
          619)
          從異常信息不難看出,是web容器 tomcat解析jsp頁面時jar包沖突。
          仔細查看jbpm4.3 lib目錄下的jar包我們不難發現,罪魁禍首為juel.jar和juel-impl.jar
          很顯然原因就出在這兩個jar包身上,從名字上不難發現juel-impl是前者的實現,因此這里采取的措施是保留juel-impl.jar刪除juel.jar
          重啟tomcat,刷新web頁面。問題迎刃而解。
          剛開始接觸jbpm,前陣子看了一下jbpm3的api,后來看了看jbpm4的API發現之間相差很大。小弟剛開始接觸jbpm,希望達人指點。

          posted on 2010-08-16 17:46 雪山飛鵠 閱讀(1998) 評論(4)  編輯  收藏 所屬分類: jbpm4

          Feedback

          # re: jbpm4.3整合web工程時異常解決方案 2010-08-16 18:13 臨遠
          http://www.family168.com/jbpm4/video.html
          jBPM 4視頻教程  回復  更多評論
            

          # re: jbpm4.3整合web工程時異常解決方案 2010-08-16 18:19 雪山飛鵠
          臨遠大哥,不知道family168 網站上預計的視頻啥時候能與觀眾見面啊。  回復  更多評論
            

          # re: jbpm4.3整合web工程時異常解決方案 2010-08-16 19:33 臨遠
          多謝關注,等過了這段,一定盡快搞出來。  回復  更多評論
            

          # re: jbpm4.3整合web工程時異常解決方案[未登錄] 2011-11-09 17:44 tom
          http://www.family168.com/jbpm4/video.html
          期待啊。。都快1年了 。。。。。  回復  更多評論
            

          主站蜘蛛池模板: 鱼台县| 班戈县| 丽水市| 昆山市| 威海市| 长子县| 丹棱县| 班玛县| 绍兴县| 浙江省| 思南县| 焉耆| 新安县| 雷山县| 昂仁县| 甘谷县| 曲周县| 寿阳县| 天津市| 元朗区| 彩票| 习水县| 枣阳市| 宁化县| 东光县| 雷山县| 明水县| 亚东县| 建瓯市| 曲水县| 新乡市| 夏河县| 甘洛县| 杭州市| 高陵县| 宜兰市| 永州市| 紫阳县| 若羌县| 肥东县| 南召县|