<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 鮑國鈺 閱讀(2783) 評論(0)  編輯  收藏

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


    網站導航:
     

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

    常用鏈接

    留言簿

    隨筆檔案

    文章分類

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一级特黄特黄的大片| 免费吃奶摸下激烈视频| 亚洲免费日韩无码系列| 亚洲av永久无码精品古装片| 免费在线看v网址| 精品国产污污免费网站入口 | 亚洲成av人无码亚洲成av人| 两个人看的www视频免费完整版| 亚洲色大成WWW亚洲女子| 亚洲视频在线免费看| 亚洲AV永久无码区成人网站| 日本高清免费不卡在线| 青苹果乐园免费高清在线| 久久成人免费电影| 免费看黄的成人APP| 久久久久久av无码免费看大片| 亚洲精品乱码久久久久久V| 亚洲免费在线观看视频| 亚洲宅男天堂a在线| 久久亚洲日韩看片无码| 久久狠狠高潮亚洲精品| 色播亚洲视频在线观看| 亚洲视频免费在线观看| 亚洲综合久久1区2区3区| 亚洲国产精品综合一区在线| 亚洲a级片在线观看| 欧美激情综合亚洲一二区| 亚洲精品乱码久久久久蜜桃| 人碰人碰人成人免费视频| 亚洲精品视频免费 | 亚洲日本在线观看| 久久久久se色偷偷亚洲精品av| 亚洲国产精品美女久久久久| 美景之屋4在线未删减免费 | 亚洲一区二区三区高清在线观看| 国产成人精品亚洲一区| 在线成人精品国产区免费| 国产人在线成免费视频| 亚洲伊人久久成综合人影院| 亚洲精品在线观看视频| 亚洲国产AV无码一区二区三区|