Handling of service-spawned processes

I have created a service. Here is its manifest:
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type='manifest' name='MYpackage:my_service'>
<service
    name='application/my_service'
    type='service'
    version='1'>
    <create_default_instance enabled='true' />
    <single_instance />
    <dependency
        name='multi-user'
        type='service'
        grouping='require_all'
        restart_on='none'>
        <service_fmri value='svc:/milestone/multi-user:default' />
    </dependency>
    <dependent
        name='multi-user-server'
        grouping='exclude_all'
        restart_on='none'>
        <service_fmri value="svc:/milestone/multi-user-server:default"/>
    </dependent>
<exec_method
        type='method'
        name='start'
        exec='/usr/bin/my_service --start'
        timeout_seconds='60'
    />
    <exec_method
        type='method'
        name='stop'
        exec='/usr/bin/my_service --stop'
        timeout_seconds='60'
    />
    <property_group name='startd' type='framework'>
        <propval name='ignore_error' type='astring' value='core,signal' />
    </property_group>
<stability value='Unstable' />
    <template>
        <common_name>
            <loctext xml:lang='C'>
                GAS Install agent for installing an application zone.
            </loctext>
        </common_name>
        <documentation>
        </documentation>
    </template>
</service>
</service_bundle>/usr/bin/my_service is a Perl script. It executes a shell script which in turn starts some processes, installs packages whose postinstall scripts start more processes. After several minutes the Perl script ends, the shell script ends as well, but a few processes are left. When I issue "init 6", svc.startd starts to disable services but when it's my service's turn to be stopped, svc.startd does not run its stop method, instead it waits for all of the processes that were left by the service to quit. Only when I kill the processes manually, svc.startd disables my service and the rest of services, then the system reboots.
Is it a coincidence that before svc.startd stops my service it waits for all processes that the service started? Why it expects that the processes will quit before the service is disabled? Why does it wait for the processes at all instead of just stopping all services and then killing all left-over processes?
EDIT: I did an experiment. I modified /usr/bin/my_service not to execute anything else but just sleep forever. After doing "init 6" svc.startd again paused before disabling my service. Manual "svcadm disable my_service" (which just kills a saved PID of my service) helped. Now I'm really confused... Please help.
Edited by: swiergot on Jun 17, 2008 2:25 AM

Wish I had a better answer for you. Telling you something that you already know, but if you've defined the Global's property with "Has instance access" then you can catch the exceptions in the process.
Undoubtedly though, you've got a standalone Global or you would not be asking the question. The exception from a Global that does not have instance access can't get caught in the process because there was never an instance created for it inside the process.

