Validation of single Description primary node?

We need in version DRM 11 1.2.4.302 for a validation that ensures all primary nodes have a unique description. VersionUniqueProp validation feature fails to meet our needs as our hierarchies have shared nodes with the same description as the validation fails. In addition, VersionUnique2Prop does not work because it's a Global node validation, but Core.SharedFlag is not a selectable property. I noticed there was a topic on this latest year available here:DRM class validation - improvement VersionUnique but with no resolution. Everyone has applied this validation successfully? Could you share how you reached?

Thank you!

Denzz, thanks for your help so far.

I created a global property with the logic that you have specified and used the Evaluate function inside the property definition to assess a shared node and a head node. It works as expected! But when I return to my hierarchy and check the value of property on the nodes themselves, the feature fails - Core.SharedFlag_MDM always returns false.

So I tested with a local property, and the evaluation and of the hierarchy, it works as expected.

It seems that the SharedFlag_MDM property always returns FALSE in global properties. We tested the same thing using the POS function and got the same results; POS always returns 0 global properties, but returns the expected value of local properties.

Sounds like SR material unless someone else can explain why this could be?

Edit: I understood why this is the case. Global property values must be the same on all nodes. Thus in the following example, if I create a global property called "IsShared" and set its value to PropValue (Core.SharedFlag_MDM) the following will happen:

Core.Abbrev Custom.IsShared
AC_123 FAKE
AC_123:Shared001 FAKE

IsShared is Global, its value can not be different between common or related nodes. But if we set IsShared at Local level, we'll see our intended functionality:

Core.Abbrev Custom.IsShared
AC_123 FAKE
AC_123:Shared001 TRUE

So the problem with this is now VersionUniqueProp and VersionUnique2Prop validations require global variables to work. And because the Core.SharedFlag_MDM property and the POS function are incompatible with global properties, this feature does not work for us.

Tags: Business Intelligence

