title: oracle.jbo.NoObjException: JBO-25003: Object <ObjectName> of type DataControl is not found
body: <p>I get the following exception when I am trying to run Oracle ADF on Tomcat 8.5.24 and JRE 1.8.0_201.</p>
  
  <pre><code>oracle.jbo.NoObjException: JBO-25003: Object &lt;ObjectName&gt; of type DataControl is not found.
      at oracle.adf.model.binding.DCIteratorBinding.getCheckedDataControl(DCIteratorBinding.java:2880)
      at oracle.adf.model.binding.DCIteratorBinding.internalGet(DCIteratorBinding.java:5206)
      at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:119)
      at javax.el.MapELResolver.getValue(MapELResolver.java:62)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
      at oracle.adf.share.el.VariableResolverELContext$1.getValue(VariableResolverELContext.java:51)
      at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
      at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184)
      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:148)
      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluate(OracleExpressionEvaluatorImpl.java:103)
      at oracle.adf.share.el.OracleExpressionEvaluatorImpl.evaluateHandleNull(OracleExpressionEvaluatorImpl.java:84)
      at oracle.adf.model.binding.DCUtil.elEvaluate(DCUtil.java:847)
      at oracle.adf.model.binding.DCBindingContainer.evaluateParameterWithElCheck(DCBindingContainer.java:1529)
      at oracle.adf.model.binding.DCParameter.internalEvaluateExpresion(DCParameter.java:276)
      at oracle.adf.model.binding.DCParameter.evaluateValue(DCParameter.java:80)
      at oracle.adf.model.binding.DCParameter.getValue(DCParameter.java:115)
      at oracle.adf.model.binding.DCBindingContainer.getChildByName(DCBindingContainer.java:2818)
      at oracle.adf.model.binding.DCBindingContainer.internalGet(DCBindingContainer.java:2870)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding.internalGet(FacesCtrlSearchBinding.java:5769)
      at oracle.adf.model.binding.DCExecutableBinding.get(DCExecutableBinding.java:119)
      at javax.el.MapELResolver.getValue(MapELResolver.java:62)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
      at oracle.adf.share.el.VariableResolverELContext$1.getValue(VariableResolverELContext.java:51)
      at org.apache.el.parser.AstValue.getValue(AstValue.java:169)
  </code></pre>
  
  <p>When I print the keys of the <code>BindingContext.keySet()</code>, I see the <code>&lt;ObjectName&gt;</code> that is not found but it has the following name structure <code>&lt;ObjectName&gt;@&lt;Path_to_databindings&gt;_DataBindings_cpx</code>. Any help would be appreciated.</p>