MDB and its session...

I have a message driven bean deployed in a J2EE application. Is there any way that I can get to the Session object that was used to create this MDB?
Thanks,
Jason

yes paul it is possible,
presently we are using same logic by passing form's session ID to the script.
as we already have that session ID available as long as form is active. but,
it would benefit me more for my application,if that happens in reverse fashion.
reason being, we wanted to imitate the same logic once used in our old 2.5 application. but i don't think it is same with 10g, as database server is different from applicaiton server.
thanks
nvs

Similar Messages

  • MDBs and Transactions.

    Ok,
    I am bit confused with how exactly MDBs work with Transactions.
    For example,
    suppose we have a simple standalone java message producer which sends a message to a Queue. A MDB's onMessage() picks it up.
    Let's say the MDB makes some updates to the database and then invokes a method on a stateless session bean which also updates a database.
    By default the transaction attribute of the MDB and stateless session bean would be REQUIRED.
    If the stateless session bean database update fails, I presume the MDB's database updates also get rolled back.
    But, does the message get rolled back? If not when would the message be rolled back?
    Does it make any difference if the MDB is a topic or a queue? Does it make any difference if the message producer is a standalone client or
    a stateless session bean with it's own transactional behaviour?
    Any help appreciated.
    Thanks.

    The general principle is: if you have a MDB which consumes a message in a transaction, and that transaction is rolled back, then the message is "rolled back". This means that it is put back on the queue or topic. It will then be delivered to the MDB again.
    If your MDB calls a session bean then the two can share the same global transaction as you suggest.
    Note however that the transaction which consumes the message is completely separate from any transaction which placed the message on the queue in the first place. JMS completely decouples the two steps. Once the message is added to the queue the producer is irrelevant.
    Nigel

  • EJB - MDB and Session and Entity - Seem to always run under same Thread

    I am working on an application that implemets a connection from an MDB to a Session EJB which inturn connects to a Entity EJB. All connections are impemented as Local Home. I use log4j for tracing and notice that the thread ID reported for all activity is the same "Thread ID: MessageListenerThreadPool : 0" .
    This confuses me because I thought that all EJB's would execute under different threads. Have I done something wrong? Have I missinterpreted the EJB implementation? Any opinions would be greatly appreciated!!

    Hi Kelly,
    This is a slight misinterpretation of the EJB threading requirements. There are a couple different issues as play here. First, the main threading guarantee made by the spec is that a particular instance of an EJB will not be invoked by the container on more than one thread at a time. This is one of the guarantees that simplifies the EJB programming model so that developers don't have to do anything special (e.g. the use of synchronized blocks) to handle concurrent access. Second, the EJB Local programming model requires that invocations have pass-by-reference semantics. Of course, the easiest way for the container to provide that behavior is to literally make the local invocation on the same thread.
    The call-flow you're describing touches a single instance from three different beans, so the threading guarantee is not violated. Hope that clears things up a bit.
    --ken                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • The view instance name of the table and its columns cannot be null.ERROR

    Currently I am working in OTL Approval Workflow. After submitting the time card, When i open the notification from status monitor, the following error occurred. Could anyone please help in this regard.
    The view instance name of the table and its columns cannot be null.*
    Please find below the full exception details.
    Workflow Builder 2.6
    Oracle Instance 12.1.3
    Logout
    Error Page
    Exception Details.
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1247)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3247)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    ## Detail 0 ##
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.initViewUsageName(OAWebBeanTableHelper.java:330)
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.getViewObject(OAWebBeanTableHelper.java:849)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.getRowSetToPush(OAWebBeanBaseTableHelper.java:534)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.initViewRange(OAWebBeanBaseTableHelper.java:117)
    at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2301)
    at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:639)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.ContentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:403)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)
    at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:3591)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3237)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    oracle.apps.fnd.framework.OAException: The view instance name of the table and its columns cannot be null. Region in error: (Hxcsummary); Application ID: (809); Item in error: (). Please specify a view instance for the table region or the item in question.
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.initViewUsageName(OAWebBeanTableHelper.java:330)
    at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.getViewObject(OAWebBeanTableHelper.java:849)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.getRowSetToPush(OAWebBeanBaseTableHelper.java:534)
    at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.initViewRange(OAWebBeanBaseTableHelper.java:117)
    at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2301)
    at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:639)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.HeaderRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)
    at oracle.cabo.ui.laf.swan.desktop.ContentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)
    at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:403)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)
    at oracle.cabo.ui.BaseRenderer.render(Unknown Source)
    at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.BaseUINode.render(Unknown Source)
    at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)
    at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:3591)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3237)
    at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:3042)
    at OA.jspService(_OA.java:228)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
    at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
    at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
    at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
    at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
    at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
    at OA.jspService(_OA.java:221)
    at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
    at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:619)
    Logout

    Hi;
    I suggest close your issue here as answered than move your issue Forum Home » Database » Workflow which is Workflow dedicated forum site.
    Regard
    Helios

  • How to get stateful and stateless session bean in second jsp

    I create stateful session bean in the first jsp, then how can I get the stateful session bean in the second jsp? I find that somebody store the bean in HttpSession.
    If I store the stateful session bean in HttpSession, then I can get it in the second jsp. My problem is that I can store the stateless session bean in HttpSession, and get it in the second jsp. Then, both stateful and stateless can maintain the state in the second jsp. What is the difference between stateful and stateless session bean in this case ?
    I understand the definition of stateful and stateless session bean, but I'm confuse how to use session bean. Can anyone provide sample jsp to show difference of stateful and stateless? How the stateful session bean can maintain the state for the client?

    Greetings,
    I create stateful session bean in the first jsp, then how can I get the stateful session bean in the
    second jsp? I find that somebody store the bean in HttpSession.Which is the correct scope for sharing client-specific data when 'request' scope is insufficient.
    If I store the stateful session bean in HttpSession, then I can get it in the second jsp. My problem is
    that I can store the stateless session bean in HttpSession, and get it in the second jsp. Then, bothWhy is that a "problem"? Does your application not require the stateless bean to be shared? If so, then don't store the EJBObject reference in the session...
    stateful and stateless can maintain the state in the second jsp. What is the difference betweenWhat do you mean by this exactly?..
    stateful and stateless session bean in this case ?Statefulness of session beans is in regard to maintaining client state (er, in all cases). If your "stateless" bean is receiving information from the client (i.e. its caller) - either through a create method or a business method - and that information is available (retrievable from the bean) on subsequent method calls, then that bean is, in fact, stateful - regardless of how it is deployed.
    I understand the definition of stateful and stateless session bean, but I'm confuse how to use
    session bean.The correct question, it here seems, is "when" to use which type... Use a "stateful" bean when information about (from) the client (i.e. the caller) must be maintained across method calls of the bean. Use a "stateless" bean for general business methods that do not depend on "prior knowledge" of the client (i.e. the caller).
    Can anyone provide sample jsp to show difference of stateful and stateless? How the statefulA "sample JSP" would yield nothing additional... The semantics of calling, using, and "persisting", bean references are always the same - regardless of type or class. However, the reason(s) for using one over the other depends entirely on the needs of your application.
    session bean can maintain the state for the client?I recommend that you spend more time learning about EJBs generally. In particular, it seems you require more fundamental understanding of their scope and lifecycle. Refer to sections 4, 6, and 7 of the EJB 2.0 Specification.
    Regards,
    Tony "Vee Schade" Cook

  • Could not see Diemensions and its Members  in Member Selection Dialog.

    Hi friends,
    I have an issue while trying to retrieve cube's data through a Member Selection Dialog using Application Builder.NET 9.2 APIs.
    I could able to sign on and could able to select the cube but the Dimensions and its members are shown empty. Iam developing this applicaiton on VisualStudio 2003 with Application Builder 9.2 and EDS 9.2. I could see the cube's data in Member Seletion Dialog when trying through a Spreadsheet client(exel sheet) but cannot see in MemberSelection Dialog in ApplnBuilder.NET application.Iam trying to populate the data into ListBox and DropDownList controls through respective adapters using HABNET 9.2 APIs. It would be great help if some one through light on the issue.
    Below is the log for Analytic High Availability Serverices.
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: sign on (from user cssToken session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: get domain store object names (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: connect to analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: list analytic services applications (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: list cubes (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: list cubes (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: list cubes (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: disconnect from analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:46:22 IST 2010 - Service using TCP/IP
    Request: sign off (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: sign on (from user cssToken session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: open cube view (from user demoadmin session number 0)
    Opening cube view on demodrive/Demo/Basic , demoadmin...
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: get domain store object properties (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: connect to analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: set active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: get cube view properties (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: set cube view properties (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: clear active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: disconnect from analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: close cube view (from user demoadmin session number 0)
    Fri Feb 05 17:47:35 IST 2010 - Service using TCP/IP
    Request: sign off (from user demoadmin session number 0)
    Fri Feb 05 17:56:26 IST 2010 - Service using TCP/IP
    Request: open cube view (from user demoadmin session number 0)
    Opening cube view on demodrive/DMDemo/Basic , demoadmin...
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get domain store object properties (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: connect to analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: set active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get cube view properties (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: set cube view properties (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: clear active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: disconnect from analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: close cube view (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: sign off (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: sign on (from user cssToken session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get domain store object properties (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: connect to analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: set active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get analytic services application Information (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get analytic services application state (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get cube state (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get cube note (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get alias (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: list aliases (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: get cube information (from user demoadmin session number 0)
    Fri Feb 05 17:56:28 IST 2010 - Service using TCP/IP
    Request: open cube outline (from user demoadmin session number 0)
    Opening outline on demodrive/DMDemo/Basic for user demoadmin...
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: get child member names (from user demoadmin session number 0)
    Error in processing request:
    null
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: close cube outline (from user demoadmin session number 0)
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: clear active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: clear active application/cube (from user demoadmin session number 0)
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: disconnect from analytic service (from user demoadmin session number 0)
    Fri Feb 05 17:56:29 IST 2010 - Service using TCP/IP
    Request: sign off (from user demoadmin session number 0)

    Thanks everyone for replying to this message. We could never find a viable solution so we decided to re-image the computers/laptops of the handful of users with this issue. This seemed to do the trick. At this point we think that there was something interfering on the specific machines that we could not identify.
    Roman

  • V$BGPROCESS and V$SESSION

    This is on 10g.
    V$BGPROCESS displays information about background processes
    V$SESSION has some rows representing background processes.
    What is the difference between two ?
    Am I correct in understanding that ; v$bgprocess contains total allocated processes whereas, v$session represents total runtime processes on that instance?
    That being said, for example, if there are 10 sessions, all 10 sessions will have same number of bacground processes. Is that true?
    To explain further, say if v$session displays DBW0 and DBW1, it means two instance of DBWR processes are running for this instance. But if v$bgprocess has DBW0.. DBW9 processes, that means, you can maximum have 9 DBWR processes on that instance.
    Please concur if above is correct.
    Thanks
    R
    t

    it gives 157 rows, but in production it gives only 70 rows. Does this mean that maximum number of bg processes allowed are less on prod box than dev box?Your production database has 70 BG process, so its showing you this value.
    The BG process can differ instance to instance, such as ARCH process, if archiving is enable for an instance, then you will have this one from your query, and you will not have this one where the archiving is not enabled.
    You can set the PROCESSES parameter in DB, there is no parameter relate to BG process solely.
    you would have the value of PADDR=00 for the inactive BG processes.
    Those BG processes are active will have a value of PADDR which is the address of the process state object.
    Look at below :
    you will find that PADDR !='00' from v$bgprocess retrieve the same columns as querying the v$process and v$session by joining and have the PADDR=value/not 00, that is the active BG processes
    SQL> ed
    Wrote file afiedt.buf
    1 select a.name,a.paddr,b.program,b.status,b.user#,b.username
    2 from v$bgprocess a
    3 join v$session b
    4* on (a.paddr = b.paddr)
    SQL> /
    NAME PADDR PROGRAM STATUS USER# USERNAME
    MMNL 2ECF1944 ORACLE.EXE (MMNL) ACTIVE 0
    MMON 2ECF14C4 ORACLE.EXE (MMON) ACTIVE 0
    QMNC 2ECF0744 ORACLE.EXE (QMNC) ACTIVE 0
    CJQ0 2ECEF0C4 ORACLE.EXE (CJQ0) ACTIVE 0
    RECO 2ECEEC44 ORACLE.EXE (RECO) ACTIVE 0
    SMON 2ECEE7C4 ORACLE.EXE (SMON) ACTIVE 0
    CKPT 2ECEE344 ORACLE.EXE (CKPT) ACTIVE 0
    LGWR 2ECEDEC4 ORACLE.EXE (LGWR) ACTIVE 0
    DBW0 2ECEDA44 ORACLE.EXE (DBW0) ACTIVE 0
    MMAN 2ECED5C4 ORACLE.EXE (MMAN) ACTIVE 0
    PMON 2ECED144 ORACLE.EXE (PMON) ACTIVE 0
    11 rows selected.
    SQL> select * from v$bgprocess where paddr!=00;
    select * from v$bgprocess where paddr!=00
    ERROR at line 1:
    ORA-00932: inconsistent datatypes: expected BINARY got NUMBER
    SQL> select * from v$bgprocess where paddr!='00';
    PADDR PSERIAL# NAME DESCRIPTION ERROR
    2ECED144 1 PMON process cleanup ##########
    2ECED5C4 1 MMAN Memory Manager ##########
    2ECEDA44 1 DBW0 db writer process 0 ##########
    2ECEDEC4 1 LGWR Redo etc. ##########
    2ECEE344 1 CKPT checkpoint ##########
    2ECEE7C4 1 SMON System Monitor Process ##########
    2ECEEC44 1 RECO distributed recovery ##########
    2ECEF0C4 1 CJQ0 Job Queue Coordinator ##########
    2ECF0744 1 QMNC AQ Coordinator ##########
    2ECF14C4 1 MMON Manageability Monitor Process ##########
    2ECF1944 1 MMNL Manageability Monitor Process 2 ##########
    11 rows selected.

  • Integrated ITS : Session killed but memory still reserved

    Hi,
    I'm a basis guy, new to portal technology.
    Our users launch webdynpro  from EP6 Portal, the HTTP request our SAP ECC6  system (web as kernel 700) with integrated ITS. One of the user session has been lauchned yesterday, and was still running this morning that lead to a memory bottleneck. Because of that no more HTTP user was able to logon to the application server.
    The user session has therefore been killed using transaction sm04, now the users ara able to reach again the server.
    BUT, in transaction SITSPMON I can see that the memory session has not been entirely released, the ITS session still appear (without hte user name)
    same thing in transaction ST02, where 80% of the extended memory is used with ... 3 users connected.
    I have already checked sap note Note 742048 (- Integrated ITS, memory requirement in application server), our memory parameters doesn't seem to be the problem (em/global_area_MB  =1024 ).
    My question : Is there an other way to kill an ITS session ?
    How can I retrieve the used memory ?
    Any useful help would be highly appreciated.
    Best Regards.

    Hi,
    I'm a basis guy, new to portal technology.
    Our users launch webdynpro  from EP6 Portal, the HTTP request our SAP ECC6  system (web as kernel 700) with integrated ITS. One of the user session has been lauchned yesterday, and was still running this morning that lead to a memory bottleneck. Because of that no more HTTP user was able to logon to the application server.
    The user session has therefore been killed using transaction sm04, now the users ara able to reach again the server.
    BUT, in transaction SITSPMON I can see that the memory session has not been entirely released, the ITS session still appear (without hte user name)
    same thing in transaction ST02, where 80% of the extended memory is used with ... 3 users connected.
    I have already checked sap note Note 742048 (- Integrated ITS, memory requirement in application server), our memory parameters doesn't seem to be the problem (em/global_area_MB  =1024 ).
    My question : Is there an other way to kill an ITS session ?
    How can I retrieve the used memory ?
    Any useful help would be highly appreciated.
    Best Regards.

  • Copy Parent and its children records

    Hello:
    I have a requirement to implement the "deep copy" functionality i.e. copy Opportunity and its children records including Contact, Opportunity Product Revenue etc. Can this be accomplished with the weblink, web services or any other options? I have went over the Oracle web services Guide doc, but I am still not sure what steps need to take in order to implement this "deep copy" functionality. Could you direct me to any reference docs to implement this?
    Thanks in advance!
    -AJ

    Briefly, it looks like this.
    "Deep copy", as you describe it, can be just a programmatic manipulation of data via WebServices. So your program would go through these steps:
    - login to WS (or use stateless sessions)
    - use Query method on Opportunity object Web Service to retrieve all fields from the record, and all child records
    - create new Opportunity record, by calling Insert method
    - create child records of all types you need, also by calling Insert method (in WS 1.0 you will use InsertChild)
    Exact details depend on your programming language.
    You may need to use both 1.0 and 2.0, or select which version to use, because these two interface support different child objects.
    In any case, there is no way to create both parent and children in one call - you create Opportunity record, and then reference its ID in new child objects.
    Hope it helps.

  • JTA Transaction and CUrrent Session

    We have the following problem. We configured hibernate with
    jta and when we execute a simple code that performs some hibernate
    queries we get the following error:
    "org.hibernate.LazyInitializationException: could not
    initialize proxy - the owning Session was closed"
    We discovered that if we leave the session opened the error
    disapears, but on the long run this crashes the server throwing a
    JDBC connection error.
    We tried to use getCurrentSession() instead of opening the
    session manualy but in this case we get the following error:
    "org.hibernate.HibernateException : Unable to locate current
    UserTransaction"
    This its quite strange because the current session should be
    bound to the current user transaction and its seems to us that our
    hibernate cfg file its ok.
    I´am posting part of my hibernate cfg file and the code
    that I execute.
    hibernate.cfg.xml
    <hibernate-configuration>
    <session-factory name="java:/hibernate/SessionFactory">
    <property
    name="hibernate.connection.datasource">java:fiap</property>
    <property
    name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
    <!-- Enable Hibernate's automatic session context
    management -->
    <property
    name="hibernate.current_session_context_class">jta</property>
    <property
    name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactor y</property>
    <property
    name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.JBossTransact ionManagerLookup</property>
    <property
    name="jta.UserTransaction">java:comp/UserTransaction</property>
    <!-- <property
    name="connection.release_mode">after_statement</property>
    -->
    <!-- <property
    name="hibernate.transaction.flush_before_completion">true</property>-->
    <property
    name="hibernate.transaction.auto_close_session">true</property>
    and my java Code:
    try {
    tx = HUtil.getTx(); //JNDI lookup
    tx.begin();
    session = HUtil.getSessionFactory().getCurrentSession();
    //JNDI Lookup
    //session = HUtil.getSessionFactory().openSession();
    Query query = session.createQuery("from Persona where
    username = ?");
    query.setString(0, userName);
    persona = (Persona) query.uniqueResult();
    query = session.createQuery("from Festival where id = ?");
    query.setInteger(0, idFestival);
    festival = (Festival) query.uniqueResult();
    if (persona != null && festival != null) {
    query = session.createQuery("from Inscripcion where
    inscribeA = :persona " +
    "AND inscriptosEn = :festival");
    query.setParameter("persona", persona);
    query.setParameter("festival", festival);
    inscripcion = (Inscripcion) query.uniqueResult();
    return inscripcion;
    } catch (Exception e) {
    e.printStackTrace();
    throw e;
    } finally {
    tx.commit();
    //session.close();
    thanks

    The scenario you described is typical ... "If a client calls m1" ... there are 2 cases:
    (1) the client is already in a trans
    (2) not (1)
    Let (1). This is the case of a Client Controlled Transaction ... etc ... when s1 is called it begins a transaction in the client transactional context ... hence s1 can't call a kind of roolback but can force the rollback of the global transaction marking EJBContext.setRollbackOnly() ... s2 uses the same transactional context ... anayway the client is the only one that can commit. This happens because of "transaction required" as the transaction attribute, that in this case forces a flat transaction model. Different is the case if you uses "requiredNew" --> nested trans model ...
    (2) is the same of (1) except that the trans starts at application tier.
    "I still have one doubt. Wouldn't the stateless session bean loose the transaction context once I exit the second stateles session bean's method? Isn't that what stateless means? "
    No:
    stateless doesn't stay for the transaction context but for the conversational state with the client ... that is serializable ... it makes the beans more poolable ... that the stateful session bean has
    bye

  • Closing ITS Sessions

    Hi,
    We migrated our ISR services to Integrated ITS. ISR has a main service QISR from which we can call the required services. The new service is opened in a new window. All the services called from QISR are custom services. These custom services have their own HTML templates and Java Script (JS).
    Earlier on Standalone ITS if we choose "Quit" from the main QISR, along with the main QISR session all the sessions of the subsequent services gets closed.
    This is not happening in Integrated ITS. If I quit the main QISR service, only the main QISR session gets closed. All the sessions of subsequent services still hang around. (I can see them in SM04)
    These custom services doesnt have the "Quit" option within them. How to close these sessions on closing their browser window? Can we use the onunload event..?
    I saw the thread [Close ITS-Session|Close ITS-Session] but couldnt be able to close it using JS or by different means.
    Can somebody post the JS code? or any other ideas on closing the sessions?
    Thanks,
    Ravikanth
    Edited by: Ravikanth Tunuguntla on Jan 25, 2009 3:30 PM

    Any ideas please?
    Regards,
    Ravikanth

  • I3 and gnome-session

    trying to use i3 with gdm and gnome-session, following the same steps as using xmonad and awesome. gnome-session crashes about 30 seconds after it starts. i3 is running properly before that.
    /usr/share/xsessions/i3-gnome.desktop:
    [Desktop Entry]
    Name=i3 GNOME
    Comment=Dynamic window manager
    TryExec=/usr/bin/gnome-session
    Exec=gnome-session --session=i3
    Type=XSession
    /usr/share/gnome-session/sessions/i3.session
    [GNOME Session]
    Name=i3 session
    RequiredComponents=gnome-settings-daemon;
    RequiredProviders=windowmanager;notifications;
    DefaultProvider-windowmanager=i3
    DefaultProvider-notifications=notification-daemon
    ~/.xsession-errors (after the i3 init stuff):
    gnome-session[9169]: WARNING: Application 'i3.desktop' failed to register before timeout
    [src/xcb.c:698] ERROR: X11 connection was closed unexpectedly - maybe your X server terminated / crashed?
    (notification-daemon:9225): Gdk-WARNING **: notification-daemon: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
    XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
    after 16 requests (16 known processed) with 0 events remaining.
    XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
    after 32 requests (32 known processed) with 0 events remaining.
    i feel like gnome-session shouldn't crash if it's only throwing a warning. there's not much info here. as far as i know, i3 logs to ~/.xsession-errors anyway.

    I switched nvidia card for ati and its solved my problem so far.

  • I am having trouble logoin  when i am using muse to upload ftp host and its saying invalid login or

    i am having trouble logoin  when i am using muse to upload ftp host and its saying invalid login or password using different hosting provider?

    Hi!
    I'm having the same problem, and the login and password is 100% correct.
    The FTP is propely configured, but Muse are having problem with it. I can login throught a FTP session from a terminal session, and it also works perfectly with FileZilla or another FTP-client.
    I have made some traces througth Wireshark, and it's clear the Muse made a sucessful login. But, fter the login Muse sends a request for UTF8 and gets an answer from the FTP-server that UTF8 is always enabled, and there is no need to send this command. Then Muse sends a TCP ACK, and the packet after Muse sends FIN, ACK. See a snip from the trace below...
    220-/**********************************************************
    220-*
    220-* This is the FTP server of ############.
    220-*
    220-***********************************************************/
    220-
    220----------------------- Begin Notice ------------------------------
    220--
    220-- Be aware that all traffic are logged and unauthorized
    220-- login attempts will result in permanent banning.
    220--
    220 ------------------------ End Notice ------------------------------
    USER ##########
    331 Password required for ##########
    PASS ########
    230 Logged on
    OPTS UTF8 ON
    202 UTF8 mode is always enabled. No need to send this command.
    Muse -> [ACK]
    Muse -> [FIN][ACK]
    FTP-Server <- [ACK]
    FTP-Server <- [FIN][ACK]
    This means that Muse disconnects AFTER a sucessful login, but give the user a faulty message saying "Invalid login or password" and not that Muse has disconnected because of another reason.
    Looking forward for an answer.
    Best regards
    //Leffe

  • ITS sessions in WebDynpro JAVA

    Hi experts
    We are developing a WebDynpro JAVA application in WAS7.0.
    In one view, we show a ITS page into iframe object. When open this page, in SAP transaction SM04 is showed the ITS session, but when we navigate back, to other page, or close navigator, the ITS remains open in SAP.
    If we open the ITS page directly in navigator and close them, the ITS session disapears in SM04.
    Any idea to solve this?
    Thx for advice

    Hi
    httpwatch is a tiny utility that allows us to monitor the http requests .
    you can get it here.
    www.httpwatch.com
    Using this you will be able to understand when the Sessions are being logged off
    in both of your scenarios.
    Regards
    Rajendra

  • Need a common manage bean for page and its fragments

    Hi,
    I'm using Jdev 11.1.2.3.0. I have a page and its fragments (i using <af:region> to include these fragments).
    I want to create a mutual bean used for that page and its fragments.
    Beause my page fragments are contained in other BTF, so i cannot use PageFlow Bean scope and
    I don't want to use session scope and application scope.
    Could someone have any ideas ?
    Thank you.

    Hi Frank,
    I used Shared DC, but now I got an issue
    I have <af:panelGroupLayout> in my page fragment and i want to bind it to RichPanelGroupLayout in my common bean (already create Data Control for this bean).
    I cannot do this, I just can bind attributes of RichPanelGroupLayout to my page fragment.
    Do you have any ideas? Can we bind directly RichPanelGroupLayout in DC to page fragment like this: <af:panelGroupLayout id="panelGroupLayout11" layout="scroll" *binding="#{bindings.panelGroupLayout}"* ...
    Thank you very much
    Thanh Hoang

Maybe you are looking for

  • HP Photosmart 5510d series won't scan to computer, windows 8

    I can not seem to scan from my HP Photosmart 5510d to my Windows 8 computer.  I can print... just can't scan. This question was solved. View Solution.

  • Audigy 4 Pro - Remote Contr

    Hey,?I've got an Audigy 4 Pro card which i've had from new since 2005.However, i've only ever had the remote control working once, around about the time i first installed the card. Since then it's not worked. I'm currently running the latest drivers

  • Exception handling for mis-addressed messages

    We are using ebXML messaging in WLI. In many of our workflows we start new conversations with trading partners based on the contents of address fields in the messages. Now and again during development a message comes in which is addressed to a TP who

  • Icons and JTree

    Hi, How can I produce my own icons to appear next to nodes in a JTree. At the moment I am using gifs I got elsewhere, but I want to design my own for custom display. Thanks for any help, Claire

  • Static file Download Losing File Name

    Hi, <br><br> I have a problem with downloading a static file. When i download a file from the application's static files i lose the file's name. The file name that i get on download is : wwv_flow_file_mgr.get_file - not very nice! <br><br> Here is my