Error: (oracle.jbo.NameClashException)

I created and trying to run a form on Jdev 10g (10.1.2.1.0). the following error occurs: (oracle.job.NameClashException) JBO-25001: Name LocationsView1Iter of object type Iterator Binding Definition aready exists.
Pls help me. I'm new in Jdeveloper
rgd
Moshood

Moshood ,
When we create a field from VO on JSP (by drag drop), Jdev automatically creates iterator for that, but if you delete that field later, Iterator never deletes.
I think yours is the same case
so you need to delete iterator manually.
Click on the JSP and go to structure palate, Under UIModel tab, select the iterator and delete it.
Hope this will help you.
Regards..
Atal.

Similar Messages

  • Error: oracle.jbo.NameClashException: JBO-25001:

    Hi,
    I am getting the error "JBO-25001: Name iterator of object type View Row Set Iterator already exist" when a button is clicked.
    The scenario is as follows
    A dialog page by invoking the OADialogPage class when a button (ArCmSubmit) is clicked. The following code in the controller is used for the same.
    String SubmitBtn = oapagecontext.getParameter("ArCmSubmit");
    String SubmitConfirm = oapagecontext.getParameter("OkButton");
    if(SubmitBtn != null)
    String messageText = oapagecontext.getMessage("WFSAPPS", "WFS_CMGT_CLOSE_CASE_FOLDER_MSG", null);
    OAException mainMessage = new OAException(messageText);
    OADialogPage dialogPage = new OADialogPage(OAException.WARNING, mainMessage, null, "", "");
    dialogPage.setOkButtonLabel("Ok");
    dialogPage.setNoButtonLabel("Cancel");
    dialogPage.setOkButtonItemName("OkButton");
    dialogPage.setNoButtonItemName("NoButton");
    dialogPage.setOkButtonToPost(true);
    dialogPage.setNoButtonToPost(true );
    dialogPage.setPostToCallingPage(true);
    dialogPage.setReuseMenu(false);
    oapagecontext.redirectToDialogPage(dialogPage);
    This works fine the first time when the Dialog page opens up as expected. Now after choosing "Ok" or "No" button the control goes back to the calling page. Now when the "ArCmSubmit" button is clicked the following error is received.
    oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException: JBO-25001: Name iterator of object type View Row Set Iterator already exists
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1223)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(OAPageBean.java:2704)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1707)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:511)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:432)
         at OA.jspService(OA.jsp:33)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)
    Any idea why this is happening ?

    Hiten,
    I had the same problem but i was able to rectify this by using the following steps:
    Possible Cases for your problem is:
    Can you check whether are you using oracle.jbo.RowSetIterator to Iterate through the View Object Rows: Something like this:
    oracle.jbo.RowSetIterator rowSetIter = vo.createRowSetIterator("pathIter");
    If so after performing all the steps of iterating through the View Object then close the RowSetIterator using, rowSetIter.closeRowSetIterator();
    or Can you check if you are creating two RowSetIterators with the same name ex:
    oracle.jbo.RowSetIterator rowSetIter = vo.createRowSetIterator("pathIter");
    oracle.jbo.RowSetIterator rowSetIter = vo.createRowSetIterator("pathIter");
    Hope this helps
    Regards,
    Hari

  • Oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException

    Hi All,
    The solution I am trying to implement is --> depending on value of a particular variable (field) I want to use a Custom VO for LOV query else it will use the seeded VO. So for that I have extended the "LovReassignToAM" to add new custom VO. I have checked it is not a root AM. The solution works fine but it throws following intermittent error:
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: oracle.jbo.NameClashException: JBO-25001: Name LOV_oracle_apps_fnd_wf_worklist_server_LovReassignToAM of object type ApplicationModule already exists
    at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:896)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1169)
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1435)
    at oracle.apps.fnd.framework.webui.OAPageBean.processFormData(OAPageBean.java:2715)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1820)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:536)
    at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:424)
    at OA.jspService(_OA.java:212)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:416)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
    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:627)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
    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:595)
    please help!

    hi
    u can add your new VO using the code also ,better u extend the controller and add your custom VO with "LovReassignToAM "using the following code in process request,it will save u to extend the AM
    OAApplicationModule oam = oapagecontext.getApplicationModule(oawebbean) ;
    OAViewObject oav= (OAViewObject)oam.findViewObject("xxVO") ;
    if ( oav != null )
    System.out.println(" This means we have re-entered the page" );
    else
    oav = (OAViewObject)oam.createViewObject ("XXVO", "XX.oracle.apps.-------server.XXVO") ;
    thanx
    Pratap

  • Oracle.jbo.NameClashException: JBO-25001

    Hello all,
    I am new to java and jdeveloper. I have been trying to execute a stored procedure from a button created in a page.
    I executed the store procedure outside the form it worked but do know how to execute it from a commandbutton.
    I created a Data Control from a java method (i.e from Check_ProcessDate.java) then created an ADF Parameter Form dragging
    it into a page.
    I receive the underlisted error when I run the jspx. Please Help.....Kenny.
    oracle.jbo.NameClashException: JBO-25001: Name Check_ProcessDate of object type Control Binding Definition already exists
         at oracle.adf.model.binding.DCBindingContainer.addBinding(DCBindingContainer.java:1089)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1064)
         at oracle.adf.model.binding.DCControlBinding.setName(DCControlBinding.java:162)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1165)
         at oracle.adf.model.binding.DCBindingContainerDef.createControls(DCBindingContainerDef.java:631)
         at oracle.adf.model.binding.DCBindingContainerDef.initializeBindingContainer(DCBindingContainerDef.java:688)
         at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:902)
         at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:145)
         at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:90)
         at oracle.adf.model.BindingContext.get(BindingContext.java:823)
         at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:568)
         at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:1263)
         at oracle.adfinternal.controller.application.model.UpdateBindingListener.setBindingELVariable(UpdateBindingListener.java:110)
         at oracle.adfinternal.controller.application.model.UpdateBindingListener.beforePhase(UpdateBindingListener.java:59)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:549)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:98)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:145)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:110)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:57)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:42)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:228)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:175)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:181)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:279)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:239)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:196)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:139)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.security.jps.wls.JpsWlsFilter.doFilter(JpsWlsFilter.java:102)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:149)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    Hi,
    it seems to indicate that the metadata detected the same name being used twice. Note that while in Java you can have overloaded methods, in ADF bindings you can't. So just in case the POJO you use to create the DataControl uses overloaded methods, rename one of them
    Frank

  • Error - oracle.jbo.RowCreateException: JBO-25017: Error while creating a ne

    hi
    I am trying to insert a row into table using VO,
    but while running create page i am getting the following error,
    Error - oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for Emp.

    Error Page
    Exception Details.
    oracle.apps.fnd.framework.OAException: oracle.jbo.RowCreateException: JBO-25017: Test_01EOn°¨óƣƣLn\-k¨éüLzW~W_ at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:891) at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1145) at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(OAPageErrorHandler.java:1408) at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2381) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429) at OA.jspService(OA.jsp:34) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803) at java.lang.Thread.run(Thread.java:534) ## Detail 0 ## java.lang.IllegalAccessException: Class oracle.jbo.server.EntityDefImpl can not access a member of class top.oracle.apps.fnd.Test_01.Test_01EOImpl with modifiers "public" at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57) at java.lang.Class.newInstance0(Class.java:302) at java.lang.Class.newInstance(Class.java:261) at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1174) at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1532) at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:236) at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1081) at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:1038) at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java:2707) at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:2605) at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:2056) at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:1890) at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1296) at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:2889) at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2521) at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2383) at oracle.jbo.server.ViewRowSetIteratorImpl.getRowCountInRange(ViewRowSetIteratorImpl.java:526) at oracle.jbo.server.ViewRowSetImpl.getRowCountInRange(ViewRowSetImpl.java:2731) at oracle.jbo.server.ViewObjectImpl.getRowCountInRange(ViewObjectImpl.java:6456) at oracle.apps.fnd.framework.server.OAViewObjectImpl.getRowCountInRange(OAViewObjectImpl.java:1929) at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.adjustViewRange(OAWebBeanBaseTableHelper.java:214) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.prepareNavigatorProperties(OAAdvancedTableHelper.java:894) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequestAfterController(OAAdvancedTableHelper.java:622) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:645) at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.processRequest(OAWebBeanTableHelper.java:2084) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequest(OAAdvancedTableHelper.java:569) at oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean.processRequest(OAAdvancedTableBean.java:732) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353) at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2335) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429) at OA.jspService(OA.jsp:34) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803) at java.lang.Thread.run(Thread.java:534) java.lang.IllegalAccessException: Class oracle.jbo.server.EntityDefImpl can not access a member of class top.oracle.apps.fnd.Test_01.Test_01EOImpl with modifiers "public" at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57) at java.lang.Class.newInstance0(Class.java:302) at java.lang.Class.newInstance(Class.java:261) at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1174) at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1532) at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:236) at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1081) at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:1038) at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java:2707) at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:2605) at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:2056) at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:1890) at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1296) at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:2889) at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2521) at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2383) at oracle.jbo.server.ViewRowSetIteratorImpl.getRowCountInRange(ViewRowSetIteratorImpl.java:526) at oracle.jbo.server.ViewRowSetImpl.getRowCountInRange(ViewRowSetImpl.java:2731) at oracle.jbo.server.ViewObjectImpl.getRowCountInRange(ViewObjectImpl.java:6456) at oracle.apps.fnd.framework.server.OAViewObjectImpl.getRowCountInRange(OAViewObjectImpl.java:1929) at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.adjustViewRange(OAWebBeanBaseTableHelper.java:214) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.prepareNavigatorProperties(OAAdvancedTableHelper.java:894) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequestAfterController(OAAdvancedTableHelper.java:622) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:645) at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.processRequest(OAWebBeanTableHelper.java:2084) at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequest(OAAdvancedTableHelper.java:569) at oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean.processRequest(OAAdvancedTableBean.java:732) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.layout.OAHeaderBean.processRequest(OAHeaderBean.java:389) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.layout.OAStackLayoutBean.processRequest(OAStackLayoutBean.java:350) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processRequest(OAPageLayoutHelper.java:1136) at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processRequest(OAPageLayoutBean.java:1569) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processRequest(OAFormBean.java:385) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:959) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(OAWebBeanHelper.java:926) at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(OAWebBeanHelper.java:646) at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(OAWebBeanContainerHelper.java:247) at oracle.apps.fnd.framework.webui.beans.OABodyBean.processRequest(OABodyBean.java:353) at oracle.apps.fnd.framework.webui.OAPageBean.processRequest(OAPageBean.java:2335) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1734) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:508) at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:429) at OA.jspService(OA.jsp:34) at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803) at java.lang.Thread.run(Thread.java:534)

  • Getting error oracle.jbo.RowCreateException: JBO-25017:

    Hi,
    I am getting below error when I try to add new line dynamically in the table
    oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for FeedbackInvLineEO.
    Any suggestions plz.This is very urgent..:-(
    How can i achive adding new lines dynamically on the table.I followed same steps as per doc but still i am getting above error :-(

    Hi im getting the same error, even after defining the audit columns.
    can u give me steps of what code was put where exactly? coz im getting this error
    "oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for LoanApplyEO."
    i turned the debugger on and its selecting the query but unable to create the row in the EO. this is urgent, pls suggest me how shd i solve this issue.
    what ive done is something like this-- (this is reqd. to submit data into a table)
    on apply button click.
    ive defined a CO which has
    in ProcessRequest > -----------------------------------------------------------------
    if (!pageContext.isFormSubmission())
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    am.invokeMethod("createLoan");
    in ProcessFormRequest > ---------------------------------
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    if (pageContext.getParameter("Apply") != null)
    OAViewObject vo = (OAViewObject)am.findViewObject("LoanApplyVO");
    am.invokeMethod("apply");
    in AM >------------------------------------
    public void createLoan()
    OAViewObject vo = (OAViewObject)getLoanApplyVO();
    if (!vo.isPreparedForExecution())
    vo.executeQuery();
    Row row = vo.createRow();
    vo.insertRow(row);
    row.setNewRowState(Row.STATUS_INITIALIZED);
    } // end createLoan()
    public void apply()
    this.getOADBTransaction().commit();
    // getTransaction().commit();
    am i missing out something?
    pls. let me know. this is an urgent requirement. pls help.
    Thanks Vikrant

  • Error : oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.icx.por.schema.server.XXTBPoRequisitionLineEO of type Entity Definition not found

    Hi, while extending EO, we are getting error "oracle.jbo.NoDefException: JBO-25002: Definition oracle.apps.icx.por.schema.server.XXTBPoRequisitionLineEO of type Entity Definition not found". We have placed class and xml files in respective folder, imported customization and bounced the system but still error did not go. Kindly help to trace the issue.

    Can you elaborate how you deployed your custom code, were steps documented here followed ? Did you create a ADF library jar and copy it over to the application lib directory ? Please provide the exact steps done for deployment.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • Strange error oracle.jbo.ReadOnlyAttrException: JBO-27008:

    Hello, friends!
    I use uix for my application (generated with JHeadstart).
    Now I have one problem, and this problem is very strange. One of VOs throws exception after commit changes. First time it was error
    (oracle.jbo.ReadOnlyAttrException) JBO-27008: for atribute mgrList
    at oracle.jbo.AttrValException.<init>(AttrValException.java:112)
    at oracle.jbo.ReadOnlyAttrException.<init>(ReadOnlyAttrException.java:40)
    at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:815)
    at oracle.jbo.jbotester.JboTesterUtil.setData(JboTesterUtil.java:173)
    Then I setted updateable property of MgrList attribute to always and now i have this error:
    oracle.jbo.domain.DataCreationException: JBO-25009: Cannot create an object of type:java.util.List with value:[{}]
    I don't know why, but all worked fine yestarday.
    I think that this is not view project problem. Because the same problem appear on the other pages (oracle.jbo.ReadOnlyAttrException: JBO-27008:) and when i test model project with bc4j tester today. But all this pages and data model worked correctly before and i did not edit this.
    And this problem look like the bug. Because this error must appear for attributes which are always updatable and when i do not update it.
    Maybe you can tell me how to solve this problem, please.
    Thank you.

    We havent written any custom code in the extended EO.
    Case 1 : Without any extension (basic oracle behaviour)
    When the Page is first Rendered, the Org Name (LOV) Field is populated on the screen,and OrgId (form value) is also populated with it.
    (this is a create screen and Org is populated with the Default Org name and ID)
    Case 2 : With we have Extended EO
    (we havent generated the EOImpl of extended EO so we cannot possible write any custom code to insert/ update any of the attrubutes.
    This Case gives an error as mentiond in my previous mails.

  • Error - oracle.jbo.RowAlreadyDeletedException: JBO-25019

    Hi,
    I am getting this error upon commit when updating a record:
    Error - oracle.jbo.RowAlreadyDeletedException: JBO-25019: Entity row of key oracle.jbo.Key[2182 28F40F1AC7FE3D79C65FB880C996B40789A0F5999C132C7243FDBB6D3DA9D0D2 [email protected] ] not found in FndRegistrationsEO
    I am not using an outer join in my VO. No idea what's going on.
    Please help. Thanks.
    Regards,
    Lindsay

    I am already able to resolved the issue.
    Problem is that the record i queried for update doesn't have a value for one of the primary keys. It doesn't show in the error because the PK values shown are the values that I am trying to set.
    Resolution: Removed the PK tag for the null attribute.

  • Error - oracle.jbo.JboException: JBO-33003

    Hi,
    I am deploying a BC4j application in Oracle9iAS.I have a JSP application for Business Component in local mode.I have added the Business component jar and the connection.properties file in the classpath by modifying the jserv.properties file.Still when I run my JSP application,I get the error "oracle.jbo.JboException: JBO-33003: Connection name DBConnection not defined" .
    Please let me know besides putting the connection.properties file in the classpath,what else needs to be done.
    Thanks,
    Shipra

    Hi,
    I am using jDeveloper 3.2.3. I have a business component application which I deployed as simple jar file.This resulted in two jar files to be created -
    1.Application.jar
    2.ApplicationCommonCS.jar
    These jar files had the connection.properties file and bc4j.xcfg included, and then I put them in the jserv classpath.
    Then I created a JSP application for this Business component application and while deploying,I deployed it as a simple jar file and included the connection properties.The resultant jar file had both connection.properties file as well bc4j.xcfg . Next I put this jar also in the classpath of jserv .
    Then I restarted the 9iAS and when I ran the JSP application,I still got the error "oracle.jbo.JboException: JBO-33003: Connection name DBConnection not defined".
    Please let me know hot to deploy the business component application and how to deploy the JSP application and what other settings need to be done.
    Thanks,
    Shipra

  • Oracle.jbo.NameClashException

    (oracle.jbo.NameClashException) JBO-25001: Ya existe el nombre Tcvehiculo del tipo de objeto atributo

    This happens to us when we forget to check-in all of our files in CVS. For example when we have changes on the Association and so normally we would only commit the Association XML and forget to commit the participating Entities' xml on CVS.
    yeah. To fix this, take note of the Entity that was specified on the NameClashException. For example if the entity specified on the exception is "TheEntity", search for it on the Model Project.
    Witht the model project active, choose Search->Find in Files menu and type in the
    "TheEntity". You should find the xml that had duplicate values for "TheEntity". Usually its a Entity.xml or a Association.xml.
    When you find the xml. Click on the source xml which is read-only. But by clicking on its History tab, you should edit the xml files appropriately.

  • USerhook in HR_APPRAISALS_BK2.Update_appraisal_B throwing Error oracle.jbo.

    Hi All,
    The USerhook in the HR_APPRAISALS_BK2.Update_appraisal_B throwing Error "oracle.jbo.RemoveWithDetailsException: JBO-26019: Attempting to remove a parent entity without removing all children entities"
    We wrote a custom logic to throw error on the application in the Update Apprisals Page.
    The custom package is placed in the HR_APPRAISALS_BK2.Update_appraisal_B procedure
    create or replace PACKAGE BODY XX_APPR_HOOK_PKG
    PROCEDURE XX_APPR_HOOK_PRC (p_appraisal_id IN NUMBER)
    AS
    CURSOR APPRAISAL_DETAIL
    IS
    SELECT person_id
    FROM per_all_assignments_f
    WHERE supervisor_id = (SELECT APPRAISEE_PERSON_ID
    FROM PER_APPRAISALS
    WHERE APPRAISAL_ID = p_appraisal_id)
    and trunc(sysdate) between effective_start_date and effective_end_date;
    l_message VARCHAR2(3000) ;
    APPID NUMBER (30);
    APPSTATUS VARCHAR2 (30);
    l_names VARCHAR2(200) ;
    l_msg varchar2(500);
    l_cntr number:=0;
    BEGIN
    l_message :='Kindly close the appraisal for the following employees ';
    debug('1Hello1');
    debug('2Hello1'||p_appraisal_id);
    FOR J IN APPRAISAL_DETAIL
    LOOP
    debug('3Hello Inside loop'||J.PERSON_ID);
    APPSTATUS := null;
    BEGIN
    SELECT MAX (APPRAISAL_ID)
    INTO APPID
    FROM PER_APPRAISALS
    WHERE APPRAISEE_PERSON_ID = J.PERSON_ID;
    EXCEPTION
    WHEN OTHERS THEN
    APPID :=null;
    END;
    debug('4Hello after APPID'||J.PERSON_ID||'_'||APPID);
    BEGIN
    SELECT APPRAISAL_SYSTEM_STATUS
    INTO APPSTATUS
    FROM PER_APPRAISALS
    WHERE appraisal_id = APPID;
    EXCEPTION
    WHEN OTHERS THEN
    APPSTATUS:=null;
    END;
    debug('5Hello after APPSTATUS_'||J.PERSON_ID||APPSTATUS);
    BEGIN
    select (last_name ||' '|| first_name) employee_name,employee_number
    into l_emp_name,l_emp_number
    from per_all_people_f where person_id = J.PERSON_ID
    and trunc(sysdate) between effective_start_date and effective_end_date ;
    EXCEPTION
    WHEN OTHERS THEN
    l_emp_name :=null;
    l_emp_number:=null;
    END;
    debug('6Hello after l_emp_name'||J.PERSON_ID||l_emp_number);
    IF (APPSTATUS <> 'COMPLETED' or APPSTATUS is null)
    THEN
    l_cntr :=l_cntr +1;
    l_msg := l_msg ||l_cntr||') '||l_emp_name||' '||l_emp_number||' ';
    END IF;
    END LOOP;
    IF (l_cntr<>0 ) THEN
    debug('9_Inside l_cntr<>0 ');
    hr_utility.set_message(800, 'XX_APPRAISAL_USER_HOOK_MSG');
    hr_utility.set_message_token( 'XX_TOKEN',l_msg);
    hr_utility.raise_error;
    END IF;
    End XX_APPR_HOOK_PRC;
    END 'XX_APPR_HOOK_PKG;
    And ran the pre-processor,but still recieving the same error.
    Using the Debug procedure,I am inserting the debugmessages into table.
    It is inserting all the debug messages correctly.
    If I delete the api hook call using hr_api_hook_call_api.delete_api_hook_call, and then do the transaction it is not dispaying any error.
    but once i create the userhook using below code, it is displaying the error "oracle.jbo.RemoveWithDetailsException: JBO-26019: Attempting to remove a parent entity without removing all children entities"
    declare
    l_api_hook_call_id number;
    l_object_version_number number;
    begin
    hr_api_hook_call_api.create_api_hook_call
    (p_validate => false,
    p_effective_date => to_date('01-jan-2000','dd-mon-yyyy'),
    p_api_hook_id => 2925,
    p_api_hook_call_type => 'PP',
    p_sequence => 3000,
    p_enabled_flag => 'Y',
    p_call_package =>'XX_APPR_HOOK_PKG',
    p_call_procedure => 'XX_APPR_HOOK_PRC',
    p_api_hook_call_id => l_api_hook_call_id,
    p_object_version_number => l_object_version_number);
    COMMIT;
    end;
    Please let me know how to resolves this issue.
    Thanks,
    Anuradha

    Kindly help.

  • Getting Error:::oracle.jbo.domain.Date cannot be cast to java.lang.String

    Hi Friends,
    I have simple req'.
    i have one date filed in OAF page...if user has change the date filed..means if he incresed by 2 days..then i need to call one procedure..if not no need to call....
    first am picking that date field to by uusing prepared stmt and putting in to one variable..like below
    try {
    ps1 = am.getOADBTransaction().getJdbcConnection().prepareStatement("SELECT -------");
    ResultSet rs2 = ps1.executeQuery();
    while (rs2.next()) {
    schDate = rs2.getString(1);//storing the value
    } catch (Exception e) {
    throw OAException.wrapperException(e);
    Next..am picking the current value like this(user can change the value) like below...
    OAViewObject viewObj = (OAViewObject)am.findViewObject("simpleVO");
    String currSchDate = (String)viewObj.getCurrentRow().getAttribute("iDate");
    java.text.SimpleDateFormat dtFormat = new java.text.SimpleDateFormat ("MM/dd/yyyy");
    StringBuilder date = new StringBuilder(dtFormat.format(currSchDate));
    Then am comparing the values like below..
    if (schDate.equals(date)) {
    String outParamValue = "";
    String secondOutParamValue = "";
    but am geting the below error
    ## Detail 0 ##
    java.lang.ClassCastException: oracle.jbo.domain.Date cannot be cast to java.lang.String
         at xxuss.oracle.apps.abc.webui.xxPGCO15.processFormRequest(xxGCO15.java:594)
    Appriciate any help...its very urgent
    Regards
    Harry

    Instead of :
    String currSchDate = (String)viewObj.getCurrentRow().getAttribute("iDate");Try
    String currSchDate = viewObj.getCurrentRow().getAttribute("iDate").toString();
    -Anand

  • Need urgent help on this error "oracle.jbo.AttrValException: JBO-27019"

    This is regarding Print Quote eror.
    "oracle.jbo.AttrValException: JBO-27019"
    I am facing the above error .(I am new to OA Framework) whenever i tried to add a new column to the select query 'Comp_info' .
    My development has come to an Halt really :(
    The code is :
    <?xml version="1.0" encoding='windows-1252'?>
    <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
    <!-- $Header: LinesVO.xml 115.3 2003/12/30 07:01:46 asetti noship $-->
    <ViewObject
    Name="LinesVO"
    BindingStyle="Oracle"
    CustomQuery="true"
    RowClass="oracle.apps.aso.print.server.LinesVORowImpl"
    ComponentClass="oracle.apps.aso.print.server.LinesVOImpl"
    MsgBundleClass="oracle.jbo.common.JboResourceBundle"
    FetchMode="FETCH_AS_NEEDED"
    Passivate="None"
    UseGlueCode="false" >
    <SQLQuery><![CDATA[
    SELECT
    qte.ui_line_number line_number
    ,qte.padded_concatenated_segments item_number
    ,qte.item_description item_description
    ,qte.uom_code Order_Quantity_Uom
    ,DECODE(qte.line_category_code, 'RETURN', qte.quantity*(-1), qte.quantity) Ordered_Quantity
    ,qte.line_category_code
    ,qte.service_ref_line_id
    ,UPPER(qte.service_ref_type_code) srv_ref_type_code
    ,DECODE(qte.line_category_code, 'RETURN', qte.line_list_price*(-1), qte.line_list_price) unit_list_price
    ,DECODE(qte.line_category_code, 'RETURN', qte.line_adjusted_amount*(-1), qte.line_adjusted_amount) line_adj_price
    ,DECODE(qte.line_category_code, 'RETURN', qte.line_quote_price*(-1), qte.line_quote_price) unit_selling_price
    ,DECODE(qte.line_category_code, 'RETURN', qte.extended_list_price*(-1), qte.extended_list_price) line_total_list_price
    ,DECODE(qte.line_category_code, 'RETURN', qte.extended_adjusted_amount*(-1), qte.extended_adjusted_amount) line_total_adj_amt
    ,DECODE(qte.line_category_code, 'RETURN', qte.extended_selling_price*(-1), qte.extended_selling_price) line_total
    ,line_number old_line_number
    ,to_char(qte.start_date_active,nvl(FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK'), 'DD-MON-RRRR')) start_date_active
    ,to_char(qte.end_date_active,nvl(FND_PROFILE.VALUE('ICX_DATE_FORMAT_MASK'), 'DD-MON-RRRR')) end_date_active
    ,qte.service_duration
    ,qte.service_period
    ,qte.item_type_code
    ,decode(qte.item_type_code, 'MDL', NVL(qte.complete_configuration_flag, 'N'), 'Z') Model_Status
    ,qte.quote_line_id qlid
    ,qte.quote_header_id
    ,DECODE(qte.line_category_code,
    'RETURN',
    (select qte.quantity * (nvl(sum(decode(apav.applied_flag,'Y',decode(apav.charge_type_code,NULL,0,apav.adjusted_amount),0) ), 0))
    FROM aso_price_adjustments_v apav
    where qte.quote_line_id = apav.quote_line_id )*(-1),
    (select qte.quantity * (nvl(sum(decode(apav.applied_flag,'Y',decode(apav.charge_type_code,NULL,0,apav.adjusted_amount),0) ), 0))
    FROM aso_price_adjustments_v apav
    where qte.quote_line_id = apav.quote_line_id )) line_charges
    ,DECODE(qte.line_category_code,
    'RETURN',
    (decode(qte.item_type_code,
    'MDL',
    decode (qte.config_header_id,
    NULL,
    qte.extended_selling_price,
    (select sum(QUOTE_LINES.LINE_QUOTE_PRICE * QUOTE_LINES.QUANTITY)
    from ASO_QUOTE_LINES_ALL QUOTE_LINES,
    ASO_QUOTE_LINE_DETAILS QUOTE_LINE_DETAILS
    where quote_line_details.config_header_id=qte.config_header_id
    and quote_line_details.quote_line_id =quote_lines.quote_line_id)),
    qte.extended_selling_price))*(-1),
    (decode(qte.item_type_code,
    'MDL',
    decode (qte.config_header_id,
    NULL,
    qte.extended_selling_price,
    (select sum(QUOTE_LINES.LINE_QUOTE_PRICE * QUOTE_LINES.QUANTITY)
    from ASO_QUOTE_LINES_ALL QUOTE_LINES,
    ASO_QUOTE_LINE_DETAILS QUOTE_LINE_DETAILS
    where quote_line_details.config_header_id=qte.config_header_id
    and quote_line_details.quote_line_id =quote_lines.quote_line_id)),
    qte.extended_selling_price))) model_total
    ,qte.attribute3 Comp_Info
    FROM
    aso_pvt_quote_lines_bali_v qte
    ]]></SQLQuery>
    <DesignTime>
    <Attr Name="_isCodegen" Value="true" />
    <Attr Name="_version" Value="9.0.3.11.21" />
    <Attr Name="_CodeGenFlagNew" Value="36" />
    </DesignTime>
    <ViewAttribute
    Name="LineNumber"
    IsQueriable="false"
    IsPersistent="false"
    Precision="4000"
    Type="java.lang.String"
    AliasName="UI_LINE_NUMBER"
    ColumnType="VARCHAR2"
    Expression="UI_LINE_NUMBER"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="4000" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ItemNumber"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="LINE_SEGMENT"
    ColumnType="VARCHAR2"
    Expression="LINE_SEGMENT"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="comp_product"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="comp_product"
    ColumnType="VARCHAR2"
    Expression="comp_product"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ItemDescription"
    IsQueriable="false"
    IsPersistent="false"
    Precision="240"
    Type="java.lang.String"
    AliasName="LINE_DESC"
    ColumnType="VARCHAR2"
    Expression="LINE_DESC"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="240" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="OrderQuantityUom"
    IsQueriable="false"
    IsPersistent="false"
    IsNotNull="true"
    Precision="3"
    Type="java.lang.String"
    AliasName="LINE_UOM_CODE"
    ColumnType="VARCHAR2"
    Expression="LINE_UOM_CODE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="3" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="OrderedQuantity"
    IsQueriable="false"
    IsPersistent="false"
    IsNotNull="true"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_QTY"
    ColumnType="VARCHAR2"
    Expression="LINE_QTY"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineCategoryCode"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="LINE_CATEGORY_CODE"
    ColumnType="VARCHAR2"
    Expression="LINE_CATEGORY_CODE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ServiceRefLineId"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    AliasName="SERVICE_REF_LINE_ID"
    ColumnType="VARCHAR2"
    Expression="SERVICE_REF_LINE_ID"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="SrvRefTypeCode"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="SRV_REF_TYPE_CODE"
    ColumnType="VARCHAR2"
    Expression="SRV_REF_TYPE_CODE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="UnitListPrice"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINELIST_PRICE"
    ColumnType="VARCHAR2"
    Expression="LINELIST_PRICE"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineAdjPrice"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_ADJ_PRICE"
    ColumnType="VARCHAR2"
    Expression="LINE_ADJ_PRICE"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="UnitSellingPrice"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_NET_PRICE"
    ColumnType="VARCHAR2"
    Expression="LINE_NET_PRICE"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineTotalListPrice"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_TOTAL_LIST_PRICE"
    ColumnType="VARCHAR2"
    Expression="LINE_TOTAL_LIST_PRICE"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineTotalAdjAmt"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_TOTAL_ADJ_AMT"
    ColumnType="VARCHAR2"
    Expression="LINE_TOTAL_ADJ_AMT"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineTotal"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_TOTAL_NET_PRICE"
    ColumnType="VARCHAR2"
    Expression="LINE_TOTAL_NET_PRICE"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="OldLineNumber"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_NUMBER"
    ColumnType="VARCHAR2"
    Expression="LINE_NUMBER"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="StartDateActive"
    IsQueriable="false"
    IsPersistent="false"
    DiscrColumn="true"
    Precision="255"
    Type="java.lang.String"
    AliasName="START_DATE_ACTIVE"
    ColumnType="VARCHAR2"
    Expression="START_DATE_ACTIVE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="7" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="EndDateActive"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="java.lang.String"
    AliasName="END_DATE_ACTIVE"
    ColumnType="VARCHAR2"
    Expression="END_DATE_ACTIVE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="7" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ServiceDuration"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    AliasName="SERVICE_DURATION"
    ColumnType="VARCHAR2"
    Expression="SERVICE_DURATION"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ServicePeriod"
    IsQueriable="false"
    IsPersistent="false"
    Precision="3"
    Type="java.lang.String"
    AliasName="SERVICE_PERIOD"
    ColumnType="VARCHAR2"
    Expression="SERVICE_PERIOD"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="3" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ItemTypeCode"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="ITEM_TYPE_CODE"
    ColumnType="VARCHAR2"
    Expression="ITEM_TYPE_CODE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ModelStatus"
    IsUpdateable="false"
    IsQueriable="false"
    IsPersistent="false"
    Precision="1"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    Expression="ModelStatus"
    SQLType="VARCHAR" >
    </ViewAttribute>
    <ViewAttribute
    Name="Qlid"
    IsQueriable="false"
    IsPersistent="false"
    IsNotNull="true"
    Precision="1"
    Type="oracle.jbo.domain.Number"
    AliasName="QLID"
    ColumnType="VARCHAR2"
    Expression="QLID"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="QuoteHeaderId"
    IsQueriable="false"
    IsPersistent="false"
    IsNotNull="true"
    Type="oracle.jbo.domain.Number"
    AliasName="QUOTE_HEADER_ID"
    ColumnType="VARCHAR2"
    Expression="QUOTE_HEADER_ID"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LineCharges"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="LINE_TOTAL_CHARGES"
    ColumnType="VARCHAR2"
    Expression="LINE_TOTAL_CHARGES"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="ModelTotal"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    Type="oracle.jbo.domain.Number"
    AliasName="MODEL_TOTAL"
    ColumnType="VARCHAR2"
    Expression="MODEL_TOTAL"
    SQLType="NUMERIC" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="22" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Comp_Info"
    IsQueriable="false"
    IsPersistent="false"
    Precision="30"
    Type="java.lang.String"
    AliasName="Comp_Info"
    ColumnType="VARCHAR2"
    Expression="Comp_Info"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="30" />
    </DesignTime>
    </ViewAttribute>
    <ViewLinkAccessor
    Name="ServiceToOrderLineVO"
    ViewLink="oracle.apps.aso.print.server.ServiceToOrderLineVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    <ViewLinkAccessor
    Name="ServiceToInstBaseVO"
    ViewLink="oracle.apps.aso.print.server.ServiceToInstBaseVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    <ViewLinkAccessor
    Name="QuoteLineChargesVO"
    ViewLink="oracle.apps.aso.print.server.QuoteLineChargesVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    <ViewLinkAccessor
    Name="QuoteLineTaxesVO"
    ViewLink="oracle.apps.aso.print.server.QuoteLineTaxesVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    <ViewLinkAccessor
    Name="LineTemplateVO"
    ViewLink="oracle.apps.aso.print.server.LineTemplateVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    <ViewLinkAccessor
    Name="LineAttachmentVO"
    ViewLink="oracle.apps.aso.print.server.LineAttachmentVL"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    </ViewObject>
    It gives me an error as "oracle.jbo.AttrValException: JBO-27019: Get method for attribute "comp_info" in LinesVO_HeaderLinesVL_LinesVO could not be resolved.
    I have added the getter and setter as well in the RowImpl.java file but still its givn this error.
    I need to add many more columns after this error is solved.
    I tried all permutation n combination but all in vain.
    Any help on this would be highly appreciated.
    Thanks,
    Ajit

    Ajit,
    Writing getter/setter methods manually is not a good idea, when jdev provides u that facility. Moreover in ur case i m getting a feeling as if ur VO mappings are corrupted. Can u try one thing ,assuming this is a custom VO,Delete the VO from the project and delete all related files in myclasses and my projects.Recreate the VO with all the attributes and try if same error is coming.
    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Error: 'oracle.jbo.RowAlreadyDeletedException:......

    Hi All,
    I am extending a VO and for that I have just added one more coulmn with NVL to a existing column as given below:
    SELECT routingruleseo.rule_id, routingruleseo.message_type,
    routingruleseo.message_name, routingruleseo.begin_date,
    routingruleseo.end_date, routingruleseo.ACTION,
    routingruleseo.action_argument, itemtypeseo.display_name AS
    type_display, decode(itemtypeseo.display_name, NULL, ('<' || wf_core.TRANSLATE('ALL') || '>'), itemtypeseo.display_name) AS
    type_display1, decode(messageseo.display_name, NULL, ('<' || wf_core.TRANSLATE('ALL') || '>'), messageseo.display_name) AS
    msg_display, messageseo.subject,
    lookupseo.meaning AS action_display,
    itemtypeseo.name, messageseo.type,
    messageseo.name AS name1,
    lookupseo.lookup_type, lookupseo.lookup_code
    FROM wf_routing_rules routingruleseo,
    wf_item_types_vl itemtypeseo,
    wf_messages_vl messageseo,
    wf_lookups lookupseo
    WHERE routingruleseo.role = :1
    AND routingruleseo.message_type = itemtypeseo.name(+)
    AND routingruleseo.message_type = messageseo.type(+)
    AND routingruleseo.message_name = messageseo.name(+)
    AND routingruleseo.ACTION = lookupseo.lookup_code
    AND lookupseo.lookup_type = 'WFSTD_ROUTING_ACTIONS'
    value of this column may null also but adding nvl is giving the error below:
    'oracle.jbo.RowAlreadyDeletedException: JBO-25019: Entity row of key oracle.jbo.Key[POAPPRV POAPPRV ] not found in MessagesEO.'
    I am not updating or inserting any row there, my query is to display data for different vacation rules defined for a particular user in iProc page-vacation rules.
    Can anybody help me or suggest something as this is bit urgent..
    Many thanks,
    Suman
    Edited by: suman.g on 10-Nov-2009 00:29

    Hi Abdul,
    Sorry!! sent old query..
    Please find new query..
    SELECT RoutingRulesEO.RULE_ID,
    RoutingRulesEO.MESSAGE_TYPE,
    RoutingRulesEO.MESSAGE_NAME,
    RoutingRulesEO.BEGIN_DATE,
    RoutingRulesEO.END_DATE,
    RoutingRulesEO.ACTION,
    RoutingRulesEO.ACTION_ARGUMENT,
    ItemTypesEO.DISPLAY_NAME AS TYPE_DISPLAY,
    NVL(ItemTypesEO.DISPLAY_NAME,('<'||wf_core.TRANSLATE('ALL')||'>')) AS TYPE_DISPLAY1,
    NVL(MessagesEO.DISPLAY_NAME,('<'||wf_core.TRANSLATE('ALL')||'>')) AS MSG_DISPLAY,
    MessagesEO.SUBJECT,
    LookupsEO.MEANING AS ACTION_DISPLAY,
    ItemTypesEO.NAME,
    MessagesEO.TYPE,
    MessagesEO.NAME AS NAME1,
    LookupsEO.LOOKUP_TYPE,
    LookupsEO.LOOKUP_CODE
    FROM WF_ROUTING_RULES RoutingRulesEO, WF_ITEM_TYPES_VL ItemTypesEO, WF_MESSAGES_VL MessagesEO, WF_LOOKUPS LookupsEO
    WHERE RoutingRulesEO.ROLE = :1
    and RoutingRulesEO.MESSAGE_TYPE = ItemTypesEO.NAME (+)
    and RoutingRulesEO.MESSAGE_TYPE = MessagesEO.TYPE (+)
    and RoutingRulesEO.MESSAGE_NAME = MessagesEO.NAME (+)
    and RoutingRulesEO.ACTION = LookupsEO.LOOKUP_CODE
    and LookupsEO.LOOKUP_TYPE = 'WFSTD_ROUTING_ACTIONS'
    Best Regards,
    suman

Maybe you are looking for

  • How to get controls of a vi to send signals more than once

    Hi, Recently I designed a rather neat VI that allows the user to quickly switch wiring and ID number characteristics on a certain device.  The inside of the VI is an orchestration of sequences and loops that allows user full control through one contr

  • Ipod serverely messed up

    my ipod nano isn't recognized by windows OR itunes, so it wont charge, even with the power outlet thing. Windows says an error has occured with an unknown device (iPod). i've tried resarting, restoring, reinstalling, updating(that doesnt work at all)

  • Question about "Automatic Archving"

    I'm reading http://download.oracle.com/docs/cd/B10501_01/server.920/a96521/archredo.htm where they mention the concept of automatic archiving.. It mentions the parameter "log_archive_start" , so I ran this: SQL> show parameter log_archive_start; NAME

  • Run ssh command in labview

    does anyone knows how to run an ssh command in labview? I know how to run some linux commands in labview but my problem is when I try to run an ssh command ... thks JP

  • Error  java.lang.Exception: Exception in sending Request :: null ..Kill Me

    i use windows XP and oracle10gR2 ,my database run well ,and when run the EM the error java.lang.Exception: Exception in sending Request :: null , my TZ is: agentTZRegion=Asia/Baghdad ,in emd.properites file or SELECT SESSIONTIMEZONE FROM DUAL; SESSIO