Implicit ADF controller save points of the BTF vs transactions?
Developers familiar with JDev 11 g features flow defined task ADF (BTF) know about the following options of the transaction for the working group called:(a) no transaction controller
(b) always start new transaction
(c) always use existing transaction
(d) use the existing if possible transaction
For the States of the option 'c' pg171 Oracle Fusion Developer Guide Frank Nimphius & Lynn Munsinger:
>
The stubborn workflow expects an existing transaction to be present. The workflow must not to commit or rollback of the transaction upon return to the flow of the appellant. Entering the flow of stubborn work creates implicit except the point that is used to roll back the transaction when return activity that leaves the workflow has the element of restore point - save the value. Uncommitted of the parent workflow data changes are visible in the bounded task called stream.
>
Note my emphasis on the implied except pointexpression. I can't find any confirmation of the implicit save point in the Guide of the merger, but the same concept is listed on Duncan Mill pg403 (et al.) Oracle JDeveloper 11g Handbook:
>
[A] rollback can be restored, or you can have the frame roll back of an implicit except the point that is created at the beginning of the workflow.
>
The reason for the implicit except point is understood, it gives a point in time restore of the transaction if the user to navigate through a return of restore activity.
Regarding implicit save points, on pg137 of the same Oracle Fusion developer's Guide under the heading "Configuration explicit and implicit Save Points for Oracle Fusion Applications Web" and section 18.7.9 Fusion Guide under the heading "How to enable implicit Save Points" (http://download.oracle.com/docs/cd/E14571_01/web.1111/b31974/taskflows_complex.htm#BACDHHAA), the two sections which save points retails only activated/used if inputs for < savepoint-datasource > and < enable implicit record > are made in the adf-config. XML file.
Q1: for a BTF configured with "Always use the existing transaction", to create an implicit point save at the entrance to the BTF, should the implicit-economy-point function be activated?
Q2: if she needs to be activated, but was not, when the working group called navigates a rollback activity back to where is the cancelled transaction?
Appreciate your thoughts and responses.
DMI
Chris,
the implicit save point taken when a workflow is only a transaction save point as if you could do this manually in Colombia - British ADF. The ADFc backup point is a bigger save point that describes the State current controller and view. This must be explicitly enabled. If you enable implicit except point on the controller, then an ADFc save point is taken when you exit a workflow you have marked as "critical". Savepoints explicit are ADFc savepoints and require you to allow the backup first points. They have a life expectancy of at least 24 hours, while the transaction savepoints are released with a commit and rollback of a transaction, which means that you can not keep it for a long time
Frank
Tags: Java
Similar Questions
-
Error when restoring save point
Hello
I have a problem when I try to restore my save point. My restoration activity is called from a stubborn task incorporated as a region in a plain .jspx page flow. The workflow is configured to always start a new transaction and has a range of isolated data control. I can create and remove backup points, and I also have access to them properly as I can query for them using SavePointManager, so I don't have to go to a point record that is not available on my user account. Is there something I'm missing in my configuration of workflow or something that does not work with fragments of page?
Thanks for your time.
Here is my code to create/delete/restore save points
// creates save point with specified name and adds it to the list public void createSavePoint() { ControllerContext cc = ControllerContext.getInstance(); if (cc != null) { SavePointManager mgr = cc.getSavePointManager(); if (mgr != null) { SavePointAttributes attrs = new SavePointAttributes(savePointName, reportType, null); mgr.createSavePoint(attrs); ADFUtils.findOperation("execute").execute(); ADFUtils.findIterator("savePointsIterator").executeQuery(); } } } // removes save point from the database and list public void removeSavePoint() { DCIteratorBinding dcIter = ADFUtils.findIterator("savePointsIterator"); Row row = dcIter.getCurrentRow(); if (row != null) { String id = (String) row.getAttribute("id"); ControllerContext cc = ControllerContext.getInstance(); if (cc != null) { SavePointManager mgr = cc.getSavePointManager(); if (mgr != null) { mgr.removeSavePoint(id); ADFUtils.findOperation("execute").execute(); ADFUtils.findIterator("savePointsIterator").executeQuery(); } } } } // Restores application state to selected save point public String restoreSavePoint() { DCIteratorBinding dcIter = ADFUtils.findIterator("savePointsIterator"); Row row = dcIter.getCurrentRow(); if (row != null) { savePointId = (String) row.getAttribute("id"); return "restoreSavePoint"; } return null; }
Here's the complete stack trace.
< 7 July 2014 11:11:45 AM CDT > < error > < oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter > < BEA-000000 > < ADF_FACES - 60096:Server Exception during the PPR, #8
oracle.adfinternal.controller.savepoint.SavePointException: ADFC-08014: the controller of the ADF is unable to run the point backup restoration activity.
at oracle.adfinternal.controller.savepoint.SavePointUtil.createAndLogSavePointException(SavePointUtil.java:56)
at oracle.adfinternal.controller.savepoint.SavePointManagerImpl.restoreSavePoint(SavePointManagerImpl.java:695)
at oracle.adfinternal.controller.application.SavePointRestoreListener.restoreSavePoint(SavePointRestoreListener.java:59)
at oracle.adfinternal.controller.application.SavePointRestoreListener.afterPhase(SavePointRestoreListener.java:43)
to oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$ PagePhaseListenerWrapper.afterPhase (ADFLifecycleImpl.java:537)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:120)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:168)
to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.dispatchAfterPagePhaseEvent (ADFPhaseListener.java:302)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:88)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:489)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
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:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3367)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3333)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:254)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
Caused by: oracle.jbo.JboException: ADFContext Houston-29114 is not configured to process this exception messages. Use the code of exception stack trace and error to investigate the root cause of this exception. Root cause error code is Houston-29000. Error messages settings are {0 = oracle.adf.model.adapter.AdapterException, 1 = DCA-29000: Unexpected exception caught: java.lang.NullPointerException, msg = null}
at oracle.adf.model.adapter.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:219)
at oracle.adf.model.adapter.bean.BeanDCFactoryImpl.createSession(BeanDCFactoryImpl.java:66)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:234)
at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1247)
at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1746)
at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1608)
at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1568)
at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1380)
at oracle.adf.model.BindingContext.get(BindingContext.java:1330)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreDataControl(DataControlFrameImpl.java:980)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreSnapshot(DataControlFrameImpl.java:1052)
at oracle.adfinternal.controller.util.model.DCFrameImpl.restoreSnapshot(DCFrameImpl.java:81)
at oracle.adfinternal.controller.state.ControllerState.restorePageFlowStackEntry(ControllerState.java:1726)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1625)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1694)
at oracle.adfinternal.controller.state.ControllerState.restoreControllerState(ControllerState.java:1559)
at oracle.adfinternal.controller.savepoint.SavePointManagerImpl.restoreSavePoint(SavePointManagerImpl.java:681)
at oracle.adfinternal.controller.application.SavePointRestoreListener.restoreSavePoint(SavePointRestoreListener.java:59)
at oracle.adfinternal.controller.application.SavePointRestoreListener.afterPhase(SavePointRestoreListener.java:43)
to oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$ PagePhaseListenerWrapper.afterPhase (ADFLifecycleImpl.java:537)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:120)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:168)
to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.dispatchAfterPagePhaseEvent (ADFPhaseListener.java:302)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:88)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:489)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
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:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3367)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3333)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:254)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
Caused by: oracle.adf.model.adapter.AdapterException: ADFContext Houston-29114 is not configured to process this exception messages. Use the code of exception stack trace and error to investigate the root cause of this exception. Root cause error code is DCA-29000. Error messages settings are {0 = java.lang.NullPointerException, 1 = null}
at oracle.adf.model.adapter.bean.BeanDataControl.getDCProvider(BeanDataControl.java:74)
to oracle.adf.model.adapter.bean.BeanDataControl. < init > (BeanDataControl.java:41)
to oracle.adf.model.adapter.bean.BeanDCDefinitionDataControl. < init > (BeanDCDefinitionDataControl.java:43)
at oracle.adf.model.adapter.bean.BeanDCDefinition.createDataControl(BeanDCDefinition.java:55)
at oracle.adf.model.adapter.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:197)
at oracle.adf.model.adapter.bean.BeanDCFactoryImpl.createSession(BeanDCFactoryImpl.java:66)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:234)
at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1247)
at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1746)
at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1608)
at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1568)
at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1380)
at oracle.adf.model.BindingContext.get(BindingContext.java:1330)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreDataControl(DataControlFrameImpl.java:980)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreSnapshot(DataControlFrameImpl.java:1052)
at oracle.adfinternal.controller.util.model.DCFrameImpl.restoreSnapshot(DCFrameImpl.java:81)
at oracle.adfinternal.controller.state.ControllerState.restorePageFlowStackEntry(ControllerState.java:1726)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1625)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1694)
at oracle.adfinternal.controller.state.ControllerState.restoreControllerState(ControllerState.java:1559)
at oracle.adfinternal.controller.savepoint.SavePointManagerImpl.restoreSavePoint(SavePointManagerImpl.java:681)
at oracle.adfinternal.controller.application.SavePointRestoreListener.restoreSavePoint(SavePointRestoreListener.java:59)
at oracle.adfinternal.controller.application.SavePointRestoreListener.afterPhase(SavePointRestoreListener.java:43)
to oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$ PagePhaseListenerWrapper.afterPhase (ADFLifecycleImpl.java:537)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:120)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:168)
to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.dispatchAfterPagePhaseEvent (ADFPhaseListener.java:302)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:88)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:489)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
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:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3367)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3333)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:254)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
Caused by: java.lang.NullPointerException
at com.dnr.welltests.utils.SavePointHelper.execute(SavePointHelper.java:39)
to com.dnr.welltests.utils.SavePointHelper. < init > (SavePointHelper.java:26)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
at java.lang.Class.newInstance0(Class.java:374)
at java.lang.Class.newInstance(Class.java:327)
at oracle.adf.model.adapter.bean.BeanDataControl.getDCProvider(BeanDataControl.java:64)
to oracle.adf.model.adapter.bean.BeanDataControl. < init > (BeanDataControl.java:41)
to oracle.adf.model.adapter.bean.BeanDCDefinitionDataControl. < init > (BeanDCDefinitionDataControl.java:43)
at oracle.adf.model.adapter.bean.BeanDCDefinition.createDataControl(BeanDCDefinition.java:55)
at oracle.adf.model.adapter.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:197)
at oracle.adf.model.adapter.bean.BeanDCFactoryImpl.createSession(BeanDCFactoryImpl.java:66)
at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:234)
at oracle.adf.model.BindingContext.instantiateDataControl(BindingContext.java:1247)
at oracle.adf.model.dcframe.DataControlFrameImpl.doFindDataControl(DataControlFrameImpl.java:1746)
at oracle.adf.model.dcframe.DataControlFrameImpl.internalFindDataControl(DataControlFrameImpl.java:1608)
at oracle.adf.model.dcframe.DataControlFrameImpl.findDataControl(DataControlFrameImpl.java:1568)
at oracle.adf.model.BindingContext.internalFindDataControl(BindingContext.java:1380)
at oracle.adf.model.BindingContext.get(BindingContext.java:1330)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreDataControl(DataControlFrameImpl.java:980)
at oracle.adf.model.dcframe.DataControlFrameImpl.restoreSnapshot(DataControlFrameImpl.java:1052)
at oracle.adfinternal.controller.util.model.DCFrameImpl.restoreSnapshot(DCFrameImpl.java:81)
at oracle.adfinternal.controller.state.ControllerState.restorePageFlowStackEntry(ControllerState.java:1726)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1625)
at oracle.adfinternal.controller.state.ControllerState.restoreViewPort(ControllerState.java:1694)
at oracle.adfinternal.controller.state.ControllerState.restoreControllerState(ControllerState.java:1559)
at oracle.adfinternal.controller.savepoint.SavePointManagerImpl.restoreSavePoint(SavePointManagerImpl.java:681)
at oracle.adfinternal.controller.application.SavePointRestoreListener.restoreSavePoint(SavePointRestoreListener.java:59)
at oracle.adfinternal.controller.application.SavePointRestoreListener.afterPhase(SavePointRestoreListener.java:43)
to oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$ PagePhaseListenerWrapper.afterPhase (ADFLifecycleImpl.java:537)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchAfterEvent(LifecycleImpl.java:120)
at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchAfterPagePhaseEvent(LifecycleImpl.java:168)
to oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$ PhaseInvokerImpl.dispatchAfterPagePhaseEvent (ADFPhaseListener.java:302)
at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.afterPhase(ADFPhaseListener.java:88)
at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.afterPhase(ADFLifecyclePhaseListener.java:53)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:489)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:280)
to weblogic.servlet.internal.StubSecurityHelper$ ServletServiceAction.run (StubSecurityHelper.java:254)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:478)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)
at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)
at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to oracle.security.jps.ee.http.JpsAbsFilter$ 1.run(JpsAbsFilter.java:137)
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:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3367)
to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.run (WebAppServletContext.java:3333)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
to weblogic.servlet.provider.ContainerSupportProviderImpl$ WlsRequestExecutor.run (ContainerSupportProviderImpl.java:254)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)
You would like to check why there at - it a NPE in these lines in your code.
Caused by: java.lang.NullPointerException
at com.dnr.welltests.utils.SavePointHelper.execute(SavePointHelper.java:39)
to com.dnr.welltests.utils.SavePointHelper.
(SavePointHelper.java:26) -
Hallo,
I have a 'registration' process bounded with 4 fragments workflow.
There is in each fragment components entry created by dragging different fields of the same instance of VO.
The user cannot access the next step if the current step is not correctly filled.
In the fragment of 1st, the user chooses its type (customer, supplier,...) and in the following steps, the fields are has shown/Asterisk based on her user'type selected (I save the String bean var type managed pageFlowScope dedicated to the btf).
Because of this in the original Version, by the way the key, there is no other area marked as mandatory.
To manage the visibility of fields I set the property of rendering the fields (or their container) using EL expressions that read the type in the managed bean stream.
To manage the fields points, I thought only 2 solutions:
1)
For each field to create a validator that checks if the fied was flled and function in the formato (e.g. for emails) right in the successful flowScope bean. So I'll have so many validator functions as areas to manage.
2)
Create a unique global validator to which the property of the validator for all fields will point in the managed bean flowScope.
For example
public void myGlobalBtfValidator(FacesContext facesContext, UIComponent uiComponent, Object object) { if (uIComponet.getId() == "InputTextEmail") { // Component is in Fragment_1 // Check if the filed is filled and its format } if (uiComponet.getId() == "InputTextMobileNumber") { // Component is in Fragment_2 // Check if the filed is filled and its format } if (uiComponet.getId() == "InputTextAddress) { // Component is in Fragment_3 // Check if the filed is filled } // ... }
ID' would like to know if the 2nd solution might work and that is the approach recommended among them.
Then, I would like to know if I can use ther uiComponent parm to the validator without any problem. I ask this question because in many threads, I saw only the parm object used. What are the different function/purpose of these 2 settings?
Thank you
Federico
If you do not want to re-use these validators elsewhere in your application, then method unique validator will be enough.
Of course, if the implementation of this method only validator will require a huge amount of code, it is probably better to split this option to separate validator methods (to simplify the maintenance).
BTW, ID of component has to be short, so instead of using the id of the component, set f: attribute on each component of the user interface and to use uIComponet.getAttributes () .get ("attrib_name")
Dario
-
Should we use the same data source for the internal connection and Save Point?
Hello
Configuration of AM has an internal connection location db, adf - config.xml has also a Save Point db connection parameter, should we are all set to the same source database of the system or should create us a separate data source that is used only for the connection internal db AM of Save?
jdev: 11.1.2.1
Thank you very much!Hello
its everything to you and you have security concerns if the backup point is registered with the business data.
Frank
-
I think that it explains the subject well enough.
Since recently the upgrade of CS6 CC, the file > save as behavior has changed. The default to save directory under would be CS6 native folder of the file. When I run a file > save as in CC however, Finder points to the folder last InDesign saved to.
Any ideas on how to solve this problem are tremendously appreciated.
Nothing has changed. It's quite normal when opening a file from an earlier version.
-
Hi try to navigate to the next page, which uses the stubborn workflow, am in jdeveloper 11.1.1.6.0
Published by: adf009 on 29/04/2013 11:46i have created the following method in order to navigate to next page <af:commandButton text="Submit" id="cb3" action="#{pageFlowScope.InternalUserBean.onSaveRecord}"> </af:commandButton> public String onSaveRecord() { ADFUtil.invokeEL("#{bindings.Commit.execute}"); System.out.println("Internal User Data Committed.."); // ADFUtil.invokeEL("#{bindings.start.execute}"); System.out.println("Internal User Work Flow Invoked.."); return "approve"; } but am geting error LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase INVOKE_APPLICATION 5 oracle.adf.controller.activity.ActivityLogicException: ADFC-02013: The ADF Controller cannot find metadata for activity '/WEB-INF/Intlusrtask-flow-definition.xml#Intlusrtask-flow-definition@Approve'. at oracle.adfinternal.controller.util.Utils.createAndLogActivityLogicException(Utils.java:230) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:970) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:820) at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:552) at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:148) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:109) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:78) at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:43) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java: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) <XmlErrorHandler> <handleError> ADF_FACES-60096:Server Exception during PPR, #1 oracle.adf.controller.activity.ActivityLogicException: ADFC-02013: The ADF Controller cannot find metadata for activity '/WEB-INF/Intlusrtask-flow-definition.xml#Intlusrtask-flow-definition@Approve'. at oracle.adfinternal.controller.util.Utils.createAndLogActivityLogicException(Utils.java:230) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:970) at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:820) at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:552) at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:148) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:109) at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:78) at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:43) at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:130) at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:190) at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386) at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java: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)
Published by: adf009 on 29/04/2013 11:47Hello
the activity "Approve" in the workflow, is it bound to a view or a Java method? Seems that the activity is not physically referencing a view or a Java method
Frank
-
save point restore activity except
Hi all
jdev version - 11.1.1.7
I have created example for implicit savepoints. I am able to store points of database based on the connected user to backup.
now when I try to get back them on under the scenarios that I get
oracle.jbo.AlreadyLockedException: Houston-26030: unable to lock the file, another user owns the lock.
I have 2 pages in stubborn tf. principal and hand update I select save point and click on restore to update the page and restore save point.
Scenario 1) if I click the page 2 (updated) back button I go back to the home page and if I try to restore save point just this problem.
Scenario 2) if I close the browser and connection and try to recover save point this problem occurs.
But if log out me of the application and sign in again, then everything works fine.
can anyone help on this?
Thank you
Hello
Try this,
1 change the mode of locking in the App to "Optimistic" fi module is not.
2. your bean managed must implements Serializable.
Thank you
Gopi
-
Pointer to the Smart web panel problem
After the click on 'Select' in the Panel book clip... then left click on the page to print web content, the pointer takes the form of '+' rather than the pointer mouse arrow and do not "highlight" window a selected web page for save/print. Version 4.6 on IE8 installed.
Suggestions?
HP Advisor has conducted an audit of the system and is automatically reported a conflict between Internet Explorer and HP Smart Web Printing. He then invited a download to solve the conflict. Applet now works as expected. Hooray!
-
I get videos from cell phones of the people with a type of file like 3GP. I need to know how to save and change the format so I can open them.
Trying to convert to the. WMV format:
There are many converters available on the net... some
free... some detail.The following freeware converter is just one example:
(FWIW... it's always a good idea to create a system)
Restore point before installing software or updates)Format Factory (freeware)
http://www.videohelp.com/tools/Format_Factory
(the 'direct link' is faster download)
(the file you want to download is: > FFSetup295.zip<>
(FWIW... installation..., you can uncheck
('all' boxes on the final screens)
(Windows XP / Vista / 7)First, you will need to decompress the file or just open the
Drag > FFSetup295.exe< out="" of="" the="">
and drop it on your desktop. To install left click.Next, after the download and installation of Format
Factory... you can open the program and
left click on the toolbar, the "Option" button and
"Select an output folder to" / apply / OK.
(this is where you find your files after they)
are converted)Drag and drop your video clips on the main screen...
Select "all to WMV" / OK...
Click on... Beginning... in the toolbar...
That should do it...
Good luck...
-
Vista crashes-cannot recover save point. a way to recover lost files and avoid crashing
Vista crashes-cannot recover save point. a way to recover lost files and avoid crashing.
E-mail address is removed from the privacy *.
Data recovery:
1. slave of your hard drive in another computer and read/save your data out there.
2. put your Hard drive in a USB hard drive case, plug it into another computer and read/save from there.
3 Alternatively, use Knoppix Live CD to recover data:
http://www.Knopper.NET/Knoppix/index-en.html
Download/save the file Knoppix Live CD ISO above.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://isorecorder.alexfeinman.com/isorecorder.htm
Download the Vista software from the link above.
After installing above ISO burning software, right click on the Knoppix ISO file > copy the Image to a CD.
Knoppix is not installed on your PC; use only the resources of your PC, RAM, graphics etc.
Change the boot order in YOUR computer/laptop to the CD/DVD Drive 1st in the boot order.
Plug a Flash Drive/Memory Stick, BOOT with the Live CD, and you should be able to read the hard drive.
When the desktop loads, you will see at least two drive hard icons on the desktop (one for your hard drive) and one for the USB key.
Click on the icons of hard drive to open and to understand which drive is which.
Click the icon for the USB drive and click on "Actions > Change the read/write mode" so you can write to disk (it is read-only by default for security reasons).
Now to find the files you want to back up, just drag and drop them on the USB. When you're done, shut down the system and remove the USB key.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vista Media recovery obtaining and/or using the Vista recovery on your computer Partition to factory settings .
There is no Vista free download legal available.
Contact your computer manufacturer and ask them to send a recovery disk/s Vista set.
Normally, they do this for a cost of $ small.
In addition, ask them if you have a recovery Partition on your computer/laptop to restore it to factory settings.
See if a manual provided with the computer or go to the manufacturer's website, email or you can call for information on how to make a recovery.
Normally, you have to press F10 or F11 at startup to start the recovery process...
Another way I've seen on some models is press F8 and go to a list of startup options, and launch a recovery of standards of plant with it, by selecting the repair option.
See you soon.
Mick Murphy - Microsoft partner
-
Blue screen errors the problem points to the files Volsnap.sys or Classpnp.sys.
Last month, I had a series of blue screens. The problem points to the files Volsnap.sys or Classpnp.sys.
I have a Dell Precision T3500, running 64-bit Windows 7 Prof. The system is configured with RAID.
Sometimes rebooting the system in the middle of the night and sometimes it freezes while I work on that. It is during the night to safeguard and Virus scanning using Trend Micro, which is the only type of trainer of spam on the system.
No idea on how to stop this would be really appreciated! Thank you
Hello
Results verified BlueScreenView WinDBG / DumpCHK.
make these problems worse. Uninstall it and run the removal tool to prevent
remains of troublecausing. The following recommendations to use during the test,
even better all the time.TrendMicro removal tool
http://eSupport.trendmicro.com/pages/how-do-I-remove-old-or-new-versions-of-trend-micro-products-in-my-comp.aspxList of tools to clean/uninstall anti-malware programs
http://social.answers.Microsoft.com/forums/en-us/msestart/thread/407bf6da-C05D-4546-8788-0aa4c25a1f91/------------------------------------------------------------
Here's what I use and recommend: (these are all free and very effective versions.)
Avast and Prevx proved extremely reliable and compatible with all I have
launched on them. Microsoft Security Essentials and Prevx have also proven to be very
reliable and compatible. Use MSE or Avast and Prevx, Prevx 3 but not all.Avast Home free - stop any shields is not necessary except leaving Standard, Web, and
Operation of the network.Prevx - Home - free
Windows Firewall
Windows Defender (is not necessary if you use MSE)
Protected IE - mode
IE 8 - SmartScreen filter WE (IE 7 phishing filter)
I also IE always start with asset if filter InPrivate IE 8.
(It may temporarily turn off with the little icon to the left of the + bottom
right of IE)Two versions of Avast are available 6.x and 4.8 x
Avast - home - free - 6.x stop shields you do not use (except files, Web, network, &)
Shields of behavior) - double click on the icon in the Notification area - real time Orange - click on the
Shield that you want to stop - STOP. To stop the Orange icon to show an error indicator-
Click on the Orange icon - top right - settings - click on the status bar - uncheck shields you
disabled - click OK
http://www.avast.com/free-antivirus-downloadAvast 4.8 x - home - free - stop shields, you don't need except leaving Standard, Web,.
and the network running. (Double-click the blue icon - look OK. - upper left - Shields details
Finish those you don't use).
http://www.avast.com/free-antivirus-download#TAB4Or use Microsoft Security Essentials - free
http://www.Microsoft.com/Security_Essentials/Prevx works well alongside MSE or Avast
Prevx - home - free small, fast, exceptional protection CLOUD, working with other security
programs. It is a single scanner, VERY EFFICIENT, if it finds something come back here
or use Google to see how to remove.
http://www.prevx.com/ <-->-->
http://info.prevx.com/downloadcsi.asp <-->-->PCmag - Prevx - Editor's choice
http://www.PCMag.com/Article2/0, 2817,2346862,00.aspAlso get Malwarebytes - free - use as scanner only. If you ever think malware and that
would be unusual with Avast and occasional Prevx running with the exception of a low level cookie
(not much), to UPDATE and then run it as a scanner. I have a lot of scanners and they
never find anything of note that I started to use this configuration.==========================================================
The Bug_Checks were D1 (19 long happened if he should really
do not be in the mix) and CAUSE volsnap.sys classpnp.sys which are
Components of Windows, which means something else led in error.1. Uninstall TrendMicro as it has a role - is not enough to just disable
such that it will still load chunks of itself in memory.2 Volsnap.sys is the Windows volume shadow copy driver and disk problems
or other corruption could be at stake. Classpnp.sys is the SCSI class system
dll checking and disk problems will affect the it. Run SFC/scannow, and then
Checkdisk (chkdsk /f r).Run DiskCleanup - start - all programs - Accessories - System Tools - Disk Cleanup
Start - type in the search box - find command top - RIGHT CLICK – RUN AS ADMIN
sfc/scannow
How to fix the system files of Windows 7 with the System File Checker
http://www.SevenForums.com/tutorials/1538-SFC-SCANNOW-Command-System-File-Checker.htmlThen run checkdisk (chkdsk).
How to run check disk in Windows 7
http://www.SevenForums.com/tutorials/433-disk-check.html=========================================================
Other troubleshooting methods:
BCCode: D1 0x000000D1
Stop error when you resume a computer that is running Windows 7 or Windows Server 2008 R2
from sleep or standby extended: "STOP: 0x000000D1".
http://support.Microsoft.com/kb/978982Stop error on a computer based on Windows Server 2008 R2 or Windows 7 during operation
system uses a storport virtual miniport driver to save a dump file or a file of hibernation: "0x000000D1.
http://support.Microsoft.com/kb/2320550Those 7 other KB Articles are available
http://support.Microsoft.com/search/default.aspx?mode=a&query=0x000000D1&SPID=14019&catalog=LCID%3D1033&1033comm=1&Res=10--------------------------------------------------
Think video drivers especially if it may be others. Refer to the section of driver in my generic bluescreen
methods of troubleshooting below. BIOS, low and antispyway/antivirus/security chipset drivers
programs may also cause this. Check the resolution of the problems and when you get to the pilot and sections tests memory refer to the generic methods in the next message and then returns to the resolution of problems
If necessary.Cause
A driver tried to access a pageable (or that is completely invalid) address while the IRQL was too high.
This bug check is usually caused by drivers who used a wrong address.
If the first parameter has the same value as the fourth parameter, and the third parameter indicates a runtime operation, this bug check was probably caused by a driver who was trying to run code when the code itself has been paginated outside. The possible causes for the error page are:
- The function was marked as pageable and was operating at an IRQL higher (including obtaining a lock).
- The function call was made to a function in another pilot, and that this driver has been unloaded.
- The function was called by using a function pointer that was an invalid pointer.
BCCode: d1 0x000000d1<-- read="" this="">-->
* 1210.html? order = votes http://www.faultwire.com/solutions-fatal_error/Driver-IRQL-not-less-or-Equal-0x000000D1-=========================================
Look in the Event Viewer to see if something is reported on those.
http://www.computerperformance.co.UK/Vista/vista_event_viewer.htmMyEventViewer - free - a simple alternative in the standard Windows Event Viewer.
TIP - Options - Advanced filter allows you to see a period of time instead of the entire file.
http://www.NirSoft.NET/utils/my_event_viewer.html-------------------------------------------------------------------------
Here are a few ways to possibly fix the blue screen issue. If you could give the blue screen
info that would help. Such as ITC and 4 others entered at the bottom left. And all others
error information such as codes of STOP and info like IRQL_NOT_LESS_OR_EQUAL or PAGE_FAULT_IN_NONPAGED_AREA and similar messages.As examples:
BCCode: 116
BCP1: 87BC9510
BCP2: 8C013D80
BCP3: 00000000
BCP4: 00000002or in this format:
Stop: 0 x 00000000 (oxoooooooo oxoooooooo oxoooooooo oxooooooooo)
Tcpip.sys - address blocking 0 x 0 00000000 000000000 DateStamp 0 x 000000000It is an excellent tool for displaying the blue screen error information
BlueScreenView scans all your minidump files created during 'blue screen of death '.
hangs and displays information about all accidents of a table - free
http://www.NirSoft.NET/utils/blue_screen_view.htmlBlueScreens many are caused by old or damaged, in particular the video drivers drivers however
There are other causes.You can do mode if necessary safe or the Vista DVD command prompt or
Options recovery if your system is installed by the manufacturer.How to start on the System Recovery Options in Windows 7
http://www.SevenForums.com/tutorials/668-system-recovery-options.htmlYou can try a system restore to a point before the problem started when one exists.
How to do a system restore in Windows 7
http://www.SevenForums.com/tutorials/700-system-restore.html-------------------------------------------------------------------------
Start - type this in the search box-> find COMMAND at the top and RIGHT CLICK – RUN AS ADMIN
Enter this at the command prompt - sfc/scannow
How to fix the system files of Windows 7 with the System File Checker
http://www.SevenForums.com/tutorials/1538-SFC-SCANNOW-Command-System-File-Checker.htmlHow to analyze the log file entries that the Microsoft Windows Resource Checker (SFC.exe) program
generates cbs.log Windows Vista (and Windows 7)
http://support.Microsoft.com/kb/928228The log can give you the answer if there is a corrupted driver. (Says not all possible
driver problems).Also run CheckDisk, so we cannot exclude as much as possible of the corruption.
How to run the check disk at startup in Windows 7
http://www.SevenForums.com/tutorials/433-disk-check.html-------------------------------------------------------------------------
Often drivers up-to-date will help, usually video, sound, network card (NIC), WiFi, part 3
keyboard and mouse, as well as of other major device drivers.Look at the sites of the manufacturer for drivers - and the manufacturer of the device manually.
http://pcsupport.about.com/od/driverssupport/HT/driverdlmfgr.htmInstallation and update of drivers to 7 (update drivers manually using the methods above is preferred
to make sure that the latest drivers from the manufacturer of system and device manufacturers are located)
http://www.SevenForums.com/tutorials/43216-installing-updating-drivers-7-a.htmlHow to disable automatic driver Installation in Windows Vista - drivers
http://www.AddictiveTips.com/Windows-Tips/how-to-disable-automatic-driver-installation-in-Windows-Vista/
http://TechNet.Microsoft.com/en-us/library/cc730606 (WS.10) .aspx-------------------------------------------------------------------------
How to fix BlueScreen (STOP) errors that cause Windows Vista to shut down or restart
quit unexpectedly
http://support.Microsoft.com/kb/958233Troubleshooting Vista Blue Screen, error of JUDGMENT (and Windows 7)
http://www.chicagotech.NET/Vista/vistabluescreen.htmUnderstanding and decoding BSOD (blue screen of death) Messages
http://www.Taranfx.com/blog/?p=692Windows - troubleshooting blue screen errors
http://KB.wisc.edu/page.php?id=7033-------------------------------------------------------------------------
In some cases, it may be necessary.
Startup Options recovery or Windows 7 disk repair
How to run a startup repair in Windows 7
http://www.SevenForums.com/tutorials/681-startup-repair.htmlHow to start on the System Recovery Options in Windows 7
http://www.SevenForums.com/tutorials/668-system-recovery-options.htmlHow to create a Windows 7 system repair disc
http://www.SevenForums.com/tutorials/2083-system-repair-disc-create.htmlI hope this helps.
-
How can I move files and leave a shortcut.lnk pointing to the new location.
I'm trying to move only a TON of old files to a hard drive to free up space to backup. I can't empty just them, it's a working environment with integrated (and archaic) process. They must be able to find the new files without go hunting for them. How can I move all the files that has not been changed since 2 years and leaves a link behind that points to the new location?
I used successfully a utility call NoClone. The goal is to search for duplicate files, but it has a way to specify any search string (date function as you requested) and then move all files to a new location, leaving behind .lnk files
I used it to clear space on file shares, any movement toward a archive read-only stored on a NAS that gets backed up once per year. In this way, nothing changes on the NAS of the end user (no need to save often). If you need to edit the file, they copy him on its original location.
If you have a lot of files, download the business version.
In recent years I finally used, so I don't know if there is a newer version that might not work as did the old version.
-
Access point of the AIR-CAP1602E-N-K9
Hello
can someone help me set up AIR-CAP1602E-N-K9 as autonomous access point.
This is a new default affecting by my knowledge, it's a point of access controller based pls if help how to convert in autonomous access point and the image that is compatible with that.
Hi Kamal,
Hope links below will keep you started with LWAP autonomous.
http://www.Cisco.com/en/us/docs/wireless/access_point/conversion/LWAPP/u...
https://supportforums.Cisco.com/docs/doc-14960
http://mrncciew.com/2012/10/20/lightweight-to-autonomous-conversion/
For standalone AP, you can use the configuration below. In the link below, you can skip the configuration under 'bridge Configuration.
https://supportforums.Cisco.com/document/61936/autonomous-AP-and-bridge-...
Hope that helps.
Concerning
Najaf
-
When I right click and click on "save target as" the file is a html instead of a wmv file. What is the procedure to make the downloads of wmv files to download to your video library?
When I right click and click on "save target as" the file is a html instead of a wmv file. What is the procedure to make the downloads of wmv files to download to your video library?
=====================================
Some files require a downloader.The following freeware can be worth a try:
(FWIW... it's always a good idea to create a system)
Restore point before installing software or updates)Freemake Video Downloader
http://www.Freemake.com/free_video_downloader/
(Windows XP/Vista/7)Freemake - how to download the video for free
http://www.Freemake.com/how_to/how_to_download_video_freeFreemake - how to download TV shows online
http://www.Freemake.com/how_to/how_to_download_online_tv_showsAlso... If you download and install Mozilla Firefox
Browser and the add-on video Downloadhelper that you will be
able to download video from many sites.(FWIW... it's always a good idea to create a system)
Restore point before installing software or updates)Mozilla Firefox
http://www.Mozilla.org/en-us/Firefox/FX/#desktopVideo DownloadHelper
https://addons.Mozilla.org/en-us/Firefox/addon/Video-DownloadHelper/Once installed... Launch Firefox and go to a site with the video.
start the video / go to... Tools / Downloadhelper / Media /.
Select the media file / download...Download videos of assistance
http://www.DownloadHelper.NET/tutorials.php -
Taskflow-ADF are not displayed in the library of the ADF
Hi all
I use Jdev 11.1.6
I have deployed my project (contains model and View Controller) such as ADF library Jar. then I created the new connection file added this pot. It does not project taskflows show. Even as a sample project, I created and deployed as ADF library jar. added this pot on connection files. It shows the workflow. why it shows no taskflows for the first project. You can help me pls.
Thank you
Hello
Check if you have followed these steps:
- In the ADF wondering where you have the task of flow select View Controller project and go to the deployment project properties tab
- Then create an ADF library JAR file
- Generate the jar
- Go to your first application, select the view controller project and go to the libraries tab
- Select the pot that you have previously built
- Refresh your project, you can even close your JDev.
- From the components tab, you will find your library
Maybe you are looking for
-
Someone at - it a graphic list if icons, I have a notification in the bar and have no idea of its significance. Hoped I would be able to upload screenshot but don't think that I can, it looks like a circle and a small square with low circle to the ri
-
Hello I have a HP A6700F equipped high Vista desktop, I get a black screen with white writing a bit but will not start, it says something about memory. My mom has a HP similar to mine and I wonder if I can use the recovery discs, she did for his mac
-
Got an error or a failure just to finish the installation of Windows 10 disc overview. I restarted my PC and now I can not find wifi wireless. It just keeps trying to "(dial-up)... lol I don't even have a dial-up connection." Anyone have this problem
-
HelloI have a problem. I'm trying to get an AMD W7000 works with vmware view horizon 6 VDGA in mode.The operating system is Win 7 x 64, also I tried 8.1 Win x 64, still no luck. I have passed through the card on the virtual machine.View services are
-
Slow creation of nodes in Javafx
HelloI'm currently developing a program where the user can interactivley create "molecules" of "atoms", where each atom has a name. Now, if the user decides to add another atom, it is presented with a list of all the atoms that have been previously l