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

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

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

    I'll be back!

      Focus on BPM, celebrate PegaRULES Process Commander (PRPC)
    posts - 76, comments - 161, trackbacks - 0, articles - 2
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    PRPC JSR94 Troubleshooting

    Posted on 2009-05-31 18:00 zolly 閱讀(1383) 評(píng)論(1)  編輯  收藏
    Product Version: PRPC V5.3
    Reference Document: jsr94service52.pdf

    按照來自PDN文檔jsr94service52中的JSR94 Sample一步一步重現(xiàn)時(shí),無論采用Ant還是Eclipse編譯運(yùn)行,都可能會(huì)出現(xiàn)如下的問題:
    2009-05-31 17:14:43,500 [     user-5a57c3e103] (    etier.engine.EngineStartup) ERROR   - PegaRULES initialization failed. Server: user-5a57c3e103
    com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed
        at com.pega.pegarules.engine.context.PREnvironment.getThreadAndInitialize(PREnvironment.java:
    338)
        at com.pega.pegarules.etier.engine.EngineStartup.initEngine(EngineStartup.java:
    456)
        at com.pega.pegarules.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:
    125)
        at com.pega.pegarules.etier.impl.EngineImpl.doStartup(EngineImpl.java:
    98)
        at com.pega.pegarules.priv.services.jsr94.PRRuntime.startEngine(PRRuntime.java:
    327)
        at com.pega.pegarules.priv.services.jsr94.PRRuntime.getEngine(PRRuntime.java:
    87)
        at com.pega.pegarules.priv.services.jsr94.PRRuntime.<init>(PRRuntime.java:
    78)
        at com.pega.pegarules.priv.services.jsr94.PRAdministrator.<init>(PRAdministrator.java:
    81)
        at com.pega.pegarules.pub.services.jsr94.PRuleServiceProvider.<init>(PRuleServiceProvider.java:
    64)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
    39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
    27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:
    513)
        at java.lang.Class.newInstance0(Class.java:
    355)
        at java.lang.Class.newInstance(Class.java:
    308)
        at javax.rules.RuleServiceProviderManager.registerRuleServiceProvider(RuleServiceProviderManager.java:
    84)
        at javax.rules.RuleServiceProviderManager.registerRuleServiceProvider(RuleServiceProviderManager.java:
    67)
        at com.pega.pegarules.pub.services.jsr94.PRuleServiceProvider.<clinit>(PRuleServiceProvider.java:
    52)
        at com.pega.pegarules.sample.service.jsr94.client.SubmitClaim.run(SubmitClaim.java:
    97)
    Caused by: com.pega.pegarules.pub.PRRuntimeException: Method Invocation exception
        at com.pega.pegarules.engine.context.PREnvironment.doWithRequestorLocked(PREnvironment.java:
    731)
        at com.pega.pegarules.engine.context.PREnvironment.doWithRequestorLocked(PREnvironment.java:
    568)
        at com.pega.pegarules.engine.context.PREnvironment.getThreadAndInitialize(PREnvironment.java:
    328)
         
    18 more
    Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
    39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
    25)
        at java.lang.reflect.Method.invoke(Method.java:
    597)
        at com.pega.pegarules.engine.context.PREnvironment.doWithRequestorLocked(PREnvironment.java:
    729)
         
    20 more
    Caused by: java.lang.NoClassDefFoundError: javax/servlet/jsp/JspFactory
        at com.pega.pegarules.engine.context.PRNodeImpl.updateSystemStart(PRNodeImpl.java:
    1519)
        at com.pega.pegarules.engine.context.PRNodeImpl.startNode(PRNodeImpl.java:
    1157)
        at com.pega.pegarules.engine.context.PREnvironment.finishInit(PREnvironment.java:
    833)
         
    25 more
    Caused by: java.lang.ClassNotFoundException: javax.servlet.jsp.JspFactory
        at java.net.URLClassLoader$
    1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:
    188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:
    307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
    301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:
    252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
    320)
         
    28 more

    如果出現(xiàn)類似javax.serverlet.jsp.JspFactory相關(guān)的問題,可能有兩個(gè)原因引起:
    1. 在所有引用的Jar path中,沒找到j(luò)avax.serverlet.jsp.JspFactory類。
    2. 在多個(gè)Jar path中,都找到j(luò)avax.serverlet.jsp.JspFactory類,出現(xiàn)沖突。

    在PRPC中使用JSR94,需要調(diào)用servlet-api.jar,該jar包來自Tomcat/common/lib,查詢http://www.findjar.com/index.jsp?query=javax.servlet.jsp.JspFactory可知在servlet-api.jar中應(yīng)該(不敢肯定)包括javax.serverlet.jsp.JspFactory類,但程序仍然報(bào)告錯(cuò)誤信息。從查詢結(jié)果中得知在同樣的目錄下,還有一個(gè)jar包jsp-api.jar也包含該類。于是,本人將兩個(gè)jar包同時(shí)放到Eclipse的Path中去,結(jié)果編譯運(yùn)行成功。所以本人推測(cè),在apache-tomcat-5.5.17版本中,servlet-api.jar中并不包含javax.serverlet.jsp.JspFactory類。

    如有異議,還請(qǐng)高手指點(diǎn),以上推斷,純屬個(gè)人愚見。

    評(píng)論

    # re: PRPC JSR94 Troubleshooting  回復(fù)  更多評(píng)論   

    2009-06-03 17:44 by Purnendu.Dash
    If he doesn’t want the Obj- methods, he can always the public APIs to do so.
    There are many methods in “com.pega.pegarules.pub.database” package (check out the Database interface).

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲午夜精品一区二区公牛电影院| 精品在线免费视频| 好男人视频社区精品免费| 亚洲AV无码一区二区一二区| 亚洲成人国产精品| 久久午夜羞羞影院免费观看| 亚洲性无码一区二区三区| 亚洲精品美女久久久久99小说| 99精品视频免费在线观看| 亚洲爆乳成av人在线视菜奈实 | 亚洲欧洲成人精品香蕉网| 91精品免费久久久久久久久| 新最免费影视大全在线播放| 亚洲视频免费在线观看| 国产一区二区三区在线免费观看| 久久美女网站免费| 黄色a级免费网站| 亚洲国产成人久久77| 丁香五月亚洲综合深深爱| 成年人免费观看视频网站| 精品国产一区二区三区免费| 蜜芽亚洲av无码一区二区三区| 91亚洲一区二区在线观看不卡| 亚洲国产成人久久笫一页| 希望影院高清免费观看视频| 青青操视频在线免费观看| 香蕉视频亚洲一级| 亚洲娇小性xxxx| 亚洲成人中文字幕| 亚洲黄片手机免费观看| 成人毛片免费播放| 一级毛片免费视频| 女人隐私秘视频黄www免费| 国产亚洲精品美女2020久久| 亚洲天堂男人影院| 97se亚洲综合在线| 亚洲欧洲日产国码av系列天堂| 免费国产真实迷j在线观看| 国产精品成人免费视频网站京东| 日韩在线永久免费播放| 中国一级特黄高清免费的大片中国一级黄色片 |