JBO-25030 Failed to find or Invalidate owning Entity

I've an association between 2 entities.
In the database I've a delete cascade option set.
In BC4J the wizard checked the Composition Association option as well as the delete cascade option.
However executing I get a JBO-25030 error.
Removing the composition in seems to work.
Could You explain me what's the problem ?
TIA
Tullio

May be , this is like : parent key not found.
=> you have an new EO instance (which is a child in a master-detail association)
with a non-existing master key value.
regards,
Harm

Similar Messages

  • Create MasterDetail together - JBO-25030: Failed to find ...owning entity

    Hi All,
    (ADF Faces + BC, jdev 10.1.3 su 5)
    I have a master-detail data entry in one page. The requirement is when I press Create button, I want to create both Master & Detail (composition) rows together.
    Master-Detail has association. Master PK is sequence, detail FK is Number.
    So I code my backing beans :
    public String createMaster_action() {
    BindingContainer bindings = getBindings();
    OperationBinding operationBinding =
    bindings.getOperationBinding("Create");
    Object result = operationBinding.execute();
    if (!operationBinding.getErrors().isEmpty()) {
    return null;
    else
    createDetail();
    return null;
    I get this error :
    1. JBO-29000: Unexpected exception caught: oracle.jbo.InvalidOwnerException, msg=JBO-25030: Failed to find or invalidate owning entity: detail entity SalesorderD, row key oracle.jbo.Key[-5 ].
    2. JBO-25030: Failed to find or invalidate owning entity: detail entity SalesorderD, row key oracle.jbo.Key[-5 ].
    How to solve this problem ?
    Thank you for your help,
    xtanto

    Hi xtanto,
    Perhaps you need to use "CreateInsert" instead of "Create" to create the master record. You can change this simply by editing the pagedef, double-click the "create" binding, and change it to "CreateInsert"
    Hope this helps,
    John

  • JBO 25030 while inserting into JTab with jNavigationBar

    Hello,
    in a master/detail swing panel the insert button of the navigation bar for the detail view throws "JBO-25030: Failed to find or invalidate owning entity."
    - The views are connected through a view link
    - The Detail View is a join through several entities. These are all marked as "updatable" for the table cells are combo boxes. However I only want to insert into the table that holds the foreign key to the master view.
    Help is appreciated.
    Thanks
    Jan

    Hello Frank,
    here the testcase
    - MasterView is a join through several tables, f.ex.:
    select (..)from country, town
    - DetailView is also joins through several tables. At the lowest level there is a m:n relationship. Ex: A road parameter says which combination of road type and road use is available.
    select (...)
    from road ro, roadparameter rp, roaduse ru, roadtype rt
    where ro.rp_id = rp.id
    and RP.ru_id = ru.id
    and RP.rt_id = rt.id
    - DetailView was put in a JTable and added a JuNavigationBar. In DetailView the cell RT_ID was assigned to a combobox. Changing the road type changes the selection in the road use cell(also combo box).
    private JComboBox roadTypeCellEditor= new JComboBox();
    roadTypeCellEditor.setModel((ComboBoxModel)panelBinding.bindUIControl("rt_id",roadTypeCellEditor));
    jTable2.getColumnModel().getColumn(1).setCellEditor(new DefaultCellEditor(roadTypeCellEditor));
    -There is a View Link between MasterView.id(town) and DetailView.town_id(road)
    - While inserting with the Navigation into the DetailView Table, JBO 25030 comes up.
    JDev Version : 10.1.2.0.0
    Thanks ,
    Jan

  • Urgent - JBO-25030 Error

    Let me explain what I am trying to do.
    I have a dialog box where a new record is to be created. When I click insert button on the navigation bar I get the following error:
    JBO-25030: Failed to find or invalidate owning entity.
    The navigation bar is bound to the rowset and the textfieldControls are bound to the respective attributeInfo. The Entity objects and Entity view objects exist and the app Module works fine when tested. Could you please tell how I could resove this?

    Thanks for the response.
    (1) The table is linked to other tables in the database but I created an Entity object and an Entity view object for this table only.
    (2) I used schemaName.tableName for setting the same in the xml file for the entity object to make sure that the entity object is accessing the correct table.
    (3) In the createAttribute() method I used the following code for creating sequence number for the primary key:
    public void create(AttributeList attributeList)
    super.create(attributeList);
    SequenceImpl s = new SequenceImpl("SchemaName.SequenceName", getDBTransaction());
    Integer next = (Integer)s.getData();
    setId(new Number(next.intValue()));
    (4) I created a test form using the wizard and using the view object. It works fine.
    (5) I get the error message when I try to insert a new row.
    Thanks.
    null

  • Oracle.jbo.InvalidOwnerException: JBO-25030

    Hi there,
    i got this excecption when i try to create a new Row in my Detail ViewObject:
    <B>oracle.jbo.InvalidOwnerException: JBO-25030: Failed to find or invalidate owning entity.</B>
    im confused, why this happens, i thought i've to handle the relationships for my self.
    can anyone explain this to me and how can i handle this exception?
    I'm using JDev 902.
    Thanks for your help
    Mirko

    My code style seems to follow your example, where the Parent then child are manually created.
    My code only works without throwing JBO-25030 when the composition flag is off. I'm guessing
    that you're saying that your code style (same as mine) should work with composition flag checked.
    But I always get the exception. Do you have a ViewLink usage defined in the Application Module datamodel that "connects" the two ViewObjects into a master/detail relationship?
    If so, then composition or no composition, FK should get populated in the detail.
    If you have composition on, then the create method in the detail entity will try to find the master row and lock it (if it was a queried row).
    And this last step is failing for you. You may want to put a breakpoint in EntityImpl.create() or subclass the create() method and place a breakpoint there to verify if this is where the "exception" is occuring.
    How can I debug why?
    But, I'm guessing from your final comments, that if I'm happy manually setting the FK into the child
    of the parent, I probably shouldn't care to have the composition flag set all the world will be a happy place?Turning on Composition implies a number of changes in the way framework manages rows. Online help should have details on this.
    A few things that compsition implies are:
    1. A detail row can only exist in the context of a master. You cannot create a standalone detail row.
    2. Post ordering is managed by the framework so that master is inserted/updated before the details and master is removed after all the details.
    3. If "cascade-delete" option is on, framework will not try to remove/call DELETE dml on detail rows by rely on database cascade-delete implementation.
    4. Trying to set an attribute in any detail will try to lock the top-level master in the hierarchy (optionally).
    5. Invaliding a detail will invalidate the master and so on. Only the master entities participate in the "Transaction's" validation/post/commit listeners
    Master is responsible for chaining the validation/post/commit events to invalid child entities
    and so on.
    ==========================
    FYI: I searched all of 903 dir tree with cmd: find . -name \*xml -print|xargs grep HasOwner
    and only two files in jdev/jdev/tutorials/workspaces and no java code using Links or Assoc is given.
    The jdev/BC4J/samples does not have any composition examples.
    The 902 Help is Helpless for java coding examples using Links and Assoc.OnlineOrders sample in 902 and 903 should have a Composistion setup between Customer/Orders/Lines. I think that's why you're seeing two instances of HasOwner.
    There are samples in there that creates a new line/edits a line. That happens in the context of an existing order. There's no extra/separate coding required when composition is involved or not from a UI/client side.

  • Owning entity?

    I create a BC4J project using the wizards, and select a few tables. I create default view objects for a couple of the entity objects, and create one view link between them. When I try to insert a record into any view object (using any client), EntityImpl throws an InvalidOwnerException with the following message:
    JBO-25030: Failed to find or invalidate owning entity.
    What does it all mean?
    null

    It seems like, you have a composistion association between two/more entitys in your model. In this case, if you create a detail entity, the framework tries to find out the master side to lock the top-level master. Please see details on this topic in the glossary section of BC4J Tutorial.

  • Cannot find or invalidate its owning entity.

    hi when i click my createinsert am geting this error cannot find or invalidate its owning entity. am in jdeveloper 11.1.1.6.0
    my log error is
    <Utils> <buildFacesMessage> ADF: Adding the following JSF error message: Detail entity UamOrganisationUser with row key oracle.jbo.Key[null 7601 ] cannot find or invalidate its owning entity.
    oracle.jbo.InvalidOwnerException: JBO-25030: Detail entity UamOrganisationUser with row key oracle.jbo.Key[null 7601 ] cannot find or invalidate its owning entity.
         at oracle.jbo.server.EntityImpl.internalCreate(EntityImpl.java:1341)
         at oracle.jbo.server.EntityImpl.create(EntityImpl.java:1020)
         at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1197)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1152)
         at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:498)
         at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:515)
         at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5714)
         at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1993)
         at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2492)
         at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2533)
         at oracle.jbo.server.ViewRowSetImpl.createRow(ViewRowSetImpl.java:2514)
         at oracle.jbo.server.ViewObjectImpl.createRow(ViewObjectImpl.java:11079)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1364)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2150)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:740)
         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:185)
         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 org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
         at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
         at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._invokeApplication(LifecycleImpl.java:889)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:379)
         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.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
         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)
    this is my association
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE Association SYSTEM "jbo_03_01.dtd">
    <!---->
    <Association
      xmlns="http://xmlns.oracle.com/bc4j"
      Name="OrguserlinkOrganisationsFkAssoc"
      Version="11.1.1.61.92"
      InheritPersonalization="true">
      <DesignTime>
        <Attr Name="_isCodegen" Value="true"/>
      </DesignTime>
      <AssociationEnd
        Name="UamOrganisations"
        Cardinality="1"
        Source="true"
        Owner="model.UamOrganisations"
        LockLevel="NONE">
        <DesignTime>
          <Attr Name="_aggregation" Value="0"/>
          <Attr Name="_finderName" Value="UamOrganisations"/>
          <Attr Name="_isUpdateable" Value="true"/>
          <Attr Name="_minCardinality" Value="1"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.UamOrganisations.Organisationid"/>
        </AttrArray>
      </AssociationEnd>
      <AssociationEnd
        Name="UamOrganisationUser"
        Cardinality="-1"
        Owner="model.UamOrganisationUser">
        <DesignTime>
          <Attr Name="_aggregation" Value="0"/>
          <Attr Name="_finderName" Value="UamOrganisationUser"/>
          <Attr Name="_isUpdateable" Value="true"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.UamOrganisationUser.Organisationid"/>
        </AttrArray>
      </AssociationEnd>
    </Association>Edited by: adf009 on 2013/03/24 1:12 AM

    this is my association between parent and child
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE Association SYSTEM "jbo_03_01.dtd">
    <!---->
    <Association
      xmlns="http://xmlns.oracle.com/bc4j"
      Name="OrguserlinkOrganisationsFkAssoc"
      Version="11.1.1.61.92"
      InheritPersonalization="true">
      <DesignTime>
        <Attr Name="_isCodegen" Value="true"/>
      </DesignTime>
      <AssociationEnd
        Name="UamOrganisations"
        Cardinality="1"
        Source="true"
        Owner="model.UamOrganisations"
        LockLevel="NONE">
        <DesignTime>
          <Attr Name="_aggregation" Value="0"/>
          <Attr Name="_finderName" Value="UamOrganisations"/>
          <Attr Name="_isUpdateable" Value="true"/>
          <Attr Name="_minCardinality" Value="1"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.UamOrganisations.Organisationid"/>
        </AttrArray>
      </AssociationEnd>
      <AssociationEnd
        Name="UamOrganisationUser"
        Cardinality="-1"
        Owner="model.UamOrganisationUser">
        <DesignTime>
          <Attr Name="_aggregation" Value="0"/>
          <Attr Name="_finderName" Value="UamOrganisationUser"/>
          <Attr Name="_isUpdateable" Value="true"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.UamOrganisationUser.Organisationid"/>
        </AttrArray>
      </AssociationEnd>
    </Association>i try to folow this
    http://tfathy.blogspot.com/2011/04/detail-entity-with-row-key-null-cannot.html
    http://one-size-doesnt-fit-all.blogspot.com/2008/05/jbo-25030-failed-to-find-or-invalidate.html
    Edited by: adf009 on 2013/03/24 1:22 AM

  • Detail entity with row key null cannot find or invalidate it

    hi am trying to insert parent table values and child table values same time in same view,am in jdeveloper 11.1.1.6.0 am geting this error
    the error happen when i click createinsert ,am doing this in testmodel
    93] executeQueryForCollection ViewObject:_LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1, RowSet:_LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1_0
    [94] _LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1>#q computed SQLStmtBufLen: 137, actual=110, storing=140
    [95] SELECT LutProfcategory.PROFCATCODE,         LutProfcategory.PROFCATEGORY FROM LUT_PROFCATEGORY LutProfcategory
    [96] ViewObject: [model.view.LutProfcategoryView]IntUsrAppModule._LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1 Created new QUERY statement
    [97] Bind params for ViewObject: [model.view.LutProfcategoryView]IntUsrAppModule._LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1
    [98] For RowSet : _LOCAL_VIEW_USAGE_InternalUsr_IntUsr_LutProfcategoryView1_0
    [99] Passing to detail entity.create: CadaccUserFkAssoc.UamCadastreaccounts = oracle.jbo.Key[11309 ]
    [100] OracleSQLBuilder Executing doEntitySelect on: LUT_COUNTRY (false)
    [101] Built select: 'SELECT COUNTRYCODE, COUNTRYNAME FROM LUT_COUNTRY LutCountry'
    [102] Executing FAULT-IN...SELECT COUNTRYCODE, COUNTRYNAME FROM LUT_COUNTRY LutCountry WHERE COUNTRYCODE=:1
    Exception in thread "AWT-EventQueue-0" oracle.jbo.InvalidOwnerException: JBO-25030: Detail entity UamUserdetails with row key null cannot find or invalidate its owning entity.
         at oracle.jbo.server.EntityImpl.internalCreate(EntityImpl.java:1341)
         at oracle.jbo.server.EntityImpl.create(EntityImpl.java:1020)
         at model.Entity.UamUserdetailsImpl.create(UamUserdetailsImpl.java:913)
         at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:1197)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:1152)
         at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:498)
         at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:515)
         at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:5714)
         at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:1993)
         at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:2492)
         at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:2533)
         at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:2498)
         at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:11042)
         at oracle.jbo.jbotester.NavigationBar.doInsertAction(NavigationBar.java:136)
         at oracle.jbo.jbotester.NavigationBar.doAction(NavigationBar.java:109)
         at oracle.jbo.uicli.controls.JUNavigationBar$NavButton.actionPerformed(JUNavigationBar.java:118)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
         at java.awt.Component.processMouseEvent(Component.java:6289)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6054)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4652)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
         at java.awt.EventQueue.access$000(EventQueue.java:85)
         at java.awt.EventQueue$1.run(EventQueue.java:603)
         at java.awt.EventQueue$1.run(EventQueue.java:601)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$2.run(EventQueue.java:617)
         at java.awt.EventQueue$2.run(EventQueue.java:615)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)Edited by: adf009 on 2013/04/19 1:23 PM
    Edited by: adf009 on 2013/04/19 1:24 PM

    Hi,
    I assume this is a child entity in a composition association. So when you create the rows for the child entity do you populate the parent's reference key ?
    You can use NameValuePairs
    NameValuePairs nvps=new NameValuePairs();
    nvps.setAttribute("ForeignKeyReference", value);
    createAndInitRow(nvps);
    Regards,
    Ramandeep

  • Detail entity Location with row key null cannot find or invalidate its owni

    I have a simple parent child relationship generated in ADF BC. It's 1 to many...a Work Request can have one or more Locations. If I turn on Composition Association in my assoc definition, I get "oracle.jbo.InvalidOwnerException: JBO-25030: Detail entity Location with row key null cannot find or invalidate its owning entity." The error occurs on the CreateInsert for the Location entity. I've spent hours looking at other solutions and posts about this issue to no avail, including attempting both methods at the below post.
    http://radio.weblogs.com/0118231/stories/2003/01/17/whyDoIGetTheInvalidownerexception.html
    When I turn off Composition Association and I only add one Location to the Work Request, both the CreateInsert and the Commit work properly. However, if I add a second Location, I get a database constraint violation because ADF BC tries to commit the Location before the Work Request. I have verified that the Work Request Id is populated properly on the Location object, so I'm at a loss at this point. I'm on 11.1.1.3.

    Here's the answer in case someone else burns a day on this like I did. Turns out it's a bug (SR submitted), and one that's easy to recreate. The problem is that the parent object isn't "initialized" until after one of it's setters are called. So, what was happening was that I was invoking CreateInsert on the parent, then CreateInsert on the child, then setting properties on the child. So, since I invoked setters on the child first, the child is initialized first, and is thus ADF BC atttempts to insert it first upon commit. The strange thing is that the child had the correct ID for it's associated parent in the logs. Anyways, here are the steps to easily recreate:
    1. Model a simple parent child relationship (1 to many, not sure if that matters).
    2. Generate the ADF BC components (entity, assoc, vo's, and view links).
    3. Ensure that Composition Association is checked in the Assoc object.
    4. Add the parent to the app module, then add the child nested below it.
    5. Create a new task flow and drop CreateInsert for the parent object onto the flow. Make this the default activity
    6. Drop the CreateInsert from the child object onto the task flow, and link it as the outcome of the parent's CreateInsert
    7. Drop a page fragment onto the task flow that is bound to the parent object, and make it the third step in the task flow.
    8. Drop a commit onto the task flow as the forth step, and place the button on the page that invokes the action corresponding to the commit.
    Run it. As soon as the CreateInsert is hit for the child, the error is thrown.
    Another associated bug is that (appears to have the same culprit) the child will not be inserted unless one of it's attributes is set (note that you have to turn off Composition Association to get the above error to disappear). However, the child will not be inserted into the database unless one of its setters are invoked.
    **The workaround is to use CreateWithParams instead of CreateInsert in order to create the parent object, and pass in at least one parameter to set an attribute on the parent (even to blank). The same must be done on the child unless one of it's setters are invoked.
    Note that we're using SQL Server 2008 R2. This appears to be a problem with ADF BC and not with the target DB platform, but I have not tested with Oracle.

  • Can't Find Owning Entity From Detail Table With 2 Masters

    Hi,
    I've got a master detail table relationship working with association and view link but when I try to do it again with the same detail table but a new master table I am getting the error, JBO-25030: Detail entity RulBAAG with row key oracle.jbo.Key[null 6A ] cannot find or invalidate its owning entity.
    I really don't want to have to create a seperate set of EOs and VOs for this second relationship. Is there something I can do programaticaly to identify which master / detail relationship the CRUD operation is for? Thanks-
    Master1 table: PK and FK, BId
    Master2 table: PK and FK, AgId
    Detail table: PK, BId & AgId

    Gabz,
    I believe you need to create the database foreign key relationship with "cascade on delete" set. Then ensure that your association in BC4J that models this relationship also has the "cascade on delete" property set (it should by default).
    With this set, deleting the master should automatically delete the children.
    Hope this helps,
    -brian
    UIX Team

  • LDAP create event failed : Failed to find orclpwdexpirationdate

    Hi,
    When i try to create a user, i am getting the following error.
    IAM-2050243 : Orchestration process with id 333, failed with error message IAM-3010201 : LDAP create event failed : Failed to find orclpwdexpirationdate in mandatory or optional attribute list..
    Query:
    1. I could create users earlier connecting to the same OID. Is there any change in OID creating this issue?
    2. I could not find this attribute in OID. Is this a default parameter available in OID?
    3. I could not find this attribute in OIM as well (Customer fields for Manage Users) . How can i find this parameter in OIM?
    Any help to resolve this error?
    Complete stack trace is given below:
    [2013-01-28T20:41:41.623+05:30] [oim_server1] [NOTIFICATION] [] [oracle.iam.conf.impl] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 583c10bfdbd326ba:-27ccd12:13c817229bb:-8000-0000000000000521,0] [APP: oim#11.1.2.0.0] The system property with keyword OIM.DiagnosticEnabled does not exist.
    [2013-01-28T20:41:41.630+05:30] [oim_server1] [NOTIFICATION] [] [oracle.iam.platform.kernel.impl] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 583c10bfdbd326ba:-27ccd12:13c817229bb:-8000-0000000000000521,0] [APP: oim#11.1.2.0.0] Orchestration process moved to failed stage, and the corresponding error is - {0}[[
    oracle.iam.platform.kernel.EventFailedException: IAM-3010201:LDAP create event failed : Failed to find orclpwdexpirationdate in mandatory or optional attribute list.:Failed to find orclpwdexpirationdate in mandatory or optional attribute list.
         at oracle.iam.ldapsync.impl.util.LDAPSyncUtil.createEventFailedException(LDAPSyncUtil.java:959)
         at oracle.iam.ldapsync.impl.util.LDAPSyncUtil.createEventFailedException(LDAPSyncUtil.java:975)
         at oracle.iam.ldapsync.impl.eventhandlers.user.UserCreateLDAPHandler.execute(UserCreateLDAPHandler.java:98)
         at oracle.iam.platform.kernel.impl.OrchProcessData.runPreProcessEvents(OrchProcessData.java:970)
         at oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:706)
         at oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:268)
         at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:801)
         at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.process(OrchestrationEngineImpl.java:550)
         at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:485)
         at oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.orchestrate(OrchestrationEngineImpl.java:439)
         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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy252.orchestrate(Unknown Source)
         at oracle.iam.request.impl.RequestEngine.startOrchestrationFromPreProcess(RequestEngine.java:5350)
         at oracle.iam.request.impl.RequestEngine.triggerOperation(RequestEngine.java:5297)
         at oracle.iam.request.impl.RequestEngine.doOperation(RequestEngine.java:5028)
         at oracle.iam.impl.OIMServiceImpl.doOperation(OIMServiceImpl.java:43)
         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 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy466.doOperation(Unknown Source)
         at oracle.iam.api.OIMServiceEJB.doOperationx(Unknown Source)
         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.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy465.doOperationx(Unknown Source)
         at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl.__WL_invoke(Unknown Source)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
         at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl.doOperationx(Unknown Source)
         at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at oracle.iam.api.OIMService_1soh89_OIMServiceRemoteImpl_1036_WLStub.doOperationx(Unknown Source)
         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 weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy464.doOperationx(Unknown Source)
         at oracle.iam.api.OIMServiceDelegate.doOperation(Unknown Source)
         at oracle.iam.ui.catalog.model.am.CatalogAMImpl.doOperation(CatalogAMImpl.java:1316)
         at oracle.iam.ui.catalog.model.am.CatalogAMImpl.submitCatalog(CatalogAMImpl.java:1697)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at oracle.adf.model.binding.DCInvokeMethod.invokeMethod(DCInvokeMethod.java:657)
         at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:2143)
         at oracle.adf.model.bc4j.DCJboDataControl.invokeMethod(DCJboDataControl.java:3114)
         at oracle.adf.model.binding.DCInvokeMethod.callMethod(DCInvokeMethod.java:261)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:1635)
         at oracle.adf.model.binding.DCDataControl.invokeOperation(DCDataControl.java:2150)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.invoke(JUCtrlActionBinding.java:740)
         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 oracle.iam.ui.platform.utils.FacesUtils.executeOperationBinding(FacesUtils.java:165)
         at oracle.iam.ui.platform.utils.FacesUtils.executeOperationBindingFromActionListener(FacesUtils.java:112)
         at oracle.iam.ui.catalog.view.backing.CartReqBean.submitActionListener(CartReqBean.java:833)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
         at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
         at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
         at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
         at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
         at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
         at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
         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:301)
         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.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:117)
         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.help.web.rich.OHWFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.iam.ui.platform.servletfilter.IdentityContextFilter.doFilter(IdentityContextFilter.java:50)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.iam.platform.servletfilter.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:164)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpel.services.workflow.client.worklist.util.WorkflowFilter.doFilter(WorkflowFilter.java:248)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.bpel.services.workflow.client.worklist.util.DisableUrlSessionFilter.doFilter(DisableUrlSessionFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
         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:3730)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
         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:2273)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Edited by: user10307811 on Jan 28, 2013 7:28 AM

    Hi,
    U need to create attribute orclpwdexpirationdate and add it to OrclXIDPersonobjec class in OID

  • Fails to find files that exist, fails to search everywhere

    Running OSX 10.4.3 on a Powerbook G4 1.5gHz and on a PowerMac G4/867.
    I hope it is because I am doing something wrong, but so far I am very unimpressed with Spotlight, for the following reasons:
    •It fails to find files that are known to exist. For example, I have an application named MacTracker. It is in my Applications folder. When I enter
    tracker
    in the search field,
    (with location set as wide as "computer" or as narrow as "Applications", with or without a "name contains" restriction) Spotlight will not show MacTracker as existing, even though I can see it with my own eyes, in the Applications folder window in the background. Only if I search on
    Mactracker
    will Spotlight see the application. This seems ridiculous to me. Any search, especially a "name contains" search, ought to show MacTracker if I search on track, tracker, actra, mactrac, etc. But, no. I have to enter "MacTracker" if I want it found.
    •I make use of OSX Mail only occasionally. For most of my e-mail, I use a Unix mail handler known as PINE. PINE stores incoming and outgoing mail as plain text files in /users/me/mail . However, Spotlight refuses to include that location in its searches. I have tried using the Spotlight preferences to add
    /mail to the list of specific places to search; no luck, Spotlight appears completely blind to anything outside of the locations Apple arbitrarily decided I needed to be able to search in.
    Can anyone offer any ideas on how to make Spotlight work for me, instead of against me?
    Thanks in advance.
      Mac OS X (10.4.3)  

    same problem here. the only answer i can find is....spotlight buh-lows. does anyone know if we can just revert to ye olden way of searching? simple things like: searching actually find the stuff you're searching for. and: list of items found arrangeable by date/alphabetically (just like any normal window in osx). also, is hitting apple-f essentially just bringing up spotlight in its own window, or does this search function differ at all? sorry to hijack the thread, but we suffer from the same problems. thank you!
    pb12   Mac OS X (10.4.2)  

  • Kerberos problems: "Failed to find KerberosKDC node"

    I'm running 10.7.1 on a Macbook. Something's wrong with my Kerberos installation. My Console is filled with messages like:
    Sep 23 09:56:13 macbook digest-service[658]:krb5_kdc_set_dbinfo: Failed to find KerberosKDC node
    Sep 23 09:56:13 macbook com.apple.launchd[1] (com.apple.Kerberos.digest-service[658]): Exited with code: 1
    Sep 23 09:56:13 macbook com.apple.launchd[1] (com.apple.Kerberos.digest-service): Throttling respawn: Will start in 10 seconds
    I know almost nothing about Kerberos and am having trouble finding clear explanations of its configuration. Any suggestions on how to fix this?

    Hi
    Kerberos is used extensively in Single Sign On (SSO) environments. This would typically be medium-to-large Coporate or Educational institutions running instances of Windows Active Directory and possibly Apple's Open Directory or even a mixture of the two. There are other manufacturers that offer their own bespoke offering such as Novell but I'm seeing less and less of this now-a-days. Regardless, all of these technologies have one thing in common; they are based on Open Source OpenLDAP:
    http://www.openldap.org/
    http://www.openldap.org/project/
    At its simplest LDAP (Lightweight Directory Access Protocol) is a database (or series of databases) that can 'contain' information about all sorts of things which can be easily distributed or shared.
    If you're not in any of these types of environments and your laptop has not been bound and/or joined to a networked domain and essentially you're in a single user, residential home environment I would ignore it.
    FWIW I see this 'error' also even in 10.6 and like a lot of things that are logged by the OS it does not necessarily mean there's anything wrong. For some things Console can be overly verbose and may 'frighten' the unwary into thinking there's something wrong when actually there isn't.
    Having said all that and apart from what is being logged, are you actually having any problems?
    HTH?
    Tony

  • Sccm boot from thumb drive - failed to find task sequence.

    The computer should be generating its own netbios name when booting but what is happening when booting from 
    the SCCM 2012 thumb drive FAILED TO FIND TASK SEQUENCE to grab image off of network drive.
    When I real the SMSTS.log file it is getting its name pulling names off of computers that are in AD.
    ALERT ALERT! ALERT!

    Run this query for the MAC and see if there are any results. Could be that the MAC is assigned to a machine already and you either need to deploy the OS to a collection and add that machine to the collection, or it is possible the GUID is duplicated.
    select SYS.netbios_name0, SD.itemkey, MAC.MAC_Addresses0, SD.SMS_Unique_Identifier0,SD.Hardware_ID0,SD.Name0,SD.Unknown0,SD.Obsolete0,SD.Active0,SD.Decommissioned0,SD.Creation_Date0,SD.SMBIOS_GUID0
    from System_DISC SD FULL JOIN
    v_r_system SYS ON SD.itemkey = SYS.resourceid FULL JOIN
    System_MAC_Addres_ARR MAC ON SD.itemkey = MAC.ItemKey
    --where SD.Unknown0 = 1
    where MAC_Addresses0 = '%:AD:D5'
    --OR SD.SMBIOS_GUID0 = ''

  • Beryl fails to find "clearlooks"

    Hey
    I installed Beryl according to the wiki instructions.
    Everything worked perfect.
    After a while, I don't quite know why, when I try to start beryl, I get:
    [fio@lg-tux ~]$ beryl-manager
    [fio@lg-tux ~]$ libGL warning: 3D driver claims to not support visual 0x67
    Window manager warning: Failed to load theme "Clearlooks": Failed to find a valid file for theme Clearlooks
    And the window decoration is very ugly (not "clearlooks" obviously).
    Anyone encountered this sometime?
    tnx
    fiod

    same problem here. the only answer i can find is....spotlight buh-lows. does anyone know if we can just revert to ye olden way of searching? simple things like: searching actually find the stuff you're searching for. and: list of items found arrangeable by date/alphabetically (just like any normal window in osx). also, is hitting apple-f essentially just bringing up spotlight in its own window, or does this search function differ at all? sorry to hijack the thread, but we suffer from the same problems. thank you!
    pb12   Mac OS X (10.4.2)  

Maybe you are looking for