Extending dacf controls - Methods definition

I need to extend a dacf control just in order to count the characters the user typed and assign a variable with this value.
When the user types the first character I intercept the keyboard event and assign the variable; OK.
Now I need to assign the initial value wich depends upon the length of the field in the DataBase.
I tryed to fing the method the BC4J uses to assign the initial value to the field in order to redefine it for my purposes, but i didn't find it nor in the documentation nor looking to the class methods.
Does anyone know what's the method used ?
Or better, does anyone know how I can "see" in debugging all methods the system uses in an extended class ?
TIA
Tullio

My problem is a little bit more complex.
I don't need to know "how" I can find the dimension of the field, but "when" the system fills the field (wich method it uses).
In general I need a more precise map of the methods the system uses in order to manage the control, so that I can redefine them.
TIA
Tullio

Similar Messages

  • FocusLost event/navigatedOutColumn to non-DACF controls

    In the textAreaControl source I see:
    // Focus Listener implementation
    * This method is an implementaion side effect
    public void focusLost(FocusEvent event)
    When I do a focus lost event off the property panel in Designer... and add code to simply do a System.out.println("Focus Lost") on the control... nothing happens when I move to another control and the textareacontrol lost focus.
    The correct approach seems to be use the NavigatedOutColumn event which does fire. ( hurrah! )...
    BUT.... as I had a suspicion... if I enter into a DACF control, and then click in a NON-DACF control ( in this case, a secondary plain jtextfield password confirmation field )... neither FocusLost nor NavigatedOutColumn fires.
    It sorta makes sense, because we haven't navigated into a new Column. ( Is this a terminology conflict/level mix problem? It seems to be relating Column to a rowSetInfo AttributeInfo / EO/VO attribute?
    Note that, at least in my case, there are PLENTY of non DACF controls. Particularly JButtons.
    As mentioned before, I avoided ButtonControls because I had no DataItemName to associate with 'em... which seemed to cause grief in other places ( in my memory using 3.O ). I actually went back and changed all the ButtonControls I had to JButtons.
    This puts me into a rather interesting quandary... or is it safe in 3.2/JRE1.3 to use ButtonControls with no property set for the DataItemName()?
    TIA

    You are being tripped up by two things. One is a bug and the other is a difference between the 3.2 and 9i (aka 5.0) versions of the NavigationManager. The ComponentNavigationMonitor is OK though. Both of these can be worked around using the ComponentNavigationManager though the resultant code will not be compatible with the code released in the next version of JDeveloper. The solution is to rewrite the focusGained() method and write the new method _applyEdits(). The rewritten and new methods are below in a new version of the class. Notice the package name change; it is now in a new package called oracle.dacf.unsupported. This way, you can just change the package name when the next version is released:
    <code>
    // oracle/dacf/unsupported/ComponentNavigationMonitor.java
    // Oracle JDeveloper
    // Copyright (c) 2001 by Oracle Corporation
    // All rights reserved.
    package oracle.dacf.unsupported;
    // imports
    import java.awt.Component;
    import java.awt.event.FocusAdapter;
    import java.awt.event.FocusEvent;
    import java.awt.event.FocusListener;
    import javax.swing.SwingUtilities;
    import oracle.dacf.control.ApplyEditsListener;
    import oracle.dacf.control.ApplyEditsValidationException;
    import oracle.dacf.control.Control;
    import oracle.dacf.control.NavigationManager;
    ** The ComponentNavigationMonitor allows a Component, AWT or Swing,
    ** to be used in an application and still have the DAC navigation and
    ** validation event framework generate the proper events at the
    ** appropriate times. Normally, non-Control components can not
    ** participate in the DAC navigation and validation event framework
    ** because they don't have the mechanisms to notify the framework that
    ** the focus has moved.
    ** This class is implemented as a singleton and could be hooked into every
    ** non-Control Component that is displayed on the screen. It should not be
    ** attached to DAC Controls because these classes already contain the
    ** functionality contained in this class. Attaching this class to a DAC
    ** Control will minimally result in double navigation and validation
    ** eventing with the resultant performance degradation. Redundant
    ** navigation and validation could also result in anomalous application
    ** behavior.
    ** The DAC design-time and runtime framework does not automatically
    ** register non-Controls with the ComponentNavigationMonitor because of
    ** the ambiguity surrounding when this should be done. If the components
    ** are constructed using a Factory design pattern, then the factory would
    ** be the optimal place to attach this listener. If your application
    ** doesn't use this approach then you will have to individually hook each
    ** component. (Sorry, but there is no way around this fact.) You might
    ** try something like what the following code fragment illustrates in the
    ** method that instantiates the component:
    ** <blockquote>
    ** <code>
    ** TextField dateWidget =
    ** new TextField((new Date()).toLocaleString());
    ** ComponentNavigationMonitor.observe(dateWidget);
    ** </code>
    ** </blockquote>
    ** For example, if JDeveloper was used to generate code, via either the
    ** DAC wizards or the visual designer, then you would place this code in
    ** the jbInit() method of the panel or frame.
    ** @author Donald King
    public class ComponentNavigationMonitor
    extends FocusAdapter
    private NavigationManager nm;
    private static ComponentNavigationMonitor monitor;
    private static Object observeGate = new Object();
    private static final boolean _DEBUG = true;
    private ComponentNavigationMonitor()
    } // ComponentNavigationMonitor
    ** Responds to the gaining of focus by a component.
    ** This method is responsible for causing validation to be performed and
    ** restoring forcus to the proper control if validation fails.
    public void focusGained(FocusEvent evt)
    Control ctrl;
    if (nm == null)
    nm = NavigationManager.getNavigationManager();
    ctrl = nm.getFocusedControl();
    // the getChangeLevel() parameters are reversed to workaround
    // bug 1678351; fixed for 9i (aka 5.0)
    if (ctrl != null &&
    !_applyEdits(ctrl) &&
    !nm.validateFocusedControl(nm.getChangeLevel(null,ctrl)))
    Component c = ctrl.getComponent();
    // Paranoia is a good thing; the following is expensive, only do
    // it if we must
    if (c != null)
    SwingUtilities.invokeLater(new DelayedFocus(c));
    else
    // move the NavigationManager into the proper state so that it
    // can properly respond to the next control that gains focus
    nm.validateFocusChange(null);
    ** This functionality is embedded in the 9i (aka 5.0) version of
    ** NavigationManager.validateFocusedControl(int changeLevel)
    private boolean _applyEdits(Control ctrl)
    boolean ok = true;
    if (ctrl instanceof ApplyEditsListener)
    try
    ((ApplyEditsListener)ctrl).applyEdits();
    catch(ApplyEditsValidationException aeve)
    ok = false;
    return(ok);
    ** Registers the ComponentNavigationMonitor as a FocusListener.
    public static void observe(Component c)
    synchronized(observeGate)
    if (monitor == null)
    monitor = new ComponentNavigationMonitor();
    c.addFocusListener(monitor);
    ** Unregisters the ComponentNavigationMonitor as a FocusListener.
    public static void unobserve(Component c)
    synchronized(observeGate)
    if (monitor == null)
    monitor = new ComponentNavigationMonitor();
    c.removeFocusListener(monitor);
    private class DelayedFocus
    implements Runnable
    private Component pending;
    DelayedFocus(Component c)
    pending = c;
    public void run()
    if (pending != null)
    pending.requestFocus();
    private void _debug(String s)
    if (_DEBUG)
    System.out.println("ComponentNavigationMonitor: " + s);
    } // _debug
    } // ComponentNavigationMonitor
    // oracle/dacf/unsupported/ComponentNavigationMonitor.java
    // Oracle JDeveloper
    // Copyright (c) 2001 by Oracle Corporation
    // All rights reserved.
    </code>

  • Object ResPersonBean of type Control Binding Definition already exists.

    hi when i run my jsff page am geting this error,am in jdeveloper 11.1.1.6.0, this is what i have follow http://www.oracle.com/technetwork/developer-tools/jdev/ccset36-all-097334.html
    oracle.jbo.NameClashException: JBO-25001: Object ResPersonBean of type Control Binding Definition already exists.
         at oracle.adf.model.binding.DCBindingContainer.addBinding(DCBindingContainer.java:1239)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1214)
         at oracle.adf.model.binding.DCControlBinding.setName(DCControlBinding.java:161)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1314)
         at oracle.adf.model.binding.DCBindingContainerDef.createControls(DCBindingContainerDef.java:822)
         at oracle.adf.model.binding.DCBindingContainerDef.initializeBindingContainer(DCBindingContainerDef.java:874)
         at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:1092)
         at oracle.adf.controller.internal.binding.RegionUtils.findOrCreateBindingContainer(RegionUtils.java:127)
         at oracle.adf.controller.internal.binding.RegionUtils.getCurrentBindingContainer(RegionUtils.java:81)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.getCurrentBindingContainer(TaskFlowRegionModel.java:770)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:190)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:112)
         at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1199)
         at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:693)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:498)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet.__test_jspx._jspx___tag3(__test_jspx.java:243)
         at jsp_servlet.__test_jspx._jspx___tag2(__test_jspx.java:204)
         at jsp_servlet.__test_jspx._jspx___tag1(__test_jspx.java:154)
         at jsp_servlet.__test_jspx._jspx___tag0(__test_jspx.java:104)
         at jsp_servlet.__test_jspx._jspService(__test_jspx.java:65)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
         at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:469)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
         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)
    <25 Sep 2012 12:35:28 PM> <Error> <HTTP> <BEA-101020> <[ServletContext@9157004[app:UAMOrganisation module:UAMOrganisation-ViewController-context-root path:/UAMOrganisation-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.NameClashException: 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-25001. Error message parameters are {0=Control Binding Definition, 1=ResPersonBean}
         at oracle.adf.model.binding.DCBindingContainer.addBinding(DCBindingContainer.java:1239)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1214)
         at oracle.adf.model.binding.DCControlBinding.setName(DCControlBinding.java:161)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1314)
         at oracle.adf.model.binding.DCBindingContainerDef.createControls(DCBindingContainerDef.java:822)
         Truncated. see log file for complete stacktrace
    >
    <25 Sep 2012 12:35:28 PM> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at 25 Sep 2012 12:35:28 PM. 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 = 25 Sep 2012 12:35:28 PM SERVER = DefaultServer MESSAGE = [ServletContext@9157004[app:UAMOrganisation module:UAMOrganisation-ViewController-context-root path:/UAMOrganisation-ViewController-context-root spec-version:2.5]] Servlet failed with Exception
    oracle.jbo.NameClashException: 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-25001. Error message parameters are {0=Control Binding Definition, 1=ResPersonBean}
         at oracle.adf.model.binding.DCBindingContainer.addBinding(DCBindingContainer.java:1239)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1214)
         at oracle.adf.model.binding.DCControlBinding.setName(DCControlBinding.java:161)
         at oracle.adf.model.binding.DCBindingContainer.addControlBinding(DCBindingContainer.java:1314)
         at oracle.adf.model.binding.DCBindingContainerDef.createControls(DCBindingContainerDef.java:822)
         at oracle.adf.model.binding.DCBindingContainerDef.initializeBindingContainer(DCBindingContainerDef.java:874)
         at oracle.adf.model.binding.DCBindingContainerDef.createBindingContainer(DCBindingContainerDef.java:1092)
         at oracle.adf.controller.internal.binding.RegionUtils.findOrCreateBindingContainer(RegionUtils.java:127)
         at oracle.adf.controller.internal.binding.RegionUtils.getCurrentBindingContainer(RegionUtils.java:81)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.getCurrentBindingContainer(TaskFlowRegionModel.java:770)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.doProcessBeginRegion(TaskFlowRegionModel.java:190)
         at oracle.adf.controller.internal.binding.TaskFlowRegionModel.processBeginRegion(TaskFlowRegionModel.java:112)
         at oracle.adf.view.rich.component.fragment.UIXRegion$RegionContextChange.doChangeImpl(UIXRegion.java:1199)
         at oracle.adf.view.rich.context.DoableContextChange.doChange(DoableContextChange.java:91)
         at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:693)
         at oracle.adf.view.rich.component.fragment.UIXRegion.processRegion(UIXRegion.java:498)
         at oracle.adfinternal.view.faces.taglib.region.RegionTag.doStartTag(RegionTag.java:127)
         at jsp_servlet.__test_jspx._jspx___tag3(__test_jspx.java:243)
         at jsp_servlet.__test_jspx._jspx___tag2(__test_jspx.java:204)
         at jsp_servlet.__test_jspx._jspx___tag1(__test_jspx.java:154)
         at jsp_servlet.__test_jspx._jspx___tag0(__test_jspx.java:104)
         at jsp_servlet.__test_jspx._jspService(__test_jspx.java:65)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         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.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:410)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch(ExternalContextDecorator.java:44)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:267)
         at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:469)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:140)
         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)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101020 MACHINE = srd-ws23042 TXID = CONTEXTID = f43e1d034e2e3af8:-68bed65e:139fcfe7053:-8000-000000000000001e TIMESTAMP = 1348569328214
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    <25 Sep 2012 12:35:29 PM> <Alert> <Diagnostics> <BEA-320016> <Creating diagnostic image in c:\users\10017134\appdata\roaming\jdeveloper\system11.1.1.6.38.61.92\defaultdomain\servers\defaultserver\adr\diag\ofm\defaultdomain\defaultserver\incident\incdir_13 with a lockout minute period of 1.>
    and my PageDef
    is
    Edited by: ADF007 on 2012/09/25 2:50 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

    when i change #{bindings.addorgflow.regionModel} to #{bindings.addorgflow1.regionModel} and change id ResPersonBean to ResPersonBean1 it run my jsff page

  • Oracle.dacf.control.swing.GridControl Sorting

    Is there an easy way (as with borland.jbcl.swing.GridControl) to
    add a listener to oracle.dacf.control.swing.GridControl (or call
    a method) such that it will re-sort the table based on the column
    header that a user clicks?
    I think the equivalent property in borland.jbcl.swing.GridControl
    is "sortOnHeaderClick"
    Thanks,
    Matt
    null

    Thank you very much for you help. But it was a litle late.
    Because yesterday I had found this way and did it myself.
    But nevertheless thank you indeed.
    And I met a litle problem wneh I tried change this method.
    I need define type of column. Because I wont make
    Caseinsensitive sort only for string fields.
    It looks like simle but I have only ScrollableRowsetAccess and
    ResultSetInfo. And they give me type only by index of field.
    I try to find index by ColumnName parameter. But its name very
    different with name of ScrollableRowsetAccess and ResultSetInfo.
    Could you give me advice for solve this problem.
    Thank you again.
    Yuri

  • Bind an inputFile value to a data control methods parameter

    Hello I am trying to create a InputFile (ADF Faces) which is linked to a data control method. The method reads a specified file and returns the content which is then displayed in table form.
    <br><br>
    I have a filereader Class with the following method:
    <i>public List<FileInQuestion> returnFileContents(String fileName)</i>
    <br><br>
    I have created a data control based on this Class. From the JSF page, under the data control palette I can drag on may parameter 'FileName' (as input text) and my method (as command button) and finally the return type 'FileInQuestion' (as read only table). This all works fine and when I type a filename in and hit the button it displays the contents in a table.
    <br><br>
    Now the problem is that I want to base the input parameter on the value of the InputFile component. But when I drag and drop the 'fileName' parameter onto the canvas, it doesn't give me the option to create as an input file!
    <br><br>
    Please could someone tell me how I manually link (bind) the inputFile component to the 'fileName' parameter?
    <br><br>
    Sorry if a bit long winded!!
    <br><br>
    Thanks Dan
    Message was edited by:
    user593073

    Thanks Frank but I need to get at the text value returned from the inputfile component. I did what you said with the following results:
    <br><br>
    I started with a inputtext field, command button and read only table. When I entered a value (in this case 'C:\data\contacts.txt' ) into the inputtext field and hit the command button the table displayed the expected results (for logic please see my 1st post).
    <br><br>
    I then convert the inputtext component to a inputfile component in the way you suggested. I now rerun the application, browse to the same file and hit the command button, and then nothing!! no results.
    <br><br>
    I'm I missing something here?
    <br><br>
    Thanks
    <br><br>
    Dan

  • Period Control Method 01 and 03 Mid Month Convention

    Hi All,
    I am trying to create two different depreciation keys.
    One is with Period rule 01 i.e Pro rata at period start date. Example. If I create an asset any time during the month, the ordinary start depreciation should start at the beginning of the month.
    Secondly another deprecation key with period rule 03 i.e. prorata at mid period. Meaning that the ordinary start deprecation date should be from 15 of the month.
    I activate the " Use of Half Months in the Company Code" then the deprecation key with prorata at period start date is behaving like pro rata at mid period.
    Example:
    I created an asset that was capitalized 5/18. For book depreciation the start date should be 5/1 and for tax it should be 5/15. Both of the areas are showing 5/15. have i missed something?

    Issue Resolved
    Steps:
    1. In transaction OAVS define a new Per control (Z1).
    2. In transaction OAVH create the following: My fiscal year is from Aug-July
    3. Update transaction AFAMP, create a new period control method and assign it Z1/Z1/Z1/Z1
    4. Finally update the period control in the book depreciation key AFAMP.
                                                                                    D                   M                  Period
    Z1     At period start date              1     31     5
    Z1     At period start date              2     28     6
    Z1     At period start date              3     31     7
    Z1     At period start date              4     30     8
    Z1     At period start date              5     31     9
    Z1     At period start date              6     30     10
    Z1     At period start date              7     31     11
    Z1     At period start date              8     31
    Z1     At period start date              9     30     1
    Z1     At period start date              10     31     2
    Z1     At period start date              11     30     3
    Z1     At period start date              12     31     4

  • Problem in extended Transport control while setting up transport request.

    I created a BDC program which will create a database table upon executing..
    The problem is the program worked well since yesterday, But today when i executed it , it is showing a information message when creating a new transport request .
    Extended transport control is not active:
    Cannot specify target client
    Since it s a recording ,and all the windows are processed using an OK CODE, this info box comes all of a sudden .I dont kno what went wrong , coz it was working fine the previous day.
    i could not create a new workbench request even after ignoring that info message.
    Pl suggest me what could be wrong.

    This message has a long text, please read it.
    Check with your system administrators, if they have changed anything regarding the transport process.
    In addition, instead of using "fragile" recordings, try using function modules like DDIF_TABL_PUT.
    Thomas

  • NAC Port Control Method : MAC or Linkup ?

    Hi,
    We are running OOB Virtual-GW and I'm wondering what control method you people are using ? MAC notification or Link-Up notification ?
    Our Cisco engineer told us to use MAC-Notif but I would like to have your thought about this ...
    Right now we are using Link-Up and we are experiencing problems... especially with the delay being too long before port is switch back to Auth VLAN...
    Thanks.
    Dominic

    Search the discussions before posting. Your question has been asked and answered dozens of times before. You could save yourself time in the future, as you'd find the answer yourself.
    http://discussions.apple.com/thread.jspa?messageID=3830087&#3830087

  • CONTROL ACCOUNTS DEFINITION

    Hi Everybody,
    A SAP BO client is asking me some documentation about Control Accounts definition including:
    Down Payment Clearing Account
    Down Payment Interim Account
    Down Payment Receivables
    Down Payment Payables
    Open Debts
    Could anybody send me some documentation about these ones?
    Thanks!
    Ronald

    Hi Nitin,
    If you mean for one particular BP, only one Control Account can be set.  If you mean for the whole system, yes, you can set up more than one account.  However, although there are no hard limits, you would be better off to create as less as possible in order to make easier control.
    You can ceck this thread to find more:
    Control Account
    Thanks,
    Gordon

  • Extended Transport Control (CTC=1) issue

    Hello,
    I have implemented extended transport control in our 3 system landscape.
    After setting CTC=1 for quality system, I manually set the Target client for all requests.
    However, now when any new request is released from Development system, I still have to manually set the target system for all requests as well.
    I don't think this should be happening. It should automatically take the client as well.
    Kindly help resolve this issue.
    Thanks.

    Check [http://help.sap.com/saphelp_nw04/helpdata/en/3d/ad5b814ebc11d182bf0000e829fbfe/content.htm]

  • Extended Transport Control

    I just implemented Extended Transport Control for my Transport Domain, which consists of DEV-100, DEV-111, QAS-200, QAS-220.
    Now, it asks me to set the 'target client' for all the transports that are already imported.Without setting the target client for the entire import queue, it wont let me import any request.
    My import queue consists of 500 odd requests that were imported prior to this, but they are still in the queue.
    I need them in the queue for mass transport later on.
    What target client should I set for them? Kindly advise.

    Hi,
    you said, you plan to do a mass import sometime. For this, i'd use the client, in which the transport are already imported as the target client.
    But remember that all newly released transports will be send to both clients in QAS!. If you import only the newly exported transports to QAS-220, the older transport which might contain needed customizing for newer transports, are missing there.
    You should think about the needs of your configuration again. And clean the buffer from time to time or schedule an periodic import-all on QAS.
    Regards,
    ulf
    P.S.:
    > So, suppose I set the target client as 200 for all of these 500 requests, would they be imported to QAS-200?
    Yes
    Edited by: Ulf Brinkmeier on Mar 3, 2009 11:48 AM

  • Extended Transport Control Usage??

    Hello All,
                   "Extended Transport Control is another way to set up the Transport Route so that the route is system and CLIENT specific"..I m not able to understand this concept so unable to implement Extended Transport Control in my SAP Landscape.Please help me..Moreover I have one more doubt..
    Suppose I release a change request in DEV Client 0XX it will not only automatically be added to the Import Queue for QAS but also 0X1, 0X2, of DEV If I implement Extended Transport Control..Is there any other utility of Extended Transport Control??

    Some people complain exactly the same way about me, don't worry.
    At least you have stopped points-gaming with Joydeep Gupta for sometime already and from your own frustration are now forced into trying it yourself and putting more effort in before you launch your questions, or at the least while you wait for an answer. You seemed to have even used the search now as well.
    I think all this should be seen in a very positive light, considered as progress and is largely thanks to the efforts of Juan.
    It might take you a while, but oneday you will hopefully thank us.
    Cheers,
    Julius

  • STMS Extended Transport Control

    Anyone ever used the Extended Transport Control in STMS?  The team at my current project wants to setup a client landscape like this (not the complete diagram)...
    DEV100 >--+----+--> QA100 >-----> PROD100
              |    |
    DEV110 <--+    +--> QA120
              |    |
    DEV120 <--+    +--> QA121
                   |
                   +--> QA700
    When a transport is released in DEV100, it will go to some of the clients in DEV and QA all the time, but in other clients it will be in a more controlled manner (e.g., on demand only).
    I've always done multi-client transports at the o/s level using customized scripts etc to import into various clients, however since this client will be using ECC 5.00 and BW 3.5 (and Solution Manager 3.1) I'd like to get them setup from the start with the STMS functionality.  It appears to me that I need to use the TMS Extended Transport Control, and I'm just wondering if anyone has a) any experience with it (both positive and negative), and b) any quick start-type information on how to configure TMS for a setup similar to the above.
    Thanks in advance for any advice

    I have created 3 following client ids.200, ids.300, and ids.400 in my IDES system with the SAP-USER profile.
    Login to 000 client with SAP* user for the following configuration in the Transport Management System, STMS---go to Overview click on the Transport route, Your TMS configuration will be display in the center window if done.
    Press F5 or click on Pencil Icon to switch to Configuration editing mode, Click on Edit menu then click on the Transport Target Group to define the multiple client of single or multiple system which exists in your landscape.
    I will prefer to work on Hierarchical list Editor Mode instead of Graphic mode, to change from graphic mode to Hierarchical, go to setting menu click on transport route editor and select the Hierarchical List Editor Mode, setting will take effect to go to  back and click on transport route again.
    You have to Switch Editing mode before continue to define the consolidate route, go to Edit Menu, Transport Route and click on Create, Transport route window will display with the Consolidate / Deliver route options. Select the Consolidate Route and click on Extended Transport Control (F6) button down.
    Integration system …..Will be your current or development system as source system
    Transport Layer………Enter the default layer which has been created with your integration system.
    Consolidation Target…Select your target group which created earlier.
    Save the Configuration, activate and distribute the configuration across all systems.
    Your system is ready to transport the requests to multiple systems and multiple clients
    Regards
    Anwer Waseem
    SAP BAISS

  • I cant uninstall the Microsoft ACPI Compliant Control Method Battery , pls help me

    hi my shows 100 % whem i plugged in and when i plugged out its goes well but after 15 mins laptop automaticaly shut down and i hav to start again with power button but it doesnt work , so when i going to apply the other mehod which is uninstall the acpi battery control method i cant unisntall the component from battery so any help will be appreciated thx 

    babaadam
    I would recommend you take a look at the thread I am linking below where a user Rohit Siddegowda posted a thorough post on how to uninstall and fix the Microsoft ACPI Compliant Control Method Battery
    Disabling the Microsoft ACPI Compliant Control Method Battery?
    http://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/disabling-microsoft-acpi-complia...
    If you have any further questions or concerns please re-post
    Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!
    Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.
    Dunidar
    I work on behalf of HP
    Find out a bit more about me by checking out my profile!
    "Customers don’t expect you to be perfect. They do expect you to fix things when they go wrong." ~ Donald Porter

  • Query regarding extended transport control

    Hi All,
    I read about extended transport control and I get very confused.What exactly it means.
    I have a 3 clients in my DEV system xx0,xx1,xx2, only one in QA and one in PRD.
    Now when searched I found..
    'when you release a change request in DEV Client xx0
    it will not only automatically be added to the Import Queue for QAS but also xx1,xx2 of DEV'.
    We donot have extended transport configured but still I can see same number of request in the import
    queue of all the 3 DEV clients.If the above is right then why is this happeing with my landscape or
    have I missunderstood it?
    We use Tcode SCC1 to copy client dependent request in other clients. So if an extended transport
    is maintained, will that happen automatically?If not then how extended transport is useful.
    Please share your ideas and help me.
    Regards,
    Ashutosh

    Hi Sharath,
    Thanks a lot for ttaking out your time to help me.You said
    Mostly this kind of set up will be helpfull in scenarios where there are more than one
    client in QA and PRD systems as becase if you release a request in development system and
    if you are having three clients in QA systems, then you will transport the request in one client
    and say if you need to have the same kind of changes in other two clients also then you need
    to manually use SCC1 and copy the changes if extended tranport is not configured. If extended
    transport management is configured then once you release the request in DEV then it will get
    added to queue of all three clients in QUA and can be transported using STMS_IMPORT TCode
    Thats what making me confused.
    In dev we have 3 clients. We use SCC1 to copy the configuration to client xx1 and xx2 from client xx0.
        My doubt is if we have an extended transport,request will show up in the import queue off all the development client.
        So to have the same configuration we have to use STMS_IMPORT to import the request in xx1 and xx2  or SCC1.
        If that is the case then it means there is no use of extended transport control in setup where we have multiple clients
        in DEV server and only one one in Quality server and PRD server.As we will ultimately be using STMS_IMPORT (if extended
        transport is configured) or SCC1(if extended transport is not configured) to import the request in xx1 and xx2 of DEV server.
        Same goes for multiple clients in QA or PRD, as here also we can use STMS_IMPORT (if extended transport is configured)
        or SCC1(if extended transport is not configured) to import the request  among different clients.Means I have to use one tcode,
         either STMS_IMPORT or SCC1, then how it is helpful?
    Since your target QA and PRD are having only one clients then there is no need to worry about t
               his untill you are comfortable with copying the changes in other two clients of DEV system using SCC1.
        My doubt is if extended transport control is configured can the configurational changes doen in our DEV xx0 be automatically
        gets replicated in client xx1 and xx2?
       Request you all to please help me with your valuable suggetsions.
    Regards,
    Ashutosh

Maybe you are looking for

  • Video Podcasts No Longer Work on my 2nd (3rd?) Gen. iPod Touch!

    Okay, I'm not really sure if I actually have a 2nd or 3rd generation iPod touch.  It's a 8 GB, and I bought it in November of 2009 or so.  I'm guessing it's a 2nd generation since it stopped updating after iOS 4.2.1.  Now with that out of the way, on

  • Purchasing Report into BW help

    hi experts, I have requirement from client to provide the below details in the BW Report. Quantity (e.g. order, delivered, invoiced) Value of (e.g. order, delivered, invoiced). Beside the Value of the material (Gross Price, PB00) we must also be able

  • HT5312 Why I can't found the link for forgot my answers?

    Excuse me, I would like to purchase at first time and the iTune store required me to answer the security question. But I can't remember it. I tried to find every way to solve this problem and I found that I just have to reset my security answer! Unlu

  • Error in Vendor Automatic clearing

    Hi I did F.13 (automatic clearing for vendor) I entered company code, fiscal year, ticked select vendor and gave posting date as 01.09.2010 and test run. When i executed, its telling, Account was selected, but it is not entered in table TF123. After

  • Cross tabbing in SELECT statement??

    Hi, The following SQL statement: SELECT T.LASTFIRST, C.COURSE_NAME, CC.COURSE_NUMBER, CC.SECTION_NUMBER, CC.EXPRESSION, ST.GENDER, COUNT(CC.STUDENTID) STUDENTCOUNT FROM TEACHERS T JOIN CC ON CC.TEACHERID = T.DCID JOIN COURSES C ON C.COURSE_NUMBER=CC.