Weblogic portal propagation performance issue.

Hi,
I created a weblogic portal for client and deployed it on server. After some time we made changes in our portal assests.
I want to reflect these changes on production environment using portal propagation.
I am able to propagate portal assests successfully on production environment using ant script but it takes so much time to propagate.
I have used onlinedownload, offlinecombine, onlineUpload, onlineCommit operation.
src.zip size is 40MB takes 3 hours to dowload, dest.zip size is also of 40MB takes 8hours to dowload.
I have used scoping as well.
I want to reduce propagation time.
For this i read concept of proliferation, but i am not clear that what is the role of proliferation in propagation.
Whether or not proliferation will reduce the Propagation time.
Or is there any way to do this.
Your help will be appreciable.

Hi,
Proliferation refers to the process by which changes made to the Library instance of a portal asset are pushed into user-customized instances of that asset which means that when any changes are made to the portlet in source and if you want to propagate that change to the destination, that time if that portlet is used in a desktop where many users are provided an option to customize that desktop only that particular time at destination if you change the Portal Resources Proliferation of Updates Configuration setting to either Asynchronous or off propagation will be faster because that time propagation utility will not change for each user. If the value is synchronous it changes for each user and hence some delay that too it will happen during commit operation only but not during download operation.
So I feel, Proliferation may not be useful for your case.
We need to find why downloading source is taking 3 hrs and destination is taking 8 hrs.
Please let me know whether you are running downloadsource and downloaddestination.
I suggest run downloadSource in source machine itself and downloadDestination on the destination Machine itself so that you can reduce the network latency.
Thanks & Regards,
Murali.
===========

Similar Messages

  • Weblogic Portal session related issue

    Technogies Used: Java,Spring webflow and Oracle Weblog portal 10.3.2
    Problem description:
         In our sprint portal application,the main page has 'SSN' and 'Access code' text box fields with search button,user gave value only for SSN box and it took him to access code page with appropriate error message in child window.
    After that user closed the child window and gave valid values for both 'SSN' and Access code fields,but still the same error page is getting displayed instead of valid results page.
    Please advice

    Hi,
    Proliferation refers to the process by which changes made to the Library instance of a portal asset are pushed into user-customized instances of that asset which means that when any changes are made to the portlet in source and if you want to propagate that change to the destination, that time if that portlet is used in a desktop where many users are provided an option to customize that desktop only that particular time at destination if you change the Portal Resources Proliferation of Updates Configuration setting to either Asynchronous or off propagation will be faster because that time propagation utility will not change for each user. If the value is synchronous it changes for each user and hence some delay that too it will happen during commit operation only but not during download operation.
    So I feel, Proliferation may not be useful for your case.
    We need to find why downloading source is taking 3 hrs and destination is taking 8 hrs.
    Please let me know whether you are running downloadsource and downloaddestination.
    I suggest run downloadSource in source machine itself and downloadDestination on the destination Machine itself so that you can reduce the network latency.
    Thanks & Regards,
    Murali.
    ===========

  • Weblogic portal page flow issue

    Hi,
    We are working with portal development using legacy product. This runs on weblogic portal 8.1 SP 4.
    Part of the project, we have to provide user management. We are planning to use the java page flow offered by weblogic.
    When we create a new application and new project and try to create a new page flow (with the UserManager controller) standalone, it works.
    We access the legacy portlets by IMPORTING it as a project inside weblogic portal (i.e workshop). If we follow the same steps to create the page controller in this imported project, the page flow does not work. i.e., instead of displaying the form, it generates java code in the test browser of Workshop
    Do we have to enable any project specific settings for jpf to work.
    regards
    -Ramudu

    Hi,
    Proliferation refers to the process by which changes made to the Library instance of a portal asset are pushed into user-customized instances of that asset which means that when any changes are made to the portlet in source and if you want to propagate that change to the destination, that time if that portlet is used in a desktop where many users are provided an option to customize that desktop only that particular time at destination if you change the Portal Resources Proliferation of Updates Configuration setting to either Asynchronous or off propagation will be faster because that time propagation utility will not change for each user. If the value is synchronous it changes for each user and hence some delay that too it will happen during commit operation only but not during download operation.
    So I feel, Proliferation may not be useful for your case.
    We need to find why downloading source is taking 3 hrs and destination is taking 8 hrs.
    Please let me know whether you are running downloadsource and downloaddestination.
    I suggest run downloadSource in source machine itself and downloadDestination on the destination Machine itself so that you can reduce the network latency.
    Thanks & Regards,
    Murali.
    ===========

  • Weblogic Portal 10gR3 + Richfaces issue

    Hello,
    I have a question, especially to guys from BEA according Richfaces configuration in portlets under Weblogic Portal 10gR3. I'm talking here about Ajax capabilities (a4j). Pure richfaces controles are rendered just fine (i was using richfaces-3.3.0-GA version). Is it actually possible to make it fully working? If so does anyone have a sample configuration?
    I've tried to configure it but without success or just managed to get working some minor things using JBoss Portlet Bridge:
    http://www.infoq.com/articles/jsf-ajax-seam-portlets-pt-1 and
    http://www.infoq.com/articles/jsf-ajax-seam-portlets-pt-2
    Also some informations found here http://www.x47.dk/2007/07/wlp-92-and-aj-1.html, but still no success.
    Thanks in advance for any information.

    Hi Andreanes
    I Created a JavaPortlet (jsr 168) and added jsf 1.2, jstl 1.2 through weblogic.xml
    and using richfaces 3.3.1 , using JSP instead of facelets.
    still im unable to render my views, following exception is what stopping me.
    javax.portlet.faces.BridgeException: javax.portlet.faces.BridgeException: Error processing render lifecyclejavax.portlet.PortletException: Error process faces request
    Caused by: java.lang.UnsupportedOperationException
         at javax.faces.context.FacesContext.getELContext(FacesContext.java:136)
         at javax.faces.component.UIViewRoot.setLocale(UIViewRoot.java:888)
         at com.sun.faces.application.ViewHandlerImpl.createView(ViewHandlerImpl.java:383)
         at com.bea.portlet.adapter.faces.application.ViewHandlerImpl.createView(ViewHandlerImpl.java:47)
         at com.sun.facelets.FaceletViewHandler.createView(FaceletViewHandler.java:799)
    Any Help is appreciated !
    Prakash.

  • Weblogic 5.1 Performance Issue

    1. I am having a performence Issue with an application
    on Weblogic App server.
    2. The application is database intensive, with database operations
    for some reports that take few minutes (2 to 5 mins).
    The Weblogic thread count properties was set at 15 during this
    test.
    The JVM max heap size is set to 512 MB.
    I am using Oracle thin Driver to connect from my jsp's/ EJB's(Stateless)
    to the database.
    3. When I simulated 30 users concurrent testing, the application
    server is responding very slow. Even pages that do not
    require any interaction with the database server (jsp's with
    only html tags and no java) take time.
    4. During the above test, CPU utilization was low (8%) and java
    heap memory utilization was also low (10%).
    The Execute Queue length was high (40 to 60) and Execute queue
    throughput was low (1 to 5).
    6. Subsequent to the above test, I increased the Weblogic thread
    count properties to 30 and repeated the test.
    The performance has improved little bit but heap memory became
    close to 100%.
    Can anyone tell what is going wrong?
    Would using OCI driver instead of Oracle Thin Driver for this application
    result in substantial benefit?

    why dont you issue kill -3 on the process and determine what your threads
    are doing. You bottleneck will become obvious.
    BTW kill -3 gives you a thread dump
    On 23 Mar 2001 14:35:48 -0800, Tiju John <[email protected]> wrote:
    >
    Hi
    The application server having a cpu utilization of 20-25% on peak
    load and Database server have cpu utilization of 10-12%
    on peak load.
    Tiju
    Srikant Subramaniam <[email protected]> wrote:
    looks like you are db-bound ... what is the cpu utilization
    on the db server?
    Srikant.
    Tju John wrote:
    1. I am having a performence Issue with an application
    on Weblogic App server.
    2. The application is database intensive, with databaseoperations
    for some reports that take few minutes (2 to 5 mins).
    The Weblogic thread count properties was set at 15during this
    test.
    The JVM max heap size is set to 512 MB.
    I am using Oracle thin Driver to connect from myjsp's/ EJB's(Stateless)
    to the database.
    3. When I simulated 30 users concurrent testing, theapplication
    server is responding very slow. Even pages that do not
    require any interaction with the database server(jsp's with
    only html tags and no java) take time.
    4. During the above test, CPU utilization was low (8%)and java
    heap memory utilization was also low (10%).
    The Execute Queue length was high (40 to 60) andExecute queue
    throughput was low (1 to 5).
    6. Subsequent to the above test, I increased the Weblogicthread
    count properties to 30 and repeated the test.
    The performance has improved little bit but heapmemory became
    close to 100%.
    Can anyone tell what is going wrong?
    Would using OCI driver instead of Oracle Thin Driverfor this application
    result in substantial benefit?--
    Srikant, [email protected], http://weblogic.bea.com/,
    etc.

  • WebLogic Portal Propagation Utility for sp4?

    http://dev2dev.bea.com/codelibrary/code/portalprop81sp3.jsp
    when will this be available for SP4?

    I'm having a problem propagating between test and qa, same DB, DB2 UDB.
    PortalAdmin comes up, but nothing shown in the left pain, no portal root element to create a new portal from.???
    I need the migration tool or insights into what table / rows I'm missing in my qa env.
    tnx, curt

  • Weblogic Portal Application Upgrade Issue

    Hi,
    I'm upgrade my portal application from WLP 9.2 to WLP 10.3 using the workshop.
    I create a new workspace in 10.3 and then use the import option -> (general) Existing projects into workspace -> choose my 9.2 workspace project.(Check the "copy projects into workspace" option)
    I see upgrade pop up letting me know that I need to upgrade my portal web project.It is understandable it is first time I'm importing my 9.2 portal app into 10.3 . But if i close the 10.3 workspace and reopen it again, i'm been prompted again for upgrade which had already did earlier.
    What is happening here? something is missing. Can some one guide me here?
    Thanks!

    Did you get any solution for this we are also facing same problem. please let me know the solution if you have any

  • Documentum and weblogic Portal 9.2  issue...

    Hi,
    Is anybody face this problem while configuring VCR with Data source. Folder structure are created properly in VCR but when I am clicking any content node then I am getting below exception.
    Any help is strongly appreciate.
    java.lang.NullPointerException
    at com.documentum.beaspi.common.ObjectClassOpsHelperImpl.getAdditionalPr
    rties(ObjectClassOpsHelperImpl.java:159)
    at com.documentum.beaspi.common.TypeConverter.convertAttributesToPropert
    (TypeConverter.java:401)
    at com.documentum.beaspi.common.NodeOpsImpl.getProperties(NodeOpsImpl.ja
    462)
    at com.bea.content.Node.getProperties(Node.java:618)
    at com.bea.content.Node.getProperty(Node.java:558)
    Truncated. see log file for complete stacktrace
    t 2, 2009 12:33:56 PM IST> <Error> <netuix> <BEA-423137> <There was an error
    ding the requested URI /content/node/nodeSelected/summary/nodeSummary.jsp.>

    Hello,
    Yes, JSR168 portlet IPC is supported in WLP 9.2, and you can use the "invokeJavaPortletMethod" (recommended) or the invokeBackingFileMethod in the .portlet file to configure your portlet to receive events.
    Kevin

  • BEA Weblogic performance issue

    Hi All,
    We are using bea weblogic 10.2.
    We have some performance issue in our production.
    We face the proble like
    1. Our bea query takes maxixmum cpu utilization in the oracle databse.
    process are content upload, update, expiry and report fetching.
    2. When we run BEA query for report it takes around 10 min to run and content count is around 70,000,
    is this OK?
    3. Some times we get Socket connection error.
    4. Sometimes we get portal datasource connection pool error, currently it is set as 30.
    5. Almost every process is slow.
    Can anyone help me for optimization?
    From BBA,
    we idetified the query which is taking high CPU utilization..
    SELECT
    DISTINCT B.NODE_ID, B.NODE_VERSION_ID, B.CM_MODIFIED_DATE, B.MODIFIED_BY,B.VERSION_COMMENT,
    B.LIFECYCLE_STATUS,A.OBJECT_CLASS_ID,A.REPOSITORY_NAME
    FROM CMV_NODE A, CMV_NODE_VERSION B,(SELECT NODE_ID, MAX(CAST(NODE_VERSION_ID AS INTEGER)) NVI
    FROM CMV_NODE_VERSION GROUP BY NODE_ID) A1, ( SELECT B.NODE_ID,B.NODE_VERSION_ID, B.CM_MODIFIED_DATE,
    B.MODIFIED_BY, B.VERSION_COMMENT, B.LIFECYCLE_STATUS, A.OBJECT_CLASS_ID, A.REPOSITORY_NAME FROM CMV_NODE A,
    CMV_NODE_VERSION B, CMV_NODE_VERSION_PROPERTY N1, CMV_PROPERTY P1, CMV_VALUE_V V1 WHERE A.NODE_ID = B.NODE_ID
    AND B.NODE_ID = N1.NODE_ID AND B.NODE_VERSION_ID = N1.NODE_VERSION_ID AND N1.PROPERTY_ID = P1.PROPERTY_ID
    AND P1.PROPERTY_ID = V1.PROPERTY_ID AND P1.PROPERTY_NAME = :1 AND (UPPER(V1.TEXT_VALUE) LIKE :2 ESCAPE :"SYS_B_0" )
    UNION
         SELECT B.NODE_ID, B.NODE_VERSION_ID, B.CM_MODIFIED_DATE, B.MODIFIED_BY, B.VERSION_COMMENT,
    B.LIFECYCLE_STATUS, A.OBJECT_CLASS_ID, A.REPOSITORY_NAME FROM CMV_NODE A, CMV_NODE_VERSION B, CMV_NODE_
    Edited by: Arvind Rai on Apr 13, 2010 12:49 PM

    If your DB CPU is pegged, then anything that does db operations will take time (including some portal operations). If you take a thread dump you should be able to see them waiting on the DB
    When we run BEA query for report it takes around 10 min to run and content count is around 70,000,No. If it causes your CPU to max out it isnt. However your content items arent that much, so what query are you running? You could always export and import just the content tables and run your queries on some other machine (Assuming this is the cause)
    3. Some times we get Socket connection error.More information needed
    4. Sometimes we get portal datasource connection pool error, currently it is set as 30.What is the error?
    5. Almost every process is slow.If the DB is maxed this is what you should expect.
    When is the query fired? Are your indexes created? I assume caching is not much good to you since these are reporting queries?

  • Poor Performance of the WebLogic Portal System

    Hi,
    I am facing one issue which has become bottleneck over the time as far as the development of my application is concerned.
    My problem is that when i run and wish to see my portal page (Web Page)on Internet Explorer/Mozzila Firefox it takes so much time to get rendered (appx 10 mins). This is affecting the productivity as the page rendering is a frequent process to see the output of your work/changes made.
    I would be very thankful if anyone can guide me what is wrong. Is this problem is with me only? Why Weblogic Portal system so slow as compared to other Portal systems like Microsoft's Sharepoint and IBM's Webshpere Portal system.
    I am using Weblogic Portal v10.
    CPU is 3.2 Ghz, 4 GB RAM, 3 MB Cache.
    Please guide. I would appreciate if one can provide some way out to speed up the page rendering. I have tried changing the Heap Size etc but failed.
    Thank You all. Have a great Day.

    10 minutes?!
    We need to narrow that down, it may be something in your portlet implementation. An easy way to get an idea would be to take a series of Java thread dumps of the WLP server instance while it is processing that portlet. On Windows, press CTRL-Break or Google for the way to do it for your platform.
    It will print out what each thread is working on - if you see your code in there over a period of time, you've got a problem in your portlet. If it is stuck in WLP code, let us know.
    I also did a blog entry about performance improvement tips during iterative development, some might apply for you:
    http://peterlaird.blogspot.com/2007/05/optimized-development-for-weblogic.html
    Peter

  • Performance issue of BI reports in SAP Enterprise portal

    Dear Friends,
    We have  integrated BI reports with SAP Enterprise portal 7.0.Reports are running properly But the issue is reports are taking more time to dispsaly its content and leading it to  performance effect.
    In Bex ( BI side) reports  performance is little better than  SAP EP platform. BI Team also looking for ways to improve performance  at BI side.
    Could you please share your valuable ideas to improve  the performance at SAP EP side also ..
    Thanks and Regards
    Ratnakar Reddy

    Hi ratnakar,
    The first step is to identify which component is causing the performance problem. Run your report in the portal but try appending the string &PROFILING=X in the end of the URL. This will generate BI statistics which you can use to see which component (Java stack, ABAP stack, Database) is causing the performance issue.
    Hope this helps.

  • How to restrict logging on portal (Performance issue)

    Hi guys,
    does anyone know how to restrict logging of the portal? Even though I made a change on Visual Administrator -> Services -> Log Configurator setting ALL categories to severity = 'Error', I keep getting 'Info' severity traces logged in defaultTrace.trc (viewed by Logg Viewer). Which in practise means tons of logged trace information! I think this might be one of the reasons we have been experiencing performance issues lately.
    Does anyone know how to restrict this logging?
    Any help greatly appreciated!
    Cheers,
    Frank

    Hi,
    I would not only set the severity of categories to 'Error' but also locations to 'Error'.
    A log controller - can be a "category" or a "location".     Categories are used for "logging" and represent problem areas such as network, database, security, user interface, etc. Identified by a slash-separated ('/') path of names, prefixed with an additional slash.     Locations are used for "tracing" and correspond to places in the development components. Identified by a dot-separated ('.') path of names, which is often the name of the respective java package.
    Greetings,
    Praveen Gudapati

  • Issue in packing Weblogic portal domain

    Hi Guys,
    I am trying to pack my domain from HOST A using command :
    pack -managed=true -domain=C:\Oracle\Middleware\user_projects\domains\Edlink -template=C:\Oracle\edlink.jar -log=c:\oracle\edlink.log -template_name="template_name"
    and wants to unpack it on HOST B
    But I am able to see below errors in my pack log file:
    2014-09-04 05:08:46,067 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - read domain from "C:\Oracle\Middleware\user_projects\domains\EDLINK"
    2014-09-04 05:08:48,739 ERROR [runScript] com.bea.plateng.domain.jdbc.TemplateDatabaseInfoHelper - FATAL ERROR: database.xml validation error!
    2014-09-04 05:08:48,739 ERROR [runScript] com.bea.plateng.domain.jdbc.TemplateDatabaseInfoHelper - database XML parsing failed: error: cvc-complex-type.2.4a: Expected element 'sql-statement@http://xmlns.oracle.com/weblogic/template-database' instead of 'datasource-mapping@http://xmlns.oracle.com/weblogic/template-database' here in element test@http://xmlns.oracle.com/weblogic/template-database
    2014-09-04 05:08:48,739 ERROR [runScript] com.bea.plateng.domain.jdbc.TemplateDatabaseInfoHelper - fail to parse database.xml
    java.lang.Exception: Database.xml validation failed.
      at com.bea.plateng.domain.jdbc.TemplateDatabaseInfoHelper.parseTemplateDatabaseInfo(TemplateDatabaseInfoHelper.java:582)
      at com.bea.plateng.domain.TemplateBuilder.parseDomainDirectory(TemplateBuilder.java:835)
      at com.bea.plateng.domain.TemplateBuilder.buildDomainTemplate(TemplateBuilder.java:1342)
      at com.bea.plateng.domain.TemplateBuilder.buildNewDomainTemplate(TemplateBuilder.java:1287)
      at com.bea.plateng.domain.TemplateBuilder.buildNewDomainTemplate(TemplateBuilder.java:1279)
      at com.bea.plateng.domain.script.ScriptExecutor.readTemplate(ScriptExecutor.java:416)
      at com.bea.plateng.domain.script.ScriptParserClassic$StateMachine.processRead(ScriptParserClassic.java:522)
      at com.bea.plateng.domain.script.ScriptParserClassic$StateMachine.execute(ScriptParserClassic.java:428)
      at com.bea.plateng.domain.script.ScriptParserClassic.parseAndRun(ScriptParserClassic.java:150)
      at com.bea.plateng.domain.script.ScriptParserClassic.doExecute(ScriptParserClassic.java:112)
      at com.bea.plateng.domain.script.ScriptParser.execute(ScriptParser.java:73)
      at com.bea.plateng.domain.script.ScriptParser.execute(ScriptParser.java:36)
      at com.bea.plateng.wizard.domain.helpers.Executor.runSilentScript(Executor.java:65)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at com.bea.plateng.wizard.domain.silent.tasks.RunScriptTask.runScriptWithExecutor(RunScriptTask.java:552)
      at com.bea.plateng.wizard.domain.silent.tasks.RunScriptTask.execute(RunScriptTask.java:336)
      at com.bea.plateng.wizard.silent.tasks.AbstractSilentTask.run(AbstractSilentTask.java:28)
      at java.lang.Thread.run(Thread.java:619)
    2014-09-04 05:08:50,129 WARN  [runScript] com.bea.plateng.domain.aspect.XBeanConfigAspect - Unable to locate property:Target on type:class com.bea.plateng.domain.xml.configxb.impl.MachineTypeImpl
    2014-09-04 05:08:50,145 WARN  [runScript] com.bea.plateng.domain.aspect.XBeanConfigAspect - Unable to locate property:Target on type:class com.bea.plateng.domain.xml.configxb.impl.ClusterTypeImpl
    2014-09-04 05:08:50,145 WARN  [runScript] com.bea.plateng.domain.aspect.XBeanConfigAspect - Unable to locate property:Target on type:class com.bea.plateng.domain.xml.configxb.impl.ServerTypeImpl
    2014-09-04 05:08:50,145 WARN  [runScript] com.bea.plateng.domain.aspect.XBeanConfigAspect - Unable to locate property:Target on type:class com.bea.plateng.domain.xml.configxb.impl.ServerTypeImpl
    2014-09-04 05:08:50,223 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: read domain from "C:\Oracle\Middleware\user_projects\domains\EDLINK"
    2014-09-04 05:08:50,223 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - set config option Managed to "true"
    2014-09-04 05:08:50,285 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: set config option Managed to "true"
    2014-09-04 05:08:50,285 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - write template to "C:\Oracle\EDLINK.jar"
    2014-09-04 05:08:54,145 INFO  [Thread-1] com.bea.plateng.domain.TemplateGenerator - Template Generation Successfull!
    2014-09-04 05:08:54,176 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: write template to "C:\Oracle\EDLINK.jar"
    2014-09-04 05:08:54,176 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - close template
    2014-09-04 05:08:54,192 INFO  [runScript] com.bea.plateng.domain.script.ScriptExecutor - succeed: close template
    FYI: I am using webLogic Portal 10.3.2 generic
                  with     MS SQL Server 2008 R2 64-bit
                    on      MS windows 2008 R2 server         
    solution to this post would be really appreciable.
    Thanks
    Punit

    Are you trying to upgrade your portal domain from 10.3.2 to 10.3.6 ?
    If yes then you need to use the Weblogic upgrade wizard.
    Perform the following steps to upgrade your portal domain:
    Verify that the WebLogic domain is not running.
    Upgrade the portal domain using the WebLogic Upgrade Wizard before you upgrade your portal application. To start the WebLogic Upgrade Wizard in graphical mode and upgrade a WebLogic domain on a Windows platform, run upgrade.cmd from the<WLPORTAL_HOME>\common\bin directory
    Note:Do not use the menu option Start > All Programs > Oracle Products > WebLogic Server 10.x > Tools > Domain Upgrade Wizard. This launches the WebLogic Server domain upgrade wizard.

  • Performance Issues in weblogic managed server

    Hi,
    We are facing performance issues in our managed servers in weblogic domain and in logs it is showing this error continuously.
    <Oct 2, 2013 10:39:27 AM MST> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '47' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "700" seconds working on the request "Workmanager: OIMMDBWorkManager, Version: 0, Scheduled=false, Started=true, Started time: 700360 ms
    ", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
    Thread-294 "[STUCK] ExecuteThread: '47' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, suspended, blocked, priority=1, DAEMON> {
        -- Blocked trying to get lock: java.io.PrintStream@41a53700[not locked]
        java.io.PrintStream.println(PrintStream.java:755)
        com.wyndham.operations.user.eventHandlers.PostCreateOperationsEventHandler.execute(PostCreateOperationsEventHandler.java:60)
        oracle.iam.platform.kernel.impl.OrchProcessData.runPostProcessEvents(OrchProcessData.java:1225)
        oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:665)
        oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:268)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:810)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.notifyParentProcess(OrchestrationEngineImpl.java:971)
        oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:665)
        oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:268)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:810)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeChildProcess(OrchestrationEngineImpl.java:880)
        oracle.iam.platform.kernel.impl.OrchProcessData.handleAdditionalChanges(OrchProcessData.java:552)
        oracle.iam.platform.kernel.impl.OrchProcessData.runEvents(OrchProcessData.java:665)
        oracle.iam.platform.kernel.impl.OrchProcessData.executeEvents(OrchProcessData.java:268)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:815)
        oracle.iam.platform.kernel.impl.OrchestrationEngineImpl.resumeProcess(OrchestrationEngineImpl.java:843)
        oracle.iam.platform.kernel.impl.OrhestrationAsyncTask.execute(OrhestrationAsyncTask.java:97)
        oracle.iam.platform.async.impl.TaskExecutor.executeUnmanagedTask(TaskExecutor.java:99)
        oracle.iam.platform.async.impl.TaskExecutor.execute(TaskExecutor.java:52)
        oracle.iam.platform.async.messaging.MessageReceiver.onMessage(MessageReceiver.java:60)
        sun.reflect.GeneratedMethodAccessor1493.invoke(Unknown Source)
        sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:575)
        com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
        com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
        com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:86)
        com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
        com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:102)
        com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148)
        com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:151)
        $Proxy460.onMessage(Unknown Source)
        weblogic.ejb.container.internal.MDListener.execute(MDListener.java:518)
        weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:467)
        weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
        weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4638)
        weblogic.jms.client.JMSSession.execute(JMSSession.java:4134)
        weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3820)
        weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
    We have performed workload manager tuning in weblogic console as below.
    The property ‘Maximum Threads Constraint’ of work managers OIMMDBWorkManager = 80 and OIMUIWorkManager = 20
    Please suggest the solution.

    Hi,
    If you look more closely at the STUCK Thread stack trace, you will notice that the thread is attempting to acquire a LOCK on the following Object monitor: java.io.PrintStream@41a53700. The native thread state is also in a BLOCKED state.
    My primary recommendation is to generate a full JVM Thread Dump (next re-occurence) so we can identify the potential culprit Thread holding such lock. One more thing, please see if you have multiple snapshots of this thread 294?
    I also recommend to review the following source code:
    com.wyndham.operations.user.eventHandlers.PostCreateOperationsEventHandler.execute(PostCreateOperationsEventHandler.java:60)
    Sharing the same Stream object in this case would trigger thread lock contention given java.io.PrintStream has built-in synchronization ex:
       public void println(String x) {
      synchronized (this) {
         print(x);
         newLine();
    Regards,
    P-H
    http://javaeesupportpatterns.blogspot.com

  • Weblogic Portal Application Issue | Previous Page getting rendered

    Problem:
    A (Login) --> B (Reset Password) --> A (Login)
    Submitting details on Page A takes to Page B. Clicking a link on Page B takes back to Page A. Making a selection in the header of Page A refreshes the page to change the locale of the page.
    What must happen?
    Page A should be refreshed. Since the refresh action of the page is set as begin, so begin of all the portlets on the page should be called. Page A i.e. login page with changed locale should be displayed.
    What is happening?
    Begin of Page B (which is a previous page) is getting called up. Result: Reset Password page is getting rendered and displayed.
    Possible Actions:
    I checked the render Cacheable property of the portlets to check if it is set to true. I was of the impression due to portlet caching mechanism; the previous portlet is called again.
    When I click the back link on Page B (taking me to page), I have modified the URL as follows:
    Assuming that _nfls will reset the page on which action is done.
    Yet the previous page is getting rendered. I am not getting any clue on what can be other possible issue. May be some property of portlet is required to be set. If anyone has faced such issue, please let me know.
    Note:
    The application is developed using Weblogic Portal 9.2 with AndroMDA.
    Edited by sizzlerdreamz at 02/20/2007 8:29 PM

    Did you get any solution for this we are also facing same problem. please let me know the solution if you have any

Maybe you are looking for

  • Installation problem on fedora linux

    Hi I am trying to install oracle 10g to Fedora Linux. When I type ./runInstaller : Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-08-21_12-40-12AM/jre/1.4.2/lib/i386/libawt.so:........................... Exception in thread main java.l

  • Cross company code posting

    hi while posting cross company code posting in F-02 for customer,the open item is not cleared ex: com.code:1000 have customer debit balance the customer paid to com.code 2000 in f-02, 40 bank in com.code:2000              15  cus. in com.code:1000 ha

  • Oracle DB Table DISCONNECTEDCAUSE Inquiry

    There is a field in the billing table called DISCONNECTEDCAUSE. The Type is String (256) and the domain is ASCII. I cannot find a description for it in any of my documentation. It tends to have only a few different numbers: -1 0 11 12 16 23 Anyone kn

  • Delivery creation - Batch Job

    Hello, I need to create a batch job that has to pick up the sales order numbers from delivery deue list and create deliveries automatically. Could some one let me know the program that takes the orders from delivery due list and creates the delivries

  • Register a w2kwut60.dll

    While registering dll'w2kwut60.dll'. eventhough i copied correct dll the following error message occured please let me know how to handle this: 'Dllname is not self-registerable or a corrupted version is in memory.' I tried option of restaring machin