Similar Messages

  • SCOM 2012 - Event ID 6024 (Launching Restart Health Service. Health Service exceeded Process\Handle Count or Private Bytes threshhold.)

    I am getting event ID 6024 (LaunchRestartHealthService.js : Launching Restart Health Service. Health Service exceeded Process\Handle Count or Private Bytes threshhold.) within an interval ranging from 12-17 minutes.
    I am using SCOM (2012 SP1 and 2012 R2) on Windows Server (2008 R2 / 2012 / 2012 R2).
    This issue is occurring only on agent managed computer (acting as proxy and discover managed objects on other computers setting is enabled) which i am using for monitoring my device. All discovery scripts (powershell) and monitors are targeted on this agent
    managed computer.
    There are total 80 discoveries and 900 monitors. 55 discoveries and 550 monitors are enabled by default and rest all are disabled.
    I am seeing event id 6024 frequently only on agent managed computer. Can anyone help me to resolve this issue.
    Thanks,
    Mukul

    To fix issue 6024, you can follow below steps:
    1. Open SCOM console. Go to Monitors -> Agent -> Entity Health -> Performance -> Health Service Performance -> Health Service State.
    2. Double click Health Service Handle Count Threshold monitor and go to Overrides page.
    3. Click Override -> For a specific object of Class: Agent. Select the affected SCOM agent QMXServer.
    4. Check on the parameter Agent Performance Monitor Type - Threshold. Change the default value 2000 to an appropriate value, like 4000. You can check the Health service handle count alert in SCOM console to get the value when the alert is generated. You
    can also launch the health explorer against QMXServer to check the value when the monitor state is changed from healthy to critical.
    Also you can refer below links
    http://blogs.technet.com/b/omx/archive/2013/10/17/health-service-restarts-on-service-manager-servers-with-scom-agents.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"
    Mai Ali | My blog: Technical | Twitter:
    Mai Ali

  • ALE logical systems for business service or process

    Hi,
    I am trying to send an IDOC into my R/3 system. It is the same IDOC type that I have sucessfully sent out to parties. All the config is in place for communicating with the system, because I have sent others IDOCs in the past. However, they always were sent from another R/3 business system. They processed sucessfully.
    I am now trying to sending IDOC's from a BPM,as well as, from a business service. They are under the "With Party" section of the directory. These obviously do not have logical systems, so when I try to send the IDOC I get
    "Unable to convert the sender service Purchase_Orders to an ALE logical system", where purchase_Orders being the name of the business serice.
    How can I handle this problem?
    Should I hard code values somewhere?
    Which ones?
    I have read the other posts for the error above, but my situation seems to be different.
    Help!
    Chris

    Hi,
    To solve your problem, here my solution:
    1/ In your Business Process of your ID (configurator), go to menu "Service > Adapter-specific identifier" and in the part "IDoc Adapter", write your Logical System.
    2/ Create this Logical System on your target system (R/3).
    WARNING: XI allows you to used a Logical System for only one service (Business Process). Thus, if you are several interfaces, you must used different Logical Systems.
    Mickael.

  • Error: 1056603 Unable to spawn process for application [AppName]

    Hi,
    After a fresh installation of Essbase Server (11.1.1.4), I'm experiencing the following error when attempting to perform basically any action on any Application (Start, Stop, Delete) through EAS:
    *Error: 1056603 Unable to spawn process for application [Demo]. Please ensure that adequate memory is available.*
    System memory seems abundant at around 5% usage with all relevant services started, but I even doubled it (since it's a VM) to 16Gb just to make sure, the issue persists.
    Having a look at the Essbase server log, I didn't find any additional info that could be helpful:
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///2412/Info(1051160)
    Received Validate Login Session request
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///2380/Info(1051001)
    Received client request: Get App and Database Status (from user [admin])
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///568/Info(1051001)
    Received client request: MaxL: Execute (from user [admin])
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///568/Error(1056603)
    Unable to spawn process for application [Demo]. Please ensure that adequate memory is available.
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///568/Error(1054001)
    Cannot load application Demo with error number [1056603] - see server log file
    [Thu Oct 11 15:07:03 2012]Local/ESSBASE0///568/Warning(1051003)
    Error 1054001 processing request [MaxL: Execute] - disconnecting
    And when the Essbase service is started, essbase.log also seems to be pretty normal:
    [Thu Oct 11 15:18:13 2012]Local/ESSBASE0///2376/Info(1051001)
    Received client request: Logout (from user [admin])
    [Thu Oct 11 15:18:13 2012]Local/ESSBASE0///2376/Info(1051037)
    Logging out user [admin], active for 29 minutes
    [Thu Oct 11 15:18:19 2012]Local/ESSBASE0///1236/Info(1051243)
    Exclusive operation security file compaction started. This may take a while
    [Thu Oct 11 15:18:19 2012]Local/ESSBASE0///1236/Info(1051244)
    Security file compaction completed
    [Thu Oct 11 15:18:19 2012]Local/ESSBASE0///1236/Info(1051052)
    Essbase Server - finished
    [Thu Oct 11 15:18:23 2012]Local/ESSBASE0///2620/Info(1051283)
    Retrieving License Information Please Wait...
    [Thu Oct 11 15:18:23 2012]Local/ESSBASE0///2620/Info(1051286)
    License information retrieved.
    [Thu Oct 11 15:18:29 2012]Local/ESSBASE0///2620/Info(1051199)
    Single Sign-On Initialization Succeeded !
    [Thu Oct 11 15:18:29 2012]Local/ESSBASE0///2620/Info(1051232)
    Using English_UnitedStates.Latin1@Binary as the Essbase Locale
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2620/Info(1051134)
    External Authentication Module: [Single Sign-On] enabled
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2620/Info(1051051)
    Essbase Server - started
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2620/Info(1051243)
    Exclusive operation security file compaction started. This may take a while
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2620/Info(1051244)
    Security file compaction completed
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2620/Info(1051052)
    Essbase Server - finished
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2120/Info(1051283)
    Retrieving License Information Please Wait...
    [Thu Oct 11 15:18:34 2012]Local/ESSBASE0///2120/Info(1051286)
    License information retrieved.
    [Thu Oct 11 15:18:37 2012]Local/ESSBASE0///2120/Info(1051199)
    Single Sign-On Initialization Succeeded !
    [Thu Oct 11 15:18:37 2012]Local/ESSBASE0///2120/Info(1051232)
    Using English_UnitedStates.Latin1@Binary as the Essbase Locale
    Any ideas on what may be causing this?
    Thanks in advance!
    n

    Hi Nelson,
    Did you try increasing the Heap size for EAS ? Try the following and check if you still get the error -
    increase the Java heap settings in the EAS script on a Unix platform that was configured using the automatic deployment method, do the following:
    1. Navigate to the $HYPERION_HOME/deployments/{appserver}/bin directory.
    2. Edit the setCustomParamseas.sh(.bat) script.
    3. Modify or add the -Xms and -Xmx settings to the JAVA_OPTIONS variable. For example:
    +JAVA_OPTIONS="-Xms256m -Xmx1024m -DComponentName=eas -DcomponentId=1e3bf92b2d9bb0493bcd3380127b0ca49ee7f50 -Dsun.net.inetaddr.ttl=0 -DHYPERION_HOME=/usr/local/oracle/hyperion -Dhyperion.home=/usr/local/oracle/hyperion -DEAS_HOME=/usr/local/oracle/hyperion/products/Essbase/eas -DESS_ES_HOME=/usr/local/oracle/hyperion/products/Essbase/eas/server -DEAS_LOG_LEVEL=5000 -DEAS_LOG_LOCATION=/usr/local/oracle/hyperion/logs/eas/easserver.log -DCLIENT_SERVER_DIFF_MC=true -Dweblogic.j2ee.application.tmpDir=/usr/local/oracle/hyperion/deployments/temp -Djava.io.tmpdir=/usr/local/oracle/hyperion/tmp ${JAVA_OPTIONS} "+
    +*Note: For Tomcat deployments, the setting to modify is JAVA_OPTS:*+
    +*JAVA_OPTS="-Xms256m -Xmx1024m*+
    4. Stop and restart EAS for the setting to take effect.
    Hope it helps....
    KosuruS

  • Oracle 9i tracing spawned process from user

    Hello,
    I am having some some difficulty tracing a periodic spawned process ( every minute it appears and dissapears ) from a specific user to determine the sql statement execution time on the DB. I have turned the DB trace on but the UID appears in the original generated TRC but not when converted with TKPROF?!?
    Any ideas or other solutions?
    Much appreciated
    J

    Here are two bits of the raw file.
    Dump file f:\oracle\admin\sesstg\udump\sesstg_s001_1088.trc
    Thu Jan 08 15:44:00 2009
    ORACLE V9.2.0.8.0 - Production vsnsta=0
    vsnsql=12 vsnxtr=3
    Windows 2000 Version 5.2 Service Pack 1, CPU type 586
    Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.8.0 - Production
    Windows 2000 Version 5.2 Service Pack 1, CPU type 586
    Instance name: sesstg
    Redo thread mounted by this instance: 1
    Oracle process number: 10
    Windows thread id: 1088, image: ORACLE.EXE
    *** 2009-01-08 15:44:00.500
    *** SESSION ID:(8.5) 2009-01-08 15:44:00.500
    =====================
    PARSING IN CURSOR #1 len=198 dep=1 uid=0 oct=3 lid=0 tim=4026938918 hv=2703824309 ad='b77863e8'
    select obj#,type#,ctime,mtime,stime,status,dataobj#,flags,oid$, spare1, spare2 from obj$ where owner#=:1 and name=:2 and namespace=:3 and remoteowner is null and linkname is null and subname is null
    END OF STMT
    PARSE #1:c=0,e=52,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4026938913
    EXEC #1:c=0,e=84,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4026940578
    FETCH #1:c=0,e=56,p=0,cr=4,cu=0,mis=0,r=1,dep=1,og=4,tim=4026940705
    =====================
    PARSING IN CURSOR #2 len=102 dep=1 uid=0 oct=3 lid=0 tim=4026941386 hv=3821877320 ad='b77598a8'
    select increment$,minvalue,maxvalue,cycle#,order$,cache,highwater,audit$,flags from seq$ where obj#=:1
    END OF STMT
    PARSE #2:c=0,e=559,p=0,cr=0,cu=0,mis=1,r=0,dep=1,og=0,tim=4026941383
    EXEC #2:c=0,e=288,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4026941996
    FETCH #2:c=0,e=24,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=4026942090
    EXEC #2:c=0,e=11,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4026942220
    FETCH #2:c=0,e=7,p=0,cr=3,cu=0,mis=0,r=1,dep=1,og=4,tim=4026942291
    =====================
    truncated here.....
    =====================
    PARSING IN CURSOR #1 len=129 dep=0 uid=26 oct=42 lid=26 tim=4694343468 hv=1092023619 ad='b72deb90'
    ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' NLS_NUMERIC_CHARACTERS = '.,' NLS_CALENDAR = 'GREGORIAN'
    END OF STMT
    PARSE #1:c=0,e=17,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694343466
    EXEC #1:c=0,e=24,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694343528
    =====================
    PARSING IN CURSOR #1 len=122 dep=0 uid=26 oct=3 lid=26 tim=4694344014 hv=4243797569 ad='b72d6114'
    SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET')
    END OF STMT
    PARSE #1:c=0,e=18,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694344012
    EXEC #1:c=0,e=10,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694344066
    FETCH #1:c=0,e=56,p=0,cr=3,cu=0,mis=0,r=2,dep=0,og=4,tim=4694344140
    STAT #1 id=1 cnt=2 pid=0 pos=1 obj=101 op='TABLE ACCESS FULL PROPS$ '
    =====================
    PARSING IN CURSOR #1 len=35 dep=0 uid=26 oct=42 lid=26 tim=4694347566 hv=1553381071 ad='b72d1ba8'
    ALTER SESSION SET SQL_TRACE = false
    END OF STMT
    PARSE #1:c=0,e=20,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694347564
    EXEC #1:c=0,e=30,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4694347628
    *** 2009-01-08 15:55:22.393
    *** SESSION ID:(31.718) 2009-01-08 15:55:22.393
    =====================
    PARSING IN CURSOR #1 len=147 dep=1 uid=0 oct=3 lid=0 tim=4708776743 hv=1356713530 ad='b72ef284'
    select privilege#,level from sysauth$ connect by grantee#=prior privilege# and privilege#>0 start with (grantee#=:1 or grantee#=1) and privilege#>0
    END OF STMT
    PARSE #1:c=0,e=44,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4708776740
    EXEC #1:c=0,e=67,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4708777971
    FETCH #1:c=0,e=159,p=0,cr=11,cu=0,mis=0,r=1,dep=1,og=4,tim=4708778148
    FETCH #1:c=0,e=6,p=0,cr=0,cu=0,mis=0,r=1,dep=1,og=4,tim=4708778173
    FETCH #1:c=0,e=3,p=0,cr=0,cu=0,mis=0,r=1,dep=1,og=4,tim=4708778189
    FETCH #1:c=0,e=3,p=0,cr=0,cu=0,mis=0,r=1,dep=1,og=4,tim=4708778210
    FETCH #1:c=0,e=3,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4708778226
    STAT #1 id=1 cnt=4 pid=0 pos=1 obj=0 op='CONNECT BY WITH FILTERING '
    STAT #1 id=2 cnt=4 pid=1 pos=1 obj=91 op='TABLE ACCESS BY INDEX ROWID SYSAUTH$ '
    STAT #1 id=3 cnt=4 pid=2 pos=1 obj=0 op='CONCATENATION '
    STAT #1 id=4 cnt=0 pid=3 pos=1 obj=110 op='INDEX RANGE SCAN I_SYSAUTH1 '
    STAT #1 id=5 cnt=4 pid=3 pos=2 obj=110 op='INDEX RANGE SCAN I_SYSAUTH1 '
    STAT #1 id=6 cnt=0 pid=1 pos=2 obj=0 op='NESTED LOOPS '
    STAT #1 id=7 cnt=4 pid=6 pos=1 obj=0 op='BUFFER SORT '
    STAT #1 id=8 cnt=4 pid=7 pos=1 obj=0 op='CONNECT BY PUMP '
    STAT #1 id=9 cnt=0 pid=6 pos=2 obj=110 op='INDEX RANGE SCAN I_SYSAUTH1 '
    STAT #1 id=10 cnt=0 pid=1 pos=3 obj=91 op='TABLE ACCESS FULL SYSAUTH$ '
    =====================
    PARSING IN CURSOR #1 len=475 dep=1 uid=22 oct=42 lid=22 tim=4708778432 hv=666934628 ad='5afc12dc'
    ALTER SESSION SET NLS_LANGUAGE= 'AMERICAN' NLS_TERRITORY= 'AMERICA' NLS_CURRENCY= '$' NLS_ISO_CURRENCY= 'AMERICA' NLS_NUMERIC_CHARACTERS= '.,' NLS_CALENDAR= 'GREGORIAN' NLS_DATE_FORMAT= 'DD-MON-RR' NLS_DATE_LANGUAGE= 'AMERICAN' NLS_SORT= 'BINARY' TIME_ZONE= '-05:00' NLS_DUAL_CURRENCY = '$' NLS_TIME_FORMAT = 'HH.MI.SSXFF AM' NLS_TIMESTAMP_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM' NLS_TIME_TZ_FORMAT = 'HH.MI.SSXFF AM TZR' NLS_TIMESTAMP_TZ_FORMAT = 'DD-MON-RR HH.MI.SSXFF AM TZR'
    END OF STMT
    PARSE #1:c=0,e=21,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4708778430
    EXEC #1:c=0,e=121,p=0,cr=0,cu=0,mis=0,r=0,dep=1,og=4,tim=4708778589
    =====================
    PARSING IN CURSOR #1 len=129 dep=0 uid=22 oct=42 lid=22 tim=4708779448 hv=1092023619 ad='b72deb90'
    ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' NLS_NUMERIC_CHARACTERS = '.,' NLS_CALENDAR = 'GREGORIAN'
    END OF STMT
    PARSE #1:c=0,e=16,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4708779445
    EXEC #1:c=0,e=23,p=0,cr=0,cu=0,mis=0,r=0,dep=0,og=4,tim=4708779506
    =====================

  • Error occured while service was processing while invoking Emp WS

    Getting error <faultstring>Error occured while service was processing.</faultstring> while invoking the Employee pl/sql webservice. Below is the payload I am sending to the webservice that is deployed in R12.1 instance using iRep. Please help.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hr="http://xmlns.oracle.com/apps/per/soaprovider/plsql/hr_employee_api/" xmlns:cre="http://xmlns.oracle.com/apps/per/soaprovider/plsql/hr_employee_api/create_employee/">
    <soapenv:Header>
    <hr:SOAHeader>
    <hr:Responsibility>SYSTEM_ADMINISTRATOR</hr:Responsibility>
    <hr:RespApplication>SYSADMIN</hr:RespApplication>
    <hr:SecurityGroup>Standard</hr:SecurityGroup>
    <hr:NLSLanguage>AMERICAN</hr:NLSLanguage>
    <hr:Org_Id>204</hr:Org_Id>
    </hr:SOAHeader>
    <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:UsernameToken wsu:Id="UsernameToken-Vm6jzMWeZx220sdBFHZ93A22" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
    <wsse:Username>SYSADMIN</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">x</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>
    </soapenv:Header>
    <soapenv:Body>
    <cre:InputParameters>
    <cre:P_VALIDATE>false</cre:P_VALIDATE>
    <cre:P_HIRE_DATE>17-JUN-07</cre:P_HIRE_DATE>
    <cre:P_BUSINESS_GROUP_ID>202</cre:P_BUSINESS_GROUP_ID>
    <cre:P_LAST_NAME>Employee</cre:P_LAST_NAME>
    <cre:P_SEX>M</cre:P_SEX>
    <cre:P_PERSON_TYPE_ID>13</cre:P_PERSON_TYPE_ID>
    <cre:P_PER_COMMENTS>Test</cre:P_PER_COMMENTS>
    <cre:P_DATE_EMPLOYEE_DATA_VERIFIED></cre:P_DATE_EMPLOYEE_DATA_VERIFIED>
    <cre:P_DATE_OF_BIRTH>01-JAN-1981</cre:P_DATE_OF_BIRTH>
    <cre:P_EMAIL_ADDRESS>[email protected]</cre:P_EMAIL_ADDRESS>
    <cre:P_EMPLOYEE_NUMBER>123421</cre:P_EMPLOYEE_NUMBER>
    <cre:P_EXPENSE_CHECK_SEND_TO_ADDRES></cre:P_EXPENSE_CHECK_SEND_TO_ADDRES>
    <cre:P_FIRST_NAME>ORACLE FORUM 3</cre:P_FIRST_NAME>
    <cre:P_KNOWN_AS>Raj</cre:P_KNOWN_AS>
    </cre:InputParameters>
    </soapenv:Body>
    </soapenv:Envelope>

    According to the XSD of the service, p_validate is an integer:
    <element name="P_VALIDATE" type="int" db:index="1" db:type="INTEGER" minOccurs="0" nillable="true" />

  • Services in SAP management console and related window services and process

    hai
    can u please any one of you can send me the services in SAP management console and related window services(in adminstrator/services) and process in task manager.
    thanks in advance.
    Naga Laxmi

    Hi Naga,
    Please refer to this article for the processes relevant to the Java Instance:
    http://help.sap.com/saphelp_nw04/helpdata/en/62/1bf03eae11e16be10000000a114084/frameset.htm
    Except the processes of the Java instance you can find several processes of the IGS server and the ABAP disp+work processes.
    You can easily find the relevant services by their SAP prefix.
    Hope this helps.
    Best Regards
    Vyara

  • On general services of process chain

    hi bw guys i have doubt on general services of process chain. In general services one process is OS Command there.Is there any scenario for this os command process.please reply me if u know the scenario?  thankyou

    Hi,
    You can use this process type to place an external command in an application serveru2019s operating system.
    Check this:
    Including Operating System Commands as Processes in Process Chains:
    http://help.sap.com/saphelp_nw04s/helpdata/en/b8/ec745009de3c418dc3f61dd44257d0/frameset.htm
    Hope this helps.......
    Rgs,
    Ravikanth.

  • Error occured while service was processing- seeing this error often

    I have Oracle EBS 12.1 installed and have a LDAP directory on the other side. data to directory is sent using soap protocol. Often while doing some operation like add user i get the following error
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <env:Fault xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <faultcode xmlns="">SOAP-ENV:Server</faultcode>
    <faultstring xmlns="">Error occured while service was processing.</faultstring>
    </env:Fault>
    </env:Body>
    </env:Envelope>
    </output>
    restarting the ebs services solves the problem. What is causing this?

    According to the XSD of the service, p_validate is an integer:
    <element name="P_VALIDATE" type="int" db:index="1" db:type="INTEGER" minOccurs="0" nillable="true" />

  • Error occured while spawning process P247

    HI,
    We are getting this alert "Error occured while spawning process P247".
    Can someone please tell the cause for the same.
    thanks

    Hi,
    Find the full error message.
    Wed Oct 13 11:06:00 2010
    Thread 1 advanced to log sequence 102313 (LGWR switch)
    Current log# 2 seq# 102313 mem# 0: /u01/data05/LTC2PROD/redo02_A.log
    Current log# 2 seq# 102313 mem# 1: /u01/data06/LTC2PROD/redo02_B.log
    Wed Oct 13 11:12:49 2010
    Thread 1 advanced to log sequence 102314 (LGWR switch)
    Current log# 1 seq# 102314 mem# 0: /u01/data01/LTC2PROD/redo01_A.log
    Current log# 1 seq# 102314 mem# 1: /u01/data02/LTC2PROD/redo01_B.log
    Wed Oct 13 11:23:51 2010
    Error occured while spawning process P247; error = 1013
    Wed Oct 13 11:38:02 2010
    Thread 1 advanced to log sequence 102315 (LGWR switch)
    Current log# 6 seq# 102315 mem# 0: /u01/data11/LTC2PROD/redo06_A.log
    Current log# 6 seq# 102315 mem# 1: /u01/data12/LTC2PROD/redo06_B.log
    =============
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for Solaris: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    SQL>
    Thanks
    Zaigam

  • How to handle Import Service  PO

    Hi,
        Can anybody tell me the import Service PO process with account Entries at all steps.we are using TAXINN.so what will be the tax conditions.
    Thanks in advance.

    Gurus,
           Any Help Regarding this issue.

  • XML Publisher and Spawned processes

    Does XML Publisher work with statements in the Ebusiness Suite as they are spawned processes and not your usual oracle report?
    Thanks,
    Mark

    Hi,
    Yes it does but it is a two step process. When you run statements it doesn't call the output post processor to generate the XMLP Output. You need to either run the XML Report Publish request, or call via the submit request api from the after report trigger.
    From memory it is the ARXSGP conc program you need to set to output as XML not ARXSGPO. ARXSGP is spawned by ARXSGPO.
    Thanks
    Paul

  • Component which handles the service which prevent File's Duplicate Entries

    Can any one help me out, that which service and which class files handles the service to restricts the check-in of same file in the same folder.
    and also tell me how it is done.(I mean to say that which method or what concept has been used to check for the duplicate file check-in in the same folder as where the file exists and any other user is trying to check-in same file again.

    in folder_g component there is a java filter postValidateCheckingData , location collections.CollectionValidateCheckinData.
    You can find and see what is in there.
    you can find the above info in .hda file of Folder_g component :
    postValidateCheckinData
    collections.CollectionValidateCheckinData
    postValidateCheckinData
    10

  • Any API to get handle to Outbound BPEL process endpoint activation?

    Hi,
    we are developing both inbound and outbound BPEL processes using a custom JCA 1.5 based adapter. For the inbound BPEL process deployment/undeployment, we have the ResourceAdapter's endpointActivate() endpointDeactivate() methods called in and so we can post process, like clean up endpoints when these methods get called. Is there somethign simillar that we can use as an API to get a handle to the outbound process endpoints deactivate/activate, so that we can clean up these too, or does the oracle adapter framework internally clean these up?
    Also even though we undeploy all processes before stopping the adapter (from the bpel console), after that if we redeploy the adapter rar, from then on any new BPEL process deployment (through jdeveloper) always throws a "500 Internal Server Error". Only after restarting the SOA, then on any new deployments go through fine. This is a serious limitation for us.. Any idea why this is happening and how to resolve this?
    Thanks
    Pramodh

    Hi Pramodh,
    That's a nice requirement.
    The inbound (ActivationSpec) properties can only be set dynamically (typically via the BPEL console) if their values are bound via property values defined in bpel.xml for the particular JCA Activation Agent in question. This is fundamentally as per the JCA 1.5 design where EndpointActivation (which receives an instance of ActivationSpec) takes place when the BPEL process starts up, i.e. only once. More often than not the BPEL process will have to be bounced (Off/On) for ActivationSpec attribute changes to take effect (thereby allowing the JCA 1.5 inbound message endpoint to be restarted/reinitialized). Some adapters do look dynamically for changes to bpel.xml bound values (subscribed to via the adapter framework) and will react appropriately without the need for bumping the process (e.g. adjusting a timeout or retryCount or other secondary attribute which doesn't change the first order attributes of the endpoint, such as e.g. the database host name etc). An example of an activation property which requires the adapter to restart is the JMS adapter MessageSelector property.
    Having said that, please try using the activation agent properties set in the outbound PL and see if that works!
    Cheers
    A

  • External services & external processing

    Hi All,
    What is the difference between External services & external processing of an operation.
    Regards,
    Manish

    Hi Manish,
    External Processing: Processing a particular operation in a set of operations of an order externally ie by using a vendor.
    External Servicing: External servicing is used in Maintenance of Machines.
    In both the above same control key setting is being used.
    Hope it clears your doubts.
    Regards
    Suri

Maybe you are looking for

  • Double click on interactive report problem

    Hi All, I have a problem in interactive report, I copied a interactive list report program and I pasted in the new program. when I double click on first list display, it is not taking to the second list display whereas it is working fine in the old p

  • After a reset my ipad keeps freezing

    Please help!  I tried to reset my daughter's ipad2 after having problems with it repeatingly freezing trying to delete apps.  During the reset the ipad seemed to proceed through the normal process but is now switching itself on and off.  It remains o

  • System Copy - Homogenous and Heterogeneous

    Hi All Experts, Could one of you, please explain me the steps how to performed Homogenous, Heterogeneous, Client copy and System copy. Please help. Thanks, Frank.

  • Single and Double Underlines When Showing Cross Tab Data

    Hi, I am trying to generate an XML Publisher rtf report in which I need to show the cross tab data which is in number format underlined and totals as double underlined. Is there a way to do that; I am using XML Publisher 5.6.2 version , Build 45 and

  • Colour balance changes when using 3D graphics

    Just what the title says. When I start a 3D game or application, the overall colour cast of the screen gains a distinct cool, blue tint. Shut the app off and it's back to normal. Why does the colour profile change? Is there, at least, a way to make t