Similar Questions

  • Identify the HA primary nodes in a Cluster

    I'm looking to identify primary and secondary HA in a cluster nodes.  I am running ESXi 4.1 on Dell Blade material.  I want to assure you that all my primary nodes are not in the same chassis.

    I heard it's possible via PowerCli, I also heard there is a command to force the promotion or demotion of a primary node.  If anyone knows how to do this with PowerCli, I would really appreciate help?

    Thanks in advance.

    geob

    To list nodes, you can do

    Get-Cluster | Get-HAPrimaryVMHost

    As far as I know, there is no way to force a primary node.

    The type of the node is determined when a node joins the lcuster.

    See Duncan HA Deepdive

  • How to create the validation for a composite primary key feature when I use create with operation of parameters to pass values to a page (i.e. the ADF table) to another page I get this error, how can I solve it. Please help me any one ASAP?

    Hello

    I have a page with adf faces table, I need to pass values to the table to another the inputfields page (both fields are composite primary keys), I'm passing values but I get the error while I'm passing values twice on the next page with a button command (using setPropertyListener) this error... Please help me?

    Houston-29114 ADFContext 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-25013. Error messages settings are {0 = oracle.jbo.Key [22 9]}

    ADF_FACES-60097: for more information, see the error log of the server for an entry beginning with: ADF_FACES - Exception during the PPR, #1 60096:Server


    The error log is...


    URL - target http://127.0.0.1:7101/Recruting-ViewController-context-root/faces/login.JSPX

    < ViewHandlerImpl > < _checkTimestamp > Apache Trinidad runs with control of activated timestamp. This should not be used in a production environment. See the org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION property in WEB-INF/web.xml

    < UIXEditableValue > < _isBeanValidationAvailable > Validation Bean A provider is not present, so bean validation is disabled

    passing the user name: 201157

    < _LogUnhandledException > ADF_FACES - 60098:Faces life cycle receives exceptions that are unhandled in phase 5 of INVOKE_APPLICATION

    oracle.jbo.TooManyObjectsException: Houston-25013: too many objects correspond to the oracle.jbo.Key [22 primary key 9].

    at oracle.jbo.server.EntityCache.throwTooManyObjectsException(EntityCache.java:608)

    at oracle.jbo.server.EntityCache.handleDuplicateKey(EntityCache.java:617)

    at oracle.jbo.server.EntityCache.addForAltKey(EntityCache.java:1030)

    at oracle.jbo.server.EntityCache.add(EntityCache.java:541)

    at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1141)

    at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1140)

    at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:461)

    at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:478)

    at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5800)

    at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1941)

    at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2504)

    at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2545)

    at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2510)

    at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:11133)

    at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1342)

    at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2169)

    at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731)

    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)

    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)

    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at com.sun.el.parser.AstValue.invoke (unknown Source)

    at com.sun.el.MethodExpressionImpl.invoke (unknown Source)

    at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173)

    at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:163)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:1091)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:982)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:880)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:553)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:158)

    at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:115)

    at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:84)

    at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:50)

    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:159)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1137)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:361)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)

    to 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:173)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to 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)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to 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)

    < RegistrationConfigurator > < handleError > ADF_FACES - 60096:Server Exception during the PPR, #1

    oracle.jbo.TooManyObjectsException: Houston-29114 ADFContext 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-25013. Error messages settings are {0 = oracle.jbo.Key [22 9]}

    at oracle.jbo.server.EntityCache.throwTooManyObjectsException(EntityCache.java:608)

    at oracle.jbo.server.EntityCache.handleDuplicateKey(EntityCache.java:617)

    at oracle.jbo.server.EntityCache.addForAltKey(EntityCache.java:1030)

    at oracle.jbo.server.EntityCache.add(EntityCache.java:541)

    at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1141)

    at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1140)

    at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:461)

    at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:478)

    at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5800)

    at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1941)

    at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2504)

    at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2545)

    at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2510)

    at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:11133)

    at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1342)

    at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2169)

    at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:731)

    at oracle.adf.controller.v2.lifecycle.PageLifecycleImpl.executeEvent(PageLifecycleImpl.java:402)

    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding._execute(FacesCtrlActionBinding.java:252)

    at oracle.adfinternal.view.faces.model.binding.FacesCtrlActionBinding.execute(FacesCtrlActionBinding.java:210)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at com.sun.el.parser.AstValue.invoke (unknown Source)

    at com.sun.el.MethodExpressionImpl.invoke (unknown Source)

    at oracle.adf.controller.internal.util.ELInterfaceImpl.invokeMethod(ELInterfaceImpl.java:173)

    at oracle.adfinternal.controller.activity.MethodCallActivityLogic.execute(MethodCallActivityLogic.java:163)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.executeActivity(ControlFlowEngine.java:1091)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:982)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.doRouting(ControlFlowEngine.java:880)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.routeFromActivity(ControlFlowEngine.java:553)

    at oracle.adfinternal.controller.engine.ControlFlowEngine.performControlFlow(ControlFlowEngine.java:158)

    at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleAdfcNavigation(NavigationHandlerImpl.java:115)

    at oracle.adfinternal.controller.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:84)

    at org.apache.myfaces.trinidadinternal.application.NavigationHandlerImpl.handleNavigation(NavigationHandlerImpl.java:50)

    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:159)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1137)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:361)

    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:202)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)

    to 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:173)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:125)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

    to org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$ FilterListChain.doFilter (TrinidadFilterImpl.java:468)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)

    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)

    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

    to 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)

    to weblogic.servlet.internal.WebAppServletContext$ ServletInvocationAction.wrapRun (WebAppServletContext.java:3715)

    to 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)

    Hi all, finally I found the solution to this exception.

    I did the following steps to solve the problem.

    1. create a bean and use this method

    public void tooManyObjectsMatchExceptioHandeler() {}

    Add the code in the event here...

    System.out.println ("inside the Handeler");

    FacesMessage message =

    new FacesMessage ("Type your friendly message");

    message.setSeverity (FacesMessage.SEVERITY_ERROR);

    FacesContext fc = FacesContext.getCurrentInstance ();

    fc.addMessage (null, message);

    }

    Now, drag and drop the file above java projects in data controls in the browser of the application.

    2. drag a workflow method call (where u get exception as Houston-25013) and call this method as an activity of the exception handler,

    Now, do a right click on this--> definition of the page method call create or go to definition of the page--> create a link Action method and select the above method in the select and file def page this method call in the workflow then go to properties inspector set out fixed property (here name of activities of method call) u give.

  • validation of single key works only not with the update

    Hi all

    I use jdeveloper 12 c on windows internet explore.

    I'm at the following link

    http://www.gabrielsideras.com/2010/09/28/ADF-unique-key-validation/

    It works only if I insert new records. After the update, it does not work. He leaves me no update.

    How to work around it please?

    Kind regards.

    User, tell us your exact jdev version, please!

    It works if yo udefine the unique key in the DB?

    Timo

  • Inside other XML nodes programmatically, based on a single well-known node

    Hi guys, I have a table generated with numbers to an XML file. Then I "maxF" function that returns the maximum number within this table. I need to get programaticaly other nodes within the same XML file [where these numbers come from] to print the date [which is a node on top of the node number]. Anyone out there can you please help me do this?

    Thank you very much

    var a: Array = [];           for (var i = 1; i < = 15; i ++) {var RootNode = getXml.firstChild;}                eval("price"+i).htmlText ="

    ' + RootNode.childNodes [i] Sublst.ChildNodes(1).ChildNodes(0) [4] Sublst.ChildNodes(1).ChildNodes(0) [2] .firstChild + ".

    ";                eval("price"+i+15).htmlText ="

    ' + RootNode.childNodes [i + 15] Sublst.ChildNodes(1).ChildNodes(0) [4] Sublst.ChildNodes(1).ChildNodes(0) [2] .firstChild + ".

    ";                trace (stripF (RootNode.childNodes [i + 15] Sublst.ChildNodes(1).ChildNodes(0) [4] Sublst.ChildNodes(1).ChildNodes(0) [2] such Child.nodeValue));                a.push (Number (stripF (["Price" + i] TL. (Text)));                a.push (Number (stripF (["Price" + i + 15] TL. (Text)));           "} lowestup.htmlText ="

    "+ maxF (a) + '.

    ";           lowestPeriodTitle.htmlText ="

    IDENTIFIED OPTIMAL VALUES:

    ";       function maxF(a:Array):Number {var max: Number = a [0];}      for (var i: Number = 1; i >.) Length; i ++) {if (a [i] > min) {max = a [i];}           } else {/ / trace ("buahMin!");}           return max}}; } function stripF(s:String):String {return s.split("").join("").split("\n").join("").split("\r").join("") ;}

    I do not understand your question, but I'm pretty sure that function will return 30 each time it is called.

  • Real-time validation while creating a node

    Hi all

    I have the following problem when it comes to check if the required fields have been filled.

    I created a real-time validation that checks if a field is empty or not. It works pretty well for nodes that are already being implemented.

    But when I want to create a new node DRM gives me an error until I can create the node: "Please fill property X".

    Is it possible (except batch validation) to solve this problem?

    Thank you very much!

    Kind regards

    Pascal

    This is the common problem with validations in real time on the required fields, like the GET validation as and when the node is created,

    Try to evaluate the node creation date, if is that a new deal validation allows to fill the properties in the other case, look for the values of fields are mandatory.

  • How to identify the primary Parent of a shared node?

    We have a property that is set to Local defined, inherit,

    Suppose the 'Color' property and currently is the behavior in DRM

    Parent A - blue

    Child 1 - blue (inherited from Parent)

    Child 2 - color blue (inherited from Parent)

    Child 3-color blue (inherited from Parent)

    Parent B - Red

    Child 3 ~ part 1 - red color (inherited from Parent B)

    Child 4-color red (inherited from Parent B)

    Children 5 - red color (inherited from Parent B)

    The customer has improved the requirement so that in the case of shared members 'color' is inherited from the primary parent like the example below.

    Parent B - Red

    Child 3 ~ action1 - blue (inherited from "Primary" Parent A)

    Child 4-color red (inherited from Parent B)

    Children 5 - red color (inherited from Parent B)

    I guess I'm going to need a new property like 'Primary colors' and I need to write a formula to calculate the color of base on the primary parent.  However, I do not know how to identify the "main Parent" a shared node we use version 11.1.1.2 N-Tier

    I'm looking for suggestions on how to calculate the value of the property you want.

    Any help will be greatly appreciated.

    Hello

    You can create a new property derived like u said and use instead of the property defined in your exports or anywhere where you have to refer to the color. The property set can be used just to take the user input.

    The new derived property should be a logic like that-

    If (PropValue (Core.SharedFlag_MDM),

    NodePropValue (PropValue (Core.PrimaryName_MDM), Custom.Colour)

    PropValue (Custom.Colour))

    Now, 11.1.1.2 I lost the memory of how the properties are referred to as - if they are just used with their names or namespaces is mentioned (Core. , custom.). You can change the formula accordingly to view properties

    Thus, if SharedFlag_MDM is True, then it will take the value of the property to its primary node, which is inherited from the primary parent and if the shared flag is False then it is just a varValeurProp on the node itself.

    I hope that answers you.

    Thank you

    Denzz

  • Knots of ISE primary administration failed

    Hi all

    I'll put 3 ISE with deployment of creation, 1 ISE will be configured as Administration node & analysis and others as Service strategy node dedicated.

    My questions are:

    1. If the Administration & monitoring node does not, are authentication, authorization and posture can still run on the client?

    2 promote the node for Service strategy dedicated under the new administration & monitoring nodes? If possible, how the procedure for promotion? It's as simple as promoting the secondary nodes (in case we have primary and secondary nodes) or there are has other efforts, such as needs to restore the database or etc?

    Thank you?

    Kind regards

    Rian

    Hello

    When the primary administration node fails. The ssnp will continue always to operate and implement strategies.

    Since you have a single administration node and if the node must be rebuilt, all other nodes must also be returned to the factory then re registered once the primary node is ready again.

    In this case, you can open a tac case yo have them help make your database to one of the nodes of the psn.

    As always, it's my comments and what I would do if I was in the situation, we can wait a cisco engineer to respond or you can post this question in a tac case to make sure there isn't a future feature that deals with this scenario.

    Sent by Cisco Support technique Android app

  • Unable to save 12 ch. single instance 11g GI listener

    5.11 RHEL 64

    2 node RAC

    IM - 11.2.0.3.9

    DB_home1 - 11.2.0.3.15

    DB_home2 - 12.1.0.2

    I recently installed the 12.1.0.2 as a single instance on node 1 of the cluster. When you create the database in step 7 to record the listener, the listener SCAN 11 g has not been shown. I thought no matter, I'll just do the recording manually later.

    End of installation and DB creation complete, and I can't save the 12 DB to the listener to 11g. RAC instances have the value of the LOCAL_LISTENER parameter that follows:

    LOCAL_LISTENER = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST=node1.pub.com) (port = 1521)))

    I tried to adjust the same setting in the 12 c DB, still no change. Restarted the listener, 12 c instance, nothing works. I thought that maybe there was a compatibility issue when using a lower version for the listener, but I can't seem to find a doc in metalink to provide a matrix that verifies this. No message or trace files generated in newspapers for both instances. I don't want to manually change the listener.ora GI unless it's the only way, and I can't find any solid documentation within Oracle to indicate that this would be the only way to solve this problem. Any help would be appreciated.

    The GI version must be the same or greater than the version of database

    MOS Doc 337737.1

  • repeating nodes using loop but when XML string concating then concating only last iteration of the loop FOr?

    I stuck with a problem that I use FOR loop to generate expandable nodes.
    Now when I concat the node generated in the primary node and then I only last iteration of the loop FOR.
    can someone suggest me a way to manage this error...
    BECAUSE me IN 1.pl_phone_tab. County
    LOOP
    SELECT xmlelement ("phone"
    , xmlelement ("PHONETYPE", xmlattributes ('01' AS "dmnADRP_PHONETYPE"), pl_phone_tab (i) .p_phtype_tab)
    , xmlelement ("PHONENUM", pl_phone_tab (i) .p_phnum_tab)
    , xmlelement ("PRIMARY_CONTACT", pl_phone_tab (i) .p_prcon_tab)
    )
    IN p_phone_xml
    DOUBLE; END LOOP;
    SELECT xmlelement ("PhoneInfo"
    xmlconcat (p_phone_xml))
    IN p_phone_info_xml
    DOUBLE;
    Here, I'm a single node, but there must be two nodes for node of PHONE
  • assigning to Director concurrent queue node

    definition of concurrent Manager queues is not. My primary node is set to PROD that is not a node in the current context.
    This configuration must be changed to be compatible with the current environment.
    How can I correct the configuration of the head node to reflect the name of the real crux of the environment. This is a single node environment, there is no need to define a primary node / secondary level definition concurrent Manager queue, this is necessary if we want to implement CFP in environment of concurrent Manager multi node.

    How can I assign the Manager correct definition queue?

    How can I correct the configuration of the head node to reflect the name of the real crux of the environment. This is a single node environment, there is no need to define a primary node / secondary level definition concurrent Manager queue, this is necessary if we want to implement CFP in environment of concurrent Manager multi node.

    System Administration > simultaneous > Manager > Define screen.

    How can I assign the Manager correct definition queue?

    Or update table (NODE_NAME, NODE_NAME2, TARGET_NODE columns) FND_CONCURRENT_QUEUES - http://etrm.oracle.com/pls/et1211d9/etrm_pnav.show_object?c_name=FND_CONCURRENT_QUEUES&c_owner=APPLSYS&c_type=TABLE

    Thank you
    Hussein

  • A node not tranport archivelog on standby

    We have 3 node RAC of Oracle 11.2.0.1 on Redhat 5.2. The eve of physics is a single instance 11.2.0.1 on redhat 5.2 too.

    After I duplicate primary to the physics of the day before, I saw half dozen archivelog carried forward and applied. After that, the primary node 1 (1-wire) stopped transport redo, while that thread 2 and 3 continue Reduction again. But no recovery applied afterword.

    Check alert_log on standby and see
    Error 1017 received logging on to the standby
    ------------------------------------------------------------
    Check that the primary and standby are using a password file
    and remote_login_passwordfile is set to SHARED or EXCLUSIVE,
    and that the SYS password is same in the password files.
          returning error ORA-16191
    ------------------------------------------------------------
    FAL[client, ARC1]: Error 16191 connecting to cchprd1 for fetching gap sequence
    Errors in file /u01/app/oracle/diag/rdbms/cchdr/cchdr/trace/cchdr_arc1_3030.trc:
    ORA-16191: Primary log shipping client not logged on standby
    Check the password files and to find this password file for node one differs from the other two nodes. Fact file password of node 1, a copy of node 2. But still not see node 1 again after "ALTER SYSTEM ARCHIVE LOG CURRENT;"

    I have to restart the primary? or I have to redo the double?

    Dear user13148231,

    No, you don't have to go back on the whole duplication process. Change the user SYS and set identical passwords between them and recreating the password files. Copy the archivelogs anywhere on the sites concerned and save them in the database backup. MRP will apply to those recorded later.

    Kind regards.

    Ogan

  • Update primary key with waterfall

    Lets say I have 10 tables that have a foreign key defined, that everything points to a single table primary key.
    Now, I want to update the value of the primary key to another value, and I want all 10 tables to get this new value in their columns FK.
    Also, note also that some of these 10 tables can have this FK-value that is updated to PK-table.
    I can do this task with a good script?

    I would like to somehow in this way:
    Update PkTable set
    Pkcol=NewAvailableValue
    CASCADE;
    Right now I use the following approach:
    1. from table "user_constraints" find FK constraints binded to the primary change being key to find the list of tables.
    2 query each table if it has the PK value in their columns-FK, if has, then update the value allowed another PK-value.
    3. Update PK-value of primary key column of the table to the new value.
    4 validation.

    Maybe this will be useful: Tom Kyte: UPDATE CASCADE PACKAGE

  • Not able to see the value of the item description-&gt; main classification

    Hello group,

    I configured the responsibility of China. From now on, I'm not able to see the lov primary classification in the item Description screen.

    China HRMS Manager-> Total Compensation-> Description-> primary Classification (column) element the only value that is gathering is "initialization of balance."

    Where we, the responsibility, I am able to see more options. Can someone suggest me the reason for the same.

    Thank you

    It's 11.5.10 version

    Hi please refer to the below metalink note...
    566421.1 setting form element has a single value in the primary Classification balance initialization
    See you soon
    Ganesh

  • ISE 1.1 error displaying the home page when looking on the secondary node

    Hello

    I made an ISE installation with a primary and a secondary node - basically, it works very well.

    My problem is when looking on the secondary node e I get a certificate error which pointing to this page looking for the browser gets information from the primary node that makes the browser do not to display info. On the primary, it works fine.

    First I used self-sign certificates, subsequently I installed certificates frm the local certification authority - the problem remained the same.

    I tried with IE, Firefox and Chrome.

    When you change the primary/secondary role, the problem always moved to the real secondary node.

    Anyone an idea what to do here?

    Andreas

    If you use self CERT signed, you must connect to the node seconeary, once you trust cert, you'll be able to see everything on the head node.

    Thank you

    Tarik Admani
    * Please note the useful messages *.

Maybe you are looking for