Msg=JBO-33003 error

Hi ,
I have the following error message "msg=JBO-33003" says that no connection file is defined for my datasource. I check the datasource names and everything is correct.
I can't use the JDeveloper deploy and wondering is there any xml file that I should change to add the information regarding the datasource names?
Thanks

Hi,
In a similar scenario I didn't use datasource, instead the connection was defined using EnvInfoProvider and connect string e.g
am = Configuration.createRootApplicationModule(amDef, config, new MyProvider());where the provider was something like
public class MyProvider implements EnvInfoProvider {
    public Object getInfo(String string, Object environment) {
        Hashtable envHashtable = (Hashtable)environment;
        envHashtable.put(Configuration.DB_USERNAME_PROPERTY, "dbuser");       
        envHashtable.put(Configuration.DB_PASSWORD_PROPERTY, "dbpasswd");
        envHashtable.put(Configuration.DB_CONNECT_STRING_PROPERTY, "jdbc:oracle:thin:@localhost:1521:orcl"); 
        return null;
    }

Similar Messages

  • Unexpected exception caught: oracle.jbo.ConfigException, msg=JBO-33003: Connection name is hr not defined

    Hi,
    I am new to ADF and i tried creating a sample application. When i tried to run the application following is the exception thrown:
    I have checked the JDBC setting in my application module. It points to the hr connection that i have created. Request you to please help me solve the issue
    [Running application  on Server Instance IntegratedWebLogicServer...]
    [07:02:07 PM] ----  Deployment started.  ----
    [07:02:07 PM] Target platform is  (Weblogic 10.3).
    [07:02:07 PM] Retrieving existing application information
    [07:02:07 PM] Running dependency analysis...
    [07:02:07 PM] Deploying 2 profiles...
    [07:02:08 PM] Wrote Web Application Module to C:\Users\anups\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\ViewControllerWebApp.war
    [07:02:08 PM] Wrote Enterprise Application Module to C:\Users\anups\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs
    [07:02:08 PM] Redeploying Application...
    <Sep 30, 2013 7:02:08 PM IST> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application j2ee-app is not versioned.>
    [07:02:16 PM] Application Redeployed Successfully.
    [07:02:16 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
    [07:02:16 PM] http://localhost:7101/adfDemo1-ViewController-context-root
    [07:02:16 PM] Elapsed time for deployment:  9 seconds
    [07:02:16 PM] ----  Deployment finished.  ----
    Run startup time: 8978 ms.
    [Application  deployed to Server Instance IntegratedWebLogicServer]
    Target URL -- http://localhost:7101/adfDemo1-ViewController-context-root/faces/untitled1.jspx
    <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.ConfigException, msg=JBO-33003: Connection name hr is not defined.
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:529)
      at oracle.adf.model.bc4j.DCJboDataControl.findApplicationPool(DCJboDataControl.java:572)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeSessionCookie(DCJboDataControl.java:396)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeJboSession(DCJboDataControl.java:310)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSessionInternal(DataControlFactoryImpl.java:220)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:130)
      at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:167)
      at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1056)
      at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1566)
      at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1438)
      at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1398)
      at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1189)
      at oracle.adf.model.BindingContext.get(BindingContext.java:1139)
      at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82)
      at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111)
      at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2713)
      at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2761)
      at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)
      at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:304)
      at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1458)
      at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1588)
      at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2472)
      at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2416)
      at oracle.adf.model.binding.DCIteratorBinding.getAttributeDefs(DCIteratorBinding.java:3201)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.fetchAttrDefs(JUCtrlValueBinding.java:510)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDefs(JUCtrlValueBinding.java:461)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:537)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:527)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding$1JUAttributeDefHintsMap.<init>(JUCtrlValueBinding.java:3928)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeHintsMap(JUCtrlValueBinding.java:4030)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getHints(JUCtrlValueBinding.java:2452)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGet(JUCtrlValueBinding.java:2287)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlAttrsBinding.internalGet(FacesCtrlAttrsBinding.java:277)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749)
      at javax.el.MapELResolver.getValue(MapELResolver.java:164)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.getLabel(LabelLayoutRenderer.java:934)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:213)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelLabelAndMessageRenderer.encodeAll(PanelLabelAndMessageRenderer.java:114)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.access$500(ShowDetailItemRenderer.java:31)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:531)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:504)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer._encodeChildren(ShowDetailItemRenderer.java:446)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.encodeAll(ShowDetailItemRenderer.java:115)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeNonScreenReaderDetailItem(PanelAccordionRenderer.java:1422)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeDetailItem(PanelAccordionRenderer.java:1483)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.access$4800(PanelAccordionRenderer.java:52)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2503)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2447)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.encodeAll(PanelAccordionRenderer.java:456)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1360)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:263)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1324)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
      at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
      at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      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:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: oracle.jbo.ConfigException: JBO-33003: Connection name hr is not defined.
      at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1202)
      at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:651)
      at oracle.jbo.common.ampool.PoolMgr.loadConfiguration(PoolMgr.java:605)
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:526)
      ... 189 more
    ## Detail 0 ##
    oracle.jbo.ConfigException: JBO-33003: Connection name hr is not defined.
      at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1202)
      at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:651)
      at oracle.jbo.common.ampool.PoolMgr.loadConfiguration(PoolMgr.java:605)
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:526)
      at oracle.adf.model.bc4j.DCJboDataControl.findApplicationPool(DCJboDataControl.java:572)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeSessionCookie(DCJboDataControl.java:396)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeJboSession(DCJboDataControl.java:310)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSessionInternal(DataControlFactoryImpl.java:220)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:130)
      at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:167)
      at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1056)
      at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1566)
      at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1438)
      at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1398)
      at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1189)
      at oracle.adf.model.BindingContext.get(BindingContext.java:1139)
      at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82)
      at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111)
      at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2713)
      at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2761)
      at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)
      at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:304)
      at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1458)
      at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1588)
      at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2472)
      at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2416)
      at oracle.adf.model.binding.DCIteratorBinding.getAttributeDefs(DCIteratorBinding.java:3201)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.fetchAttrDefs(JUCtrlValueBinding.java:510)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDefs(JUCtrlValueBinding.java:461)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:537)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:527)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding$1JUAttributeDefHintsMap.<init>(JUCtrlValueBinding.java:3928)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeHintsMap(JUCtrlValueBinding.java:4030)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getHints(JUCtrlValueBinding.java:2452)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGet(JUCtrlValueBinding.java:2287)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlAttrsBinding.internalGet(FacesCtrlAttrsBinding.java:277)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749)
      at javax.el.MapELResolver.getValue(MapELResolver.java:164)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.getLabel(LabelLayoutRenderer.java:934)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:213)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelLabelAndMessageRenderer.encodeAll(PanelLabelAndMessageRenderer.java:114)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.access$500(ShowDetailItemRenderer.java:31)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:531)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:504)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer._encodeChildren(ShowDetailItemRenderer.java:446)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.encodeAll(ShowDetailItemRenderer.java:115)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeNonScreenReaderDetailItem(PanelAccordionRenderer.java:1422)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeDetailItem(PanelAccordionRenderer.java:1483)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.access$4800(PanelAccordionRenderer.java:52)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2503)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2447)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.encodeAll(PanelAccordionRenderer.java:456)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1360)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:263)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1324)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
      at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
      at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      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:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Sep 30, 2013 7:02:22 PM IST> <Error> <HTTP> <BEA-101020> <[ServletContext@8966034[app:j2ee-app module:adfDemo1-ViewController-context-root path:/adfDemo1-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-29000. Error message parameters are {0=oracle.jbo.ConfigException, 1=JBO-33003: Connection name hr is not defined.}
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:529)
      at oracle.adf.model.bc4j.DCJboDataControl.findApplicationPool(DCJboDataControl.java:572)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeSessionCookie(DCJboDataControl.java:396)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeJboSession(DCJboDataControl.java:310)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSessionInternal(DataControlFactoryImpl.java:220)
      Truncated. see log file for complete stacktrace
    Caused By: oracle.jbo.ConfigException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-33003. Error message parameters are {0=hr}
      at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1202)
      at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:651)
      at oracle.jbo.common.ampool.PoolMgr.loadConfiguration(PoolMgr.java:605)
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:526)
      at oracle.adf.model.bc4j.DCJboDataControl.findApplicationPool(DCJboDataControl.java:572)
      Truncated. see log file for complete stacktrace
    >
    <Sep 30, 2013 7:02:22 PM IST> <Notice> <LoggingService> <BEA-320400> <The log file C:\Users\anups\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    <Sep 30, 2013 7:02:22 PM IST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Users\anups\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log00006. Log messages will continue to be logged in C:\Users\anups\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log.>
    <Sep 30, 2013 7:02:22 PM IST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Sep 30, 2013 7:02:22 PM IST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Sep 30, 2013 7:02:22 PM IST SERVER = DefaultServer MESSAGE = [ServletContext@8966034[app:j2ee-app module:adfDemo1-ViewController-context-root path:/adfDemo1-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.JboException: JBO-29114 ADFContext is not setup to process messages for this exception. Use the exception stack trace and error code to investigate the root cause of this exception. Root cause error code is JBO-29000. Error message parameters are {0=oracle.jbo.ConfigException, 1=JBO-33003: Connection name hr is not defined.}
      at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:529)
      at oracle.adf.model.bc4j.DCJboDataControl.findApplicationPool(DCJboDataControl.java:572)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeSessionCookie(DCJboDataControl.java:396)
      at oracle.adf.model.bc4j.DCJboDataControl.initializeJboSession(DCJboDataControl.java:310)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSessionInternal(DataControlFactoryImpl.java:220)
      at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:130)
      at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:167)
      at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1056)
      at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1566)
      at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1438)
      at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1398)
      at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1189)
      at oracle.adf.model.BindingContext.get(BindingContext.java:1139)
      at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:82)
      at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:111)
      at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2713)
      at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2761)
      at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:115)
      at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:304)
      at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1458)
      at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1588)
      at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2472)
      at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2416)
      at oracle.adf.model.binding.DCIteratorBinding.getAttributeDefs(DCIteratorBinding.java:3201)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.fetchAttrDefs(JUCtrlValueBinding.java:510)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDefs(JUCtrlValueBinding.java:461)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:537)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeDef(JUCtrlValueBinding.java:527)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding$1JUAttributeDefHintsMap.<init>(JUCtrlValueBinding.java:3928)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getAttributeHintsMap(JUCtrlValueBinding.java:4030)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.getHints(JUCtrlValueBinding.java:2452)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGet(JUCtrlValueBinding.java:2287)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlAttrsBinding.internalGet(FacesCtrlAttrsBinding.java:277)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:749)
      at javax.el.MapELResolver.getValue(MapELResolver.java:164)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
      at com.sun.el.parser.AstValue.getValue(Unknown Source)
      at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.getLabel(LabelLayoutRenderer.java:934)
      at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:213)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelLabelAndMessageRenderer.encodeAll(PanelLabelAndMessageRenderer.java:114)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:1015)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:46)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1491)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1410)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:352)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:187)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.access$500(ShowDetailItemRenderer.java:31)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:531)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer$ChildEncoderCallback.processComponent(ShowDetailItemRenderer.java:504)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer._encodeChildren(ShowDetailItemRenderer.java:446)
      at oracle.adfinternal.view.faces.renderkit.rich.ShowDetailItemRenderer.encodeAll(ShowDetailItemRenderer.java:115)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeNonScreenReaderDetailItem(PanelAccordionRenderer.java:1422)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer._encodeDetailItem(PanelAccordionRenderer.java:1483)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.access$4800(PanelAccordionRenderer.java:52)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2503)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer$PanelEncoderCallback.processComponent(PanelAccordionRenderer.java:2447)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:170)
      at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:290)
      at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:255)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelAccordionRenderer.encodeAll(PanelAccordionRenderer.java:456)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:2004)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:1360)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:263)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeFacet(DecorativeBoxRenderer.java:361)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer._encodeCenterPane(DecorativeBoxRenderer.java:616)
      at oracle.adfinternal.view.faces.renderkit.rich.DecorativeBoxRenderer.encodeAll(DecorativeBoxRenderer.java:304)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeCenterFacet(PanelStretchLayoutRenderer.java:769)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeCenterPane(PanelStretchLayoutRenderer.java:1140)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer._encodeMiddlePanes(PanelStretchLayoutRenderer.java:348)
      at oracle.adfinternal.view.faces.renderkit.rich.PanelStretchLayoutRenderer.encodeAll(PanelStretchLayoutRenderer.java:313)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:220)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:405)
      at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2633)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:421)
      at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1324)
      at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1396)
      at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:341)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:767)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
      at javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)
      at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)
      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)
      at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
      at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:911)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:367)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:222)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
      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:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

    Open the Database navigator rnd open the node with your workspace name. There you should see the hr connection. Right click on it, select properties and in the dialog click on test. Do you get a connection, does the test run OK?
    If not the connection is not setup right.
    Do you use a jdbc url or jdbc data source in your application?
    Timo

  • Msg=JBO-26061: Error while opening JDBC connection

    I developed an application connecting to a database and the application worked fine. After that I moved the tables into the different database user and server.
    I opened the application in JDeveloper and I configured the new Database connection and New DB user test passed in “Connection Navigator”. When I run the application I am getting the following error message in the browser.
    Please help me.
    ========================================
    JBO-30003: The application pool (oracle.srtutorial.datamodel.SRPublicServiceLocal) failed to checkout an application module due to the following exception:oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1536)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1396)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:457)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)     at oracle.adf.model.BindingContext.get(BindingContext.java:483)     at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)     at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)     at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)     at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)     at java.lang.Thread.run(Thread.java:595)## Detail 0 ##oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.     at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:336)     at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)     at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)     at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)     at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:911)     at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1156)     at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5891)     at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:120)     at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:194)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:454)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:343)     at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7763)     at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)     at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1536)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1396)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:457)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)     at oracle.adf.model.BindingContext.get(BindingContext.java:483)     at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)     at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)     at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)     at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)     at java.lang.Thread.run(Thread.java:595)## Detail 0 ##oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.     at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:545)     at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:326)     at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)     at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)     at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)     at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:911)     at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1156)     at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5891)     at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:120)     at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:194)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:454)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:343)     at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7763)     at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)     at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1536)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1396)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:457)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)     at oracle.adf.model.BindingContext.get(BindingContext.java:483)     at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)     at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)     at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)     at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)     at java.lang.Thread.run(Thread.java:595)## Detail 0 ##oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.     at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:220)     at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:135)     at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:536)     at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:326)     at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)     at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)     at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)     at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:911)     at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1156)     at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5891)     at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:120)     at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:194)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:454)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:343)     at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7763)     at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)     at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1536)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1396)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:457)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)     at oracle.adf.model.BindingContext.get(BindingContext.java:483)     at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)     at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)     at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)     at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)     at java.lang.Thread.run(Thread.java:595)## Detail 0 ##java.sql.SQLException: Io exception: The Network Adapter could not establish the connection     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:175)     at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:287)     at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:328)     at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:430)     at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)     at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)     at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:608)     at java.sql.DriverManager.getConnection(DriverManager.java:525)     at java.sql.DriverManager.getConnection(DriverManager.java:140)     at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:189)     at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:135)     at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:536)     at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:326)     at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:87)     at oracle.jbo.server.ConnectionPool.getConnection(ConnectionPool.java:66)     at oracle.jbo.server.ConnectionPoolManagerImpl.getConnection(ConnectionPoolManagerImpl.java:56)     at oracle.jbo.server.DBTransactionImpl.establishNewConnection(DBTransactionImpl.java:911)     at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1156)     at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:5891)     at oracle.jbo.server.DBTransactionImpl2.connect(DBTransactionImpl2.java:120)     at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:194)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:454)     at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:343)     at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7763)     at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)     at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1536)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1396)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:457)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)     at oracle.adf.model.BindingContext.get(BindingContext.java:483)     at oracle.adf.model.BindingContext.findBindingContainer(BindingContext.java:313)     at oracle.adf.model.BindingContext.findBindingContainerByPath(BindingContext.java:633)     at oracle.adf.model.BindingRequestHandler.isPageViewable(BindingRequestHandler.java:265)     at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:169)     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)     at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)     at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)     at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)     at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)     at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.1) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)     at java.lang.Thread.run(Thread.java:595)
    ========================================

    Io exception: The Network Adapter could not establish the connection..
    I'd check in tools->embedded oc4j server preferences (current workspace app / data sources) and do a refresh now.
    Next, make sure your app module config files reference the right connection by right clicking the app module and selecting configuration. lastly, make sure the project points to the right database connection by right clicking project -> properties, business components.

  • JBO-26061, Error while opening JDBC connection, please help

    Hello
    I am new to JDeveloper suite.
    I tried to follow BC4J/JSP tutorial found in "JDeveloper Handbook" but every time I try to execute my starter page, I get the following error:
    Error Message: JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26061: Error while opening JDBC connection.
    Connection test runs successfully in JDev itself and I had no trouble with creating BC4j components (entity object, view and application module), mapping fields etc. Bc4j.xcfg file looks OK as well as server.xml of OC4J server.
    I guess that OC4J server is unable to connect to database, but I cannot see why and what could be done about it.
    Any recommendations would be warmly appreciated. Please send cc to [email protected] as well.
    Thanks in advance,
    Kristjan

    Kristjan,
    BC4J has a tester that can be used to test applications. Right mousew click onto the Application Module and choose tester from the menu. Use setting as defaulted. If this can't connect, then obviously the database connection defined for the Application module is different from the one you are testing. Also, make sure the database password of the connection gets deployed (checkbox option in the connection dialog)
    Frank

  • Jbo-26066 Error during rollback error

    Hi All,
    I ve developed an application which runs fine 95% of the time..but few times it throws this exception. Im unable to find out the possible reason behind this.
    The exception does not point to any of my code.
    Pls help me on this..
    Thanks,
    Sreeram
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.DMLException, msg=JBO-26066: Error during rollback.
         at oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(ApplicationPoolImpl.java:1388)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doUnmanagedCheckin(ApplicationPoolImpl.java:1181)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1093)
         at oracle.apps.fnd.framework.OAApplicationPoolImpl.releaseApplicationModule(OAApplicationPoolImpl.java:342)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:662)
         at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.releaseApplicationModule(OAHttpSessionCookieImpl.java:533)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:584)
         at oracle.apps.fnd.framework.OASessionCookieHelper.timeoutApplicationModule(OASessionCookieHelper.java:317)
         at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.timeout(OAHttpSessionCookieImpl.java:612)
         at oracle.jbo.http.HttpSessionCookieImpl.timeout(HttpSessionCookieImpl.java:146)
         at oracle.jbo.http.HttpContainer.fireTimeout(HttpContainer.java:512)
         at oracle.jbo.http.HttpContainer.timeout(HttpContainer.java:232)
         at oracle.jbo.http.HttpContainer.valueUnbound(HttpContainer.java:300)
         at com.evermind.server.http.EvermindHttpSession.destroy(EvermindHttpSession.java:289)
         at com.evermind.server.http.EvermindHttpSession.invalidate(EvermindHttpSession.java:234)
         at com.evermind.server.http.HttpApplication.checkSessionTimeouts(HttpApplication.java:6375)
         at com.evermind.server.http.HttpSite.checkSessionTimeouts(HttpSite.java:979)
         at com.evermind.server.http.SessionTimeoutTask.checkSessionTimeouts(SessionTimeoutTask.java:171)
         at com.evermind.server.http.SessionTimeoutTask.run(SessionTimeoutTask.java:145)
         at com.evermind.util.TaskManager.run(TaskManager.java:181)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)
    ## Detail 0 ##
    oracle.jbo.DMLException: JBO-26066: Error during rollback.
         at oracle.jbo.server.DefaultTxnHandlerImpl.handleRollback(DefaultTxnHandlerImpl.java:153)
         at oracle.jbo.server.DBTransactionImpl.doRollback(DBTransactionImpl.java:4177)
         at oracle.jbo.server.DBTransactionImpl.rollback(DBTransactionImpl.java:2140)
         at oracle.apps.fnd.framework.server.OADBTransactionImpl.rollback(OADBTransactionImpl.java:747)
         at oracle.jbo.server.ApplicationModuleImpl.resetState(ApplicationModuleImpl.java:3930)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.beforeRelease(OAApplicationModuleImpl.java:862)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.beforePoolCheckin(OAApplicationModuleImpl.java:793)
         at oracle.apps.fnd.framework.server.OAApplicationModuleImpl.resetState(OAApplicationModuleImpl.java:951)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.resetApplicationModule(ApplicationPoolImpl.java:1369)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doUnmanagedCheckin(ApplicationPoolImpl.java:1181)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1093)
         at oracle.apps.fnd.framework.OAApplicationPoolImpl.releaseApplicationModule(OAApplicationPoolImpl.java:342)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:662)
         at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.releaseApplicationModule(OAHttpSessionCookieImpl.java:533)
         at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:584)
         at oracle.apps.fnd.framework.OASessionCookieHelper.timeoutApplicationModule(OASessionCookieHelper.java:317)
         at oracle.apps.fnd.framework.webui.OAHttpSessionCookieImpl.timeout(OAHttpSessionCookieImpl.java:612)
         at oracle.jbo.http.HttpSessionCookieImpl.timeout(HttpSessionCookieImpl.java:146)
         at oracle.jbo.http.HttpContainer.fireTimeout(HttpContainer.java:512)
         at oracle.jbo.http.HttpContainer.timeout(HttpContainer.java:232)
         at oracle.jbo.http.HttpContainer.valueUnbound(HttpContainer.java:300)
         at com.evermind.server.http.EvermindHttpSession.destroy(EvermindHttpSession.java:289)
         at com.evermind.server.http.EvermindHttpSession.invalidate(EvermindHttpSession.java:234)
         at com.evermind.server.http.HttpApplication.checkSessionTimeouts(HttpApplication.java:6375)
         at com.evermind.server.http.HttpSite.checkSessionTimeouts(HttpSite.java:979)
         at com.evermind.server.http.SessionTimeoutTask.checkSessionTimeouts(SessionTimeoutTask.java:171)
         at com.evermind.server.http.SessionTimeoutTask.run(SessionTimeoutTask.java:145)
         at com.evermind.util.TaskManager.run(TaskManager.java:181)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
         at java.lang.Thread.run(Thread.java:534)

    Sreeram,
    You can log a SR against Oracle for this. Looks like the database connection is getting closed before the rollback code could be executed. By any chance are you leaving the session idle for long when this behaviour is attributed? May be some setting in the instance can make sure the database connections last longer. So SR is the way for it.. my thought.
    Regards
    Sumit

  • DotComunity istallation: JBO-33003

    I'm having some problems with the DotComunity installation: My jserv.properties file should be OK with all the wrapper classes in the correct order etc. Ive also updated <apache>/BC4J/lib.
    The comunity homepage is shown, but I get a JBO-33003 error message when I try to register, sign in or try to access Forum, Chat Rooms or Knowledge Mart. The connection name of comunity_comcss, comunity_chat, comunity_marketplace and comunity_knowledgemart are not defined at
    oracle.jbo.html.jsp.JSPApplicationRegistry.registerApplicationFromPropertyFile
    (JSPApplicationRegistry.java, Compiled Code) etc....
    It seems like the connection.properties file isnt detected at all.
    Any ideas ?
    null

    Here are some discussion threads that might help:
    [list]
    [*]http://technet.oracle.com:89/ubb/Forum9/HTML/000643.html
    [*]http://technet.oracle.com:89/ubb/Forum19/HTML/000769.html
    [list]
    Regards,
    -rh

  • Error JBO-33003 ADF Business component as an EJB remote

    Hi,
    I need to deploy an ADF application (model in business component and view in ADF Faces) in a multi-tier architecture. I deployed the MODEL project (bc4j) in an OAS’s OC4J instance. Now, when I try to test de application I get the following error:
    oracle.jbo.ConfigException: JBO-33003: Connection name <my_conn_to_oas> not defined.
    Also, I tried to connect to de EJB session from my VIEW project, so I changed the file DataBindings.cpx. I changed the line Configuration="AMProyectosLocal" to Configuration="AMProyectosAS_DS".
    When I run the view project I get the same error:
    500 Internal Server Error
    oracle.jbo.ConfigException: JBO-33003: Connection name AppServerPenny not defined
         at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1103)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:538)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:461)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:436)
         at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:287)
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:539)
         at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManager.java:165)
         at oracle.adf.model.bc4j.DataControlFactoryImpl.findOrCreateSessionCookie(DataControlFactoryImpl.java:136)
         at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:222)
         at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:76)
         at oracle.adf.model.BindingContext.get(BindingContext.java:457)
    What is the problem?
    Where can I find the process to deploy in a multi-tier platform?
    Please, help me.

    Thank for your help.
    I reviewed the datasource configuration and it is Ok.
    The connection’s name isn't a datasource name. It is the connection’s name to the APPLICATION SERVER. I reviewed the bc4j.xcfg file and it has the following definition:
    <ConnectionDefinition name="AppServerPenny">
    <ENTRY name="remote-oracle-home" value="/home/oracle/OAS/10.2.0/middle"/>
    <ENTRY name="ConnectionType" value="Oracle_AS_10g_UNIX"/>
    <ENTRY name="HOSTNAME" value="penny.asesoftware.com"/>
    <ENTRY name="DeployPassword" value="true"/>
    <ENTRY name="oc4j-instance-name" value="OC4J_ARES"/>
    <ENTRY name="user" value="ias_admin"/>
    <ENTRY name="ConnectionName" value="AppServerPenny"/>
    <ENTRY name="ormi-username" value="admin"/>
    <ENTRY name="ormi-client-url" value="ormi://penny.asesoftware.com:23791"/>
    <ENTRY name="IIOP_PORT" value="1810"/>
    <ENTRY name="password">
    <![CDATA[{904}05B4D7F42A8C91433599EDC9FDE9B9B249A698997ABBAAAD13]]>
    </ENTRY>
    <ENTRY name="ormi-password" value="manager123"/>
    <ENTRY name="DeployPassword" value="true"/>
    </ConnectionDefinition>
    Why does the test utility not found the AppServerPenny connection?

  • 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

  • JBO-30003 Error

    My application receive the next error at least three times by day, there are any solution? the users bother this kind of error (obviously they do not see the error I see the error by log)
    JBO-30003: The application pool (com.telmexusa.sales.services.sosServiceLocal) failed to checkout an application module due to the following exception:
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.InvalidObjNameException, msg=JBO-25005: Object name 1 for type Variable is invalid
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2002)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
         at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
         at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
         at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
         at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
         at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
         at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)
    ## Detail 0 ##
    oracle.jbo.InvalidObjNameException: JBO-25005: Object name 1 for type Variable is invalid
         at oracle.jbo.common.VariableImpl.validateName(VariableImpl.java:234)
         at oracle.jbo.common.VariableImpl.setVariableKind(VariableImpl.java:301)
         at oracle.jbo.server.ViewObjectImpl.activateParams(ViewObjectImpl.java:13306)
         at oracle.jbo.server.ViewObjectImpl.doActivateSettings(ViewObjectImpl.java:13368)
         at oracle.jbo.server.ViewObjectImpl.doActivateSettings(ViewObjectImpl.java:13217)
         at oracle.jbo.server.ApplicationModuleImpl.activateVOs(ApplicationModuleImpl.java:7173)
         at oracle.jbo.server.ApplicationModuleImpl.doActivateState(ApplicationModuleImpl.java:6996)
         at oracle.jbo.server.ApplicationModuleImpl.doActivateAMState(ApplicationModuleImpl.java:6961)
         at oracle.jbo.server.Serializer.activate(Serializer.java:274)
         at oracle.jbo.server.DBSerializer.activateRootAM(DBSerializer.java:330)
         at oracle.jbo.server.ApplicationModuleImpl.activateState(ApplicationModuleImpl.java:5549)
         at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:178)
         at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:7769)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4074)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2161)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1961)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1998)
         at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2793)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:453)
         at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:233)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:424)
         at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:419)
         at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1543)
         at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1404)
         at oracle.adf.model.BindingContext.beginRequest(BindingContext.java:683)
         at oracle.adf.model.BindingRequestHandler.invokeBeginRequest(BindingRequestHandler.java:346)
         at oracle.adf.model.BindingRequestHandler.beginRequest(BindingRequestHandler.java:166)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:161)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
         at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Unknown Source)

    Hi Praveen, I am using the next view object in Expert Mode:
    Cold you help me with this problem. I can not solve this
    viewSosOportunity
    -------> viewSosDetOpportunity
    viewSosOportunity.xml:
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
    <ViewObject
    Name="viewSosOportunity"
    BindingStyle="OracleName"
    CustomQuery="true"
    RowClass="com.telmexusa.sales.dataaccess.viewSosOportunityRowImpl"
    ComponentClass="com.telmexusa.sales.dataaccess.viewSosOportunityImpl"
    MsgBundleClass="com.telmexusa.sales.dataaccess.common.viewSosOportunityRowImplMsgBundle"
    FetchMode="FETCH_AS_NEEDED"
    UseGlueCode="false" >
    <SQLQuery><![CDATA[
    SELECT entSosOportunity.IDOPORTUNIDAD,
    entSosOportunity.CODCLI,
    entSosOportunity.CODECT,
    entSosOportunity.CODEST,
    entSosOportunity.FECACE,
    entSosOportunity.DURCON,
    entSosOportunity.FECFIN,
    entSosOportunity.PAIS_CONTRATA,
    entSosOportunity.IDTIPORENOVA,
    entSosOportunity.IDMODORENOVA,
    entSosOportunity.FLGREVPRECIO,
    entSosOportunity.OBSERVACION,
    entSosOportunity.CODSEGMARK,
    entSosOportunity.IDSTATUS,
    entSosOportunity.REVPRECIOMES,
    entSosOportunity.CODUSU,
    entSosOportunity.FECUSU,
    entSosOportunity.IDPGL,
    entSosOportunity.AGENTE,
    entSosOportunity.IDTIPO_REVENUE,
    entSosOportunity.NUMBER_SITES,
    entSosOportunity.FLG_CONSIDERAR_SOS,
    entSosOportunity.STATUS_SOS,
    entSosOportunity.CODUSUMODALL,
    entSosOportunity.FECUSUMODALL,
    entSosOportunity.FLG_LAST_MILE,
    entSosOportunity.IDTIPOSERVICIO,
    entSosOportunity.IDOPOR_PADRE,
    entSosOportunity.IDVIA,
    entSosOportunity.IDPGLDESCON,
    entSosOportunity.IDPGLMOVE,
    entSosOportunity.TIPO_VENTA,
    entSosOportunity.FECCON,
    entSosOportunity.LOCALSALES,
    entSosOportunity.FLGVOICE,
    s.DESEST,
    c.NOMCLI,
    ACCMAN.NOMECT NOMACCMAN,
    CCMAN.NOMECT NOMCCMAN,
    SEG.dscsegmark,
    R.DECISION REGIONNAME,
    sc.calificacion categoria,
    PROJMANAGER.NOMECT NOMPROJMANAGER,
    PRESALES.NOMECT NOMPRESALES,
    REGSALDIRECTOR.NOMECT NOMREGSALDIR
    FROM SOS_OPORTUNIDAD entSosOportunity, vtaestado s, VTATABCLI c, VTATABECT ACCMAN, VTATABECT CCMAN,
    vtatabsegmark SEG, estatus_calificacion SC, centro_decision r, SALES.VTATABECT PRESALES,
    SALES.VTATABECT REGSALDIRECTOR, SALES.VTATABECT PROJMANAGER
    WHERE entSosOportunity.STATUS_SOS = s.CODEST (+)
    AND entSosOportunity.CODCLI = c.CODCLI (+)
    AND c.CODECT = ACCMAN.CODECT (+)
    AND c.CODSOCIO = CCMAN.CODECT (+)
    and c.codsegmark=SEG.codsegmark(+)
    AND c.IDDECISION = r.IDDECISION (+)
    AND c.IDESTATUS = sc.IDESTATUS (+)
    AND c.CODPRESALES = PRESALES.CODECT (+)
    AND c.CODECTTEL = REGSALDIRECTOR.CODECT (+)
    AND c.CODPROJ = PROJMANAGER.CODECT (+)
    AND s.TABEST = 12
    ]]></SQLQuery>
    <DesignTime>
    <Attr Name="_isCodegen" Value="true" />
    <Attr Name="_isExpertMode" Value="true" />
    <Attr Name="_version" Value="10.1.3.41.57" />
    <Attr Name="_codeGenFlag2" Value="Access|Coll|Msg|VarAccess" />
    </DesignTime>
    <EntityUsage
    Name="entSosOportunity"
    Entity="com.telmexusa.sales.businessobject.entSosOportunity" >
    <DesignTime>
    <Attr Name="_queryClause" Value="false" />
    </DesignTime>
    </EntityUsage>
    <ViewAttribute
    Name="Idoportunidad"
    IsUpdateable="while_insert"
    EntityAttrName="Idoportunidad"
    EntityUsage="entSosOportunity"
    AliasName="IDOPORTUNIDAD" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codcli"
    EntityAttrName="Codcli"
    EntityUsage="entSosOportunity"
    AliasName="CODCLI" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codect"
    EntityAttrName="Codect"
    EntityUsage="entSosOportunity"
    AliasName="CODECT" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codest"
    EntityAttrName="Codest"
    EntityUsage="entSosOportunity"
    AliasName="CODEST" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecace"
    EntityAttrName="Fecace"
    EntityUsage="entSosOportunity"
    AliasName="FECACE" >
    </ViewAttribute>
    <ViewAttribute
    Name="Durcon"
    EntityAttrName="Durcon"
    EntityUsage="entSosOportunity"
    AliasName="DURCON" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecfin"
    EntityAttrName="Fecfin"
    EntityUsage="entSosOportunity"
    AliasName="FECFIN" >
    </ViewAttribute>
    <ViewAttribute
    Name="PaisContrata"
    EntityAttrName="PaisContrata"
    EntityUsage="entSosOportunity"
    AliasName="PAIS_CONTRATA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idtiporenova"
    EntityAttrName="Idtiporenova"
    EntityUsage="entSosOportunity"
    AliasName="IDTIPORENOVA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idmodorenova"
    EntityAttrName="Idmodorenova"
    EntityUsage="entSosOportunity"
    AliasName="IDMODORENOVA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Flgrevprecio"
    EntityAttrName="Flgrevprecio"
    EntityUsage="entSosOportunity"
    AliasName="FLGREVPRECIO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Observacion"
    EntityAttrName="Observacion"
    EntityUsage="entSosOportunity"
    AliasName="OBSERVACION" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codsegmark"
    EntityAttrName="Codsegmark"
    EntityUsage="entSosOportunity"
    AliasName="CODSEGMARK" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idstatus"
    EntityAttrName="Idstatus"
    EntityUsage="entSosOportunity"
    AliasName="IDSTATUS" >
    </ViewAttribute>
    <ViewAttribute
    Name="Revpreciomes"
    EntityAttrName="Revpreciomes"
    EntityUsage="entSosOportunity"
    AliasName="REVPRECIOMES" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codusu"
    IsUpdateable="false"
    EntityAttrName="Codusu"
    EntityUsage="entSosOportunity"
    AliasName="CODUSU" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecusu"
    IsUpdateable="false"
    EntityAttrName="Fecusu"
    EntityUsage="entSosOportunity"
    AliasName="FECUSU" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idpgl"
    EntityAttrName="Idpgl"
    EntityUsage="entSosOportunity"
    AliasName="IDPGL" >
    </ViewAttribute>
    <ViewAttribute
    Name="Agente"
    EntityAttrName="Agente"
    EntityUsage="entSosOportunity"
    AliasName="AGENTE" >
    </ViewAttribute>
    <ViewAttribute
    Name="IdtipoRevenue"
    EntityAttrName="IdtipoRevenue"
    EntityUsage="entSosOportunity"
    AliasName="IDTIPO_REVENUE" >
    </ViewAttribute>
    <ViewAttribute
    Name="NumberSites"
    EntityAttrName="NumberSites"
    EntityUsage="entSosOportunity"
    AliasName="NUMBER_SITES" >
    </ViewAttribute>
    <ViewAttribute
    Name="FlgConsiderarSos"
    EntityAttrName="FlgConsiderarSos"
    EntityUsage="entSosOportunity"
    AliasName="FLG_CONSIDERAR_SOS" >
    </ViewAttribute>
    <ViewAttribute
    Name="StatusSos"
    DefaultValue="00"
    EntityAttrName="StatusSos"
    EntityUsage="entSosOportunity"
    AliasName="STATUS_SOS" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codusumodall"
    IsUpdateable="false"
    EntityAttrName="Codusumodall"
    EntityUsage="entSosOportunity"
    AliasName="CODUSUMODALL" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecusumodall"
    IsUpdateable="false"
    EntityAttrName="Fecusumodall"
    EntityUsage="entSosOportunity"
    AliasName="FECUSUMODALL" >
    </ViewAttribute>
    <ViewAttribute
    Name="FlgLastMile"
    EntityAttrName="FlgLastMile"
    EntityUsage="entSosOportunity"
    AliasName="FLG_LAST_MILE" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idtiposervicio"
    EntityAttrName="Idtiposervicio"
    EntityUsage="entSosOportunity"
    AliasName="IDTIPOSERVICIO" >
    </ViewAttribute>
    <ViewAttribute
    Name="IdoporPadre"
    EntityAttrName="IdoporPadre"
    EntityUsage="entSosOportunity"
    AliasName="IDOPOR_PADRE" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idvia"
    EntityAttrName="Idvia"
    EntityUsage="entSosOportunity"
    AliasName="IDVIA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idpgldescon"
    EntityAttrName="Idpgldescon"
    EntityUsage="entSosOportunity"
    AliasName="IDPGLDESCON" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idpglmove"
    EntityAttrName="Idpglmove"
    EntityUsage="entSosOportunity"
    AliasName="IDPGLMOVE" >
    </ViewAttribute>
    <ViewAttribute
    Name="TipoVenta"
    EntityAttrName="TipoVenta"
    EntityUsage="entSosOportunity"
    AliasName="TIPO_VENTA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Feccon"
    EntityAttrName="Feccon"
    EntityUsage="entSosOportunity"
    AliasName="FECCON" >
    </ViewAttribute>
    <ViewAttribute
    Name="Localsales"
    EntityAttrName="Localsales"
    EntityUsage="entSosOportunity"
    AliasName="LOCALSALES" >
    </ViewAttribute>
    <ViewAttribute
    Name="Flgvoice"
    EntityAttrName="Flgvoice"
    EntityUsage="entSosOportunity"
    AliasName="FLGVOICE" >
    </ViewAttribute>
    <ViewAttribute
    Name="Desest"
    IsPersistent="false"
    Precision="80"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DESEST"
    Expression="DESEST"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="80" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nomcli"
    IsPersistent="false"
    Precision="150"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMCLI"
    Expression="NOMCLI"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="150" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nomaccman"
    IsPersistent="false"
    Precision="60"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMACCMAN"
    Expression="NOMACCMAN"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="60" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nomccman"
    IsPersistent="false"
    Precision="60"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMCCMAN"
    Expression="NOMCCMAN"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="60" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Dscsegmark"
    IsPersistent="false"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DSCSEGMARK"
    Expression="DSCSEGMARK"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Regionname"
    IsPersistent="false"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="REGIONNAME"
    Expression="REGIONNAME"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Categoria"
    IsPersistent="false"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="CATEGORIA"
    Expression="CATEGORIA"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nomprojmanager"
    IsPersistent="false"
    Precision="60"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMPROJMANAGER"
    Expression="NOMPROJMANAGER"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="60" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nompresales"
    IsPersistent="false"
    Precision="60"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMPRESALES"
    Expression="NOMPRESALES"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="60" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Nomregsaldir"
    IsPersistent="false"
    Precision="60"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="NOMREGSALDIR"
    Expression="NOMREGSALDIR"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="60" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="FlgLastMileBool"
    IsSelected="false"
    IsPersistent="false"
    Type="java.lang.Boolean"
    ColumnType="NUMBER"
    AliasName="VIEW_ATTR"
    SQLType="BIT" >
    </ViewAttribute>
    <ViewAttribute
    Name="LocalsalesBool"
    IsSelected="false"
    IsPersistent="false"
    Type="java.lang.Boolean"
    ColumnType="NUMBER"
    AliasName="VIEW_ATTR"
    SQLType="BIT" >
    </ViewAttribute>
    <ViewLinkAccessor
    Name="viewSosDetOpportunity"
    ViewLink="com.telmexusa.sales.dataaccess.linkSosOppDetOpp"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    </ViewObject>
    viewSosOportunityRowImpl.java
    package com.telmexusa.sales.dataaccess;
    import com.telmex.fwk.model.dataaccess.CustomViewRowImpl;
    import com.telmexusa.sales.businessobject.entSosOportunityImpl;
    import oracle.jbo.RowIterator;
    import oracle.jbo.domain.DBSequence;
    import oracle.jbo.domain.Date;
    import oracle.jbo.domain.Number;
    import oracle.jbo.server.AttributeDefImpl;
    // --- File generated by Oracle ADF Business Components Design Time.
    // --- Custom code may be added to this class.
    // --- Warning: Do not modify method signatures of generated methods.
    public class viewSosOportunityRowImpl extends CustomViewRowImpl {
    public static final int IDOPORTUNIDAD = 0;
    public static final int CODCLI = 1;
    public static final int CODECT = 2;
    public static final int CODEST = 3;
    public static final int FECACE = 4;
    public static final int DURCON = 5;
    public static final int FECFIN = 6;
    public static final int PAISCONTRATA = 7;
    public static final int IDTIPORENOVA = 8;
    public static final int IDMODORENOVA = 9;
    public static final int FLGREVPRECIO = 10;
    public static final int OBSERVACION = 11;
    public static final int CODSEGMARK = 12;
    public static final int IDSTATUS = 13;
    public static final int REVPRECIOMES = 14;
    public static final int CODUSU = 15;
    public static final int FECUSU = 16;
    public static final int IDPGL = 17;
    public static final int AGENTE = 18;
    public static final int IDTIPOREVENUE = 19;
    public static final int NUMBERSITES = 20;
    public static final int FLGCONSIDERARSOS = 21;
    public static final int STATUSSOS = 22;
    public static final int CODUSUMODALL = 23;
    public static final int FECUSUMODALL = 24;
    public static final int FLGLASTMILE = 25;
    public static final int IDTIPOSERVICIO = 26;
    public static final int IDOPORPADRE = 27;
    public static final int IDVIA = 28;
    public static final int IDPGLDESCON = 29;
    public static final int IDPGLMOVE = 30;
    public static final int TIPOVENTA = 31;
    public static final int FECCON = 32;
    public static final int LOCALSALES = 33;
    public static final int FLGVOICE = 34;
    public static final int DESEST = 35;
    public static final int NOMCLI = 36;
    public static final int NOMACCMAN = 37;
    public static final int NOMCCMAN = 38;
    public static final int DSCSEGMARK = 39;
    public static final int REGIONNAME = 40;
    public static final int CATEGORIA = 41;
    public static final int NOMPROJMANAGER = 42;
    public static final int NOMPRESALES = 43;
    public static final int NOMREGSALDIR = 44;
    public static final int FLGLASTMILEBOOL = 45;
    public static final int LOCALSALESBOOL = 46;
    public static final int VIEWSOSDETOPPORTUNITY = 47;
    /**This is the default constructor (do not remove)
    public viewSosOportunityRowImpl() {
    /**Gets entSosOportunity entity object.
    public entSosOportunityImpl getentSosOportunity() {
    return (entSosOportunityImpl)getEntity(0);
    /**Gets the attribute value for IDOPORTUNIDAD using the alias name Idoportunidad
    public DBSequence getIdoportunidad() {
    return (DBSequence)getAttributeInternal(IDOPORTUNIDAD);
    /**Sets <code>value</code> as attribute value for IDOPORTUNIDAD using the alias name Idoportunidad
    public void setIdoportunidad(DBSequence value) {
    setAttributeInternal(IDOPORTUNIDAD, value);
    /**Gets the attribute value for CODCLI using the alias name Codcli
    public String getCodcli() {
    return (String) getAttributeInternal(CODCLI);
    /**Sets <code>value</code> as attribute value for CODCLI using the alias name Codcli
    public void setCodcli(String value) {
    setAttributeInternal(CODCLI, value);
    /**Gets the attribute value for CODECT using the alias name Codect
    public String getCodect() {
    return (String) getAttributeInternal(CODECT);
    /**Sets <code>value</code> as attribute value for CODECT using the alias name Codect
    public void setCodect(String value) {
    setAttributeInternal(CODECT, value);
    /**Gets the attribute value for CODEST using the alias name Codest
    public String getCodest() {
    return (String) getAttributeInternal(CODEST);
    /**Sets <code>value</code> as attribute value for CODEST using the alias name Codest
    public void setCodest(String value) {
    setAttributeInternal(CODEST, value);
    /**Gets the attribute value for FECACE using the alias name Fecace
    public Date getFecace() {
    return (Date) getAttributeInternal(FECACE);
    /**Sets <code>value</code> as attribute value for FECACE using the alias name Fecace
    public void setFecace(Date value) {
    setAttributeInternal(FECACE, value);
    /**Gets the attribute value for DURCON using the alias name Durcon
    public Number getDurcon() {
    return (Number) getAttributeInternal(DURCON);
    /**Sets <code>value</code> as attribute value for DURCON using the alias name Durcon
    public void setDurcon(Number value) {
    setAttributeInternal(DURCON, value);
    /**Gets the attribute value for FECFIN using the alias name Fecfin
    public Date getFecfin() {
    return (Date) getAttributeInternal(FECFIN);
    /**Sets <code>value</code> as attribute value for FECFIN using the alias name Fecfin
    public void setFecfin(Date value) {
    setAttributeInternal(FECFIN, value);
    /**Gets the attribute value for PAIS_CONTRATA using the alias name PaisContrata
    public String getPaisContrata() {
    return (String) getAttributeInternal(PAISCONTRATA);
    /**Sets <code>value</code> as attribute value for PAIS_CONTRATA using the alias name PaisContrata
    public void setPaisContrata(String value) {
    setAttributeInternal(PAISCONTRATA, value);
    /**Gets the attribute value for IDTIPORENOVA using the alias name Idtiporenova
    public String getIdtiporenova() {
    return (String) getAttributeInternal(IDTIPORENOVA);
    /**Sets <code>value</code> as attribute value for IDTIPORENOVA using the alias name Idtiporenova
    public void setIdtiporenova(String value) {
    setAttributeInternal(IDTIPORENOVA, value);
    /**Gets the attribute value for IDMODORENOVA using the alias name Idmodorenova
    public Number getIdmodorenova() {
    return (Number) getAttributeInternal(IDMODORENOVA);
    /**Sets <code>value</code> as attribute value for IDMODORENOVA using the alias name Idmodorenova
    public void setIdmodorenova(Number value) {
    setAttributeInternal(IDMODORENOVA, value);
    /**Gets the attribute value for FLGREVPRECIO using the alias name Flgrevprecio
    public Number getFlgrevprecio() {
    return (Number) getAttributeInternal(FLGREVPRECIO);
    /**Sets <code>value</code> as attribute value for FLGREVPRECIO using the alias name Flgrevprecio
    public void setFlgrevprecio(Number value) {
    setAttributeInternal(FLGREVPRECIO, value);
    /**Gets the attribute value for OBSERVACION using the alias name Observacion
    public String getObservacion() {
    return (String) getAttributeInternal(OBSERVACION);
    /**Sets <code>value</code> as attribute value for OBSERVACION using the alias name Observacion
    public void setObservacion(String value) {
    setAttributeInternal(OBSERVACION, value);
    /**Gets the attribute value for CODSEGMARK using the alias name Codsegmark
    public Number getCodsegmark() {
    return (Number) getAttributeInternal(CODSEGMARK);
    /**Sets <code>value</code> as attribute value for CODSEGMARK using the alias name Codsegmark
    public void setCodsegmark(Number value) {
    setAttributeInternal(CODSEGMARK, value);
    /**Gets the attribute value for IDSTATUS using the alias name Idstatus
    public Number getIdstatus() {
    return (Number) getAttributeInternal(IDSTATUS);
    /**Sets <code>value</code> as attribute value for IDSTATUS using the alias name Idstatus
    public void setIdstatus(Number value) {
    setAttributeInternal(IDSTATUS, value);
    /**Gets the attribute value for REVPRECIOMES using the alias name Revpreciomes
    public Number getRevpreciomes() {
    return (Number) getAttributeInternal(REVPRECIOMES);
    /**Sets <code>value</code> as attribute value for REVPRECIOMES using the alias name Revpreciomes
    public void setRevpreciomes(Number value) {
    setAttributeInternal(REVPRECIOMES, value);
    /**Gets the attribute value for CODUSU using the alias name Codusu
    public String getCodusu() {
    return (String) getAttributeInternal(CODUSU);
    /**Sets <code>value</code> as attribute value for CODUSU using the alias name Codusu
    public void setCodusu(String value) {
    setAttributeInternal(CODUSU, value);
    /**Gets the attribute value for FECUSU using the alias name Fecusu
    public Date getFecusu() {
    return (Date) getAttributeInternal(FECUSU);
    /**Sets <code>value</code> as attribute value for FECUSU using the alias name Fecusu
    public void setFecusu(Date value) {
    setAttributeInternal(FECUSU, value);
    /**Gets the attribute value for IDPGL using the alias name Idpgl
    public Number getIdpgl() {
    return (Number) getAttributeInternal(IDPGL);
    /**Sets <code>value</code> as attribute value for IDPGL using the alias name Idpgl
    public void setIdpgl(Number value) {
    setAttributeInternal(IDPGL, value);
    /**Gets the attribute value for AGENTE using the alias name Agente
    public String getAgente() {
    return (String) getAttributeInternal(AGENTE);
    /**Sets <code>value</code> as attribute value for AGENTE using the alias name Agente
    public void setAgente(String value) {
    setAttributeInternal(AGENTE, value);
    /**Gets the attribute value for IDTIPO_REVENUE using the alias name IdtipoRevenue
    public Number getIdtipoRevenue() {
    return (Number) getAttributeInternal(IDTIPOREVENUE);
    /**Sets <code>value</code> as attribute value for IDTIPO_REVENUE using the alias name IdtipoRevenue
    public void setIdtipoRevenue(Number value) {
    setAttributeInternal(IDTIPOREVENUE, value);
    /**Gets the attribute value for NUMBER_SITES using the alias name NumberSites
    public Number getNumberSites() {
    return (Number) getAttributeInternal(NUMBERSITES);
    /**Sets <code>value</code> as attribute value for NUMBER_SITES using the alias name NumberSites
    public void setNumberSites(Number value) {
    setAttributeInternal(NUMBERSITES, value);
    /**Gets the attribute value for FLG_CONSIDERAR_SOS using the alias name FlgConsiderarSos
    public Number getFlgConsiderarSos() {
    return (Number) getAttributeInternal(FLGCONSIDERARSOS);
    /**Sets <code>value</code> as attribute value for FLG_CONSIDERAR_SOS using the alias name FlgConsiderarSos
    public void setFlgConsiderarSos(Number value) {
    setAttributeInternal(FLGCONSIDERARSOS, value);
    /**Gets the attribute value for STATUS_SOS using the alias name StatusSos
    public String getStatusSos() {
    return (String) getAttributeInternal(STATUSSOS);
    /**Sets <code>value</code> as attribute value for STATUS_SOS using the alias name StatusSos
    public void setStatusSos(String value) {
    setAttributeInternal(STATUSSOS, value);
    /**Gets the attribute value for CODUSUMODALL using the alias name Codusumodall
    public String getCodusumodall() {
    return (String) getAttributeInternal(CODUSUMODALL);
    /**Sets <code>value</code> as attribute value for CODUSUMODALL using the alias name Codusumodall
    public void setCodusumodall(String value) {
    setAttributeInternal(CODUSUMODALL, value);
    /**Gets the attribute value for FECUSUMODALL using the alias name Fecusumodall
    public Date getFecusumodall() {
    return (Date) getAttributeInternal(FECUSUMODALL);
    /**Sets <code>value</code> as attribute value for FECUSUMODALL using the alias name Fecusumodall
    public void setFecusumodall(Date value) {
    setAttributeInternal(FECUSUMODALL, value);
    /**Gets the attribute value for FLG_LAST_MILE using the alias name FlgLastMile
    public Number getFlgLastMile() {
    return (Number) getAttributeInternal(FLGLASTMILE);
    /**Sets <code>value</code> as attribute value for FLG_LAST_MILE using the alias name FlgLastMile
    public void setFlgLastMile(Number value) {
    setAttributeInternal(FLGLASTMILE, value);
    /**Gets the attribute value for IDTIPOSERVICIO using the alias name Idtiposervicio
    public Number getIdtiposervicio() {
    return (Number) getAttributeInternal(IDTIPOSERVICIO);
    /**Sets <code>value</code> as attribute value for IDTIPOSERVICIO using the alias name Idtiposervicio
    public void setIdtiposervicio(Number value) {
    setAttributeInternal(IDTIPOSERVICIO, value);
    /**Gets the associated <code>RowIterator</code> using master-detail link viewSosDetOpportunity
    public RowIterator getviewSosDetOpportunity() {
    return (RowIterator)getAttributeInternal(VIEWSOSDETOPPORTUNITY);
    /**getAttrInvokeAccessor: generated method. Do not modify.
    protected Object getAttrInvokeAccessor(int index,
    AttributeDefImpl attrDef) throws Exception {
    switch (index) {
    case IDOPORTUNIDAD:
    return getIdoportunidad();
    case CODCLI:
    return getCodcli();
    case CODECT:
    return getCodect();
    case CODEST:
    return getCodest();
    case FECACE:
    return getFecace();
    case DURCON:
    return getDurcon();
    case FECFIN:
    return getFecfin();
    case PAISCONTRATA:
    return getPaisContrata();
    case IDTIPORENOVA:
    return getIdtiporenova();
    case IDMODORENOVA:
    return getIdmodorenova();
    case FLGREVPRECIO:
    return getFlgrevprecio();
    case OBSERVACION:
    return getObservacion();
    case CODSEGMARK:
    return getCodsegmark();
    case IDSTATUS:
    return getIdstatus();
    case REVPRECIOMES:
    return getRevpreciomes();
    case CODUSU:
    return getCodusu();
    case FECUSU:
    return getFecusu();
    case IDPGL:
    return getIdpgl();
    case AGENTE:
    return getAgente();
    case IDTIPOREVENUE:
    return getIdtipoRevenue();
    case NUMBERSITES:
    return getNumberSites();
    case FLGCONSIDERARSOS:
    return getFlgConsiderarSos();
    case STATUSSOS:
    return getStatusSos();
    case CODUSUMODALL:
    return getCodusumodall();
    case FECUSUMODALL:
    return getFecusumodall();
    case FLGLASTMILE:
    return getFlgLastMile();
    case IDTIPOSERVICIO:
    return getIdtiposervicio();
    case IDOPORPADRE:
    return getIdoporPadre();
    case IDVIA:
    return getIdvia();
    case IDPGLDESCON:
    return getIdpgldescon();
    case IDPGLMOVE:
    return getIdpglmove();
    case TIPOVENTA:
    return getTipoVenta();
    case FECCON:
    return getFeccon();
    case LOCALSALES:
    return getLocalsales();
    case FLGVOICE:
    return getFlgvoice();
    case DESEST:
    return getDesest();
    case NOMCLI:
    return getNomcli();
    case NOMACCMAN:
    return getNomaccman();
    case NOMCCMAN:
    return getNomccman();
    case DSCSEGMARK:
    return getDscsegmark();
    case REGIONNAME:
    return getRegionname();
    case CATEGORIA:
    return getCategoria();
    case NOMPROJMANAGER:
    return getNomprojmanager();
    case NOMPRESALES:
    return getNompresales();
    case NOMREGSALDIR:
    return getNomregsaldir();
    case FLGLASTMILEBOOL:
    return getFlgLastMileBool();
    case LOCALSALESBOOL:
    return getLocalsalesBool();
    case VIEWSOSDETOPPORTUNITY:
    return getviewSosDetOpportunity();
    default:
    return super.getAttrInvokeAccessor(index, attrDef);
    /**setAttrInvokeAccessor: generated method. Do not modify.
    protected void setAttrInvokeAccessor(int index, Object value,
    AttributeDefImpl attrDef) throws Exception {
    switch (index) {
    case IDOPORTUNIDAD:
    setIdoportunidad((DBSequence)value);
    return;
    case CODCLI:
    setCodcli((String)value);
    return;
    case CODECT:
    setCodect((String)value);
    return;
    case CODEST:
    setCodest((String)value);
    return;
    case FECACE:
    setFecace((Date)value);
    return;
    case DURCON:
    setDurcon((Number)value);
    return;
    case FECFIN:
    setFecfin((Date)value);
    return;
    case PAISCONTRATA:
    setPaisContrata((String)value);
    return;
    case IDTIPORENOVA:
    setIdtiporenova((String)value);
    return;
    case IDMODORENOVA:
    setIdmodorenova((Number)value);
    return;
    case FLGREVPRECIO:
    setFlgrevprecio((Number)value);
    return;
    case OBSERVACION:
    setObservacion((String)value);
    return;
    case CODSEGMARK:
    setCodsegmark((Number)value);
    return;
    case IDSTATUS:
    setIdstatus((Number)value);
    return;
    case REVPRECIOMES:
    setRevpreciomes((Number)value);
    return;
    case IDPGL:
    setIdpgl((Number)value);
    return;
    case AGENTE:
    setAgente((String)value);
    return;
    case IDTIPOREVENUE:
    setIdtipoRevenue((Number)value);
    return;
    case NUMBERSITES:
    setNumberSites((Number)value);
    return;
    case FLGCONSIDERARSOS:
    setFlgConsiderarSos((Number)value);
    return;
    case STATUSSOS:
    setStatusSos((String)value);
    return;
    case FLGLASTMILE:
    setFlgLastMile((Number)value);
    return;
    case IDTIPOSERVICIO:
    setIdtiposervicio((Number)value);
    return;
    case IDOPORPADRE:
    setIdoporPadre((Number)value);
    return;
    case IDVIA:
    setIdvia((Number)value);
    return;
    case IDPGLDESCON:
    setIdpgldescon((Number)value);
    return;
    case IDPGLMOVE:
    setIdpglmove((Number)value);
    return;
    case TIPOVENTA:
    setTipoVenta((Number)value);
    return;
    case FECCON:
    setFeccon((Date)value);
    return;
    case LOCALSALES:
    setLocalsales((Number)value);
    return;
    case FLGVOICE:
    setFlgvoice((Number)value);
    return;
    case DESEST:
    setDesest((String)value);
    return;
    case NOMCLI:
    setNomcli((String)value);
    return;
    case NOMACCMAN:
    setNomaccman((String)value);
    return;
    case NOMCCMAN:
    setNomccman((String)value);
    return;
    case DSCSEGMARK:
    setDscsegmark((String)value);
    return;
    case REGIONNAME:
    setRegionname((String)value);
    return;
    case CATEGORIA:
    setCategoria((String)value);
    return;
    case NOMPROJMANAGER:
    setNomprojmanager((String)value);
    return;
    case NOMPRESALES:
    setNompresales((String)value);
    return;
    case NOMREGSALDIR:
    setNomregsaldir((String)value);
    return;
    case FLGLASTMILEBOOL:
    setFlgLastMileBool((Boolean)value);
    return;
    case LOCALSALESBOOL:
    setLocalsalesBool((Boolean)value);
    return;
    default:
    super.setAttrInvokeAccessor(index, value, attrDef);
    return;
    /**Gets the attribute value for IDOPOR_PADRE using the alias name IdoporPadre
    public Number getIdoporPadre() {
    return (Number) getAttributeInternal(IDOPORPADRE);
    /**Sets <code>value</code> as attribute value for IDOPOR_PADRE using the alias name IdoporPadre
    public void setIdoporPadre(Number value) {
    setAttributeInternal(IDOPORPADRE, value);
    /**Gets the attribute value for IDVIA using the alias name Idvia
    public Number getIdvia() {
    return (Number) getAttributeInternal(IDVIA);
    /**Sets <code>value</code> as attribute value for IDVIA using the alias name Idvia
    public void setIdvia(Number value) {
    setAttributeInternal(IDVIA, value);
    /**Gets the attribute value for IDPGLDESCON using the alias name Idpgldescon
    public Number getIdpgldescon() {
    return (Number) getAttributeInternal(IDPGLDESCON);
    /**Sets <code>value</code> as attribute value for IDPGLDESCON using the alias name Idpgldescon
    public void setIdpgldescon(Number value) {
    setAttributeInternal(IDPGLDESCON, value);
    /**Gets the attribute value for the calculated attribute FlgLastMileBool
    /**Gets the attribute value for IDPGLMOVE using the alias name Idpglmove
    public Number getIdpglmove() {
    return (Number) getAttributeInternal(IDPGLMOVE);
    /**Sets <code>value</code> as attribute value for IDPGLMOVE using the alias name Idpglmove
    public void setIdpglmove(Number value) {
    setAttributeInternal(IDPGLMOVE, value);
    /**Gets the attribute value for TIPO_VENTA using the alias name TipoVenta
    public Number getTipoVenta() {
    return (Number) getAttributeInternal(TIPOVENTA);
    /**Sets <code>value</code> as attribute value for TIPO_VENTA using the alias name TipoVenta
    public void setTipoVenta(Number value) {
    setAttributeInternal(TIPOVENTA, value);
    /**Gets the attribute value for FECCON using the alias name Feccon
    public Date getFeccon() {
    return (Date) getAttributeInternal(FECCON);
    /**Sets <code>value</code> as attribute value for FECCON using the alias name Feccon
    public void setFeccon(Date value) {
    setAttributeInternal(FECCON, value);
    /**Gets the attribute value for LOCALSALES using the alias name Localsales
    public Number getLocalsales() {
    return (Number) getAttributeInternal(LOCALSALES);
    /**Sets <code>value</code> as attribute value for LOCALSALES using the alias name Localsales
    public void setLocalsales(Number value) {
    setAttributeInternal(LOCALSALES, value);
    /**Gets the attribute value for FLGVOICE using the alias name Flgvoice
    public Number getFlgvoice() {
    return (Number) getAttributeInternal(FLGVOICE);
    /**Sets <code>value</code> as attribute value for FLGVOICE using the alias name Flgvoice
    public void setFlgvoice(Number value) {
    setAttributeInternal(FLGVOICE, value);
    /**Gets the attribute value for the calculated attribute Desest
    public String getDesest() {
    return (String) getAttributeInternal(DESEST);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Desest
    public void setDesest(String value) {
    setAttributeInternal(DESEST, value);
    /**Gets the attribute value for the calculated attribute Nomcli
    public String getNomcli() {
    return (String) getAttributeInternal(NOMCLI);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nomcli
    public void setNomcli(String value) {
    setAttributeInternal(NOMCLI, value);
    /**Gets the attribute value for the calculated attribute Nomaccman
    public String getNomaccman() {
    return (String) getAttributeInternal(NOMACCMAN);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nomaccman
    public void setNomaccman(String value) {
    setAttributeInternal(NOMACCMAN, value);
    /**Gets the attribute value for the calculated attribute Nomccman
    public String getNomccman() {
    return (String) getAttributeInternal(NOMCCMAN);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nomccman
    public void setNomccman(String value) {
    setAttributeInternal(NOMCCMAN, value);
    /**Gets the attribute value for the calculated attribute Dscsegmark
    public String getDscsegmark() {
    return (String) getAttributeInternal(DSCSEGMARK);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Dscsegmark
    public void setDscsegmark(String value) {
    setAttributeInternal(DSCSEGMARK, value);
    /**Gets the attribute value for the calculated attribute Regionname
    public String getRegionname() {
    return (String) getAttributeInternal(REGIONNAME);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Regionname
    public void setRegionname(String value) {
    setAttributeInternal(REGIONNAME, value);
    /**Gets the attribute value for the calculated attribute Categoria
    public String getCategoria() {
    return (String) getAttributeInternal(CATEGORIA);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Categoria
    public void setCategoria(String value) {
    setAttributeInternal(CATEGORIA, value);
    /**Gets the attribute value for the calculated attribute Nomprojmanager
    public String getNomprojmanager() {
    return (String) getAttributeInternal(NOMPROJMANAGER);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nomprojmanager
    public void setNomprojmanager(String value) {
    setAttributeInternal(NOMPROJMANAGER, value);
    /**Gets the attribute value for the calculated attribute Nompresales
    public String getNompresales() {
    return (String) getAttributeInternal(NOMPRESALES);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nompresales
    public void setNompresales(String value) {
    setAttributeInternal(NOMPRESALES, value);
    /**Gets the attribute value for the calculated attribute Nomregsaldir
    public String getNomregsaldir() {
    return (String) getAttributeInternal(NOMREGSALDIR);
    /**Sets <code>value</code> as the attribute value for the calculated attribute Nomregsaldir
    public void setNomregsaldir(String value) {
    setAttributeInternal(NOMREGSALDIR, value);
    /**Gets the attribute value for the calculated attribute FlgLastMileBool
    public Boolean getFlgLastMileBool() {
    //return (Boolean) getAttributeInternal(FLGLASTMILEBOOL);
    return (getFlgLastMile() != null && !getFlgLastMile().equals(new Number(0)) && getFlgLastMile().equals(new Number(1)));
    /**Sets <code>value</code> as the attribute value for the calculated attribute FlgLastMileBool
    public void setFlgLastMileBool(Boolean value) {
    //setAttributeInternal(FLGLASTMILEBOOL, value);
    if ( value.booleanValue() ) {
    setFlgLastMile(new Number(1));
    else {
    setFlgLastMile(new Number(0));
    /**Gets the attribute value for the calculated attribute LocalsalesBool
    public Boolean getLocalsalesBool() {
    //return (Boolean) getAttributeInternal(LOCALSALESBOOL);
    return (getLocalsales() != null && !getLocalsales().equals(new Number(0)) && getLocalsales().equals(new Number(1)));
    /**Sets <code>value</code> as the attribute value for the calculated attribute LocalsalesBool
    public void setLocalsalesBool(Boolean value) {
    //setAttributeInternal(LOCALSALESBOOL, value);
    if ( value.booleanValue() ) {
    setLocalsales(new Number(1));
    else {
    setLocalsales(new Number(0));
    viewSosDetOpportunity.xml
    <?xml version='1.0' encoding='windows-1252' ?>
    <!DOCTYPE ViewObject SYSTEM "jbo_03_01.dtd">
    <ViewObject
    Name="viewSosDetOpportunity"
    BindingStyle="OracleName"
    CustomQuery="true"
    RowClass="com.telmex.fwk.model.dataaccess.CustomViewRowImpl"
    ComponentClass="com.telmexusa.sales.dataaccess.viewSosDetOpportunityImpl"
    MsgBundleClass="com.telmexusa.sales.dataaccess.common.viewSosDetOpportunityRowImplMsgBundle"
    FetchMode="FETCH_AS_NEEDED"
    UseGlueCode="false" >
    <SQLQuery><![CDATA[
    SELECT entSosDetOpportunity.IDOPORTUNIDAD,
    entSosDetOpportunity.NUMPTO,
    entSosDetOpportunity.NSR,
    entSosDetOpportunity.TIPSRV,
    entSosDetOpportunity.IDPRODUCTO,
    entSosDetOpportunity.CODSRV,
    entSosDetOpportunity.BANWID,
    entSosDetOpportunity.CANTIDAD,
    entSosDetOpportunity.LOCATIONA,
    entSosDetOpportunity.LOCATIONB,
    entSosDetOpportunity.MONTO_SRV,
    entSosDetOpportunity.MONTO_INS,
    entSosDetOpportunity.ESTADO,
    entSosDetOpportunity.FECESTFAC,
    entSosDetOpportunity.FECINIFAC,
    entSosDetOpportunity.FECCANFAC,
    entSosDetOpportunity.GRUPO_NUMPTO,
    entSosDetOpportunity.FLGPRINCIPAL,
    entSosDetOpportunity.CODUSU,
    entSosDetOpportunity.FECUSU,
    entSosDetOpportunity.PAIS_FACTURA,
    entSosDetOpportunity.FECEXPIRA,
    entSosDetOpportunity.TIPO_VENTA,
    entSosDetOpportunity.IDOPORT_PADRE,
    entSosDetOpportunity.NUMPTO_PADRE,
    entSosDetOpportunity.LOCATIONA_DESC,
    entSosDetOpportunity.LOCATIONB_DESC,
    entSosDetOpportunity.TEMP1,
    entSosDetOpportunity.TEMP2,
    entSosDetOpportunity.FECEXPDISCON,
    entSosDetOpportunity.REST_EXPIRA,
    entSosDetOpportunity.TEXT_EXPIRA,
    entSosDetOpportunity.FLGRENOVADO,
    entSosDetOpportunity.IDPGLPADRE,
    entSosDetOpportunity.IDSEQ,
    entSosDetOpportunity.PAIS,
    f.dsctipsrv,
    p.descripcion desproduct,
    s.dscsrv desservice,
    ori.nomsuc location_ori,
    des.nomsuc location_des
    FROM SOS_DETALLE_OPORTUNIDAD entSosDetOpportunity,
    tystipsrv f,
    producto p,
    tystabsrv s,
    vtasuccli ori,
    vtasuccli des
    where entSosDetOpportunity.tipsrv=f.tipsrv(+)
    and entSosDetOpportunity.idproducto=p.idproducto(+)
    and entSosDetOpportunity.codsrv=s.codsrv(+)
    and entSosDetOpportunity.locationa=ori.codsuc(+)
    and entSosDetOpportunity.locationb=des.codsuc(+)
    ]]></SQLQuery>
    <DesignTime>
    <Attr Name="_isExpertMode" Value="true" />
    <Attr Name="_version" Value="10.1.3.41.57" />
    <Attr Name="_codeGenFlag2" Value="Access|Coll|Msg|VarAccess" />
    </DesignTime>
    <EntityUsage
    Name="entSosDetOpportunity"
    Entity="com.telmexusa.sales.businessobject.entSosDetOpportunity" >
    <DesignTime>
    <Attr Name="_queryClause" Value="false" />
    </DesignTime>
    </EntityUsage>
    <ViewAttribute
    Name="Idoportunidad"
    IsNotNull="true"
    EntityAttrName="Idoportunidad"
    EntityUsage="entSosDetOpportunity"
    AliasName="IDOPORTUNIDAD" >
    </ViewAttribute>
    <ViewAttribute
    Name="Numpto"
    IsUpdateable="while_insert"
    EntityAttrName="Numpto"
    EntityUsage="entSosDetOpportunity"
    AliasName="NUMPTO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Nsr"
    EntityAttrName="Nsr"
    EntityUsage="entSosDetOpportunity"
    AliasName="NSR" >
    </ViewAttribute>
    <ViewAttribute
    Name="Tipsrv"
    EntityAttrName="Tipsrv"
    EntityUsage="entSosDetOpportunity"
    AliasName="TIPSRV" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idproducto"
    EntityAttrName="Idproducto"
    EntityUsage="entSosDetOpportunity"
    AliasName="IDPRODUCTO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codsrv"
    EntityAttrName="Codsrv"
    EntityUsage="entSosDetOpportunity"
    AliasName="CODSRV" >
    </ViewAttribute>
    <ViewAttribute
    Name="Banwid"
    EntityAttrName="Banwid"
    EntityUsage="entSosDetOpportunity"
    AliasName="BANWID" >
    </ViewAttribute>
    <ViewAttribute
    Name="Cantidad"
    EntityAttrName="Cantidad"
    EntityUsage="entSosDetOpportunity"
    AliasName="CANTIDAD" >
    </ViewAttribute>
    <ViewAttribute
    Name="Locationa"
    EntityAttrName="Locationa"
    EntityUsage="entSosDetOpportunity"
    AliasName="LOCATIONA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Locationb"
    EntityAttrName="Locationb"
    EntityUsage="entSosDetOpportunity"
    AliasName="LOCATIONB" >
    </ViewAttribute>
    <ViewAttribute
    Name="MontoSrv"
    EntityAttrName="MontoSrv"
    EntityUsage="entSosDetOpportunity"
    AliasName="MONTO_SRV" >
    </ViewAttribute>
    <ViewAttribute
    Name="MontoIns"
    EntityAttrName="MontoIns"
    EntityUsage="entSosDetOpportunity"
    AliasName="MONTO_INS" >
    </ViewAttribute>
    <ViewAttribute
    Name="Estado"
    DefaultValue="1"
    EntityAttrName="Estado"
    EntityUsage="entSosDetOpportunity"
    AliasName="ESTADO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecestfac"
    EntityAttrName="Fecestfac"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECESTFAC" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecinifac"
    EntityAttrName="Fecinifac"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECINIFAC" >
    </ViewAttribute>
    <ViewAttribute
    Name="Feccanfac"
    EntityAttrName="Feccanfac"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECCANFAC" >
    </ViewAttribute>
    <ViewAttribute
    Name="GrupoNumpto"
    EntityAttrName="GrupoNumpto"
    EntityUsage="entSosDetOpportunity"
    AliasName="GRUPO_NUMPTO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Flgprincipal"
    EntityAttrName="Flgprincipal"
    EntityUsage="entSosDetOpportunity"
    AliasName="FLGPRINCIPAL" >
    </ViewAttribute>
    <ViewAttribute
    Name="Codusu"
    EntityAttrName="Codusu"
    EntityUsage="entSosDetOpportunity"
    AliasName="CODUSU" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecusu"
    EntityAttrName="Fecusu"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECUSU" >
    </ViewAttribute>
    <ViewAttribute
    Name="PaisFactura"
    EntityAttrName="PaisFactura"
    EntityUsage="entSosDetOpportunity"
    AliasName="PAIS_FACTURA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecexpira"
    EntityAttrName="Fecexpira"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECEXPIRA" >
    </ViewAttribute>
    <ViewAttribute
    Name="TipoVenta"
    EntityAttrName="TipoVenta"
    EntityUsage="entSosDetOpportunity"
    AliasName="TIPO_VENTA" >
    </ViewAttribute>
    <ViewAttribute
    Name="IdoportPadre"
    EntityAttrName="IdoportPadre"
    EntityUsage="entSosDetOpportunity"
    AliasName="IDOPORT_PADRE" >
    </ViewAttribute>
    <ViewAttribute
    Name="NumptoPadre"
    EntityAttrName="NumptoPadre"
    EntityUsage="entSosDetOpportunity"
    AliasName="NUMPTO_PADRE" >
    </ViewAttribute>
    <ViewAttribute
    Name="LocationaDesc"
    EntityAttrName="LocationaDesc"
    EntityUsage="entSosDetOpportunity"
    AliasName="LOCATIONA_DESC" >
    </ViewAttribute>
    <ViewAttribute
    Name="LocationbDesc"
    EntityAttrName="LocationbDesc"
    EntityUsage="entSosDetOpportunity"
    AliasName="LOCATIONB_DESC" >
    </ViewAttribute>
    <ViewAttribute
    Name="Temp1"
    EntityAttrName="Temp1"
    EntityUsage="entSosDetOpportunity"
    AliasName="TEMP1" >
    </ViewAttribute>
    <ViewAttribute
    Name="Temp2"
    EntityAttrName="Temp2"
    EntityUsage="entSosDetOpportunity"
    AliasName="TEMP2" >
    </ViewAttribute>
    <ViewAttribute
    Name="Fecexpdiscon"
    EntityAttrName="Fecexpdiscon"
    EntityUsage="entSosDetOpportunity"
    AliasName="FECEXPDISCON" >
    </ViewAttribute>
    <ViewAttribute
    Name="RestExpira"
    EntityAttrName="RestExpira"
    EntityUsage="entSosDetOpportunity"
    AliasName="REST_EXPIRA" >
    </ViewAttribute>
    <ViewAttribute
    Name="TextExpira"
    EntityAttrName="TextExpira"
    EntityUsage="entSosDetOpportunity"
    AliasName="TEXT_EXPIRA" >
    </ViewAttribute>
    <ViewAttribute
    Name="Flgrenovado"
    EntityAttrName="Flgrenovado"
    EntityUsage="entSosDetOpportunity"
    AliasName="FLGRENOVADO" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idpglpadre"
    EntityAttrName="Idpglpadre"
    EntityUsage="entSosDetOpportunity"
    AliasName="IDPGLPADRE" >
    </ViewAttribute>
    <ViewAttribute
    Name="Idseq"
    EntityAttrName="Idseq"
    EntityUsage="entSosDetOpportunity"
    AliasName="IDSEQ" >
    </ViewAttribute>
    <ViewAttribute
    Name="Pais"
    EntityAttrName="Pais"
    EntityUsage="entSosDetOpportunity"
    AliasName="PAIS" >
    </ViewAttribute>
    <ViewAttribute
    Name="Dsctipsrv"
    IsPersistent="false"
    Precision="50"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DSCTIPSRV"
    Expression="DSCTIPSRV"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="50" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Desproduct"
    IsPersistent="false"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DESPRODUCT"
    Expression="DESPRODUCT"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="Desservice"
    IsPersistent="false"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="DESSERVICE"
    Expression="DESSERVICE"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LocationOri"
    IsPersistent="false"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="LOCATION_ORI"
    Expression="LOCATION_ORI"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </ViewAttribute>
    <ViewAttribute
    Name="LocationDes"
    IsPersistent="false"
    Precision="100"
    Type="java.lang.String"
    ColumnType="VARCHAR2"
    AliasName="LOCATION_DES"
    Expression="LOCATION_DES"
    SQLType="VARCHAR" >
    <DesignTime>
    <Attr Name="_DisplaySize" Value="100" />
    </DesignTime>
    </ViewAttribute>
    <ViewLinkAccessor
    Name="viewSosDetRoute"
    ViewLink="com.telmexusa.sales.dataaccess.linkSosDetOppDetRou"
    Type="oracle.jbo.RowIterator"
    IsUpdateable="false" >
    </ViewLinkAccessor>
    </ViewObject>

  • JBO-33003 :Connection not defined

    Hi ,
    I have deployed a bC4j application in Oracle9iAS.I have added the Business component jar files and the connection.properties file in the classpath in the jserv.properties file.
    I have also included the connection.properties as well as the bc4j.xcfg file at the time of deployment.
    I am using a JSP application for Business Component in local mode.
    when I run my JSP application,I get the error "oracle.jbo.JboException: JBO-33003: Connection name Connection1 not defined" .
    Can anyone please help.
    Thanx
    Manisha

    Make sure that there isn4t another connections.properties file in your classpath. This would cause your connection not to be found.

  • BUG after deploying/running ADF on 10.1.3(Linux) gives JBO-25002  error

    We have found out that there could be a bug in the Linux version of Application Server 10.1.3.0.0 or the Windows version of Jdeveloper.
    We are using:
    * Application Server 10.1.3.0.0 (Integrated Web Server, J2EE Server and Proces Management) on both a Windows XP machine and a Linux (Red Hat) machine.
    * Jdeveloper Version 10.1.3.1.0.3984 (Build JDEVADF_10.1.3.1.0_NT_061009.1404.3984)
    We are developing an ADF application using business/ADF components with several jspx pages in the latest version of JDeveloper.
    * Testing it on the embedded server of JDeveloper everything works perfectly fine. We can click through all the screens without getting errors;
    * After deploying the ADF application to the home instance on the Windows version of 10.1.3 Appplication server everything still works as expected.
    * Finally when we deploy the same application to the home instance of the Linux version of the 10.1.3 we are getting the following error after loading the first jspx form page:
    500 Internal Server Error
    JBO-30003: The application pool (nl.ech.tm.model.service.ECHTMServiceLocal) failed to checkout an application module due to the following exception:oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: oracle.jbo.NoDefException, msg=JBO-25002: Definition nl.ech.tm.model.dataaccess.TmMarktPartijenRO of type View Definition not found     at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1954)     at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2756)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:426)     at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:258)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:397)     at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:392)     at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1550)     at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1408)     at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:99)     at oracle.adf.model.BindingContext.get(BindingContext.java:465)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:280)     at oracle.adf.model.binding.DCUtil.findSpelObject(DCUtil.java:248)     at oracle.adf.model.binding.DCUtil.findContextObject(DCUtil.java:383)     at oracle.adf.model.binding.DCIteratorBinding.<init>(DCIteratorBinding.java:127)     at oracle.jbo.uicli.binding.JUIteratorBinding.<init>(JUIteratorBinding.java:60)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:87)     at oracle.jbo.uicli.binding.JUIteratorDef.createIterBinding(JUIteratorDef.java:51)     at oracle.adf.model.binding.DCIteratorBindingDef.createExecutableBinding(DCIteratorBindingDef.java:277)     at oracle.adf.model.binding.DCBindingContainerDef.createExecutables(DCBindingContainerDef.java:296)     at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:425)     at oracle.adf.model.binding.DCBindingContainerReference.createBindingContainer(DCBindingContainerReference.java:54)     at oracle.adf.model.binding.DCBindingContainerReference.getBindingContainer(DCBindingContainerReference.java:44)
    We have tried many things:
    * Checking the databindings in the model layer of the ADF application
    * Checking and testing the datasources on the Linux Application Server
    * Using Jdeveloper 10.1.3 and later 10.1.3.1
    * Deploy remotely from Jdeveloper
    * Deploy the EAR file from the EM consol
    * Adding extra ADF/BC4J libraries with the Linux deployment
    * Creating another OC4J instance, deploying the BC4J components and redeploying the ADF application
    * Reinstalling the Application Server software on Linux (clean install)
    Does anyone have a clue why it works on only on Windows and not on Linux?
    We have not tried yet :
    * To deploy another ADF business components application on the Linux application Server (when I have done this I'll get back to you)
    * Compare the versions of the ADF components used on the application server with the versions of the ADF components in the Jdeveloper installation (could there be a difference? Is there a newer version of Application Server 10.1.3 available?).
    Cheers,
    Thomas

    Thank you guys. We have found the solution for the deployment problem on Linux. Oracle technical support has pointed us into the right direction.
    During the development process two databindings (XML files) were renamed in the model layer (\Model\classes\model\dataaccess\). Like for example we had a data binding called DTBinding.xml that was renamed to DtBinding.xml. The changes were applied in the source code of the project. After depoyment to the application server it seems that the old databinding file was still there (DTBinding.xml). This was the cause of the JBO-25002 error on Linux. After renaming DTBinding.xml to correct file name DtBinding.xml (in the folder /opt/oracle/product/10.1.3.1/OracleAS_1/j2ee/OC4J_TMFB/applications/APPNAME/APPNAME/WEB-INF/classes/model/dataaccess) and restarting the OC4J instance on the application server the application was finally working on Linux.
    A few things to keep in mind when you are developing on Windows and deploying to Linux:
    * The Windows OS is not looking at uppercase characters in XML file names. As long as the file name of the XML is correct it will be found.
    * It seems that changes in the databinding filenames in the JDeveloper (10.1.3.1) source code are not correctly submitted after building and deploying the project. So be carefull with changing names.
    Cheers,
    Thomas

  • JBO-26061: Error while opening JDBC connection while application

    Hi,
    i can successfully deploy applications but can't access the page which is deployed and throwing the below error
    WARNING: Unable to locate the credential for key FOD in C:\Oracle\Middleware\user_projects\domains\SFA\config\oracle.
    May 11, 2009 4:08:54 PM oracle.adf.share.jndi.ReferenceStoreHelper throwPartialResultException
    WARNING: Incomplete connection information
    May 11, 2009 4:09:16 PM com.sun.faces.lifecycle.Phase doPhase
    SEVERE: jsf.lifecycle.phase.exception
    <May 11, 2009 4:09:16 PM GMT+05:30> <Error> <HTTP> <BEA-101017> <[weblogic.servlet.internal.WebAppServletContext@1cf4813 - appName: 'application1', name: 'app1
    '/app1', spec-version: '2.5', request: weblogic.servlet.internal.ServletRequestImpl@1c26895[
    GET /app1/faces/br-o.jspx?_adf.ctrl-state=1833643521_3 HTTP/1.1
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.28 (KHTML, like Gecko) Version/3.2.2 Safari/525.28.1
    Accept-Encoding: gzip, deflate
    Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    Accept-Language: en-US
    Cookie: oracle.uix=0^^GMT+5:30; ADMINCONSOLESESSION=BG3KKH2TJsMQ3gXPbDLk1RJnKGz8bFJTS9kPp95VLFCxxysbxqF6!-2039148184; JSESSIONID=h49LKLQWSTc6hQWzvpPLLLXjkJg42F
    dSdM9n!-2039148184
    Connection: keep-alive
    ]] Root cause of ServletException.
    oracle.jbo.DMLException: JBO-26061: Error while opening JDBC connection.
    at oracle.jbo.server.ConnectionPool.createConnection(ConnectionPool.java:253)
    at oracle.jbo.server.ConnectionPool.instantiateResource(ConnectionPool.java:168)
    at oracle.jbo.pool.ResourcePool.createResource(ResourcePool.java:546)
    at oracle.jbo.pool.ResourcePool.useResource(ResourcePool.java:327)
    at oracle.jbo.server.ConnectionPool.getConnectionInternal(ConnectionPool.java:104)
    Truncated. see log file for complete stacktrace
    java.sql.SQLException: ORA-01005: null password given; logon denied
    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:406)
    Truncated. see log file for complete stacktrace
    >

    hi timo
    i have changed from JDBC url to JDBC datasource i am facing the below error i am using Jdev11g update2 (Build JDEVADF_MAIN.BOXER_GENERIC_090328.0229.5205)
    please help me in this regard
    ] Root cause of ServletException.
    racle.jbo.JboException: JBO-29000: Unexpected exception caught: java.sql.SQLDataException, msg=ORA-01882: timezone region not found
    at oracle.jbo.server.OracleSQLBuilderImpl.setSessionTimeZone(OracleSQLBuilderImpl.java:4957)
    at oracle.jbo.server.DBTransactionImpl.refreshConnectionMetadata(DBTransactionImpl.java:5054)
    at oracle.jbo.server.DBTransactionImpl.initTransaction(DBTransactionImpl.java:1280)
    at oracle.jbo.server.DBTransactionImpl.initTxn(DBTransactionImpl.java:6415)
    at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:249)
    Truncated. see log file for complete stacktrace
    ava.sql.SQLDataException: ORA-01882: timezone region not found
    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:79)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:116)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:177)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
    at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
    Truncated. see log file for complete stacktrace

  • Oracle.jbo.ReadOnlyAttrException, msg=JBO-27008 Attribute set fail

    Hello,
    I keep getting this error saying that my view attribute fails in my view object. The view attribute that is failing is CtType1 which is a transient attribute. Does anyone have any ideas?
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.jbo.ReadOnlyAttrException, msg=JBO-27008: Attribute set for CtType1 in view object CtBwdaLevel1View1 failed
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:1772)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:2611)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:441)
    at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:230)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:411)
    at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:406)
    at oracle.adf.model.bc4j.DCJboDataControl.rebuildApplicationModule(DCJboDataControl.java:1336)
    at oracle.adf.model.bc4j.DCJboDataControl.beginRequest(DCJboDataControl.java:1234)
    at oracle.adf.model.servlet.ADFBindingFilter.invokeBeginRequest(ADFBindingFilter.java:276)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:234)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Make sure the updateable property of the attribute is set to "Always" even if its a trasient attribute.
    Inside the ViewObject in the ADF Wizard, choose your transient attribute and set the Updatable radio buttons to "Always."

  • Oracle.jbo.RowCreateException: JBO-25017: Error while creating a new ROW

    I am trying same multi step PO example. I have created a search page and there are 3 other pages for PO Header, PO Line and Review/Submit Page. I am coming on 2nd page(creating Line Item) and when I click on create new item record I am getting this error. Any help will be aprrecaited.
    oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for POLinesEO.
    This is my code for POLineShipFullVORowImpl.java
    protected void create(oracle.jbo.AttributeList nvp)
    POLinesEOImpl lineEO = (POLinesEOImpl)getEntity(0);
    POShipmentEOImpl shipmentEO = (POShipmentEOImpl)getEntity(1);
    try
    // Create Lines EO
    lineEO.create(nvp);
    // Create Shipments EO
    shipmentEO.create(lineEO);
    // Calling this ensures that any personalization default values are
    // properly set since the OAF normally sets this in the super.create(), but
    // since this is not called in this workaround, we need another method
    // to ensure customer defaults are applied.
    // The following method was introduced in OAF internal release 11.5.10J. Since
    // the production release of the ToolBox must be able to run on 11.5.10I, this
    // cannot be enabled.
    // setDefaultValue();
    catch (Exception ex)
    lineEO.revert();
    shipmentEO.revert();
    if (ex instanceof oracle.jbo.JboException)
    oracle.jbo.JboException jboEx = (oracle.jbo.JboException)ex;
    // Developers have to do the mapping on their own becauce of the override.
    jboEx.doEntityToVOMapping(getApplicationModule(), new oracle.jbo.ViewObject[]{getViewObject()});
    throw jboEx;
    throw OAException.wrapperException(ex);
    } // end create()
    Code for PoLinesEOImpl.java
    * Initializes a new purchase order line.
    public void create(AttributeList attributeList)
         // NOTE: header id is automatically set by BC4J because of the
    // composition association.
    super.create(attributeList);
    OADBTransaction transaction = (OADBTransaction)getOADBTransaction();
    // DEFAULT: line id
    Number lineId = transaction.getSequenceValue("FWK_TBX_PO_LINES_S");
    setLineId(lineId);
    // DEFAULT: Line number
    POHeaderEOImpl headerEO = getPOHeaderEO();
    Number newLineNum = headerEO.getNextLineNum();
    setLineNumber(newLineNum);
    } // end create()
    * Sets <code>value</code> as the attribute value for ShipmentNumber
    * Business Rules
    * Required; cannot be null
    * Cannot be updated on a committed line
    * Must be unique for this purchase order
    * Must be >= 1
    public void setLineNumber(Number value)
    if (value != null)
    // Verify value is > 0
    if (value.compareTo(0) <= 0)
    throw new OAAttrValException(OAException.TYP_ENTITY_OBJECT,
    getEntityDef().getFullName(), // EO name
    getPrimaryKey(), // EO PK
    "LineNumber", // Attribute Name
    value, // Attribute value
    "AK", // Message product short name
    "DEBUG -- add message"); // Message name
    // To verify uniqueness, start by checking the entity cache.
    com.sun.java.util.collections.Iterator lineIterator =
    getEntityDef().getAllEntityInstancesIterator(getDBTransaction());
    Number lineId = getLineId();
    Number headerId = getHeaderId();
    while ( lineIterator.hasNext() )
    POLinesEOImpl cachedLine =
    (POLinesEOImpl)lineIterator.next();
    Number cachedLineNum = cachedLine.getLineNumber();
    Number cachedLineId = cachedLine.getLineId();
    Number cachedHeaderId = cachedLine.getHeaderId();
    if ((cachedLineNum != null) &&
    (cachedLineNum.compareTo(value) == 0) &&
    (cachedLineId.compareTo(lineId) != 0) && // Exclude this line
    (cachedHeaderId.compareTo(headerId) == 0))
    throw new OAAttrValException(OAException.TYP_ENTITY_OBJECT,
    getEntityDef().getFullName(), // EO name
    getPrimaryKey(), // EO PK
    "LineNumber", // Attribute Name
    value, // Attribute value
    "AK", // Message product short name
    "DEBUG -- add message"); // Message name
    // Didn't find a duplicate in the entity cache so now we check the database.
    // Note: don't bother with this if the header is in a NEW state since that
    // means we won't have any lines in the database yet.
    POHeaderEOImpl headerEO = getPOHeaderEO();
    if (headerEO.getEntityState() != STATUS_NEW)
    PurchaseEntityExpert poExpert =
    POHeaderEOImpl.getPurchaseEntityExpert(getOADBTransaction());
    PoLineNumVVOImpl valLineNumVO =
    (PoLineNumVVOImpl)poExpert.findValidationViewObject("PoLineNumVVO1");
    valLineNumVO.initQuery(headerId, value);
    // We're doing an existence check; shouldn't have any rows.
    if (valLineNumVO.hasNext())
    throw new OAAttrValException(OAException.TYP_ENTITY_OBJECT,
    getEntityDef().getFullName(), // EO name
    getPrimaryKey(), // EO PK
    "LineNumber", // Attribute Name
    value, // Attribute value
    "AK", // Message product short name
    "DEBUG -- add message"); // Message name
    // If this is the largest line number for this order, this will store it for
    // reference when creating subsequent lines.
    headerEO.resetLineNum(value);
    setAttributeInternal(LINENUMBER, value);
    } // end setLineNumber()
    Edited by: user9941374 on Mar 15, 2012 3:16 PM

    Hi Frank,
    As per the steps mentioned in the following link :
    http://www-apps.us.oracle.com:1100/fwk/jdev/doc/devguide/bus/bus_java.htm#tl
    I have created the required entity objects and view objects.
    I have an entity JobsDEO which is based on a view per_jobs_vl which is itself based on 2 tables,per_jobs_f and per_jobs_tl,wherein _tl is the translation table.
    The entity for _tl table is JobTranslationEO and has no VO associated with it.Its the JobsVO,based on JobsDEO,that has to handle any interactions with this entity too.
    JOBSDEO has a property set up for HCM_DBSEQUENCE,which makes it read the value of job_id from the sequence per_jobs_s.
    Now,when I try to insert into the JobsVO,based on JobsDEO,it gives me the above mentioned error.
    One more thing is that the error does'nt occur when we commit a row,its just when we click the "+" button in the AM Tester that we get this error.
    Please advice.

  • JBO-25017: Error while creating a new entity row.

    [[email protected]]
    I'm trying to simply duplicate some records using essentially the code below:
      public static void copyUserAttributeValues2(final ApplicationModule p_appModule, final Long p_lDestinationId,
                                                 final String p_strDestinationType, final Long p_lSourceId) {
        final ViewObject l_viewObject = p_appModule.findViewObject("UserAttributeValuesCopyVO1");
        l_viewObject.setWhereClause(null);
        l_viewObject.setNamedWhereClauseParam("bindTargetId", new Number(p_lSourceId));
        l_viewObject.executeQuery();
        while (l_viewObject.hasNext()) {
          final Row l_newDuplicateRow = l_viewObject.createAndInitRow(l_viewObject.next());  // <- Error here.
          l_newDuplicateRow.setAttribute(VOConstants.VO_ACCESS_SOURCE_ID, new Number(p_lDestinationId));
          l_newDuplicateRow.setAttribute(VOConstants.VO_USER_ATTRIBUTE_ASSIGN_VALUE_TARGET_TYPE, p_strDestinationType);
          l_viewObject.insertRow(l_newDuplicateRow);
          l_viewObject.next(); // need to skip otherwise we'll get into an infinite loop.
      }When I run this I get the following:
    WARNING: ADF: Adding the following JSF error message: Error while creating a new entity row for UserAttributeValueEO.
    oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for UserAttributeValueEO.
         at oracle.jbo.server.ViewRowStorage.processRowCreateExceptions(ViewRowStorage.java:3287)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1134)
         at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:413)
         at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:430)
         at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:4722)
         at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1764)
         at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2210)
         at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2256)
         at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2216)
         at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:9410)
         at oracle.apps.epm.fcc.model.applicationModule.TemplateManager.copyUserAttributeValues(TemplateManager.java:298)
         at oracle.apps.epm.fcc.model.applicationModule.CalendarAMImpl.initDayLabels(CalendarAMImpl.java:2381)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:561)
         at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2112)
         at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3015)
         at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:256)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1437)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2119)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:693)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:392)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:216)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:200)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:136)
         at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:140)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:874)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:750)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:218)
         at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:96)
         at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1281)
         at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:95)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:324)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:279)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:127)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:88)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:114)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:143)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:143)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:546)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:222)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:190)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.mav$executePhase(ADFPhaseListener.java:19)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:393)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:58)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:42)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:246)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:193)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         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:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:189)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:54)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:120)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: java.lang.NullPointerException
         at java.lang.Class.isAssignableFrom(Native Method)
         at oracle.jbo.rules.RulesBeanUtils.createException(RulesBeanUtils.java:404)
         at oracle.jbo.rules.RulesBeanUtils.createException(RulesBeanUtils.java:360)
         at oracle.jbo.rules.AbstractValidator.createException(AbstractValidator.java:818)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:850)
         at oracle.jbo.rules.JboAbstractValidator.raiseException(JboAbstractValidator.java:393)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:837)
         at oracle.jbo.rules.JboAbstractValidator.callValidateValueWithContext(JboAbstractValidator.java:258)
         at oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:372)
         at oracle.jbo.rules.RulesBeanUtils.validateObject(RulesBeanUtils.java:878)
         at oracle.jbo.rules.RulesBeanUtils.validate(RulesBeanUtils.java:849)
         at oracle.jbo.server.AttributeDefImpl.validate(AttributeDefImpl.java:2842)
         at oracle.jbo.server.EntityImpl.validateAttribute(EntityImpl.java:12111)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1098)
         ... 90 more
    ## Detail 0 ##
    java.lang.NullPointerException
         at java.lang.Class.isAssignableFrom(Native Method)
         at oracle.jbo.rules.RulesBeanUtils.createException(RulesBeanUtils.java:404)
         at oracle.jbo.rules.RulesBeanUtils.createException(RulesBeanUtils.java:360)
         at oracle.jbo.rules.AbstractValidator.createException(AbstractValidator.java:818)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:850)
         at oracle.jbo.rules.JboAbstractValidator.raiseException(JboAbstractValidator.java:393)
         at oracle.jbo.rules.AbstractValidator.raiseException(AbstractValidator.java:837)
         at oracle.jbo.rules.JboAbstractValidator.callValidateValueWithContext(JboAbstractValidator.java:258)
         at oracle.jbo.rules.JboAbstractValidator.validate(JboAbstractValidator.java:372)
         at oracle.jbo.rules.RulesBeanUtils.validateObject(RulesBeanUtils.java:878)
         at oracle.jbo.rules.RulesBeanUtils.validate(RulesBeanUtils.java:849)
         at oracle.jbo.server.AttributeDefImpl.validate(AttributeDefImpl.java:2842)
         at oracle.jbo.server.EntityImpl.validateAttribute(EntityImpl.java:12111)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1098)
         at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:413)
         at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:430)
         at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:4722)
         at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1764)
         at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2210)
         at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2256)
         at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2216)
         at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:9410)
         at oracle.apps.epm.fcc.model.applicationModule.TemplateManager.copyUserAttributeValues(TemplateManager.java:298)
         at oracle.apps.epm.fcc.model.applicationModule.CalendarAMImpl.initDayLabels(CalendarAMImpl.java:2381)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:561)
         at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2112)
         at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3015)
         at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:256)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1437)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2119)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:693)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:392)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:216)
         at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:200)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:157)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:283)
         at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:136)
         at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:140)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:874)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:750)
         at oracle.adfinternal.controller.engine.ControlFlowEngine.invokeTaskFlow(ControlFlowEngine.java:218)
         at oracle.adfinternal.controller.state.ChildViewPortContextImpl.invokeTaskFlow(ChildViewPortContextImpl.java:96)
         at oracle.adfinternal.controller.state.ControllerState.createChildViewPort(ControllerState.java:1281)
         at oracle.adfinternal.controller.ControllerContextImpl.createChildViewPort(ControllerContextImpl.java:95)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.createRegionViewPortContext(DCTaskFlowBinding.java:324)
         at oracle.adf.controller.internal.binding.DCTaskFlowBinding.getViewPort(DCTaskFlowBinding.java:279)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:127)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:88)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:114)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:143)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.internal.binding.TaskFlowRegionController.refreshRegion(TaskFlowRegionController.java:143)
         at oracle.adf.model.binding.DCBindingContainer.internalRefreshControl(DCBindingContainer.java:3015)
         at oracle.adf.model.binding.DCBindingContainer.refresh(DCBindingContainer.java:2736)
         at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.prepareRender(PageLifecycleImpl.java:546)
         at oracle.adf.controller.v2.lifecycle.Lifecycle$9.execute(Lifecycle.java:222)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:190)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.mav$executePhase(ADFPhaseListener.java:19)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$5.before(ADFPhaseListener.java:393)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:58)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:42)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:246)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:193)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         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:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:189)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:54)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:120)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)I have CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN and OBJECT_VERSION_NUMBER all defined in my UserAttributeValueEO. CREATED_BY and LAST_UPDATE_LOGIN are Nullable.

    Sorry wrong forum.

Maybe you are looking for

  • I can VPN into my work but can't connect to any devices inside that network

    I authenticate fine and get an address but I cant connect to any devices inside my work.  I am connecting to Cisco Lan controllers, routers, and switches. I thought it was a routing problem but I can connect with my iphone and open the webpage for my

  • Audit Report Fix (Manual Journal Entries for Inventory)

    Hello! Curious if anyone has been able to fix an inventory audit report using journal entries? For example:  if an item was on inventory account 1500 based on it's item group assignment, then say 20 items are received for $1 each, then 5 are sold at

  • File to file reciver interface error

    Hi, In our production XI system. I have file to file scenerio in which I am sending file from SAP to non SAP system. While monitoring in runtime workbench in message monitoring I got an error in adapter engine and in the reciver communication channel

  • Problem while navigation

    Hi All, I am facing some problem while navigation. My page is navigating to another page on clicking a command button but when i come back to the previous page bny clicking back button(my new page has a back button for which i have written navigation

  • I can't take ressources in global pool of UCS Central

    Hello I try to use UCS Central to manage my differents pool (mac, WWN, UUID). From Central I can't see local pool of UCSM !!! From UCSM, i can see global port i defined, but when i choose a ressource of global pool, i have en error : Resolving identi