Oracle BPM開發中遇到的一些問題和解決方法

1、啓動域和受管理域的時候,往往會因爲IPV6監聽MAC地址,造成兩個域通訊的時候會出現異常。
解決方法:在啓動腳本setSOADomainEnv.cmd中加入set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.net.preferIPv4Stack=true,不使用IPV6。

2、IE9,在訪問待辦任務的時候,系統有時會無法響應。
原因:IE對URL的長度有限制,最大隻能支持2083個字符。

3、BPM的表單輸入中文的時候會有亂碼出現。
解決方法:JDeveloper中,進入Tools->Preference->Enviroment,將Encoding設爲UTF-8,重新根據Task生成Payload。

4、JDeveloper安裝的時候只能選擇32位JDK,如何綁定64位JDK呢?
解決方法:在jdeveloper/jdev/bin中,修改jdev.conf配置文件,將其中的SetJavaHome設置爲自己的JDK路徑。
可以在jdev.conf中加入區域和語言設置,如AddVMOption  -Duser.language=zh
AddVMOption  -Duser.country=CN。
可以在jdev.conf中加入JVM設置,如AddVMOption  -Xmx2048M 
AddVMOption  -Xms512M。

5、調整域和受管理域的JVM設置。
將WLS域的PORT_MEM_ARGS=-Xms768m -Xmx1536m改爲PORT_MEM_ARGS=-Xms1024m -Xmx4096m,
PORT_MEM_ARGS=%PORT_MEM_ARGS% -XX:PermSize=256m -XX:MaxPermSize=512m改爲PORT_MEM_ARGS=%PORT_MEM_ARGS% -XX:PermSize=256m -XX:MaxPermSize=1024m。

6、讓payload的字段可以選擇日期和時分秒。
將默認的日期控件的Pattern屬性<af:convertDateTime pattern="#{bindings.procurement_date.format}"/>改成想要的格式,如<af:convertDateTime pattern="yyyy-MM-dd HH:mm:ss"/>。

本文地址http://www.chengxuyuans.com/oracle/56754.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章