繁体   English   中英

在JDeveloper中找不到类bpelBlock错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM