Web logic Session Invalidate

hi,
i developed j2ee code in eclipse and using tomcat server ver. 4.1. after completing the code, i uploaded the war file into web logic server. In weblogic server when i click on "LogOut" the server is also shutting down along with the page. but this is not happened with TOMCAT.
my invalidation code is
if (event.equals(Constant.EVENT_LOGOFF)) {
     /* invalidate the session and forward to logout url */
                              session.invalidate();
                              System.out.println("url logoff -> " + logoutUrl);
                              response.sendRedirect(logoutUrl);
please tell me what could be the problem.
thanks
Ananda

Hi,
To set these values you can use "plan.xml" which is not part of your application physically. Only u need to have a weblogic.xml file in your application ....even it may be empty...because you can add the Tags functionality on the fly without editing your application.....
Please refer to:
http://jaysensharma.wordpress.com/2009/12/16/updating-cookiename-using-plan-xml/
http://jaysensharma.wordpress.com/2009/11/29/shared-library-with-plan-xml/
http://jaysensharma.wordpress.com/2010/03/24/changing-context-root-of-an-ear-app-using-plan-xml/
Thanks
Jay SenSharma

Similar Messages

  • Session timeout and session.invalidate() -- are they the same?

    I was just wondering when a session timeout occurs (either by setting the session-timeout in web.xml or the server's default timeout), is the session automatically invalidated? Or should we call setMaxInactiveInterval() instead? Or is calling session.invalidate() the only way to invalidate a session?

    Hello all,
    Both are same in terms of functionality, but if you use both of them like
    1: You specified the tag sessionTimeout and
    2: in your program the session.maxInactiveIntervalTime( value ) here if the value is(we gave it in terms of seconds like for 40 minutes we give 2400) then the program code will override the value previously set in web.xml
    Thanks
    Prabhakar

  • Monitor loggedin user in Oracle Web Logic Server

    Dear All,
    We are using IPM (11.1.1.3.0) with Oracle Web Logic Server 10.3.3.0 (Embedde LDAP).
    Can you please let me know how to monitor user login sessions (which user login at what time to the system, when he last loggedin) from Web Logic Server ?
    Also let me know whether it is possible to create a monthly report of each user login duration and how can I do it.
    Thank You

    >
    For Oracle Forms and Reports 11g Release 2 (11.1.2), download Oracle WebLogic Server 11g (10.3.5) from OTN or
    >
    from http://docs.oracle.com/cd/E23104_01/download_readme_cr2/download_readme_cr2.htm#BABDBHCJ
    Oracle Fusion Middleware 11g Software
    http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html

  • Error in running web logic/forms locally: wrong signature

    Hi,
    We are trying to configure oracle forms/reports 11g on each developer machine.
    In running form from either forms builder or IE I'm getting an error:
    Forms Session ID is formsapp.2
    The proxy host is null, and the proxy port is 0.
    Native HTTP implementation is being used for the connection.
    The connection mode is HTTP.
    FRM-92090: unexpected fatal error in client-side Java code during startup
    Java Exception:
    java.lang.RuntimeException: java.lang.SecurityException: class "oracle.forms.engine.Version"'s signer information does not match signer information of other classes in the same package
         at sun.plugin2.applet.Plugin2ClassLoader.checkPackageCerts(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.access$200(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at oracle.forms.engine.Runform.createInitialMessage(Unknown Source)
         at oracle.forms.engine.Runform.sendInitialMessage(Unknown Source)
         at oracle.forms.engine.Runform.startRunform(Unknown Source)
         at oracle.forms.engine.Main.createRunform(Unknown Source)
         at oracle.forms.engine.Main.start(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.SecurityException: class "oracle.forms.engine.Version"'s signer information does not match signer information of other classes in the same package
         ... 15 more
    I have signed all jar files in \forms\java and \Oramw11gdev\asdev1\jlib and confirmed that they are correctly referenced in registry and default.env. I also verified all jars. Still error is there.
    Haven't seen this problem with forms 10g.
    Any suggestions?
    Env: Win7/32bit, Oracle Forms 11g, Java 1.6, Forms Builder v.11.1.1.3.0; Java Plug-in 1.6.0_18
    Using JRE version 1.6.0_18-b07

    I got the same problem before with clients not on the same domain of the forms server so I found out that the ports 7001 & 7002 were the problem; that requesting the full machine name is not successful using these ports (machine.localdomain.com) so what I did is to join those clients to the domain and if you don't want to join those machines to domain change the web logic deployment port to 8888 .... it worked for me .... I hope this helps you

  • Starting Web Logic Server  - Unrecognized option: -jrockit

    Hi,
    Im getting the error "Unrecognized option: -jrockit" when I try to start the Web Logic Server as is showed below:
    D:\Oracle\Middleware\user_projects\domains\base_domain\bin>startWebLogic.cmd
    * To start WebLogic Server, use a username and *
    * password assigned to an admin-level user. For *
    * server administration, use the WebLogic Server *
    * console at http:\\hostname:port\console *
    starting weblogic with Java version:
    Unrecognized option: -jrockit
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Starting WLS with line:
    I already installed the JDK 7 64 (jdk-7u2-windows-x64) and use the generic file to install the Web Logic Server (wls1035_generic)
    I got the files from here:
    JDK >> http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
    Web Logic >> http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
    Any help I will appreciate.
    Thank You,
    Raul.

    Note that you are using the HotSpot JDK. The option -jrockit is only valid if you are using JRockit.
    When you open setDomainEnv.cmd you see something like:
    if "%JAVA_VENDOR%"=="Oracle" (
         set JAVA_HOME=%BEA_JAVA_HOME%
    ) else (
         if "%JAVA_VENDOR%"=="Sun" (
              set JAVA_HOME=%SUN_JAVA_HOME%
         ) else (
              set JAVA_VENDOR=Oracle
              set JAVA_HOME=C:\bea\jrockit_160_29_D1.2.0-10
    )which selects a certain JDK based on the set JAVA_VENDOR property.
    You add the property JAVA_VENDOR above the first if statement, for example,
    set SUN_JAVA_HOME=
    set JAVA_VENDOR=Sun
    if "%JAVA_VENDOR%"=="Oracle" (...)Also see if the SUN_JAVA_HOME property is set to the correct directory.
    technical session - http://middlewaremagic.com/weblogic/?p=7831

  • Session.invalidate works on tomcat but not in WebSphere Server

    I'm trying to figure out a .jsp written by another developer in WS Studio.
    The page does this:
    session = request.getSession(false);
    session.setMaxInactiveInterval(5);
    then almost immediately, does this:
    session.invalidate();
    In Tomcat, I get the "session already invalidated" error message I would expect. However, In WS Server, the rest on the page loads, and I can continue to interact with the application. I'm using IE 6.0, sp2.
    The "session.setMaxInactiveInterval(5);" call seems to have no effect in either container; al least, the application never times out.
    The most important thing for my purposes is to be able to invalidate the session in websphere. How can I fix this? Thanks!

    duffymo wrote:
    Is the machine that you ran this simple java class on the same one where you're >deploying the web app?Same machine where my sql connections bug. I just copypasted it into a file in tomcat5.5/webapps directory and then compiled it and used it from there. I used it from command line.
    duffymo wrote:
    how well do you know jsps, tomcat, and web apps? sure it's deployed properly? if you >put in a simple jsp and invoked it via tomcat, would you be able to do it?Dont know jsps well. :) Essentially my jspservlet thingie works normally on my computer through my tomcat and on other computers which have netbeans etc... It compiles .war file and ive copied that .war file to the target server's tomcat webapps directory, then when I access the website of my jspservlet tomcat unpacks it and shows my jsp pages normally if they have no sql components. So at least jsp pages are working... :)
    "minor modifications"? sure those are right? you wouldn't be the first programmer to fool >themselves by saying "it's the same code - except for X."
    try you "minor modifications" on the command line, too.First I used with main on command line, then removed main etc... and included it into my project.

  • ViewExpiredException issue with session invalidate on IE9

    Hi guys,
    I have posted this on the ADF forum as well as I'm not sure of the root cause is JHeadstart related or not - but I thought I would check also here to see if anyone else has encountered this ...
    I'm using JDeveloper 11.1.1.6 (JHeadstart 11.1.1.4.26) and having problems when calling "session.invalidate();" with my custom JhsAuthenticationFilter. If i log on and immediately log out (so no web.xml timeout which is set to 25 min) - The message shown on screen is
    "Because of inactivity, your session is timed out and is no longer active. Click on OK to reload the page"
    In the log files, the following error is thrown
    <BindingContext> <put> [3126] Replacing: null with: XXXXX_UIShellPageDef
    <StateManagerImpl> <restoreView> Could not find saved view state for token -a6jozll3a
    <LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1
    javax.faces.application.ViewExpiredException: viewId:/pages/UIShell.jspx - ADF_FACES-30107:The view state of the page has expired.  Reload the page.
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:751)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:374)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at hmdclinical.pulse.view.PulseAuthenticationFilter.doFilter(PulseAuthenticationFilter.java:273)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <ADFLogger> <addContextData> Execute queryI have the web.xml parameter org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKENS set to 15.
    This ONLY happens when using IE9 - using Firefox or Chrome it's not a problem. I'm guessing something is trying to access the page def after the token for the view has already been removed as part of the session.invalidate() ?
    How can I find out what the root cause is and why is this only a problem with IE and not Chrome or Firefox ?
    Any help greatly appreciated !!
    Cheers,
    Brent

    Brent,
    I think it is best to make a very simple testcase without JHeadstart (you can cust and paste code from the jhs auth fillter as needed) and then attach your testcase to the post on JDev forum, or copntact Oracle support.
    Looks like a browser-specific ADF bug to me.
    Steven Davelaar,
    JHeadstart Team.

  • [Bug ?] ADFC-00008 again, after session.invalidate() in ADF BC application

    Hi all,
    We would like to know wheter session.invalidate() is supposed to be a valid operation in one Action JSF method, within one ADF BC Fusion Web application ?
    When our jsf page uses data controls based od ADF BC, and one of our action method uses
       session.invalidate();then action method executes as expeced, but any following action produces following problem (JDev 11 final):
    oracle.adf.controller.ControllerException: ADFC-00008: Failed to find DataControlFrame for a task flow.
         at oracle.adfinternal.controller.util.Utils.createAndLogControllerException(Utils.java:201)
         at oracle.adfinternal.controller.util.model.DCFrameImpl.makeCurrent(DCFrameImpl.java:126)
         at oracle.adfinternal.controller.state.ViewPortContextImpl.makeCurrent(ViewPortContextImpl.java:924)
         at oracle.adfinternal.controller.state.RequestState.setCurrentViewPortContext(RequestState.java:134)
         at oracle.adfinternal.controller.state.ControllerState.setRequestState(ControllerState.java:832)
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:361)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:89)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:549)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:98)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:145)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:110)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:57)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:42)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:228)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:175)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:181)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:278)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at oracle.security.jps.wls.JpsWlsFilter.doFilter(JpsWlsFilter.java:102)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
         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:2180)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)- anyone wants test case which illustrates problem ? We have one based on Oracle fod/fusion demo schema...

    Cvele wrote:
    is this mean that session.invalidate() is not a valid operation in this situation ?
    Note that problem does not occur if application does not use ADF Business Components ...
    - so, can we forget about session.invalidate() when using ADF BC ?
    In this case, what is alternative; how, for example, notify application module instances that application should be connected to the another one dataSource ?
    Invalidating session solves this problem ....

  • Urgent!! Problem in using session invalidate()

    Dear all,
    I think may be the problem has been posted here before, but i can't find the solution yet. I hope you can help me about this.
    My case is that i wrote a logout servlet for my web site. So i use session.invalidate() in the servlet. After that it will redirect to the home page again. At this time, NullPointerException is thrown. I have tried many ways to solve this problem, but still failed.
    Can anyone help me? Thanks for advanced.
    Priscilla

    here is the error printed out:
    java.lang.NullPointerException
         at com.sssw.srv.http.CommonLogger.log(CommonLogger.java:217)
         at com.sssw.srv.http.httpd.log(httpd.java:4229)
         at com.sssw.srv.http.Client.log(Client.java:254)
         at com.sssw.srv.http.Client.loop(Client.java:1300)
         at com.sssw.srv.http.Client.runConnection(Client.java:1495)
         at com.sssw.srv.http.Client.run(Client.java:1442)
         at java.lang.Thread.run(Thread.java:479)

  • ERROR IN WEB LOGIC AND JBUILDER...

    hi,
    im just new to weblogic with JBuilder X, i made a very basic session bean and when i compiled it. it said...
    "WebLogicSesMod.jar": Spaces in the temporary directory path may cause WebLogic APPC utility to produce fatal compile errors.
    im using Weblogic 8.1platform server
    and when i RUN THE APPLICATION then it throws exception...
    The WebLogic Server did not start up properly.
    java.lang.NoClassDefFoundError: com/bea/wsrp/util/debug/Debug
         at com.bea.wsrp.security.WSRPIdentityAsserterProviderImpl.<clinit>(WSRPIdentityAsserterProviderImpl.java:45)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
         at java.lang.Class.newInstance0(Class.java:308)
         at java.lang.Class.newInstance(Class.java:261)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.createSecurityProvider(SecurityServiceManagerDelegateImpl.java:232)
         at weblogic.security.service.SecurityServiceManager.createSecurityProvider(SecurityServiceManager.java:939)
         at weblogic.security.service.PrincipalAuthenticator.initialize(PrincipalAuthenticator.java:151)
         at weblogic.security.service.PrincipalAuthenticator.<init>(PrincipalAuthenticator.java:257)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(SecurityServiceManagerDelegateImpl.java:581)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(SecurityServiceManagerDelegateImpl.java:420)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(SecurityServiceManagerDelegateImpl.java:698)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms(SecurityServiceManagerDelegateImpl.java:731)
         at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(SecurityServiceManagerDelegateImpl.java:874)
         at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:717)
         at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:822)
         at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:670)
         at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:344)
         at weblogic.Server.main(Server.java:32)
    Reason: com/bea/wsrp/util/debug/Debug
    PLEASE HELP ME, IM IN BIG MESS....
    WAITING...

    hi,
    i reinstalled server and JBuilder, and again made a session bean. the server started successfully...
    but while compiling code the PREVIOUS error came with more enhancement...
    "EJBModule.jar": Spaces in the temporary directory path may cause WebLogic APPC utility to produce fatal compile errors.
    "EJBModule.jar": Spaces in the classpath may cause WebLogic APPC utility to produce fatal compile errors.
    "EJBModule.jar": C:\bea\jdk142_04\bin\javaw -classpath "C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\webservices.jar;C:\Documents and Settings\Administrator\jbproject\ejbsess\EJBModule.jar;" weblogic.appc -keepgenerated -forceGeneration -compiler C:/bea/jdk142_04/bin/javac "C:/Documents and Settings/Administrator/jbproject/ejbsess/EJBModule.jar.jar" -output "C:/Documents and Settings/Administrator/jbproject/ejbsess/EJBModule.jar"
    "EJBModule.jar": <Nov 2, 2004 12:01:33 PM GMT+05:00> <Warning> <EJB> <BEA-010054> <EJB Deployment: WebLogicSes has a class ejbsess.WebLogicSesBean that is in the classpath. This class should only be located in the ejb-jar file.>
    "EJBModule.jar": <Nov 2, 2004 12:01:33 PM GMT+05:00> <Warning> <EJB> <BEA-010054> <EJB Deployment: WebLogicSes has a class ejbsess.WebLogicSesHome that is in the classpath. This class should only be located in the ejb-jar file.>
    "EJBModule.jar": <Nov 2, 2004 12:01:33 PM GMT+05:00> <Warning> <EJB> <BEA-010054> <EJB Deployment: WebLogicSes has a class ejbsess.WebLogicSes that is in the classpath. This class should only be located in the ejb-jar file.>
    "EJBModule.jar": [J2EE:160127]ERROR: Could not delete previous archive: C:\Documents and Settings\Administrator\jbproject\ejbsess\EJBModule.jar
    and the EXECUTION OF WEB LOGIC SERVER GOES FINE...
    C:\bea\jdk142_04\bin\javaw -classpath "C:\bea\weblogic81\server\lib\weblogic_sp.jar;C:\bea\weblogic81\server\lib\weblogic.jar;C:\bea\weblogic81\server\lib\webservices.jar" -ms64m -mx64m -Djava.library.path="C:/bea/weblogic81/server/bin" -Dbea.home="C:/bea" -Dweblogic.Name=myserver -Djava.security.policy=="C:/bea/weblogic81/server/lib/weblogic.policy" -Dweblogic.management.discover=false -Dweblogic.ProductionModeEnabled=false -Dweblogic.management.password=aqibjava -Dweblogic.management.username=weblogic weblogic.Server
    <Nov 2, 2004 11:56:33 AM GMT+05:00> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 1.4.2_04-b05 from Sun Microsystems Inc.>
    <Nov 2, 2004 11:56:34 AM GMT+05:00> <Info> <Configuration Management> <BEA-150016> <This server is being started as the administration server.>
    <Nov 2, 2004 11:56:34 AM GMT+05:00> <Info> <Management> <BEA-141107> <Version: WebLogic Server 8.1 SP3 Tue Jun 29 23:11:19 PDT 2004 404973
    WebLogic XMLX Module 8.1 SP3 Tue Jun 29 23:11:19 PDT 2004 404973 >
    <Nov 2, 2004 11:56:35 AM GMT+05:00> <Notice> <Management> <BEA-140005> <Loading domain configuration from configuration repository at C:\bea\user_projects\domains\enterprisedomain\.\config.xml.>
    <Nov 2, 2004 11:56:38 AM GMT+05:00> <Notice> <Log Management> <BEA-170019> <The server log file C:\bea\user_projects\domains\enterprisedomain\myserver\myserver.log is opened. All server side log events will be written to this file.>
    <Nov 2, 2004 11:56:40 AM GMT+05:00> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Nov 2, 2004 11:56:40 AM GMT+05:00> <Notice> <WebLogicServer> <BEA-000327> <Starting WebLogic Admin Server "myserver" for domain "enterprisedomain">
    <Nov 2, 2004 11:56:45 AM GMT+05:00> <Warning> <HTTP> <BEA-101296> <Unable to load the default compiler class "com.sun.tools.javac.Main". Using the default javac compiler to compile JSPs.>
    <Nov 2, 2004 11:56:50 AM GMT+05:00> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "myserver" for domain "enterprisedomain" running in Development Mode>
    <Nov 2, 2004 11:56:50 AM GMT+05:00> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address *.*>
    <Nov 2, 2004 11:56:50 AM GMT+05:00> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    NOW WATS WRONG :(
    WAITING...

  • Distributed destination issue on Web Logic server 8.1

    Hi,
    I'm using distributed JMS destination (Cluster) of Web Logic server 8.1.
    I'm using Oracle B2B to talk to the cluster. Oracle B2B is only creating a consumer on one of the managed servers in this cluster. This is resulting in loss of messages when messages are placed by the WLI on the other managed server.
    Further the consumers are created randomly by Oracle B2B.
    My question here is whether Web Logic Server 8.1 supports multiple consumers for its clusters?
    Please Help!
    Thanks in advance.
    Warm Regards,
    Suhas.

    Are your consumers co-located with each managed server or remote?
    Let me preface this by this is the way I believe it works...
    The reason I ask is that distributed destinations route to one managed server at connect time. So for producers, when 1 message is placed on a distributed destination, it is really routed to only 1 managed server queue. From a remote consumer standpoint, when connecting to a distributed destination to read messages, you are only routed to one of the managed server queues to read from, not the logical superset of all queues in the distributed destination. So you would need to connect to each distributed destination member queue directly to ensure each had consumers. Whereas if your consumers are co-located on the cluster, then they can each connect to the local member queue for that distributed destination and ensure that each member of the distributed destination has consumers.
    I'd recommend you note the follow docs:
    QueueReceivers
    http://edocs.bea.com/wls/docs103/jms/dds.html
    When creating a queue receiver, if the supplied queue is a distributed queue, then a single physical queue member is chosen for the receiver at creation time. The created QueueReceiver is pinned to that queue member until the queue receiver loses its access to the queue member. At that point, the consumer will receive a JMSException, as follows:
    If the queue receiver is synchronous, then the exception is returned to the user directly.
    If the queue receiver is asynchronous, then the exception is delivered inside of a ConsumerClosedException that is delivered to the ExceptionListener defined for the consumer session, if any.
    Upon receiving such an exception, an application can close its queue receiver and recreate it. If any other queue members are available within the distributed queue, then the creation will succeed and the new queue receiver will be pinned to one of those queue members. If no other queue member is available, then the application won’t be able to recreate the queue receiver and will have to try again later.
    Note:      For information on the load-balancing heuristics for distributed queues with zero consumers, see “Configuring Distributed Destination Resources”.
    http://edocs.bea.com/wls/docs103/jms_admin/advance_config.html#jms_distributed_destination_config
    The producer makes such a decision each time it sends a message. However, there is no compromise of ordering guarantees between a consumer and producer, because consumers are load balanced once, and are then pinned to a single destination member.

  • IBM's TSpaces probably deadlocks in Web Logic 5.1.0 sp 8

    Hi,
    In our Web Logic 5.1.0 sp8 installation we have a tuple space (IBM's
    TSpaces) solution to connection to a number of external servers.
    On top of Web Logic we use a tomcat web server. When we stress
    test system with 10 testers (5 concurrent), the system goes into
    a possible deadlock in about 1 hour.
    The thread dump below shows it is com.ibm.tspaces.Semaphore.decr()
    that 'hangs'.
    Does someone know how I can solve this problem or know how I might
    get closer to the core of the problem?
    Does someone have had experience with Tuple Spaces and Web Logic?
    Thanks,
    Brian Kristiansen
    Hewlett-Packard Danmark
    Thread dump:
    Full thread dump:
    "Callback-1" daemon prio=5 tid=0x1a804a90 nid=0xd2 runnable [0x1a8ff000..0x1a8ffdc8]
         at java.net.SocketInputStream.socketRead(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:86)
         at java.io.BufferedInputStream.fill(BufferedInputStream.java:186)
         at java.io.BufferedInputStream.read(BufferedInputStream.java:204)
         at java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1549)
         at java.io.ObjectInputStream.refill(ObjectInputStream.java:1683)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:283)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
         at com.ibm.tspaces.CallbackThread.run(CallbackThread.java:434)
    "SSLListenThread" prio=5 tid=0x828410 nid=0x12b runnable [0x1a6af000..0x1a6afdc8]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
         at java.net.ServerSocket.implAccept(ServerSocket.java:241)
         at java.net.ServerSocket.accept(ServerSocket.java:222)
         at weblogic.security.SSL.SSLServerSocket.acceptNoHandshake(SSLServerSocket.java:121)
         at weblogic.security.SSL.SSLServerSocket.accept(SSLServerSocket.java:112)
         at weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "ListenThread" prio=5 tid=0x828df0 nid=0x11c runnable [0x1a66f000..0x1a66fdc8]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
         at java.net.ServerSocket.implAccept(ServerSocket.java:241)
         at java.net.ServerSocket.accept(ServerSocket.java:222)
         at weblogic.t3.srvr.ListenThread.run(ListenThread.java:277)
    "JavaIDL Reader for 15.168.56.52:1630" daemon prio=5 tid=0x82aa40
    nid=0x100 runnable [0x1a5ef000..0x1a5efdc8]
         at java.net.SocketInputStream.socketRead(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:86)
         at com.sun.corba.se.internal.iiop.Message.readFully(Message.java:268)
         at com.sun.corba.se.internal.iiop.Message.createFromStream(Message.java:159)
         at com.sun.corba.se.internal.iiop.IIOPConnection.createInputStream(IIOPConnection.java:608)
         at com.sun.corba.se.internal.iiop.ReaderThread.run(IIOPConnection.java:109)
    "JavaIDL Listener" daemon prio=5 tid=0x82cee0 nid=0x128 runnable
    [0x1a56f000..0x1a56fdc8]
         at java.net.PlainSocketImpl.socketAccept(Native Method)
         at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
         at java.net.ServerSocket.implAccept(ServerSocket.java:241)
         at java.net.ServerSocket.accept(ServerSocket.java:222)
         at com.sun.corba.se.internal.iiop.ListenerThread.run(ListenerThread.java:52)
    "JavaIDL Reader for 15.168.56.52:5000" daemon prio=5 tid=0x82bca0
    nid=0x11a runnable [0x1a4ef000..0x1a4efdc8]
         at java.net.SocketInputStream.socketRead(Native Method)
         at java.net.SocketInputStream.read(SocketInputStream.java:86)
         at com.sun.corba.se.internal.iiop.Message.readFully(Message.java:268)
         at com.sun.corba.se.internal.iiop.Message.createFromStream(Message.java:159)
         at com.sun.corba.se.internal.iiop.IIOPConnection.createInputStream(IIOPConnection.java:608)
         at com.sun.corba.se.internal.iiop.ReaderThread.run(IIOPConnection.java:109)
    "NBExecuteThread-1" daemon prio=5 tid=0x7daf20 nid=0xa9 waiting
    on monitor [0x1a3ef000..0x1a3efdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "NBExecuteThread-0" daemon prio=5 tid=0x7d9b20 nid=0x11e waiting
    on monitor [0x1a36f000..0x1a36fdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "ExecuteThread-14" daemon prio=5 tid=0x7d8800 nid=0x122 waiting
    on monitor [0x1a2ef000..0x1a2efdc8]
         at java.lang.Object.wait(Native Method)
         at com.ibm.tspaces.Semaphore.decr(Semaphore.java:105)
         at com.ibm.tspaces.Waiter.waitFor(Waiter.java:128)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:512)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:419)
         at com.ibm.tspaces.TupleSpace.command(TupleSpace.java:4298)
         at com.ibm.tspaces.TupleSpace.waitToTake(TupleSpace.java:2120)
         at com.hugin.edot.Space.waitingTake(Space.java:166)
         at com.hugin.edot.superlib.SuperLib.retrieveAnswer(SuperLib.java:80)
         at com.hp.edot.service.bats.em.EdotLib.request(EdotLib.java:111)
         at com.hp.edot.service.bats.em.EdotLib.findBestStep(EdotLib.java:162)
         at com.hp.edot.service.bats.em.EngineManager.FindBestStep(EngineManager.java:300)
         at com.hp.edot.service.bats.em.EngineManager_ServiceStub.FindBestStep(EngineManager_ServiceStub.java:84)
         at com.hp.edot.service.bats.phase.CalculateNextStep.FindBestStep(CalculateNextStep.java:136)
         at com.hp.edot.service.bats.phase.InterrogativeTroubleshooting.execute(InterrogativeTroubleshooting.java:241)
         at com.citr.decade.b2b.phase.PhaseClassExecutor.execute(PhaseClassExecutor.java:252)
         at com.citr.decade.b2b.resolver.Resolver.processExecute(Resolver.java:446)
         at com.citr.decade.b2b.resolver.Resolver.resolve(Resolver.java:282)
         at com.hp.edot.service.bats.tsservice.TsServiceBean.service(TsServiceBean.java:728)
         at com.hp.edot.service.bats.tsservice.TsServiceBeanEOImpl.service(TsServiceBeanEOImpl.java:237)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB$DocumentExecutor.execute(ServiceConnectorExecutorEJB.java:179)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB.execute(ServiceConnectorExecutorEJB.java:461)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.serviceServiceRequest(ServiceConnectorBase.java:419)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.service(ServiceConnectorBase.java:173)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBean.service(ServiceConnectorBean.java:605)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBeanEOImpl.service(ServiceConnectorBeanEOImpl.java:108)
         at com.hp.edot.servlet.ProcessServlet.doPost(ProcessServlet.java:538)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
         at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
         at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
         at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-13" daemon prio=5 tid=0x7d7530 nid=0x14d runnable
    [0x1a26f000..0x1a26fdc8]
         at weblogic.socket.NTSocketMuxer.getNextSocket(Native Method)
         at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:331)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-12" daemon prio=5 tid=0x7d6180 nid=0xec runnable
    [0x1a1ef000..0x1a1efdc8]
         at weblogic.socket.NTSocketMuxer.getNextSocket(Native Method)
         at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:331)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-11" daemon prio=5 tid=0x7d6d30 nid=0xc4 runnable
    [0x1a16f000..0x1a16fdc8]
         at weblogic.socket.NTSocketMuxer.getNextSocket(Native Method)
         at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:331)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-10" daemon prio=5 tid=0x7d59e0 nid=0xf1 runnable
    [0x1a0ef000..0x1a0efdc8]
         at weblogic.socket.NTSocketMuxer.getNextSocket(Native Method)
         at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:331)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-9" daemon prio=5 tid=0x7d45e0 nid=0xca waiting on
    monitor [0x1a06f000..0x1a06fdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "ExecuteThread-8" daemon prio=5 tid=0x7d32b0 nid=0x11f waiting
    on monitor [0x19fef000..0x19fefdc8]
         at java.lang.Object.wait(Native Method)
         at com.ibm.tspaces.Semaphore.decr(Semaphore.java:105)
         at com.ibm.tspaces.Waiter.waitFor(Waiter.java:128)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:512)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:419)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:645)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:871)
         at com.hugin.edot.Space.<init>(Space.java:46)
         at com.hugin.edot.superlib.SuperLib.<init>(SuperLib.java:27)
         at com.hp.edot.service.bats.em.EdotLib.<init>(EdotLib.java:34)
         at com.hp.edot.service.bats.em.EngineManager.FindBestStep(EngineManager.java:299)
         at com.hp.edot.service.bats.em.EngineManager_ServiceStub.FindBestStep(EngineManager_ServiceStub.java:84)
         at com.hp.edot.service.bats.phase.CalculateNextStep.FindBestStep(CalculateNextStep.java:136)
         at com.hp.edot.service.bats.phase.InterrogativeTroubleshooting.execute(InterrogativeTroubleshooting.java:241)
         at com.citr.decade.b2b.phase.PhaseClassExecutor.execute(PhaseClassExecutor.java:252)
         at com.citr.decade.b2b.resolver.Resolver.processExecute(Resolver.java:446)
         at com.citr.decade.b2b.resolver.Resolver.resolve(Resolver.java:282)
         at com.hp.edot.service.bats.tsservice.TsServiceBean.service(TsServiceBean.java:728)
         at com.hp.edot.service.bats.tsservice.TsServiceBeanEOImpl.service(TsServiceBeanEOImpl.java:237)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB$DocumentExecutor.execute(ServiceConnectorExecutorEJB.java:179)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB.execute(ServiceConnectorExecutorEJB.java:461)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.serviceServiceRequest(ServiceConnectorBase.java:419)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.service(ServiceConnectorBase.java:173)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBean.service(ServiceConnectorBean.java:605)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBeanEOImpl.service(ServiceConnectorBeanEOImpl.java:108)
         at com.hp.edot.servlet.ProcessServlet.doPost(ProcessServlet.java:538)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
         at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
         at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
         at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-7" daemon prio=5 tid=0x7d3e80 nid=0x14a waiting
    on monitor [0x19f6f000..0x19f6fdc8]
         at java.lang.Object.wait(Native Method)
         at com.ibm.tspaces.Semaphore.decr(Semaphore.java:105)
         at com.ibm.tspaces.Waiter.waitFor(Waiter.java:128)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:512)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:419)
         at com.ibm.tspaces.TupleSpace.command(TupleSpace.java:4298)
         at com.ibm.tspaces.TupleSpace.read(TupleSpace.java:2785)
         at com.hugin.edot.Space.getTime(Space.java:73)
         at com.hugin.edot.Space.put(Space.java:88)
         at com.hugin.edot.superlib.SuperLib.performRequest(SuperLib.java:60)
         at com.hp.edot.service.bats.em.EdotLib.request(EdotLib.java:110)
         at com.hp.edot.service.bats.em.EdotLib.findBestStep(EdotLib.java:162)
         at com.hp.edot.service.bats.em.EngineManager.FindBestStep(EngineManager.java:300)
         at com.hp.edot.service.bats.em.EngineManager_ServiceStub.FindBestStep(EngineManager_ServiceStub.java:84)
         at com.hp.edot.service.bats.phase.CalculateNextStep.FindBestStep(CalculateNextStep.java:136)
         at com.hp.edot.service.bats.phase.InterrogativeTroubleshooting.execute(InterrogativeTroubleshooting.java:241)
         at com.citr.decade.b2b.phase.PhaseClassExecutor.execute(PhaseClassExecutor.java:252)
         at com.citr.decade.b2b.resolver.Resolver.processExecute(Resolver.java:446)
         at com.citr.decade.b2b.resolver.Resolver.resolve(Resolver.java:282)
         at com.hp.edot.service.bats.tsservice.TsServiceBean.service(TsServiceBean.java:728)
         at com.hp.edot.service.bats.tsservice.TsServiceBeanEOImpl.service(TsServiceBeanEOImpl.java:237)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB$DocumentExecutor.execute(ServiceConnectorExecutorEJB.java:179)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB.execute(ServiceConnectorExecutorEJB.java:461)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.serviceServiceRequest(ServiceConnectorBase.java:419)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.service(ServiceConnectorBase.java:173)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBean.service(ServiceConnectorBean.java:605)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBeanEOImpl.service(ServiceConnectorBeanEOImpl.java:108)
         at com.hp.edot.servlet.ProcessServlet.doPost(ProcessServlet.java:538)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
         at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
         at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
         at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-6" daemon prio=5 tid=0x7d2b20 nid=0x116 waiting
    on monitor [0x19eef000..0x19eefdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "ExecuteThread-5" daemon prio=5 tid=0x7d1720 nid=0xfd waiting on
    monitor [0x19e6f000..0x19e6fdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "ExecuteThread-4" daemon prio=5 tid=0x7d03e0 nid=0xfa waiting on
    monitor [0x19def000..0x19defdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "ExecuteThread-3" daemon prio=5 tid=0x7cf680 nid=0xf2 waiting on
    monitor [0x19d6f000..0x19d6fdc8]
         at java.lang.Object.wait(Native Method)
         at com.ibm.tspaces.Semaphore.decr(Semaphore.java:105)
         at com.ibm.tspaces.Waiter.waitFor(Waiter.java:128)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:512)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:419)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:645)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:871)
         at com.hugin.edot.Space.<init>(Space.java:46)
         at com.hugin.edot.superlib.SuperLib.<init>(SuperLib.java:27)
         at com.hp.edot.service.bats.em.EdotLib.<init>(EdotLib.java:34)
         at com.hp.edot.service.bats.em.EngineManager.FindBestStep(EngineManager.java:299)
         at com.hp.edot.service.bats.em.EngineManager_ServiceStub.FindBestStep(EngineManager_ServiceStub.java:84)
         at com.hp.edot.service.bats.phase.CalculateNextStep.FindBestStep(CalculateNextStep.java:136)
         at com.hp.edot.service.bats.phase.InterrogativeTroubleshooting.execute(InterrogativeTroubleshooting.java:241)
         at com.citr.decade.b2b.phase.PhaseClassExecutor.execute(PhaseClassExecutor.java:252)
         at com.citr.decade.b2b.resolver.Resolver.processExecute(Resolver.java:446)
         at com.citr.decade.b2b.resolver.Resolver.resolve(Resolver.java:282)
         at com.hp.edot.service.bats.tsservice.TsServiceBean.service(TsServiceBean.java:728)
         at com.hp.edot.service.bats.tsservice.TsServiceBeanEOImpl.service(TsServiceBeanEOImpl.java:237)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB$DocumentExecutor.execute(ServiceConnectorExecutorEJB.java:179)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB.execute(ServiceConnectorExecutorEJB.java:461)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.serviceServiceRequest(ServiceConnectorBase.java:419)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.service(ServiceConnectorBase.java:173)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBean.service(ServiceConnectorBean.java:605)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBeanEOImpl.service(ServiceConnectorBeanEOImpl.java:108)
         at com.hp.edot.servlet.ProcessServlet.doPost(ProcessServlet.java:538)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
         at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
         at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
         at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-2" daemon prio=5 tid=0x78c8f0 nid=0x104 runnable
    [0x19cef000..0x19cefdc8]
         at weblogic.servlet.internal.session.SessionData.remove(SessionData.java:266)
         at weblogic.servlet.internal.session.MemorySessionContextImpl.invalidateSession(MemorySessionContextImpl.java:72)
         at weblogic.servlet.internal.session.SessionContext$SessionInvalidator.invalidateSessions(SessionContext.java:502)
         at weblogic.servlet.internal.session.SessionContext$SessionInvalidator.trigger(SessionContext.java:479)
         at weblogic.time.common.internal.ScheduledTrigger.executeLocally(ScheduledTrigger.java:197)
         at weblogic.time.common.internal.ScheduledTrigger.execute(ScheduledTrigger.java:191)
         at weblogic.time.server.ScheduledTrigger.execute(ScheduledTrigger.java:60)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-1" daemon prio=5 tid=0x7b9990 nid=0x113 waiting
    on monitor [0x19c6f000..0x19c6fdc8]
         at java.lang.Object.wait(Native Method)
         at com.ibm.tspaces.Semaphore.decr(Semaphore.java:105)
         at com.ibm.tspaces.Waiter.waitFor(Waiter.java:128)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:512)
         at com.ibm.tspaces.TSCmdSocketImpl.command(TSCmdSocketImpl.java:419)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:645)
         at com.ibm.tspaces.TupleSpace.<init>(TupleSpace.java:871)
         at com.hugin.edot.Space.<init>(Space.java:46)
         at com.hugin.edot.superlib.SuperLib.<init>(SuperLib.java:27)
         at com.hp.edot.service.bats.em.EdotLib.<init>(EdotLib.java:34)
         at com.hp.edot.service.bats.em.EngineManager.FindBestStep(EngineManager.java:299)
         at com.hp.edot.service.bats.em.EngineManager_ServiceStub.FindBestStep(EngineManager_ServiceStub.java:84)
         at com.hp.edot.service.bats.phase.CalculateNextStep.FindBestStep(CalculateNextStep.java:136)
         at com.hp.edot.service.bats.phase.InterrogativeTroubleshooting.execute(InterrogativeTroubleshooting.java:241)
         at com.citr.decade.b2b.phase.PhaseClassExecutor.execute(PhaseClassExecutor.java:252)
         at com.citr.decade.b2b.resolver.Resolver.processExecute(Resolver.java:446)
         at com.citr.decade.b2b.resolver.Resolver.resolve(Resolver.java:282)
         at com.hp.edot.service.bats.tsservice.TsServiceBean.service(TsServiceBean.java:728)
         at com.hp.edot.service.bats.tsservice.TsServiceBeanEOImpl.service(TsServiceBeanEOImpl.java:237)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB$DocumentExecutor.execute(ServiceConnectorExecutorEJB.java:179)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorExecutorEJB.execute(ServiceConnectorExecutorEJB.java:461)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.serviceServiceRequest(ServiceConnectorBase.java:419)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBase.service(ServiceConnectorBase.java:173)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBean.service(ServiceConnectorBean.java:605)
         at com.citr.decade.b2b.serviceconnector.ServiceConnectorBeanEOImpl.service(ServiceConnectorBeanEOImpl.java:108)
         at com.hp.edot.servlet.ProcessServlet.doPost(ProcessServlet.java:538)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:772)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
         at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
         at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
         at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
         at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    "ExecuteThread-0" daemon prio=5 tid=0x7b9f20 nid=0x10f waiting
    on monitor [0x19bef000..0x19befdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.kernel.ExecuteThread.waitForRequest(ExecuteThread.java:99)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:126)
    "TimeEventGenerator" daemon prio=5 tid=0x7cd030 nid=0x5e waiting
    on monitor [0x19b6f000..0x19b6fdc8]
         at java.lang.Object.wait(Native Method)
         at weblogic.time.common.internal.TimeTable.snooze(TimeTable.java:279)
         at weblogic.time.common.internal.TimeEventGenerator.run(TimeEventGenerator.java:141)
         at java.lang.Thread.run(Thread.java:484)
    "SpinnerRandomSource" daemon prio=5 tid=0x7cc910 nid=0x101 waiting
    on monitor [0x19aef000..0x19aefdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.security.SpinnerThread.stopSpinning(SpinnerRandomBitsSource.java:104)
         at weblogic.security.SpinnerThread.run(SpinnerRandomBitsSource.java:121)
    "Signal Dispatcher" daemon prio=10 tid=0x76aaa0 nid=0x4c waiting
    on monitor [0..0]
    "Finalizer" daemon prio=9 tid=0x767f20 nid=0x149 waiting on monitor
    [0x14e4f000..0x14e4fdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
         at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
    "Reference Handler" daemon prio=10 tid=0x766c50 nid=0x144 waiting
    on monitor [0x14e0f000..0x14e0fdc8]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
    "main" prio=5 tid=0x7627e0 nid=0x124 waiting on monitor [0x6f000..0x6fc3c]
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:420)
         at weblogic.t3.srvr.T3Srvr.waitForDeath(T3Srvr.java:1803)
         at java.lang.reflect.Method.invoke(Native Method)
         at weblogic.Server.startServerDynamically(Server.java:107)
         at weblogic.Server.main(Server.java:65)
         at weblogic.Server.main(Server.java:55)
    "VM Thread" prio=5 tid=0x765f30 nid=0xc1 runnable
    "VM Periodic Task Thread" prio=10 tid=0x769560 nid=0x120 waiting
    on monitor

    To use the XA feature, you would need a version 8.1.6 or later Oracle database with JServer option.
    http://technet.oracle.com/doc/oracle8i_816/java.816/a81354/xadistra.htm#1056354

  • Start Primavera Web Logic Instances as Windows Services

    Hi,
    An external contractor has recently deployed P6 v8.1 in our environments and to our surprise currenlty Primavera Web Logic instances installed (p6, contract module, progress reporter and webservices) ara running as a java consoles in a logged user session. Our internal policies does not allow to have applications running under these conditions (all servers are required to be able to startup automatically and sessions expires) so we have requested Primavera consultants to set up Primavera-related WebLogic instances as a Windows Services. We have just received an answer form them arguing that this requirement can not be fullfilled because Oracle does not currently support Primavera-related Weblogic instances deployment as Windows Services on 64-bits platforms.
    Could someone provide his opinion about?
    Thanks

    I setup P6.2.1 Web on WebLogic running as a service in a 64 bit Windows environment successfully for a previous client. While it may not be officially supported by Oracle to configure it in this manner, I personally had no issues with it.
    I used the below article to guide me through setting up node manager. Hopefully this is of help to you.
    http://blogs.oracle.com/jamesbayer/entry/weblogic_nodemanager_quick_sta

  • Web services sessions

    Can WebLogic 6.x maintain web services sessions between the client and the
    server?
    I need to implement a set of web services which share some session data.
    SOAP itself does allow for maintaining a session, so it is possible to have
    a SOAP header that will handle the passing of a session ID. Does WebLogic
    provide an API to implement this feature?
    Thanks in advance
    Regards

    We've spent a lot of time thinking about conversations between Web Services
    clients and WebLogic Servers where session data and ids are maintained. I
    don't think we can provide much detail yet on the newsgroups, but it's
    definitely an area that we're very much looking into.
    Currently, you would have to role your own service. If you just wanted to
    maintain a session id between client and server, the easiest (but most
    intrusive) thing to do would be to pass an extra 'id' parameter on every method
    call between client and server.
    -- Rob
    David Solis wrote:
    Almost all of the sample code for Web Services that we are seeing today is
    simple stateless method calls like "requesting a key or password",
    "validations", "calculations", etc.
    Has anybody experimented into the next logical step of a Stateful Web
    Service i.e a set of interaction request/responses for example a teller bank
    application or a shopping cart like example. Something on the lines of a
    Stateful Session Bean in EJB.
    It would be useful to all followers of this forum if either WebLogic
    Engineers or developers of web services throw some light on their
    experiences, suggestions.
    Regards
    "Rob Woollen" <rob@trebor_nelloow.moc> wrote in message
    news:3BFE9675.EE4AB56@trebor_nelloow.moc...
    WLS 6.1 does not currently provide a means to automatically propogate asession
    ID in the SOAP header. I'd be interested in hearing more about what youwould
    want for this feature. It's something that we are working on for a future
    release.
    -- Rob
    David Solis wrote:
    Can WebLogic 6.x maintain web services sessions between the client and
    the
    server?
    I need to implement a set of web services which share some session data.
    SOAP itself does allow for maintaining a session, so it is possible tohave
    a SOAP header that will handle the passing of a session ID. DoesWebLogic
    provide an API to implement this feature?
    Thanks in advance
    Regards
    AVAILABLE NOW!: Building J2EE Applications & BEA WebLogic Server
    by Michael Girdley, Rob Woollen, and Sandra Emerson
    http://learnWebLogic.com
    [att1.html]

  • Session.removeAttribute and session.invalidate

    I pass a scoped object from one JSP #1 to JSP #2 in a session.
    In JSP #1, I did:
           <c:set var="cr" value="${articleForm.creator}" scope="session"/>In JSP #2, I did:
          <bean:define id="author" name="cr" scope="session" type="java.lang.String"/>
          <html:text property="receiver" value="<%=author%>" size="82" maxlength="25" tabindex="1"/>Immediately after I output the value, I want to remove the object from the session. I have two questions:
    1. which one of the following should I do:
           session.removeAttribute( "cr" );or
           session.removerAttribute( "author" );or
           session.removeAttribute( "receiver" );2. Do I have to invalidate the session; i.e. session.invalidate(); after all the objects in the session are removed?

    I pass a scoped object from one JSP #1 to JSP #2 in a session.
    In JSP #1, I did:
           <c:set var="cr" value="${articleForm.creator}" scope="session"/>In JSP #2, I did:
          <bean:define id="author" name="cr" scope="session" type="java.lang.String"/>      <html:text property="receiver" value="<%=author%>" size="82" maxlength="25" tabindex="1"/>Immediately after I output the value, I want to remove the object from the session. Which one of the following should I do:
           session.removeAttribute( "cr" );or
           session.removerAttribute( "author" );or
           session.removeAttribute( "receiver" );

Maybe you are looking for

  • How to display an xml file using a servlet with the styles given in an XSL

    Dear Developer... i have xml and xsl files. Now i want to display the html output produced by the xsl and xml using a servlet...give me any samplecode.

  • Column alias works in MySQL, but not in cfoutput

    I have the attached query that works fine in MySQL, but throws an error "1stpay not a valid identifier name" - like it doesn't recognize the aliases. However, it's recognizing my 2 aliases above. So is it the "if" lines that it's not liking? Ultimate

  • JAXB 1.0 and JAXB 2.0 APIs

    Hi, Folks. I've just inherited a test application that was written using JAXB 1.0. The application it tested has since moved onto JAXB 2.0 but the test application has lain dormant for the last 12 months. I now have the task of bringing the test appl

  • CProjects: Create new project out of a simulation

    Hi Experts, Working with cProjects 4.5, we are trying to create a new project taking as a template a simulation. The projects is correctly created but contraints in the simulation are not copied to the project. Have you had the same problem? Is it st

  • Music Skipping since upgrade to iOS 4.2.1

    This seems to be quite a common issue, but no one seems to have a fix. Since the upgrade to iOS 4.2.1, Mp3s I upload to my iPad either don't play or skip. Sometimes they will play but cut off the first few seconds, but then they can skip the next 6 o