我正在尝试使用具有通用方法的基类并将其扩展为其他更具体的类。
public class myClass extends myBaseClass {}
我在流程中用作 Java 组件的扩展类:
<component class="org.example.MyClass" doc:name="Java"/>
当我不从父类调用方法时,一切正常。但是每次我尝试调用一个 Mule 时都会抛出一个异常:
DefaultJavaComponent{vtigersapFlow1.component.9760166}. Message payload is of type: String
在我的基类中,我正在使用:
@Lookup
private MuleContext muleContext;
并且NullPointerExcception
在我做的时候抛出了一个:
muleContext.getRegistry().get("system.uri");