Why are orphaned XMLForm processes running in my server instance

LCES Update 1 SP2 -Forms/Output/Reader Extensions
JBOSS EAP 4.3 CP07
RHEL5
Oracle
I'm experiencing multiple XMLForm processes running in my server instance.  Stopping the jvm does not remove these orphaned XMLForm processes.  Our pool size is set to 4, but we have had as many as 8 running on my development server until we killed the processes.  We are not load testing.  The hung processes have time stamps prior to the most recent jvm restart and they are utilizing CPU resources (they are not idle).  Eventually if the processes are not killed the jvm becomes unstable and will no longer successfully respond.
Normal behavior is for the process to go idle once the transaction is successfully sent through Forms or Output.
The only indication of problems in the server.log are SQL exceptions, but these only start to apper once the server becomes over utilized.  I see no evidence of XMLForm erroring in the logs.
SQL exception attached.
The IDP_DS is configured correctly.
Has anyone experienced this behavior and resolved the issue?

Thanks Jayan.
There were 4 XMLForm's running prior to shutting down the server just now.
- I stopped the JVM, the XMLForm processes were left hung.
- We killed the XMLForm processes, then restarted the entire server.
- Started the jvm, and ran one tranaction through Output.
-XMLForm started
-Stopped the jvm, and the process ended properly.
I will monitor the activity the rest of the day.  I restarted this jvm yesterday and killed all the orphaned processes prior to starting up the jvm.  I did NOT restart the server though.  So I will assess if the server restart is the fix for this.  I have one other environment with the same exact behavior occurring.

