Need help getting around the following error: JBO-27101: Attempt to access dead entity in EO.

Hi everyone,
My logic in prepareForDML() updates some attributes (shown in the snippet below) based on whether an insert or update is taking place. But, when I delete a line, I get the following error: JBO-27101: Attempt to access dead entity in EO. So far, I have not been able to catch this error.
        if (operation == DML_INSERT) {
            setLineId((new SequenceImpl("eo_s",
                                        getDBTransaction()).getSequenceNumber()));
            setCreatedBy(createdBy);
            setCreationDate(currentDateAndTime);
            setLastUpdatedBy(lastUpdatedBy);
            setLastUpdateDate(currentDateAndTime);
        } else if (operation == DML_UPDATE) {
            setLastUpdatedBy(lastUpdatedBy);
            setLastUpdateDate(currentDateAndTime);
Any advice would be appreciated. Thanks!
James

Hi Timo,
Thanks for responding. Whenever I delete a line and commit, I get the error. And, since inserts and updates are all that I am interested in, I did not think that I needed deletion logic. The VO contains several EOs, but all are reference EOs that cannot be updated except for the main EO.
Here is the entire prepareForDML() method:
    protected void prepareForDML(int operation, TransactionEvent e) {
        // BEGIN Initial Version
        // Using prepareForDML is a best practice (versus doDML).
        ApplicationModule am;
        boolean lineIsValid;
        byte entityState;
        byte postState;
        Date currentDateAndTime;
        Date weekEndingDate;
        Number createdBy;
        Number lastUpdatedBy;
        String amConfiguration;
        String amDefinition;
        String entityStateText;
        String operationText;
        String postStateText;
        ServicesAMImpl servicesAMImpl;
        Timestamp timeStamp;
        // amDefinition = "com.model.services.ServicesAM";
        // amConfiguration = "ServicesAMLocal";
        // am = Configuration.createRootApplicationModule(amDefinition, amConfiguration);
        createdBy = new Number(-1); // TODO fnd_profile.value('USERNAME')
        entityState = getEntityState();      
        entityStateText = null;
        operationText = null;
        postState = getPostState();
        postStateText = null;
        lastUpdatedBy =
                new Number(-1); // TODO fnd_profile.value('USERNAME'); is there a last login id?
        // servicesAMImpl = (ServicesAMImpl)am;
        // lineIsValid = servicesAMImpl.callValidateLineProcedure(getBillable());
        timeStamp = new Timestamp(System.currentTimeMillis());
        currentDateAndTime = new Date(timeStamp);
        // TODO Should weekEndingDate be in the callValidateLineProcedure()?
        weekEndingDate =
                commonCode.nextDay(getActivityDate(), Calendar.THURSDAY);
        setWeekEndingDate(weekEndingDate);
        // TODO See https://community.oracle.com/message/9542286?tstart=14.
        // if (entityState != Entity.STATUS_DELETED & entityState != Entity.STATUS_DEAD)...
        System.err.println("prepareForDML - getLineId: " + getLineId());
        switch (operation) {
        case DML_DELETE:
            operationText = "Delete";
            break;
        case DML_INSERT:
            operationText = "Insert";
            break;
        case DML_UPDATE:
            operationText = "Update";
            break;
        System.err.println("prepareForDML - operationText: " +
                           operationText); // TODO
        // System.out.println("prepareForDML - operationText: " + operationText); // TODO
        switch (entityState) {
        case Entity.STATUS_INITIALIZED:
            entityStateText = "Initialized";
            break;
            // Don't do anything.
        case Entity.STATUS_UNMODIFIED:
            entityStateText = "Un-Modified";
            break;
            // Don't do anything.
        case Entity.STATUS_DEAD:
            entityStateText = "Dead";
            break;
            // Don't do anything.
        case Entity.STATUS_DELETED:
            entityStateText = "Deleted";
            break;
            // entity.revert();
            // entity.refresh(Entity.REFRESH_CONTAINEES);
        case Entity.STATUS_MODIFIED:
            entityStateText = "Modified";
            break;
            // entity.refresh(Entity.REFRESH_UNDO_CHANGES);
        case Entity.STATUS_NEW:
            entityStateText = "New";
            break;
            // entity.refresh(Entity.REFRESH_FORGET_NEW_ROWS);
            // entity.refresh(Entity.REFRESH_REMOVE_NEW_ROWS);
        default:
            entityStateText = String.valueOf(entityState);
        System.err.println("prepareForDML - entityStateText: " +
                           entityStateText);
        switch (postState) {
        case Entity.STATUS_INITIALIZED:
            postStateText = "Initialized";
            break;
            // Don't do anything.
        case Entity.STATUS_UNMODIFIED:
            postStateText = "Un-Modified";
            break;
            // Don't do anything.
        case Entity.STATUS_DEAD:
            postStateText = "Dead";
            break;
            // Don't do anything.
        case Entity.STATUS_DELETED:
            postStateText = "Deleted";
            break;
            // entity.revert();
            // entity.refresh(Entity.REFRESH_CONTAINEES);
        case Entity.STATUS_MODIFIED:
            postStateText = "Modified";
            break;
            // entity.refresh(Entity.REFRESH_UNDO_CHANGES);
        case Entity.STATUS_NEW:
            postStateText = "New";
            break;
            // entity.refresh(Entity.REFRESH_FORGET_NEW_ROWS);
            // entity.refresh(Entity.REFRESH_REMOVE_NEW_ROWS);
        default:
            postStateText = String.valueOf(postState);
        System.err.println("prepareForDML - postStateText: " + postStateText);
        // DeadEntityAccessException
        if (operation == DML_INSERT) {
            setLineId((new SequenceImpl("eo_s",
                                        getDBTransaction()).getSequenceNumber()));
            setCreatedBy(createdBy);
            setCreationDate(currentDateAndTime);
            setLastUpdatedBy(lastUpdatedBy);
            setLastUpdateDate(currentDateAndTime);
        } else if (operation == DML_UPDATE) {
            setLastUpdatedBy(lastUpdatedBy);
            setLastUpdateDate(currentDateAndTime);
        // Configuration.releaseRootApplicationModule(am, true);
        // END Initial Version
        super.prepareForDML(operation, e);
Here is the entire doDML() method:
    protected void doDML(int operation, TransactionEvent e) {
        // BEGIN Initial Version
        // This logic is for troubleshooting only.
        String operationText;
        operationText = null;
        switch (operation) {
        case DML_DELETE:
            operationText = "Delete";
            break;
        case DML_INSERT:
            operationText = "Insert";
            break;
        case DML_UPDATE:
            operationText = "Update";
            break;
        System.err.println("doDML - operationText: " + operationText); // TODO
        // System.out.println("doDML - operationText: " + operationText); // TODO
        // END Initial Version
        super.doDML(operation, e);
James

Similar Messages

  • Getting an error of "JBO-27101: Attempt to access dead entity in".

    Hi All,
    I have one Create Page where I have functionality of Create new SCodes in normal way as well as I have provided a functionality of Copy existing SCodes to new SCodes.
    Copy function works fine in all cases. But in one scenario, it is getting failed with the following error and that happens when I Save new records which creates in normal way and then try to copy the existing code to new code. I mean this errors is coming when we try to copy after saving a new record without doing any other operation.
    "oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in XxxxxEO, key=oracle.jbo.Key[20675 ]"
    Following is the portion of my code for Copy feature written in AM.
    XxxxxVOImpl vo = null;
    vo = getXxxxxVO2();
    OARow row;
    Row sourceRow, dataRow;
    vo.first();
    while (true)
    if (vo.getCurrentRow() != null)
    vo.removeCurrentRow();
    if (vo.next() == null)
    break;
    int recCount = 0;
    while ( !((sourceRow = sourceSiteVO.next()) == null) )
    recCount++;
    row = (OARow) vo.createRow();
    vo.insertRow(row);
    row.setAttribute("SCode",sourceRow.getAttribute("SCode"));
    If there are 2 old records to copy, first record gets created but while creation of second record this error is coming. It is failing at "vo.insertRow(row); " line of the above code.
    Has anybody faced the same problem and got any solution? Please advice me how to overcome on this issue.
    Help is appreciated.
    Thanks in advance,
    Arvin

    Iusue is resolved by removing following lines from the code.
    vo.first();
    while (true)
    if (vo.getCurrentRow() != null)
    vo.removeCurrentRow();
    if (vo.next() == null)
    break;
    Thanks,
    Arvin

  • JBO-27101: Attempt to access dead entity in MfgRmItems, key=oracle.jbo.Key[

    I was hoping someone would be able to help me with this error.
    JBO-27101: Attempt to access dead entity in MfgRmItems, key=oracle.jbo.Key[001122 ]
    I'm using ADF and Struts and get this error when I try to delete a record. When I hit the delete button the record is delete from the binding, however the error occurs when I try to commit the delete. Any suggestions or guidance would be greatly appreciated. Thanks.

    Any update on this guys. Let me know how to implement "Clear All" button.
    Thanks
    Rohit

  • JBO-27101: Attempt to access dead entity in EO exception

    Hi,
    I have developed a new OAF page based on SubTabLayout. It is having a read only header region and in the tabs users are supposed to enter data which will be saved in a custom table. I have added 3 buttons to the page "Clear All", "Save", "Continue".
    When I press Clear All button it should clear all the data entered.
    When I press the button I am calling a method in AM where I am taking a reference of the VO and using vo.clearCache().
    But when I click on the Clear All button its givving me this exception
    =======================================================================================================
    Exception Details.
    oracle.apps.fnd.framework.OAException: oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in XxPoAtpAddnInfosEO, key=oracle.jbo.Key[382 null ]
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2978)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
         at OA.jspService(_OA.java:204)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in XxPoAtpAddnInfosEO, key=oracle.jbo.Key[382 null ]
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:762)
         at xxbb.ukConsulting.oracle.apps.xxbbpo.atpaddninfo.webui.XxPoAtpAddnInfoCO.processFormRequest(XxPoAtpAddnInfoCO.java:119)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1205)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2974)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
         at OA.jspService(_OA.java:204)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    oracle.apps.fnd.framework.OAException: oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in XxPoAtpAddnInfosEO, key=oracle.jbo.Key[382 null ]
         at oracle.apps.fnd.framework.OAException.wrapperInvocationTargetException(OAException.java:996)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:211)
         at oracle.apps.fnd.framework.server.OAUtility.invokeMethod(OAUtility.java:153)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.invokeMethod(OAApplicationModuleImpl.java:762)
         at xxbb.ukConsulting.oracle.apps.xxbbpo.atpaddninfo.webui.XxPoAtpAddnInfoCO.processFormRequest(XxPoAtpAddnInfoCO.java:119)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:819)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(OAPageLayoutHelper.java:1205)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(OAPageLayoutBean.java:1579)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(OAFormBean.java:395)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:1031)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(OAWebBeanHelper.java:997)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(OAWebBeanHelper.java:852)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(OAWebBeanContainerHelper.java:385)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(OABodyBean.java:363)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2974)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1875)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:543)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:431)
         at OA.jspService(_OA.java:204)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:473)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:642)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:391)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:908)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:458)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:619)
    =======================================================================================================
    Pleae help me on this
    Thanks,
    Rohit

    Any update on this guys. Let me know how to implement "Clear All" button.
    Thanks
    Rohit

  • Oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead-ADF

    Hi,
    I have a table which has a selection radio buttons with all the records. I have a 'Delete' button on the header part of the table. When I try to delete a record I am getting the following exception.
    oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in RebillAttachDocument, key=oracle.jbo.Key[381 ]     at oracle.jbo.server.EntityCache.add(EntityCache.java:487)     at oracle.jbo.server.ViewRowStorage.entityCacheAdd(ViewRowStorage.java:1762)     at oracle.jbo.server.ViewRowImpl.entityCacheAdd(ViewRowImpl.java:2151)     at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:2247)     at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:2127)     at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1501)     at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:3650)     at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2818)     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2674)     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2634)     at oracle.jbo.server.ViewRowSetIteratorImpl.getRowAtRangeIndex(ViewRowSetIteratorImpl.java:722)     at oracle.jbo.server.ViewRowSetImpl.getRowAtRangeIndex(ViewRowSetImpl.java:3672)     at oracle.jbo.server.ViewObjectImpl.getRowAtRangeIndex(ViewObjectImpl.java:6288)
    Here is the code for the delete button.
    <af:tableSelectOne text="Select and"
    binding="#{CRDCF002.tableSelectOne1}"
    id="tableSelectOne1"
    inlineStyle="font-family:times new roman; font-size:large;">
    <af:commandButton text="Delete"
    binding="#{CRDCF002.commandButton3}"
    id="commandButton3"
    actionListener="#{bindings.Delete.execute}"
    disabled="#{!bindings.Delete.enabled}"
    inlineStyle="font-family:times new roman; font-size:large;"/>
    </af:tableSelectOne>
    I could see the same record that I want to delete in the DB, but getting this message. I have a form also in the same page to add a new record and refresh the table with the new record. Can anyone please help me with this?
    Thanks,
    Priya

    Hi,
    I have a table which has a selection radio buttons with all the records. I have a 'Delete' button on the header part of the table. When I try to delete a record I am getting the following exception.
    oracle.jbo.DeadEntityAccessException: JBO-27101: Attempt to access dead entity in RebillAttachDocument, key=oracle.jbo.Key[381 ]     at oracle.jbo.server.EntityCache.add(EntityCache.java:487)     at oracle.jbo.server.ViewRowStorage.entityCacheAdd(ViewRowStorage.java:1762)     at oracle.jbo.server.ViewRowImpl.entityCacheAdd(ViewRowImpl.java:2151)     at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:2247)     at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:2127)     at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1501)     at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:3650)     at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2818)     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2674)     at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2634)     at oracle.jbo.server.ViewRowSetIteratorImpl.getRowAtRangeIndex(ViewRowSetIteratorImpl.java:722)     at oracle.jbo.server.ViewRowSetImpl.getRowAtRangeIndex(ViewRowSetImpl.java:3672)     at oracle.jbo.server.ViewObjectImpl.getRowAtRangeIndex(ViewObjectImpl.java:6288)
    Here is the code for the delete button.
    <af:tableSelectOne text="Select and"
    binding="#{CRDCF002.tableSelectOne1}"
    id="tableSelectOne1"
    inlineStyle="font-family:times new roman; font-size:large;">
    <af:commandButton text="Delete"
    binding="#{CRDCF002.commandButton3}"
    id="commandButton3"
    actionListener="#{bindings.Delete.execute}"
    disabled="#{!bindings.Delete.enabled}"
    inlineStyle="font-family:times new roman; font-size:large;"/>
    </af:tableSelectOne>
    I could see the same record that I want to delete in the DB, but getting this message. I have a form also in the same page to add a new record and refresh the table with the new record. Can anyone please help me with this?
    Thanks,
    Priya

  • I need help getting past the installation error "windows cannot fint TEMP file"

    I need help getting past the installation error "windows cannot find TEMP file"

    Seems like some who have tried two devices on the JMICRON IDE port have had trouble. Try without the hard drive and see if you get that error. If that is the case I would try a PATA to SATA converter for your hard drive and connect it to one of the Intel SATA Ports.
    http://www.newegg.com/Product/Product.aspx?Item=N82E16812107112
    http://www.amazon.com/ADDONICS-IDE-SERIAL-CONVERTER-ADIDESA/dp/B000090169
    http://www.compusa.com/products/product_info.asp?product_code=339900#ts
    http://www.xpcgear.com/ide2sata.html
    http://www.ubuyitdirect.com/-p-1045.html?currency=USD
    http://www.satasite.com/sata-ide-converter.htm
    http://www.pcgears.com/default.aspx?oid=187150
     

  • Error Posting IDOC: need help in understanding the following error

    Hi ALL
    Can you please, help me understand the following error encountered while the message was trying to post a IDOC.
    where SAP_050 is the RFC destination created to post IDOCs
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_IDOC_RUNTIME</SAP:Code>
      <SAP:P1>FM NLS_GET_LANGU_CP_TAB: Could not determine code page with SAP_050 Operation successfully executed FM NLS_GET_LANGU_CP_TAB</SAP:P1>
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error: FM NLS_GET_LANGU_CP_TAB: Could not determine code page with SAP_050 Operation successfully executed FM NLS_GET_LANGU_CP_TAB</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Your help is greatly appreciated.............Thank you!

    Hi Patrick,
      Check the authorizations assigned to the user which you used in the RFC destinations, If there is no enough authorizations then it is not possible to post the idocs.
    Also Refer this Note 747322
    Regards,
    Prakash

  • Need help to solve the following error

    Hi, I m using JDBC driver for sql server 2000 in the program and when i get online it will hv the following error:
    java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
         at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
         at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
         at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
         at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
         at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
         at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
         at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
         at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
         at java.sql.DriverManager.getConnection(DriverManager.java:512)
         at java.sql.DriverManager.getConnection(DriverManager.java:193)
         at Login.<init>(Login.java:26)
         at Login.main(Login.java:196)
    Exception in thread "main" Exit code: 1
    There were errors
    Can anyone help me to solve it? Thank you!

    Doesnt look like a java problem, rather a SQLServer setup problem - java can't connect.
    :1433 is the default remote access port for MS SQLServer... so you should be right there.
    1) Make sure SQLServer is set up for remote access
    2) Dunno whats going on with the server name. it looks... odd. Try specifying the IP address of the server rather than the hostname
    3) Just a final stab-in-the-dark thought.... but you mentioned it works when not connected to the internet, but not when you are connected.... could you be running a firewall (that starts when you connect to the net) that is blocking access through port 1433?

  • Just recently I am getting the following error message when trying to access web sites. I get a pop up window stating "Exc in ev handl: TypeError: c.location is null" then I have to click ok. It is an issue with some plug-in?

    Just recently I am getting the following error message when trying to access web sites. I am using Firefox browser version 10.0.2. I get a pop up window stating "Exc in ev handl: TypeError: c.location is null" as the web site page is being displayed in browser winder. Then I have to click ok. It doesn't matter what web link/site I go to it happens. It is an issue with some plug-in?

    I have advised McAfee's product team of the problem and this thread, and they're looking into it now.

  • I'm trying to run a .jsp page and all I get is the following error. Thoughts?

    Running Coldfusion 8 / JRun 4 updater 7 / Coldfusion 8 hotfix
    2.
    I'm trying to run a .jsp page and all I get is the following
    error. Thoughts?
    Could not invoke Java compiler, please make sure jikesw is in
    I:\JRun4/bin or put a JDK bin directory in your path.
    jrunx.compiler.JavaCompiler$NoCompilerFoundException: Could
    not invoke Java compiler, please make sure jikesw is in
    I:\JRun4/bin or put a JDK bin directory in your path.
    at
    jrunx.compiler.JavaCompiler.outProcessCompile(JavaCompiler.java:474)
    at
    jrunx.compiler.JavaCompiler.compile(JavaCompiler.java:132)
    at
    jrunx.compiler.JavaCompiler.compile(JavaCompiler.java:100)
    at jrun.jsp.Translator.compilePage(Translator.java:176)
    at jrun.jsp.Translator.translate(Translator.java:254)
    at jrun.jsp.Translator.translate(Translator.java:101)
    at jrun.jsp.JSPEngine.translateJSP(JSPEngine.java:707)
    at jrun.jsp.JSPServlet.translate(JSPServlet.java:125)
    at jrun.jsp.JSPServlet.service(JSPServlet.java:113)
    at
    jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
    at
    jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at
    jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286)
    at
    jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
    at
    jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
    at
    jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    You're right, that ws another fix I tried. There is no fix fo
    rthe issue described, but it still seems like an old issue. My
    class paths are short. Here is my jvm.config (pretty standard):
    # VM configuration
    # Where to find JVM, if {java.home}/jre exists then that JVM
    is used
    # if not then it must be the path to the JRE itself
    java.home=I:/JRun4/jre
    # If no java.home is specified a VM is located by looking in
    these places in this
    # order:
    # 1) bin directory for java.dll (windows) or
    lib/<ARCH>/libjava.so (unix)
    # 2) ../jre
    # 3) registry (windows only)
    # 4) JAVA_HOME env var plus jre (ie $JAVA_HOME/jre)
    # Arguments to VM
    java.args=-server -Xmx1000m -Dsun.io.useCanonCaches=false
    -XX:MaxPermSize=256m -XX:+UseParallelGC
    -Dcoldfusion.rootDir={application.home}/
    # commas will be converted to platform specific separator and
    the result will be passed
    # as -Djava.ext.dirs= to the VM
    java.ext.dirs={jre.home}/lib/ext
    # where to find shared libraries
    java.library.path={application.home}/lib,{application.home}/servers/cfusion/cfusion-ear/cf usion-war/WEB-INF/cfusion/lib,{application.home}/servers/cfusion/cfusion-ear/cfusion-war/W EB-INF/cfusion/jintegra/bin,{application.home}/servers/cfusion/cfusion-ear/cfusion-war/WEB -INF/cfusion/jintegra/bin/international
    system.path.first=false
    # set the current working directory - useful for Windows to
    control
    # the default search path used when loading DLLs since it
    comes
    # before system directory, windows directory and PATH
    java.user.dir={application.home}/../lib
    # JVM classpath
    java.class.path={application.home}/servers/lib,{application.home}/lib

  • Question: Need help with overcoming the following message:  "Nothing was imported.

    Need help with overcoming the following message:  “Nothing was imported.  The file(s) or folder(s) selection to import did not contain any supported file types, or the files are already in this catalogue”.
    The photos being scanned are old film shots.  They have NOT been previously scanned.  I am using Photoshop Elements 9 software.
    QUESTION:  how do I override this STOP and or circumvent the photo comparison option????
    Thanks for the help. Bob K ---  [email protected]

      Are you scanning as jpeg, tiff or some other format?
    Are you using continuous numbering for files names as by definition scanned files have no exif data.
     

  • Cisco SSL VPN "The following error occurred while attempting the file operation: Unable to view the contents of the Domain/Workgroup. "

    Hey People, 
    Ive set up an SSL Clientless VPN on the Cisco 2821. Ive set up WINS, and the NBNS entries in the VPN config. When i log onto the VPN , i can access the file servers by typing in their names in the network fi
    le box, but when i click browse network and select the network name i get the following message
    "The following error occurred while attempting the file operation:
    Unable to view the contents of the Domain/Workgroup. "
    Has anyone come accross this before?
    Im using Windows Server 2008R2 for the DC, Windows Server 2003 R2 For WINS and File Sharing. 
    The connection goes WAN->BROADBANDROUTER>CISCO2821
    Any helo would be much greatly appreciated. 
    Thanks in advance! 

    Please see old threads which discuss the same topic -- http://forums.oracle.com/forums/search.jspa?threadID=&q=An+error+occurred+while+attempting+to+establish+an+Applications+File+Server+connection+with+the+node&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • I am receiving the following error message when attempting to text to a valid mobile/cell number in Peru.

    I am receiving the following error message when attempting to text to a valid Mobile/Cell number in Peru...Error Invalid Number. Please re-send using a valid 10 digit mobile number or valid short code.
    I am able to receive texts from the number in question, but not able to text back to the person sending.
    The number is a valid 9 digit cell/mobile number.

    If you're sending as SMS (green bubble) then this is a carrier issue and not an issues with your phone.
    To text internationally, you nearly always need to include the country code before the rest of the phone number. If you are doing so and still have issues, contact your carrier.
    ~Lyssa

  • TS3212 I have removed my pop-up blocker completely and still receive the following error message when attempting to download iTunes:  "The file was blocked because it does not have a valid digital signature that verifies its publisher".....any ideas?

    have removed my pop-up blocker completely and still receive the following error message when attempting to download iTunes:  "The file was blocked because it does not have a valid digital signature that verifies its publisher".....any ideas?

    That suggests that the installer is getting damaged during the download.
    I'd first try downloading an installer from the Apple website using a different web browser:
    http://www.apple.com/itunes/download/
    If you use Firefox instead of IE for the download (or vice versa), do you get a working installer?

  • TS3297 How is the following error corrected when trying to access the Itunes store - an unkown error occurred There was an error in the Itunes store. Please try later Ox80092013

    How can the following error incurred when trying to access the Itunes Store be corrected:  an unknown error occurred  There was an error in the store. Please try later 0x80092013

    Try here  >  http://support.apple.com/kb/TS3221
    And/or... see the  More Like This  section on the right.

Maybe you are looking for