Find children in a webBean

I'd needed to find a child in a webBean.  I'd used:
OASubTabLayoutBean subTabLayout = (OASubTabLayoutBean)webBean.findChildRecursive("subTabRN");
and gotten null results.  So either that wasn't the name I thought it was, or I was in the wrong bean.
So, how to find the names of the children that were there?
Reading several posts, each with snippets of information, I pieced together the following code:
  public void printWebBeanChildNames(OAPageContext pageContext, OAWebBean webBean) {
    OARenderingContext rc = (OARenderingContext) pageContext.getRenderingContext();
    int cnt = webBean.getIndexedChildCount(rc);
    for (int i = 0; i < cnt; i++) {
      UINode uiN = webBean.getIndexedChild(rc,i);
      System.out.println("getID:" + uiN.getID());
  } // printWebBeanChildNames
The resulting list told me I was in the wrong bean (I recognized the names as belonging to a sibling), which gave me what I needed to fix the problem.
I wanted to post my code snippet, so that those who follow would be able to use it without having hunt down the specific clues.  But the discussion was locked.  So I created a new one.
I hope the code is useful.
Thanks

Perhaps I should add that it was in my CO.  I'd made it a procedure, so I could easily comment out the call, when I no longer needed it.  And, I presume that it would work anywhere you had access to the OAPageContext and OAWebBean.

Similar Messages

  • Parent WBS - find children

    Hi
    I need to find children for a parent WBS, is there any FM/BAPI or is there any table I can check?

    Hello,
    Check the table PRPS.
    Also use the BAPI
    BAPI_PROJECT_GETINFO           Read detailed information for work breakdown structures
    Cheers,
    Vasanth

  • BOM: Finding Children Nodes For a Given Parent Node

    Hi,
    I am trying to find the longest path for a particular BOM material. I am using the FM CS_BOM_EXPL_MAT_V2 to explode the BOM to get the materials (including children nodes etc.). I think, in this scenario, a recursive function would be the best way to go. The problem is to find the children nodes for a node in a particular level. Looking at the structure STPOX and the fields STUFE (Level), WGEXX (path) , TTIDX (index) and VWGEX (path, multi-level), I cannot find a logical way to link the children nodes to a parent node although visually I can see how things are connected when the FM returns the STB table..
    For example: TBL_STB returns from FM:
    STUFE     WEGXX     BMTYP     TTIDX     VWEGX     OJTXB
    1     1     M     1     0     MATXX1
    2     1     M     2     1     MATXX2
    3(a)     1     M     3     1              MATXX3     
    4(c)     1     M     4     1              MATXX4               
    4(d)     2     M     4     1              MATXX5     
    3(b)     2     M     3     1              MATXX6     
    4(e)     3     M     5     2              MATXX7     
    4(f)     4     M     5     2              MATXX8     
    Visually, we can tell that  Level 2 has one item 2, level 3 has 2 items, 3(a) and 3(b), Level 4 has 4 items where 4c and 4d are connected to 3a and 4e and 4f are connected to 3b.
    Going through STPOX structure itself, how can we find out that 4c and 4d belongs to assembly 3a but 4e and 4f belong to 3b??  If someone can explain the uses of the differnet indicators in STPOX (or other) where I can find out the children from the parent, it would be greatly helpful to write the recursive function..
    Thanks in advance..
    P.S. I will give points out immediately for any useful answers..
    Edited by: Shuvo Datta on Sep 10, 2008 6:17 PM

    Figured it out myself

  • Programmatically access to webBean structure

    Hi,
    is it possible to programmatically retrieve all the children of a webBean?
    If I have a webBean, I can do:
    OAWebBean owb = webBean.findChildRecursive("ChildName");
    But, how can obtain all the children without to know the "ChildName"?
    I have tried with:
    Enumeration enum = webBean.getChildNames();
    But, after doing that, if I have:
    String child = (String)enum.next();
    OAWebBean owb = webBean.findChildRecursive(child);
    owb is always null, because the enumeration doesn't contain the children "ID" of webBean, but something like "corporanteBranding", "pageButtons", "message".
    Nothing else.
    Is there a method to access to the children ids starting from a webbean?
    Thanks a lot.
    Bye
    Raffy

    Hi,
    I am trying to get control on flexfield segments and i think i should be using
    getIndexedChild(RenderingContext, int)" ....
    Can you pls tell me how do i get the renderingcontext of the flexbean and pass it to getIndexedchild method programmatically.....
    Thanks in Advance,
    Tanveer

  • Runtime error with Navigation lib & spark children in a viewstack

    Hi,
    As you probably know, in Flex 4, you have to wrap a spark component inside a NavigatorContent tag in order to use it as a viewstack child.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:ViewStack xmlns:fx="http://ns.adobe.com/mxml/2009"
                     xmlns:s="library://ns.adobe.com/flex/spark"
                     xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%" xmlns:local="*" >
         <s:NavigatorContent>
              <local:ASparkComponent />
         </s:NavigatorContent>
         <s:NavigatorContent>
              <local:AnotherSparkComponent />
         </s:NavigatorContent>
    </mx:ViewStack>
    The problem is, if you want to use a waypoint for this viewstack, you'll get a runtime error. The navigation lib considers viewstacks children are Container but this is not true anymore in Flex 4. Viewstack expects its children to implements INavigatorContent.
    I solved the issue by replacing Container references in SelectChildWaypoint with NavigatorContent. This means however, you won't be able to use this class anymore for Flex 3 projects. So I thought it would be better to have 2 classes derived from AbstractWaypoint: one to use for Flex 3 projets and the other one for Flex 4. A runtime version check could be done in the WaypointHandler.createWaypoint method in order to instanciate the good class. Thoughts?

    Wow, this is amazing feedback with a working implementation and an isolated sample!
    I've just committed a fix here. The fix to trunk does get around the issue with abstracting the Container reference on children to IAutomationObject (because the navigation library relies on automationName to find children) and DisplayObject (because in some situation we try to get the default index of a child via Container.getChildIndex(child:DisplayObject)).
    What do you think of this change?
    BTW: the latest trunk versions support both Flex 3 and Flex 4 with conditional compilation. In case we do find other situations where the navigation library needs to behave different between Flex versions, here's an example from the Observer lib on how this can look like:
            CONFIG::Flex4
            protected function delay(e:Error):void
                UIComponent(FlexGlobals.topLevelApplication).callLater(throwException, [e]);
            CONFIG::Flex3
            protected function delay(e:Error):void
                UIComponent(Application.application).callLater(throwException, [e]);

  • I need help any genius?

    Hi
    The question is not really java question but it is related to sql.I hope some one answers.
    I have a table containing two columns
    Parent Child
    59000 59100
    59000 59200
    59100 59101
    59100 59102
    59200 59201
    59200 59202
    Now in a single query i want to find children of a parent.
    For parent 59000 children would be 59100,59200,59101,59102,59201,59202
    and
    for parent 59100 children would be 59101,59102
    The query should take a number and simply display its children.
    The query or some logic would be highly appreciated.
    Thanks in advance

    Thanks rajib_cal
    I am using sql server .I just want to know that either
    START WITH and CONNECT BY PRIOR are keywords in oracle or just you are trying to tell the logic

  • Get XML function instance dynamically

    Hi gurus
    I have an XML object instance, how do i get , for example, it's attributes() Function instance?
    The expression
    xml["attributes"]
    tries to find  children nodes with name "attributes".
    Thanks

    Have you seen E4XParser http://www.adobe.com/devnet/flex/articles/e4x_04.html  and it's  usage as label function?
    I decided to go a little bit further and implement inplace editor for item (consider dataField as complex e4x expression).
    This is the idea :
    1. Add event listener for editEnd event with default priority.
    Here I reassign itemRenderer's data:
    if(event.itemRenderer.data is XML){
    var proxy:XMLProxy = new XMLProxy(event.itemRenderer.data as XML);event.itemRenderer.data = proxy;
    2. DataGrid's default handler  assigns newData value to data
    data[property] = newData; // Thanks to XMLProxy - this works perfect
    3. Add  event listener for editEnd event with effect priority to switch data back:
    if(event.itemRenderer.data is XMLProxy){event.itemRenderer.data = (event.itemRenderer.data as XMLProxy).xml_proxy::xml;
    I have implemented XMLProxy's setProperty and getProperty with E4XParser .
    Some times, methods are executed on my xml....

  • Weblogic portal server getting problem it stops responding again again

    i am using weblogic portal 10.1 from last few weeks i am getting continuous problem as the server stops responding. in the admin server logs i have found errors mentioned below
    ####<Aug 31, 2009 11:59:48 AM FJT> <Error> <ContentManagement> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '24' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-74D57518D9A8B9659F4E> <> <1251676788241> <BEA-000000> <
    com.bea.content.RepositoryException: java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 66 seconds
    BEA1-74D57518D9A8B9659F4E]'. No further JDBC access is allowed within this transaction.
         at com.bea.content.internal.server.dao.DaoBase.doDatabaseAction(DaoBase.java:287)
         at com.bea.content.internal.server.dao.DaoBase.doQueryActionAndCloseConnection(DaoBase.java:195)
         at com.bea.content.repo.internal.server.dao.NodeDao.hasChildren(NodeDao.java:595)
         at com.bea.content.repo.internal.server.persister.JDBCNodePersister.hasChildren(JDBCNodePersister.java:71)
         at com.bea.content.repo.internal.server.logic.NodeOpsLogic.hasChildren(NodeOpsLogic.java:1031)
         at com.bea.content.repo.internal.server.bean.NodeOpsBean.hasChildren(NodeOpsBean.java:321)
         at com.bea.content.repo.internal.server.bean.RepoNodeOps_ehgg7y_ELOImpl.hasChildren(RepoNodeOps_ehgg7y_ELOImpl.java:1229)
         at com.bea.content.repo.internal.client.common.Node.hasChildren(Node.java:233)
         at com.bea.content.spi.internal.NodeOpsBase.constructNode(NodeOpsBase.java:132)
         at com.bea.content.spi.internal.NodeOpsImpl.getNodesFromRepo(NodeOpsImpl.java:306)
         at com.bea.content.spi.internal.ExtendedNodeOpsImpl.getNodes(ExtendedNodeOpsImpl.java:55)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodesImpl(InternalNodeOpsBean.java:952)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodes(InternalNodeOpsBean.java:1950)
         at com.bea.content.manager.internal.NodeOpsEJB_ihurl6_ELOImpl.getNodes(NodeOpsEJB_ihurl6_ELOImpl.java:2776)
         at com.bea.content.manager.internal.NodeOpsImpl.getNodes(NodeOpsImpl.java:240)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.retrieveNodes(SearchTag.java:598)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.doStartTag(SearchTag.java:246)
         at jsp_servlet.__searchwap._jspService(__searchwap.java:351)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 66 seconds
    BEA1-74D57518D9A8B9659F4E]'. No further JDBC access is allowed within this transaction.
         at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:178)
         at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:188)
         at weblogic.jdbc.wrapper.ResultSet.preInvocationHandler(ResultSet.java:57)
         at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.next(Unknown Source)
         at com.bea.content.internal.server.common.dbaction.QueryAction.runExecuteStep(QueryAction.java:25)
         at com.bea.content.internal.server.common.dbaction.SqlStatementAction.execute(SqlStatementAction.java:115)
         at com.bea.content.internal.server.dao.DaoBase.doDatabaseAction(DaoBase.java:280)
         at com.bea.content.internal.server.dao.DaoBase.doQueryActionAndCloseConnection(DaoBase.java:195)
         at com.bea.content.repo.internal.server.dao.NodeDao.hasChildren(NodeDao.java:595)
         at com.bea.content.repo.internal.server.persister.JDBCNodePersister.hasChildren(JDBCNodePersister.java:71)
         at com.bea.content.repo.internal.server.logic.NodeOpsLogic.hasChildren(NodeOpsLogic.java:1031)
         at com.bea.content.repo.internal.server.bean.NodeOpsBean.hasChildren(NodeOpsBean.java:321)
         at com.bea.content.repo.internal.server.bean.RepoNodeOps_ehgg7y_ELOImpl.hasChildren(RepoNodeOps_ehgg7y_ELOImpl.java:1229)
         at com.bea.content.repo.internal.client.common.Node.hasChildren(Node.java:233)
         at com.bea.content.spi.internal.NodeOpsBase.constructNode(NodeOpsBase.java:132)
         at com.bea.content.spi.internal.NodeOpsImpl.getNodesFromRepo(NodeOpsImpl.java:306)
         at com.bea.content.spi.internal.ExtendedNodeOpsImpl.getNodes(ExtendedNodeOpsImpl.java:55)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodesImpl(InternalNodeOpsBean.java:952)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodes(InternalNodeOpsBean.java:1950)
         at com.bea.content.manager.internal.NodeOpsEJB_ihurl6_ELOImpl.getNodes(NodeOpsEJB_ihurl6_ELOImpl.java:2776)
         at com.bea.content.manager.internal.NodeOpsImpl.getNodes(NodeOpsImpl.java:240)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.retrieveNodes(SearchTag.java:598)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.doStartTag(SearchTag.java:246)
         at jsp_servlet.__searchwap._jspService(__searchwap.java:351)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    ####<Aug 31, 2009 11:59:51 AM FJT> <Error> <ContentManagement> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '24' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-74D57518D9A8B9659F4E> <> <1251676791539> <BEA-000000> <
    com.bea.content.RepositoryException: An error occurred while trying to find children for node id 162,041.
         at com.bea.content.repo.internal.server.dao.NodeDao.hasChildren(NodeDao.java:606)
         at com.bea.content.repo.internal.server.persister.JDBCNodePersister.hasChildren(JDBCNodePersister.java:71)
         at com.bea.content.repo.internal.server.logic.NodeOpsLogic.hasChildren(NodeOpsLogic.java:1031)
         at com.bea.content.repo.internal.server.bean.NodeOpsBean.hasChildren(NodeOpsBean.java:321)
         at com.bea.content.repo.internal.server.bean.RepoNodeOps_ehgg7y_ELOImpl.hasChildren(RepoNodeOps_ehgg7y_ELOImpl.java:1229)
         at com.bea.content.repo.internal.client.common.Node.hasChildren(Node.java:233)
         at com.bea.content.spi.internal.NodeOpsBase.constructNode(NodeOpsBase.java:132)
         at com.bea.content.spi.internal.NodeOpsImpl.getNodesFromRepo(NodeOpsImpl.java:306)
         at com.bea.content.spi.internal.ExtendedNodeOpsImpl.getNodes(ExtendedNodeOpsImpl.java:55)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodesImpl(InternalNodeOpsBean.java:952)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodes(InternalNodeOpsBean.java:1950)
         at com.bea.content.manager.internal.NodeOpsEJB_ihurl6_ELOImpl.getNodes(NodeOpsEJB_ihurl6_ELOImpl.java:2776)
         at com.bea.content.manager.internal.NodeOpsImpl.getNodes(NodeOpsImpl.java:240)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.retrieveNodes(SearchTag.java:598)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.doStartTag(SearchTag.java:246)
         at jsp_servlet.__searchwap._jspService(__searchwap.java:351)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    com.bea.content.RepositoryException: java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 66 seconds
    BEA1-74D57518D9A8B9659F4E]'. No further JDBC access is allowed within this transaction.
         at com.bea.content.internal.server.dao.DaoBase.doDatabaseAction(DaoBase.java:287)
         at com.bea.content.internal.server.dao.DaoBase.doQueryActionAndCloseConnection(DaoBase.java:195)
         at com.bea.content.repo.internal.server.dao.NodeDao.hasChildren(NodeDao.java:595)
         at com.bea.content.repo.internal.server.persister.JDBCNodePersister.hasChildren(JDBCNodePersister.java:71)
         at com.bea.content.repo.internal.server.logic.NodeOpsLogic.hasChildren(NodeOpsLogic.java:1031)
         at com.bea.content.repo.internal.server.bean.NodeOpsBean.hasChildren(NodeOpsBean.java:321)
         at com.bea.content.repo.internal.server.bean.RepoNodeOps_ehgg7y_ELOImpl.hasChildren(RepoNodeOps_ehgg7y_ELOImpl.java:1229)
         at com.bea.content.repo.internal.client.common.Node.hasChildren(Node.java:233)
         at com.bea.content.spi.internal.NodeOpsBase.constructNode(NodeOpsBase.java:132)
         at com.bea.content.spi.internal.NodeOpsImpl.getNodesFromRepo(NodeOpsImpl.java:306)
         at com.bea.content.spi.internal.ExtendedNodeOpsImpl.getNodes(ExtendedNodeOpsImpl.java:55)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodesImpl(InternalNodeOpsBean.java:952)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodes(InternalNodeOpsBean.java:1950)
         at com.bea.content.manager.internal.NodeOpsEJB_ihurl6_ELOImpl.getNodes(NodeOpsEJB_ihurl6_ELOImpl.java:2776)
         at com.bea.content.manager.internal.NodeOpsImpl.getNodes(NodeOpsImpl.java:240)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.retrieveNodes(SearchTag.java:598)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.doStartTag(SearchTag.java:246)
         at jsp_servlet.__searchwap._jspService(__searchwap.java:351)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 66 seconds
    BEA1-74D57518D9A8B9659F4E]'. No further JDBC access is allowed within this transaction.
         at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:178)
         at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:188)
         at weblogic.jdbc.wrapper.ResultSet.preInvocationHandler(ResultSet.java:57)
         at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.next(Unknown Source)
         at com.bea.content.internal.server.common.dbaction.QueryAction.runExecuteStep(QueryAction.java:25)
         at com.bea.content.internal.server.common.dbaction.SqlStatementAction.execute(SqlStatementAction.java:115)
         at com.bea.content.internal.server.dao.DaoBase.doDatabaseAction(DaoBase.java:280)
         at com.bea.content.internal.server.dao.DaoBase.doQueryActionAndCloseConnection(DaoBase.java:195)
         at com.bea.content.repo.internal.server.dao.NodeDao.hasChildren(NodeDao.java:595)
         at com.bea.content.repo.internal.server.persister.JDBCNodePersister.hasChildren(JDBCNodePersister.java:71)
         at com.bea.content.repo.internal.server.logic.NodeOpsLogic.hasChildren(NodeOpsLogic.java:1031)
         at com.bea.content.repo.internal.server.bean.NodeOpsBean.hasChildren(NodeOpsBean.java:321)
         at com.bea.content.repo.internal.server.bean.RepoNodeOps_ehgg7y_ELOImpl.hasChildren(RepoNodeOps_ehgg7y_ELOImpl.java:1229)
         at com.bea.content.repo.internal.client.common.Node.hasChildren(Node.java:233)
         at com.bea.content.spi.internal.NodeOpsBase.constructNode(NodeOpsBase.java:132)
         at com.bea.content.spi.internal.NodeOpsImpl.getNodesFromRepo(NodeOpsImpl.java:306)
         at com.bea.content.spi.internal.ExtendedNodeOpsImpl.getNodes(ExtendedNodeOpsImpl.java:55)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodesImpl(InternalNodeOpsBean.java:952)
         at com.bea.content.manager.internal.InternalNodeOpsBean.getNodes(InternalNodeOpsBean.java:1950)
         at com.bea.content.manager.internal.NodeOpsEJB_ihurl6_ELOImpl.getNodes(NodeOpsEJB_ihurl6_ELOImpl.java:2776)
         at com.bea.content.manager.internal.NodeOpsImpl.getNodes(NodeOpsImpl.java:240)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.retrieveNodes(SearchTag.java:598)
         at com.bea.content.manager.servlets.jsp.taglib.SearchTag.doStartTag(SearchTag.java:246)
         at jsp_servlet.__searchwap._jspService(__searchwap.java:351)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.continueChainNoWrapper(PageFlowPageFilter.java:455)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:432)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:284)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

    and a lot of errors like these and finally in logs at the end we find
    ####<Aug 31, 2009 3:27:02 PM FJT> <Error> <WebLogicServer> <content-oam> <AdminServer> <[STANDBY] ExecuteThread: '268' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1251689222980> <BEA-000337> <[STUCK] ExecuteThread: '207' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "2,040" seconds working on the request "Http Request: /WapWeb/siteController.jsp", which is more than the configured time (StuckThreadMaxTime) of "2,000" seconds. Stack trace:
         weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
         org.apache.beehive.netui.pageflow.internal.DefaultReloadableClassHandler.loadClass(DefaultReloadableClassHandler.java:188)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getFlowControllerClass(FlowControllerFactory.java:533)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.createPageFlow(FlowControllerFactory.java:189)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getPageFlowForPath(FlowControllerFactory.java:163)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getPageFlowForRequest(FlowControllerFactory.java:127)
         org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:244)
         weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         weblogic.security.service.SecurityManager.runAs(Unknown Source)
         weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    ####<Aug 31, 2009 3:27:03 PM FJT> <Error> <WebLogicServer> <content-oam> <AdminServer> <[STANDBY] ExecuteThread: '268' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1251689223109> <BEA-000337> <[STUCK] ExecuteThread: '206' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "2,040" seconds working on the request "Http Request: /WapWeb/siteController.jsp", which is more than the configured time (StuckThreadMaxTime) of "2,000" seconds. Stack trace:
         weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:35)
         org.apache.beehive.netui.pageflow.internal.DefaultReloadableClassHandler.loadClass(DefaultReloadableClassHandler.java:188)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getFlowControllerClass(FlowControllerFactory.java:533)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.createPageFlow(FlowControllerFactory.java:189)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getPageFlowForPath(FlowControllerFactory.java:163)
         org.apache.beehive.netui.pageflow.FlowControllerFactory.getPageFlowForRequest(FlowControllerFactory.java:127)
         org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:244)
         weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         weblogic.security.service.SecurityManager.runAs(Unknown Source)
         weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    ####<Aug 31, 2009 3:27:55 PM FJT> <Warning> <Socket> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '212' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1251689275482> <BEA-000449> <Closing socket as no data read from it during the configured idle timeout of 5 secs>
    ####<Aug 31, 2009 3:29:59 PM FJT> <Error> <PortalAdminTools> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '83' for queue: 'weblogic.kernel.Default (self-tuning)'> <Webmasters> <> <> <1251689399276> <BEA-415121> <the treeMode cannot be found>
    ####<Aug 31, 2009 3:29:59 PM FJT> <Error> <org.apache.beehive.netui.pageflow.internal.DefaultExceptionsHandler> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '83' for queue: 'weblogic.kernel.Default (self-tuning)'> <Webmasters> <> <> <1251689399282> <BEA-000000> <Could not find exception handler method handleException for java.lang.NullPointerException.>
    ####<Aug 31, 2009 3:29:59 PM FJT> <Error> <org.apache.beehive.netui.pageflow.internal.DefaultExceptionsHandler> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '83' for queue: 'weblogic.kernel.Default (self-tuning)'> <Webmasters> <> <> <1251689399283> <BEA-000000> <Could not find exception handler method handleException for java.lang.RuntimeException.>
    ####<Aug 31, 2009 3:29:59 PM FJT> <Error> <org.apache.beehive.netui.pageflow.internal.DefaultExceptionsHandler> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '83' for queue: 'weblogic.kernel.Default (self-tuning)'> <Webmasters> <> <> <1251689399283> <BEA-000000> <Could not find message-resources for bundle org.apache.struts.action.MESSAGE>
    ####<Aug 31, 2009 3:29:59 PM FJT> <Warning> <global.internal.AbstractBaseController$LoggerCatalog> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '83' for queue: 'weblogic.kernel.Default (self-tuning)'> <Webmasters> <> <> <1251689399283> <BEA-000000> <Exception occured trying to instantiate the null bean.
    java.lang.NullPointerException
         at util.tree.TreeController.constructRootWithoutChildren(TreeController.java:483)
         at util.tree.TreeController.view(TreeController.java:172)
         at sun.reflect.GeneratedMethodAccessor637.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:879)
         at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
         at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
         at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
         at global.internal.AbstractBaseController.internalExecute(AbstractBaseController.java:348)
         at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
         at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
         at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
         at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
         at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
         at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
         at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1170)
         at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1201)
         at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:686)
         at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.renderInternal(ScopedContentCommonSupport.java:266)
         at com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.render(PageFlowStubImpl.java:135)
         at com.bea.netuix.servlets.controls.content.NetuiContent.preRender(NetuiContent.java:290)
         at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:426)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:712)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:146)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
         at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:188)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:142)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:377)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:253)
         at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:206)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:191)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:266)
         at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:656)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:315)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    >
    ####<Aug 31, 2009 3:31:31 PM FJT> <Critical> <Health> <content-oam> <AdminServer> <weblogic.GCMonitor> <<anonymous>> <> <> <1251689491464> <BEA-310003> <Free memory in the server is 4,431,384 bytes. There is danger of OutOfMemoryError>
    ####<Aug 31, 2009 3:33:25 PM FJT> <Critical> <Health> <content-oam> <AdminServer> <weblogic.GCMonitor> <<anonymous>> <> <> <1251689605339> <BEA-310003> <Free memory in the server is 2,960,928 bytes. There is danger of OutOfMemoryError>
    ####<Aug 31, 2009 3:34:07 PM FJT> <Warning> <Socket> <content-oam> <AdminServer> <[ACTIVE] ExecuteThread: '133' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1251689647279> <BEA-000449> <Closing socket as no data read from it during the configured idle timeout of 5 secs>

  • Recursively iterating over all child controls

    Hi All,
    I'm trying to recursively iterate over all child controls in my Flex 4 application, and I've been doing something like this to get the immediate children of a particular container:
    public static function getElements(parent:Object):Vector.<IVisualElement>{
         var result:Vector.<IVisualElement> = new Vector.<IVisualElement>();
         for(var i:int = 0; i < parent.numElements; i++){
              result.push(parent.getElementAt(i));
         return result;
    I can then call that function recursively.  It works--kinda.  The way it doesn't work is that if I call this object on the application object itself, it will only give me back elements that are visible in the current state.  As I move from one state to another, different elements are returned by my getElements method.
    So, is there are way I can find all child elements, whether or not they are visible in the current state?
      -Josh

    Hi Josh,
    So, I've come up with some quick code for you. However, I must add my disclaimers first:
    The code is incomplete in that it excludes children of children that don't use states, but includes children of children that are associated with states of the parent. I'm also definitely not an expert in how our states system works.
    I'm not sure what your use case for all of this is, but my best guess is that it would be better to find a different way to solve your problem than to go the route of introspecting states. It's a long and dirty road =).
    Other than that, I've attached the code for you. The meat of this is:
         *  Finds all elements in all states that use the states of the specified parent.
        public static function getAllElements(parent:UIComponent):Vector.<IVisualElement>
            var container:IVisualElementContainer = parent as IVisualElementContainer;
            if (!container)
                return new Vector.<IVisualElement>();
            var result:Vector.<IVisualElement> = getCurrentElements(container);
            var states:Array = parent.states;
            for each (var state:State in parent.states)
                for each (var addItems:AddItems in state.overrides)
                    var elt:IVisualElement = addItems.items as IVisualElement;
                    if (elt && !containsElement(result, elt))
                        result.push(elt);
            return result;
    This method takes the parent container (in my case, the application) and returns a vector of children elements that associate themselves with the states of this parent container. First, it grabs all the elements already created from the parent container. Next, it iterates over each state and then each AddItems of each state. The AddItems object contains the information and pointers to the specific element that will be "added" when the current state changes to that state. By calling addItems.items, we force the creation of the specific element which is returned to us. Now, we can use a simple containsElement() method to check for duplicates and build a list of elements that would be added to each of the states.
    Again, the code is finding all of the children of the provided parent in all of its parent's states; however, it also finds children of children that may be using the parent's states as well. But if the children of children are not using the parent's states then it will not be found (easily fixable if you recurse). In addition, knowing which elements belong to which container just from introspecting the State object is pretty complicated and involves understanding how addItems.apply() works.
    Anyway, I hope this helps you. I would be interested in hearing your use case since this code is pretty complicated. I'd like to see if I could help by finding a different approach for your problem.
    -Kevin

  • Hello! Really sorry! Originally this APP software free game, only peace of mind to let children play, but a recent credit card reconciliation only to find the charges and found that the game content is not completely free, content or Payplay games, childr

    Hello! Really sorry! Originally this APP software free game, only peace of mind to let children play, but a recent credit card reconciliation only to find the charges and found that the game content is not completely free, content or Payplay games, children do not understand the meaning, pressed by mistake to the game fee of options found APP software fees has been removed, the 3 pen order really is not a small amount, a small fortune in Taiwanthe burden, the normal person would not spend such fees to play mobile games, kids really are unintentional, Sorry! hope you can help me claim to cancel the game cost very grateful!
    PS: order number --- 1.MH****Z0J --- 2.MH****4QJ --- 3.MH****6NQ
    My English is not good, please forgive me.
    <Personal Information Edited By Host>

    These are user-to-user forums, you are not talking to Apple here - I've asked the hosts to remove your email address and phone number from your post.
    You can contact iTunes support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption
    To try and stop it happening again you can turn off in-app purchases on your phone via Settings > General > Restrictions > In-App Purchases 'off'

  • Please help me! My MacBook was stolen along with an external hard drive that had all my photos of my children on them. I hadn't backed to iCloud or backed anywhere else. I am distraught. No find my mac either...help...please...

    Please help me! My MacBook was stolen along with an external hard drive that had all my photos of my children on them. I hadn't backed to iCloud or backed anywhere else. I am distraught. No find my mac either...help...please... Some programmes are still running like drop of and Skype... Is it all over?!?

    Yes, the Old Master file has a folder for each year where I find all photos from that specific year. I am attaching a screen shot of the file.
    In the meantime i have managed to download all photos (it did not download any video files though in mpg, avi, 3gp, m4v,mp4 and mov format) to a new iphoto library. Unfortunately the photos are quite mixed and often doubled up. I ma considering to purchase iphoto library which checks all duplicates in iphoto. this will save me a lot of time. What do you think?

  • HT201365 Find My iPhone no longer works for me to know where my wife and children's phones are. In earlier IOS versions, I added my iCloud account to their devices and only had Find My iPhone function active.  Can't do that now; what do I do?

    Before IOS 7, I created an account on my wife and childrens iPhones, iPads and iPod devices with my iCloud account, only having the Find My iPhone function turned on.  It worked great.  Now, with IOS 7, it is not working and I don't have the option to have the Find My iPhone function on my iCloud account on their devices.  Does anyone know how to make this work?  My family loses their devices frequently and I am concerned I won'e be able to help them find them.  Thanks!!

    They only need their main iCloud account to have Find My iPhone on. If your account is not their main account it won't work. Only one account can enable that function on a device. They don't need to have the app on their devices unless you want them to find you.
    If you can see the devices when you log into their accounts on your Find My iPhone app they are being recognized by the app. But as Winston said if they're not turned on, if they are not on a network, cell or wifi, then they will read as offline. This often happens when I look for my wife's phone when she is at work, her wifi system there does not keep the connection active when the device goes to sleep and in some areas of the building there is poor to no cell connection. And sometimes the service just doesn't pick them up for no obvious reason.
    iOS 7 has several annoying glitches right now that hopefully will be resolved soon and this could be one for you. I would try this again by having all the devices in one location , restart all of them, make certain the function is enabled on all of them and that wifi is connected ( if you have a wifi network available ) or that they are connected to a cell network with a strong signal. Then launch the app on your phone and log in with their accounts, their locations should show up.

  • How to find all intersections of children of currency dimensions and currentmembers of all other dimensions where data exists

    Hi all, I have a requirement where I need to find all intersections of children of currency dimensions and currentmembers of all other dimension wherever data exists for them.
    Its a ASO cube with and version is 11.1.2.2.
    If I try to write the formula in a the below way to test, I get an error that 'Currenttuple can only be used with a named set'. But when I try to create a named set with the 'WITH' keyword, it not able to recognize the 'WITH' keyword. I think I am missing something obvious and this may not be the correct way to achieve this. Please help.
    1st try with just Currenttuple - error 'Currenttuple can only be used with a named set'
    iif(
      (isgeneration([Time].currentmember,4)),
      CASE
      WHEN NOT ISEMPTY(
    Crossjoin([Currency].Children,
    {([Time].currentmember,[Org].currentmember,
    [S Org].currentmember,[C Code].currentmember,
    ).Currenttuple
      THEN  Missing
      ELSE Missing
    END, Missing)
    2nd try to create a named set with 'WITH' keyword - syntax error at WITH
    /*with set [NewSet] as                                      
    'Crossjoin([TC].Children,
    {([Fiscal].currentmember,[Organization].currentmember,
    [Sales Org].currentmember,[Company Code].currentmember,
    [Measures].currentmember,
    [Product].currentmember,
    [Channel].currentmember,
    [Order Reason].currentmember,
    [Country].currentmember,
    [Billing Type].currentmember,
    [Business Area].currentmember,
    [Sales District].currentmember,
    [Data Source].currentmember,
    [View N/A]
    iif(
      (isgeneration([Fiscal].currentmember,4)),
      Filter([NewSet], NOT IsEmpty([NewSet].CurrentTuple))
    , Missing)

    Hi Tim,
    Thanks for you reply and sorry for my delayed response. Actually there is one more requirement in this, which makes it a bit complicated. There are another set of members in the Measure dim called FXDirrate and FXIndrate. The logic is :
    1. If data exists for the combination of a Currency.children, FXDirrate and current member of all other dims
    then convert the value for Currency.children by diving by FXDirrate
    2. If data exists for the combination of a Currency.children, FXIndrate and current member of all other dims
    then convert the value for Currency.children by multiplying by FXIndrate
    3. Then value of the calculated members will be sum(all FXDirrate converted + all FXIndrate)
    Currency does roll up but as the data for its children can either be in Dirrate or Indrate and the sum needs to be taken after the conversion, there I am not able to proceed as I am not able to check the existence of data in individual children of currency as Isempty isn't working on a set . Thanks a lot for your help.

  • My children remove my iphone 4 in Icloud - find my phone and now i don't see my device in this services. I want to return it. Help me please!

    My children remove my iphone 4 in Icloud - find my phone and now i don't see my device in this services. I want to return it. Help me please!

    Welcome to the Apple Community.
    You can turn Find my Phone on/off in settings > iCloud.

  • HT4059 I want to buy audiobooks for my iphone but cannot find where to buy them. All I see when I type in audiobooks are old classics and children's books. Help

    I have been trying to find books in the audio format so I can listen while I walk but when I try to find audiobooks all that comes up are children's books and old classics. Where do I go in itunes to find good audiobooks?

    Hi isabelle,
    If you are having issues with your bookmarks for your Maps application not functioning, you may want to try some things to troubleshoot.
    First, quit all running applications and test again -
    Force an app to close in iOS
    Next, I would try restarting and if needed resetting the iPhone -
    Restart or reset your iPhone, iPad, or iPod touch
    If the issue is still present, you may want to restore the iPhone as a new device -
    How to erase your iOS device and then set it up as a new device or restore it from backups
    Thanks for using Apple Support Communities.
    Best,
    Brett L  

Maybe you are looking for