Java 找不到Attributer类型的PersonId的定义

Java 找不到Attributer类型的PersonId的定义,java,Java,我正在尝试删除字段-人员Id中的数据。当我尝试这样做时,我得到的错误如下: oracle.apps.fnd.framework.OAException:oracle.jbo.NodeException:jbo-25002:未找到类型属性的定义personId 有人能指导我如何解决这个问题吗 这是我的AM中存在的数据: public void deletePersonMethod(String pAction, String pPersonId) { System.out.println(

我正在尝试删除字段-人员Id中的数据。当我尝试这样做时,我得到的错误如下: oracle.apps.fnd.framework.OAException:oracle.jbo.NodeException:jbo-25002:未找到类型属性的定义personId

有人能指导我如何解决这个问题吗

这是我的AM中存在的数据:

public void deletePersonMethod(String pAction, String pPersonId)
{
    System.out.println("Inside delete person method");
    NewTutorialVOImpl tutovo = getNewTutorialVO1();
    Row row[] = tutovo.getAllRowsInRange();

    for (int i=0;i<row.length;i++)
    {
        NewTutorialVORowImpl rowi = (NewTutorialVORowImpl)row[i];
        System.out.println("The Person Id is => "+ rowi.getPersonId());
        if(rowi.getPersonId().toString().equals(pPersonId))
        {
            rowi.remove();
            getOADBTransaction().commit();
            return;
        }
    }  
}

哪行代码引发第一个异常

我对这个ORM框架一无所知,但您发布的异常消息表明,在您的NewTutorialVoloroWimpl实体上没有正确定义属性“personId”

public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
{
    super.processFormRequest(pageContext, webBean);
    String ActionInMainPersonScreen = pageContext.getParameter(EVENT_PARAM);
    String paramPersonId = pageContext.getParameter("paramPersonId");

    if(ActionInMainPersonScreen.equals("DeletePerson"))
    {
        Serializable paramDelete[] = {ActionInMainPersonScreen,paramPersonId};
        OAApplicationModule am = pageContext.getApplicationModule(webBean);
        am.invokeMethod("deletePersonMethod",paramDelete);
    }
}