Similar Messages

  • Newbie: why are there multiple process started?

    Hi I have a simple question to ask...
    Q1. Why are there multiple process for webserver instance and http-admserv for a default installed web server? Please refer below:
    $ ps -ef | grep web
    root 931 930 0 Jan 21 ? 0:00 webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-adms
    root 930 1 0 Jan 21 ? 0:00 ./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n htt
    root 948 1 0 Jan 21 ? 0:00 ./webservd-wdog -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mta01.mydomain.com
    root 932 931 0 Jan 21 ? 0:03 webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-admserv/config -n https-adms
    root 949 948 0 Jan 21 ? 0:00 webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mta01.mydomain.com/config
    root 950 949 0 Jan 21 ? 42:09 webservd -r /opt/SUNWwbsvr -d /opt/SUNWwbsvr/https-mta01.mydomain.com/config
    jes 6203 5994 0 10:52:36 pts/2 0:00 grep web
    I understand we need 1 watch dog for web server and 1 for admin server but why 2 process for "https-mta01.mydomain.com" and "https-admserv"?
    Q2. This is in relation to Q1. If I need to turn on CA Agent for monitoring, which process should I monitor for web server instance and also for http-admserv?
    Newbie.

    Ans1) That is by design and default behavior. There is one watch-dog process and 2 webservd processes that get started by default. The first webservd is called primordial and the second child webservd is the one that actually serves all the HTTP requests.
    Example:
    # ptree 6898
    6898 ./webservd-wdog -r /space/iws61sp2 ...
    6899 webservd -r /space/iws61sp2 -d ..
    6900 webservd -r /space/iws61sp2 -d ...
    In this example, the pid 6898 is called the watchdog process,
    6899 webservd process is called the primordial process
    and the pid 6900 is called the child webservd process that actually serves all the HTTP requests.
    Ans2) You would monitor the child webservd process.
    Thanks
    Manish

  • How to terminate the "process" running in weblogic server by servlet

    hi all !!
    i have executed a external command from servlet but i am not getting the output untill i logoff the weblogic server.
    now i want to kill the process running in my server by servlet code.how could i do this? here is my code ,it is executing the command but not giving output untill i logoff the server.
                     Runtime rt = Runtime.getRuntime();
                     Process proc = rt.exec("var.bat");
                     proc.wait(60);
                     proc.destroy();Thanks and Regards
    Allwyn

    hey !
    anybody is here?????

  • I need help with the processes running a media server.

    Hi there!   I need some help with the following log please.  The processes listed I am assuming are the current processes being used from my MacBook Pro to the media server?  Is that correct?  Are these common processes?
    Incident Identifier: EC931B64-E141-4C64-B428-427DF014C7E8
    CrashReporter Key:   b16be41bf16206d8f231e7e71676ab2a9c4dd25e
    Hardware Model:      iPhone4,1
    OS Version:          iPhone OS 5.0.1 (9A405)
    Kernel Version:      Darwin Kernel Version 11.0.0: Tue Nov  1 20:34:16 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8940X
    Date:                2012-08-24 16:06:18 -0400
    Time since snapshot: 152 ms
    Free pages:        1195
    Wired pages:       88383
    Purgeable pages:   0
    Largest process:   mediaserverd
    Processes
             Name                 UUID                    Count resident pages
                 atc <2271ed33ec773eeb9f381bf1baac9dee>     390
           securityd <e31a714c227a3d1c98ef8aacd44d91ee>     243
             assetsd <281396d3e7d831fbb6a5374157663dbc>    1370
          MobileMail <7064f2baf3f23db987bc8ec99855fe53>    1438 (jettisoned)
            mstreamd <cbe9881735043a389e7cdad3b5bcf5ce>    1099 (jettisoned)
              Camera <88291709452932ac9cbd0f1c06902214>    3105 (active)
         dataaccessd <b4f61f117ee635c48329af8572733d30>    1760
         MobilePhone <fe38c6944a053c9187b41ee50aa151b0>    5549
            networkd <6ee7a78e56073f6e8db4c2cc3265fdb4>     170
          aosnotifyd <58089d732ab43bbea0aec4a6f812f446>     320
            BTServer <e03baab8e0103188979ce54b87591065>     261
          aggregated <68a25a1690cb372096543a46abed14d7>     337
                apsd <e4b6e6e4f31e36f79815747ecbf52907>     291
       fairplayd.N94 <2c0105776e393b39ba95edffaf3bdd17>     294
           fseventsd <78af02202422321885dfc85c24534b0e>     170
                iapd <3ee7f82879033b4fb93b9cf1f4ecae29>     366
             imagent <8e2042f2ec9e3af9ba400f031f1bbfa7>     416
       mDNSResponder <b75f43f012ad3d9ea172d37491994e22>     265
        mediaremoted <b9fa7d1381013c2fa90ea134ff905f59>     258
        mediaserverd <478e5e8345c83be5ba1868906813bb75>    6774
                 ubd <7eaf0b0ca5b83afabecb0dfaa38c7a19>     389
               wifid <e176ab123beb3000bdb89e020612c1d6>     284
           locationd <91c84ab19dd03e4ab1b4cc30178ab1c0>     831
              powerd <25ddef6b52e4385b819e777dd2eeed3c>     167
           lockdownd <a68aa1526ef13a9bb4426bb71ffc1e3c>     250
          CommCenter <51922c9a50e73fe3badccaa4b1b1123b>     781
             syslogd <dd3766bcb1213e91b66283635db09773>     107
         SpringBoard <7506c20d86da3f1dbe9bf38f8bda253d>    5673 (active)
             configd <3430c0025ed13f56800a329b7254d2ae>     418
             notifyd <3793fabace3a385687b3c29c1fa1fcac>     252
      UserEventAgent <6e1cabc1ec6d372c90a6bdeaa7b258fa>     433
             launchd <cc35dd7a872334319ed028e6bbeae081>     133
    **End**
    Thanks a bunch!!!

    COULD NOT OF BEEN BOUGHT BRANDNEW IN 2011** apologies

  • How to run two WebLogic server instances on the same machine

    The setup is to run server instance A with all EJBs and server instance
    B with all servlets.
    I edited the weblogic.properties under myserver to include all EJBs and
    create server2 under \weblogic parallel to myserver and put a new
    weblogic.properties under server2 that has all the servlets aliases.
    Is this the right way?
    two server ran but I cannot hit the servlet.

    The setup is to run server instance A with all EJBs and server instance
    B with all servlets.
    I edited the weblogic.properties under myserver to include all EJBs and
    create server2 under \weblogic parallel to myserver and put a new
    weblogic.properties under server2 that has all the servlets aliases.
    Is this the right way?
    two server ran but I cannot hit the servlet.

  • Why are the following processes always using lots of memory?

    Can someone tell me why the following processes are always using lots of memory and are always running?
    kernel_task 280MB
    java 300MB
    clamd 120MB
    mds 100MB
    WindowServer 100MB
    coreservicesd 60MB

    Because they require that much memory and because the processes are always in use.
    This is one reason why the minimum system memory requirement is 1 GB.
    Now, you have one third-party process listed, clamd, which is used by ClamXAV anti-virus software. If you can uninstall it you will recover the memory needed by clamd.

  • Why are my lab processed images always overcropped?

    This bugs the heck out of me.
    No matter where I have my files printed, they are cropped more than the original.
    I've had them printed by Snapfish, at better local labs, at Costco and Sam's Club stores, and even on an Epson PictureMate I bought.
    My Canon 20D shoots at a 2x3 proportion, of course. If I edit in Photoshop or PSE I use the crop tool and select 4x6 before saving the file. In other words the file is exactly as I want it to print. Yet in every case, no matter where the files are printed, the image is further cropped by the processor. I haven't measured, but I would guess by an eighth- to a quarter-inch. I've talked to Noritsu and they have no explanation. Nobody has had an explanation. When the same thing happened with the PictureMate I called Epson and was told to experiment with a percentage reduction for each file. Fat chance.
    Why, when I provide a properly sized file, is it invariably printed with further cropping, and how can I prevent it?

    The machines always crop based on the settings imposed by the manufacturer.  You may want to crop to 6.2x4.2" , for example, and allow the machines to crop, as they will. Hopefully, the information that is deleted is not critical. I became aware of this several years ago when I added a date for identification in the lower, right corner, and half of it was cropped off. I now place the date not so close to the edges.

  • Why are the Mac Pro's dropping their server connection over a PC network.

    This seems to be a common thread on the discussion, but I can't find a resolution. I have a mix of G5s and Mac Pro's all running 10.4.10. All the machines are set to manual 100BaseT Duplex. The Mac Pro's constantly drop their network connections or show write errors when you are trying to save. Can someone point me in the direction of the answer? thanks.

    Might be some of the same issues in this thread assuming your MBA is a 2013 model
    New Macbook Air - wifi connectivity

  • Can GG SQL Server DataPump Process run on separate server to Extract

    Its clear from the Goldengate SQL Server documentation that the Extract process for SQL Server has to be on the database server. Is it possible to split the Data Pump off onto a separate server in order to limit the load on the DB Server? It seems like this would require a separate GoldenGate installation with just a data pump reading the trail files from the Extract installation.
    Appreciate any comments on possibility, worthwhileness etc.
    Stonemason

    An extract (or pump) process reads trail files locally, and writes to either local or remote file system. The pump itself -- if you configure it as "passthru" -- has minimal load.   But if you don't want the pump running on the DB server, then just have the primary extract write out remote trails instead of local trails.  This architecture presents more disadvantages than advantages, so in general it's not recommended.   For example, if the network goes down and the remote trails can't be written, then your primary extract stops processing database logs, and this is something that should continue running, even if just to create local trails until the network is back up.
    Alternatively, you can also have your trail files written to "local" trails (extTrail instead of rmtTrail) that is actually remote storage (NAS/SAN), and then you would have a pump running on a remote machine and reading these trails.  This is more common on linux/unix -- if you're running Windows, you might want to check with support for supported configurations. (Also, even if using linux/unix, check for KM's (support notes) on support.oracle.com for optimal and/or required configurations for the network attached storage/NFS.)

  • Process runs faster when executed independently, but runs slower when a parallel big process is running

    Hi,
    The issue is,  a process, say "A" is running fine on certain days. On some days there are additional processes running on the server. When these additional processes are running, "Process A" suffers performance issue.
    Interesting point is that, these additional processes were running since long time. But, earlier "Process A" was running fine even when these additional process were running. Suddenly from past 2 or 3 weeks there is performance issue in "Process
    A", when these additional process run.
    Note: Nothing has been modified for the process A.
    Process A is an SQL job which has SSIS Package and stored proc in different steps
    When multiple parallel processes are running, SSIS Package step suffers around 40% increase in execution time, where as stored procs have only 15-20% increase in execution time
    When Process A is executed while no other big processes are running, it's execution time is fine. From past few days, issue is only when, some other big parallel processes are running.
    Currently below is my analysis:
    Since Process A is running fine when it is executed independently, I assume there is no issue in this process.
    Since issue occurs when some other big process is running, when Process A is running, I believe it is DiskIO issue. Will the issue be resolved if RAM size is increased?
    Is there any way to check if RAM is being fully utilized by the server
    Is there any other possibility why there is a sudden dip in performance when parallel processes are running.
    Is there any possibility of having issues in additional processes. Incase if it has some issues, does it impact "Process A"
    Please let me know if you need any further information. Infact I am not able to diagnose what is the actual root cause for the performance issue in "Process A" as nothing has been modified.
    Also it would be very much helpful, if I get any idea on different ways in reaching the actual root cause of this performance issue.
    NOTE: This is a data warehouse
    Thanks,
    Raksha

    When a query has a parallel plan, it will in general try to grab all cores up to the maxdop setting, but then it often uses them inefficiently. 
    But in that case, there are better odds for the queries not battling on resources with each other!
    What Josh alludes is to the fact that SQL Server needs to partition the data, so that different partitions are processed on different cores. This partitioning is based on statistics, and the statistics may be out of date or not accurate enough. This may
    result in that the data is not partitioned proportionally, and some threads gets very little data to work with. Thus, these CPUs are still idle, so there may still be room for the two processes to run at full speed. (That is, full speed with the given plan,
    which is not the full speed, had the partitioning been accurate.)
    I mention this because you asked about parallelism, and many systems leave maxdop at its default setting of 0 (which means "go ahead and grab everything!") even though Microsoft recommends you set it to a different number depending on this and
    that.
    Since this is a data warehouse, Raksha should not tamper with "max degrees of parallelism", I think.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Hundreds of isql processes run as the time going in my solman server

    Hi dear experts,
    I have a tough issue in my solman. My solman SID is SMP. SMP always down once a week or two.Each time SMP is down, I find hundreds of isql processes running on the server:
    Then I find thousends of below log in /sybase/SMP/ASE-15_0/install/SMP_BS.log.
    Aug  1 00:24:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 19536.
    Aug  1 00:39:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 19536.
    Aug  1 00:54:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 19541.
    Aug  1 01:09:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 13800.
    Aug  1 01:24:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 19534.
    Aug  1 01:39:12 2014: Backup Server: 2.23.1.1: Connection from Server SMP on Host smsp with HostProcid 30385.
    Could you give me any advices?

    Hi Pan,
    Sysbase infocenter SyBooks Online and SAP note: 1982469 - SYB: Updating SAP ASE with saphostctrl / sapdbctrl  and 1590719 - SYB: Updates for SAP Adaptive Server Enterprise (SAP ASE) are the starting point to cover the update.
    Please refer those two links. I hope that is not going to be a big task.
    Divyanshu

  • Why are there two ns-httpd processes running for one instance of iws 6

    Hi all,
    I'm used to iWS 4.x where there's only one watchdog and one ns-httpd process running for any given install of iWS. Now in iWS 6.x I noticed there are two processes for the admin server and two processes for the actual single web server instance, along with two watchdogs.
    What are the extra web server instances doing? I noticed that there is a 'parent' relationship with the pid's, so I guess one is spawning the other, but why? If it's to have persistent state over restart, isn't that what uxwdog is for?
    Thanks in advance,
    James Huang

    goldeye wrote:
    $ ps -ef|grep ns-httpd
    root 5612 5611 0 May 09 ? 2:22 ns-httpd -d /u00/iplanet/server6/https-admserv/config
    root 5613 5612 0 May 09 ? 5:30 ns-httpd -d /u00/iplanet/server6/https-admserv/configThis is Administration Server
    root 22940 22939 3 May 16 ? 155:11 ns-httpd -d /u00/iplanet/server6/https-eagnmnsu24f.xxxx.gov/config
    nobody 23040 22940 0 May 16 ? 136:35 ns-httpd -d /u00/iplanet/server6/https-eagnmnsu24f.xxxx.gov/configThis is Web Server instance.
    Can you send the output of ps -ef|grep iplanet ?
    iplanet Web Server is very old please move to latest Web Servers.
    You can download latest Web Servers from [http://www.sun.com/download/index.jsp?cat=Web%20%26%20Proxy%20Servers&tab=3&subcat=Web%20Servers].
    Please use either of the two
    Sun Java System Web Server 7.0 update 5 (release notes are located @ [http://wikis.sun.com/display/WebServerdocs/Release+Notes]) or
    Sun ONE web Server 6.1 SP11 ( release notes are located @ [http://docs.sun.com/app/docs/doc/820-7659]).
    Migration Guide will help you in migration [http://wikis.sun.com/display/WebServerdocs/Installation+and+Migration+Guide] or let us know if you have any problems.
    When I start Sun Java System Web Server 7.0 or Sun ONE 6.1 Server instance, I can see one watchdog and two webservd processes :
    $ps -ef|grep /export2
    user  7967  7966 ...  webservd -r /export2/ws -d /export2/ws/https-....
    user  7966  7965 ... webservd -r /export2/ws -d /export2/ws/https-...
    user  7965  1 ... ./webservd-wdog -r /export2/ws -d /export2/ws/https-...

  • I am trying to upgrade EPM 8.9(8.49.23) to EPM 9.1 (8.53.08). During dataconversion step the AE process finished succssfully in few seconds. When i see the log it says "There are no conversions to run for upgrade path PF89 (18028,10003)". Please let me kn

    I am trying to upgrade EPM 8.9(8.49.23) to EPM 9.1 (8.53.08). During dataconversion step the AE process finished succssfully in few seconds. When i see the log it says "There are no conversions to run for upgrade path PF89 (18028,10003)". Please let me know why it didnt do any conversion. Am i missing something?

    yes, that app engine didnt inserted any rows. So now when i tried to drill down i found that there was no data in the "new demo" database on table UPG_DATACONV. That is the reason for all this.
    When i applied required for upgrade patch in demo it said couple of patch already exists so those update i skipped. Now when i check upd877654 has a step which imports the data in this table. my change assistant told that the update is already available in my demo so i skipped. Now i am not sure what to do.
    I tried reimporting the data and running the analyzer again. But worried that there can be any issues due to this.

  • Why do I have to run the plug-in container in my processes constantly in this version? It takes up too much memory!

    The earlier version of Firefox did not run this plug-in container. Every time I would remove it from my processes it would kill videos etc. But, it was all fine in the older version of Firefox, so why the change? So I chose not to update Firefox. Then, the other day, I saw that is was automatically downloading and I turned off my computer because it wouldn't stop and I didn't give permission. When I got home I could not use Firefox and it took me hours to figure out how to get the internet back. Then I got Firefox back and this stupid process is running again. It takes up too much memory. I don't like a bunch of extra processes running like that. So, why can't I just use the old version? Is this process absolutely necessary?

    In the past the memory usage would end up as part of the Firefox program. Now with OOPP you can see it as a separate process and that makes it more noticeable.
    You can disable OOP if you want.<br />
    See http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins
    Your above posted system details show outdated plugin(s) with known security and stability risks.
    # Shockwave Flash 10.0 r42
    # Next Generation Java Plug-in 1.6.0_18 for Mozilla browsers
    Update the [[Java]] plugin to the latest version.
    *http://java.sun.com/javase/downloads/index.jsp (Java Platform: Download JRE)
    Update the [[Managing the Flash plugin|Flash]] plugin to the latest version.
    *http://www.adobe.com/software/flash/about/
    I don't know if these three with different copyright dates are all needed:
    # Version 0.9.17, copyright 2008-2010 Veetle Inchttp://www.veetle.com/
    # Version 0.9.17, Copyright 2006-2009 Veetle Inchttp://www.veetle.com/
    # Version 0.9.17, copyright 2006-2010 Veetle Inchttp://www.veetle.com/

  • Why are there 4 (!) FlexBuilder.exe in my TaskManager Process list?

    Much to my surprise I found 4 (!) different FlexBuilder.exe processes in my TaskManager process list (WinXP+SP3).
    How comes?
    I have currently opened only 1.
    Moreover 3 of them consume between 19 and 30% of the total CPU power!
    Is this a bug?
    If I close the current FlexBuilder one of the 4 vanishes but 3 remain active
    Why are dead Flexbuilder.exe not removed? Do I have to set an explicite option for that?
    I expected even when I start a new instance of FlexBuilder this instance should check wether there is already a running instance
    and warn me or use this.
    Is there a preference "allow only 1 instance of FlexBuilder" ?
    Peter

    Flex Builder is based on Eclipse and there is no parameters so start only a sigle version - you can use several products based on Eclipce simultaneously or use several instanceses of one product.
    If you see several intances in Task Manager, some instances can't stop working and you can kill them in task manager. After that you can see FB logs for errors. You can also check number of javaw.exe processes.

Maybe you are looking for

  • Error in sender channel:

    When activating changes in  IR I used to get system message as NoClassDefFoundError.Even then the componenets used to get activated. Initially every thing was working fine with the sender channel. It was successfully picking up the file and sending t

  • Is it possible to vary the thickness of a stroke like in Anime Studio Pro?

    I'm new to Illustrator and vector drawing in general, but I've used Anime Studio Pro years ago when it was still Moho, one feature I really liked about it was how you could vary your stroke's thickness from point to point or even hide certain parts o

  • Videos won't play in editing board

    When I click on the individual clips in order to watch, cut and edit them...they literally will not PLAY. When I hit the "play" arrow, it switches the "pause" image as if it's playing, but the screen stays frozen. It didn't matter whether I dragged t

  • What is the functional scope of the report MILL_IBASE?

    Hello, We're working for a cable manufacturing company and we came across a possible problem. We've discovered recently some double classifications in our system. Could we use this report MILL_IBASE to retrieve all double classifications found in our

  • Why rmvb file not on Quicktime even by perian

    I thought by installing perian i able to play rmvb file in quicktime but the answer i got was, it still couldn't. So i try to ask question on perian discussion and answer i got was Perian could not do anything unless quicktime improve it.