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

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

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

    鮑國鈺的博客
    謀事在人成事在天
    posts - 5,  comments - 6,  trackbacks - 0
    環境
    JDK1.5.0_06、Weblogic9.2、Shark2.4-8-25、Windows2008
    項目在使用的時候,登錄正常,但是走工作流程的時候就拋出異常,
    java.lang.NoSuchMethodError: org.mozilla.javascript.Context.toType(Ljava/lang/Ob
    ject;Ljava
    /lang/Class;)Ljava/lang/Object;
            at org.enhydra.shark.scripting.JavaScriptEvaluator.evaluateExpression(Ja
    vaScriptEvaluator.java:
    84)
            at org.enhydra.shark.scripting.JavaScriptEvaluator.evaluateCondition(Jav
    aScriptEvaluator.java:
    44)
            at org.enhydra.shark.WfProcessImpl.getTransFrom(WfProcessImpl.java:
    1334)

            at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:
    1057)
            at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:
    751)
            at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:
    972)
            at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:
    443)
            at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:
    368)
            at org.enhydra.shark.SharkUtilities.changeActivityState(SharkUtilities.j
    ava:
    1979)
            at org.enhydra.shark.WfActivityWrapper.change_state(WfActivityWrapper.ja
    va:
    384)
            at com.code.SharkWfUtils.setActivity(SharkWfUtils.java:
    430)
            at com.servlet.wfServlet.doGet(wfServlet.java:
    459)
            at com.servlet.wfServlet.doPost(wfServlet.java:
    521)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:
    763)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:
    856)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
    (StubSecurityHelper.java:
    225)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
    tyHelper.java:
    127)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:
    283)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:
    175)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:
    3214)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:
    321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
    121)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
    ervletContext.java:
    1983)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
    ontext.java:
    1890)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
    ava:
    1344)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:
    209)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:
    181)
    org.enhydra.shark.api.RootException: Result cannot be evaluated
            at org.enhydra.shark.scripting.JavaScriptEvaluator.evaluateExpression(Ja
    vaScriptEvaluator.java:
    107)
            at org.enhydra.shark.scripting.JavaScriptEvaluator.evaluateCondition(Jav
    aScriptEvaluator.java:
    44)
            at org.enhydra.shark.WfProcessImpl.getTransFrom(WfProcessImpl.java:
    1334)

            at org.enhydra.shark.WfProcessImpl.queueNext(WfProcessImpl.java:
    1057)
            at org.enhydra.shark.WfProcessImpl.run(WfProcessImpl.java:
    751)
            at org.enhydra.shark.WfProcessImpl.activity_complete(WfProcessImpl.java:
    972)
            at org.enhydra.shark.WfActivityImpl.finish(WfActivityImpl.java:
    443)
            at org.enhydra.shark.WfActivityImpl.complete(WfActivityImpl.java:
    368)
            at org.enhydra.shark.SharkUtilities.changeActivityState(SharkUtilities.j
    ava:
    1979)
            at org.enhydra.shark.WfActivityWrapper.change_state(WfActivityWrapper.ja
    va:
    384)
            at com.code.SharkWfUtils.setActivity(SharkWfUtils.java:
    430)
            at com.servlet.wfServlet.doGet(wfServlet.java:
    459)
            at com.servlet.wfServlet.doPost(wfServlet.java:
    521)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:
    763)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:
    856)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run
    (StubSecurityHelper.java:
    225)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecuri
    tyHelper.java:
    127)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:
    283)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.jav
    a:
    175)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:
    3214)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:
    321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
    121)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppS
    ervletContext.java:
    1983)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletC
    ontext.java:
    1890)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.j
    ava:
    1344)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:
    209)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:
    181)
    Caused by: java.lang.NoSuchMethodError: org.mozilla.javascript.Context.toType(Lj
    ava
    /lang/Object;Ljava/lang/Class;)Ljava/lang/Object;
            at org.enhydra.shark.scripting.JavaScriptEvaluator.evaluateExpression(Ja
    vaScriptEvaluator.java:
    84)
             
    26 more

    解壓縮C:\bea\weblogic92\server\lib目錄下的weblogic.jar發現項目中使用的js.jar包名與weblogic.jar下的包名沖突,比較其中的class文件發現數量不同,
    經過反編譯比較發現,具體的方法和變量也多少有所不同。

    解決方式,將js.jar下的class文件覆蓋到weblogic.jar下的對應包下面,然后再次打包成jar包,放到C:\bea\weblogic92\server\lib目錄下,重新啟動weblogic對應的域。

    問題解決了。

    歡迎交流。
    posted on 2011-01-14 16:15 鮑國鈺 閱讀(2791) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2011年1月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    常用鏈接

    留言簿

    隨筆檔案

    文章分類

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚在线观看免费视频入口| 成人婷婷网色偷偷亚洲男人的天堂 | 国产网站在线免费观看| 亚洲av日韩av欧v在线天堂| 国产AV无码专区亚洲AV漫画| 久久久亚洲精品国产| 亚洲免费网站在线观看| jzzijzzij在线观看亚洲熟妇| 妞干网手机免费视频| 亚洲精品自在在线观看| 亚洲国产精品乱码在线观看97| 日本高清免费中文在线看 | 日韩精品免费视频| 成人免费视频小说| 毛茸茸bbw亚洲人| 亚洲国产日韩在线成人蜜芽| 亚洲免费一级视频| 中文字幕亚洲无线码| 拍拍拍无挡视频免费观看1000| 久久不见久久见免费影院| 亚洲精品午夜国产VA久久成人| 国内少妇偷人精品视频免费| 国产午夜免费福利红片| 亚洲酒色1314狠狠做| 精品国产污污免费网站入口在线| 91情侣在线精品国产免费| 国精无码欧精品亚洲一区| 99爱视频99爱在线观看免费| 亚洲午夜未满十八勿入网站2| 亚洲国产成人AV在线播放| 91精品国产免费入口| 国产亚洲AV夜间福利香蕉149| 久久久精品午夜免费不卡| 亚洲一区免费视频| 日本免费大黄在线观看| 亚洲国产91在线| 亚洲视频免费播放| 久久精品国产亚洲AV高清热 | 国产亚洲精品a在线观看app| 91短视频免费在线观看| 狼人大香伊蕉国产WWW亚洲|