![](/img/trans.png)
[英]JDeveloper 12c getting navigation error after migration my Apps from JDeveloper 11.1.2.4
[英]cannot find class bpelBlock error in JDeveloper
我已經對BPEL Process
進行了手動更改。 這是一個單向流程,但是我通過手動添加導入語句,名稱空間,消息和端口類型將其轉換為同步流程 。
但是,在編譯時, JDeveloper
出現以下錯誤:
E:\Templates\appl\proj\SCA-INF\bpel\BPELPr~0\src\orabpel\bpelprocess\BIN0.java
Error(54,5): cannot find class bpelBlock
Error(54,24): cannot find class bpelBlock
Error(94,28): cannot find variable C0
Error(95,20): cannot find variable C0
如果有人可以提出任何建議,請先謝謝!
我做了RnD並找出了解決方案。 這是由於我已通過使用replace()方法的Java代碼手動更改了它。 它取代了包括SCA-INF文件夾在內的所有BPEL流程名稱的出現。 更改代碼后進行編譯時,出現編譯錯誤。 這是因為它將SCA-INF \\ bpel \\ BPELPr〜0 \\ src \\ orabpel \\ bpelprocess \\ BIN0.java中的默認BPELProcessBlock更改為bpelBlock。 JDeveloper找不到默認的BPELProcessBlock,因此找不到錯誤。
通常,您可以刪除SCA-INF中的內容。 我將從這樣做開始。 您可能需要先退出JDeveloper。 刪除SCA-INF。 打開JDeveloper重新編譯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.