R12: Form Trace event 135 - DB Processing

Hi All,
I enabled form trace for my Ebiz user. I set form runtime parameter to "record=forms tracegroup=32,64,98,100,101,135,136,137"
As per document event number 135 is for "DB Processing (Start & End)" but I dont see any of these event recorded in trace file (in xml file). I see event 136 (DB Logon) and 137 (DB Logoff) but I dont see the processing time.
I want to know exactly how much time the form spent in database (querying or executing some packages).
But what I see is DB Logon at the start and DB Logoff at the end. So that is almost the entire duration I used the form. But I want to find out how much time it actually spent in database.
Please advise.
Thanks,
AppsDBA

Hi,
Were you able to test other event numbers and see if it works (just to verify that events work with the way you obtain the trace file).
If other events work, try to use events between 97 and 101 (mainly 98 and 101) and see if it helps.
8.5 List of Traceable Events
http://download.oracle.com/docs/cd/B14099_19/web.1012/b14032/tracing005.htm#i1044390
If none of the above helps, you may need to log a SR then.
Thanks,
Hussein

Similar Messages

  • R12: Form Trace - DB Processing

    Hi All,
    I enabled form trace for my Ebiz user. I set form runtime parameter to "record=forms tracegroup=32,64,98,100,101,135,136,137"
    As per document event number 135 is for "DB Processing (Start & End)" but I dont see any of these event recorded in trace file (in xml file). I see event 136 (DB Logon) and 137 (DB Logoff) but I dont see the processing time.
    I want to know exactly how much time the form spent in database (querying or executing some packages).
    But what I see is DB Logon at the start and DB Logoff at the end. So that is almost the entire duration I used the form. But I want to find out how much time it actually spent in database.
    Please advise.
    Thanks,
    AppsDBA

    Duplicate post.
    R12: Form Trace event 135 - DB Processing
    R12: Form Trace event 135 - DB Processing

  • Form Trace - DB Processing

    Hi All,
    I enabled form trace for my Ebiz user. I set form runtime parameter to "record=forms tracegroup=32,64,98,100,101,135,136,137"
    As per document event number 135 is for "DB Processing (Start & End)" but I dont see any of these event recorded in trace file (in xml file). I see event 136 (DB Logon) and 137 (DB Logoff) but I dont see the processing time.
    I want to know exactly how much time the form spent in database (querying or executing some packages).
    But what I see is DB Logon at the start and DB Logoff at the end. So that is almost the entire duration I used the form. But I want to find out how much time it actually spent in database.
    Please advise.
    Thanks,
    AppsDBA
    Edited by: AppsDBA3 on Aug 4, 2010 1:35 AM

    Duplicate post.
    R12: Form Trace event 135 - DB Processing
    R12: Form Trace event 135 - DB Processing

  • How to use forms trace file for performance tuning

    I am trying to use forms trace file in order to find cause of forms application performance problem.
    I have read the document B14032-03 where is described how to turn on tracing and how to convert binary trace file to xml or html format. However these xml/html files are useless because they only contain series of forms events, without possibility for grouping or sorting. Actually, they are like to database raw trace file. I need some tool, like tkprof for database trace, that will process xml/html file and generate some more useful format.
    Further, I have tried to load forms trace file into relational database tables in order to use SQL for performance problem investigation. I have followed procedure described in document A92175-01, but without success.
    Is there any way to process xml/html file with grouping, orderering or summing event duration or way to load either binary, xml or html trace file into structured data in database.

    Al-Salamu Alikum user630033
    It's not : elegant at all to thank people 4 No help,it's not their problem that u don't search enough, or u don't have access to db.
    We should always say thank ,or 'Jazak Allah Khiern' on both cases even they could or couldn't help u.
    Finally,i expect ' an appologize or even a thankful word ' and the kindness i am sure u had to publish the solution u found in order to share it with people who had same problem or at least to give them the info to get the appreciation or the thanksful word u deserve.
    Rem.Never give a bad feedback to people who tried to help u.
    Regards,
    Abdetu..

  • TRACE EVENT 세팅에 대하여

    제품 : ORACLE SERVER
    작성날짜 : 2003-08-04
    trace event를 세팅에 대하여
    init.ora에 특별한 파라메터를 세팅하므로서 memory나 디스크 corruption에대해
    분석할 수있는 방법이 있다. 이러한 파라메터들은 performance에 영향을 줄 수
    있으므로 정상적인 상태에서는 세팅하지 않는다. 여기서는 event information을
    모으기 위한 시간을 절약하는데 목적이 있으며 몇개의 event 세팅의 보기를 보여
    준다. 여기서 보여지는 것 말고도 많은 event들이 있으며 그것들은 그때그때의
    필요에 의해 세팅되어 진다.
    Event trace를 하기 위한 방법에는 두 가지가 있다. 첫번째는 init.ora에 세팅
    하는 것이며 이것은 모든 세션에 영향을 미친다. 두번째 방법은 alter session
    set events 명령어를 이용하는 것이며 현재 세션에만 영향을 미친다.
    Syntax는 다음과 같다.
    Event = "event syntax | , LEVEL n | : event syntax | , LEVEL n | .. "
    sql 문장을 이용한 syntax는 다음과 같다.
    SQL> alter session set events 'event syntax LEVEL n: event syntax
    LEVEL n: ...';
    예를들어 콘트롤 화일의 전체 내용을 보기 위한 syntax는 다음과 같다.
    SQL> alter session set events 'IMMEDIATE TRACE NAME CONTROLF LEVEL 10';
    event syntax는 여러개의 키워드를 가지고 있다. 첫번째의 키워드는 event
    number이거나 special keyword, 즉 IMMEDIATE일 수 있다. Event number는
    오라클 에러 번호이거나 internal error code일 수 있다. Event code는
    그 값에 따라 action이 발생되는 커널의 logic에 의해 결정된다. 이러한 내부
    event code는 /rdbms/mesg/oraus.msg 화일에 있다. 다른 operating system에
    서는 상기 화일이 binary format이거나 text가 아닐 수 있다. Internal event
    code는 10000 - 20000의 범위에 있다.
    만약 IMMEDIATE라는 키워드가 첫번째 나온다면 이것은 unconditional event
    임을 나타낸다. 그리고 그 결과는 이 명령어가 사용된 직후 발생된다. 이러한
    명령어는 alter session 라. 명령어에서만 효과가 있고 init.ora에서 설정된
    문장은 효과가 없다.
    두번째와 세번째 키워드는 각각 대부분 TRACE와 NAME이다. TRACE라는 키워드는
    output이 trace file로 dump될 것을 의미하며 NAME이라는 키워드는 실제 event
    name 바로 앞에 온다. TRACE말고도 다른 키워드가 올 수 있으나 그것들은 오라
    클의 개발팀을 위해 사용된다. 마지막 키워드는 event name으로 실제 dump할
    내용을 정한다.
    만약 IMMEDIATE 키워드를 사용하지 않는다면 얼마나 오래동안 trace를 할지를
    지정해야 한다. FOREVER 키워드를 사용했을때에는 해당 session이나 instance가
    살아있는 시점까지 event는 살아있게 된다.
    Event 문장 다음에는 대부분의 event에서 LEVEL 키워드가 세팅된다. 만약 level
    이 없다면 errorstack을 dump하는 동안 exception이 발생할 수 있다. 일반적
    으로 LEVEL은 1에서 10까지의 범위를 갖는다. 10은 그 event에 대해서 전체
    내용을 전부 dump할 것을 의미한다.
    예를들어 LEVEL을 1로 했을때에는 control file을 dump할때 control file
    header만을 dump하지만 10이면 전체 내용을 dump한다. BLOCKDUMP키워드 일때
    에는 LEVEL은 특별한 의미를 가지며 그것은 datablock의 실제 주소가 십진수로
    표시된다.
    이제 몇개의 예를 들어 보자. 다음은 init.ora 에 세팅될 수 있는 내용이다.
    EVENT = "604 TRACE NAME ERRORSTACK FOREVER"
    EVENT = "10210 TRACE NAME CONTEXT FOREVER, LEVEL 10"
    첫번째 문장은 process가 ORA-604를 만날때마다 error stack을 dump하게 될 것
    이다. 두번째 문장은 디스크에서 캐쉬로 블록을 읽을때 block integrity를 체크
    하는 event이다.
    다음 문장들은 SQL을 통해서 event를 세팅하는 예를 보인다.
    SQL> ALTER SESSION SET EVENTS 'IMMEDIATE TRACE NAME BLOCKDUMP
    LEVEL 67109037';
    SQL> ALTER SESSION SET EVENTS 'IMMEDIATE TRACE NAME CONTROLF
    LEVEL 10';
    SQL> ALTER SESSION SET EVENTS 'IMMEDIATE TRACE NAME SYSTEMSTATE
    LEVEL 10';
    첫번째 문장은 데이타블록 67109037을 trace file로 dump할 것이다. 모든
    오라클 데이타베이스의 데이타블록은 block number와 file number의 유일한
    값으로 되어 있다. 상기예에서 67109037은 block number와 file number와의
    십진표현법이다. 이러한 정보는 operating system dependent하다. 두번째
    문장은 전체 콘트롤화일의 내용을 trace file로 dump한다.
    세번째 문장은 system state 를 trace로 dump한다. (system state는 현재
    RDBMS에 의해 잡혀있는 object에 대한 정보를 보여주며 process state dump는
    특정 process에 잡혀있는 object에 대한 process state dump를 보여준다)
    이러한 정보는 system hang problem과 같은 문제의 분석에 유용할 수 있다.
    EVENT NAMES
    여기서는 사용가능한 event에 대한 감각을 익히기 위해서 몇개의 event name을
    들어 설명한다.
    - ERRORSTACK
    오라클은 어떤 process가 특별한 에러를 만났을때 그에 관련된 정보를 저장하기
    위해 "error stack"을 생성한다. Oracle foreground process는 에러 메세지를
    받는다. Application 운영중에는(Developer/2000 Forms) 에러와 관련된 자세한
    정보를 foreground process는 받지 못한다.
    이 event는 전체 에러 스택을 trace로 dump해 주며 oracle error를 debugging
    하는데 유용하게 이용할 수 있다. 예를들어 application이 ora-604와 함께
    실행이 중단되면
    SQL> alter session set events '604 trace name errorstack forever';
    은 에러 스택을 trace file로 생성시켜 줄 것이다.
    - SYSTEMSTATE
    이 event는 전체 system state를 dump하며 이것은 모든 프로세스의 state dump
    를 포함한다.
    Performance degradation, process hang이나 system hang을 분석하는데 있어서
    유용하다.
    SQL> alter session set events 'immediate trace name systemstate
    level 10';
    - EVENT CODE 10013 AND 10015
    이것들은 corrupted rollback segment 문제를 분석하는데 사용될 수 있다.
    이러한 경우에 데이타베이스는 startup 할 수 없고 ora-1578에러를 발생한다.
    만약 원인이 rollback에 있는 것으로 판단됐을때 init.ora에 상기 event를 세팅
    하면 trace 화일을 생성할 것이다. syntax는 다음과 같다.
    Event = "10015 trace name context forever"
    - EVENT CODES 10210 AND 10211
    이것들은 block checking,가 event checking event들이다. 일반적으로 디스크
    블록이 캐쉬로 읽어들여질때 기본적인 integrity checking이 수행된다. 상기
    event들을 세팅하므로서 오라클은 부가적인 check을 하게되며 이것은 block
    corruption을 분석하는데 결정적이다. PMON은 항상 block checking을 가능한
    상태로 유지하고 있다. 정상적인 상태에서도 block-checking이나 index-
    checking을 수행하는 것이 좋을 수도 있으나 over head가 있다.
    Event = "10210 trace name context forever, level 10"
    - EVENT CODES 10231 AND 10232
    정전으로 인해 디스크의 한 블록 전체의 내용이 없어질 수 있다. 그런 상황에서
    그 테이블의 자료를 살려내기 위해 일반적으로 export를 받는다. 그러나 full
    table scan은 bad block을 만났을때 실패할 것이다. 이러한 상황을 피해가기
    위해 event 10231의 세팅이 필요하다. 이 event는 full table scan시
    corrupted block을 skip할 것이다. Event 10232가 세팅된다면 corrupted
    block을 trace file로 dump된다. 이러한 event를 세팅하기 위해서는 몇몇 조건
    들이 필요하다.
    . 이러한 블록은 오라클에 의해 soft-corrupted되어야 한다. 즉 오라클이
    corrupt block을 발견할 때 그 블록에 어떤 bit을 세팅하므로서 손상되었다고
    표시한다. 오라클이 soft-corrupt block을 하기 위해서는 event 10210을 세팅
    해야 한다. 그러므로 event 10210과 함께 10231이 쓰이는 것이 권장된다.
    . 인덱스를 이용하여 해당 블록을 접근하는 것은 안되며, 단지 full table
    scan만이 수행 되어야 한다. 만약 손상된 테이블을 export하려면 이러한 event
    를 init.ora에 세팅해 놓아야 한다.
    SQL> alter session set events *10231 trace name context off*;
    Event = "10231 trace name context forever, level 10"
    첫번째 문장은 세션에서 lock-checking 을 더 이상 하지 않게 하며 두번째는
    block-checking을 실행하게 된다.
    Reference Documents
    <Note:1051056.6>
    <Note:21184.1>

    Thanks Ray.
    I was wrong. The event is fired even if i enable it before the callback VI registration.
    The problem was that, just to discover if the callback VI was called, i put some code in its block diagram that would have changed the state of a boolean control placed on its front panel, every time the callback VI was called.
    Apparently this is not allowed and the boolean didn't change its state.
    I solved linking the code in the callback VI to a boolean placed on another front panel (in this case on the main VI one). In this way i succeded whatching the boolean state change.

  • Forms Trace problem

    I'm trying to use Forms Trace to assess performance in one of my forms, its slow and I want to find out if its middle tier/client processing or the network or the database.
    Unfortunately, I only seem to be able to select a limited number of events to report on. I am tracing the events 32-46,65,66 and the form opens and runs as expected, however, if I try and increase the number of events to include, for example, 64 (Forms start & end) or 69 (Canvas) I get an error stating that communication with the server has been lost.
    The information in the Java Console is:
    Oracle JInitiator: Version 1.3.1.9
    Using JRE version 1.3.1.9 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\isd17
    Proxy Configuration: Manual Configuration
    Proxy: extsrv:8080
    Proxy Overrides: nt4lan,&lt;local&gt;
    JAR cache enabled
    Location: C:\Documents and Settings\isd17\Oracle Jar Cache
    Maximum size: 50 MB
    Compression level: 0
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    q: hide console
    s: dump system properties
    t: dump thread list
    x: clear classloader cache
    0-5: set trace level to &lt;n&gt;
    Loading http://isd28.nt4lan.com:8888/forms90/webutil/webutil.jar from JAR cache
    Loading http://isd28.nt4lan.com:8888/forms90/webutil/jacob.jar from JAR cache
    Loading http://isd28.nt4lan.com:8888/forms90/java/f90all_jinit.jar from JAR cache
    RegisterWebUtil - Loading Webutil Version 1.0.2 Beta
    connectMode=HTTP, native.
    Forms Applet version is : 902110
    oracle.forms.net.ConnectionException: Forms session &lt;1&gt; aborted: unable to communicate with runtime process.
         at oracle.forms.net.ConnectionException.createConnectionException(Unknown Source)
         at oracle.forms.net.HTTPNStream.getResponse(Unknown Source)
         at oracle.forms.net.HTTPNStream.doFlush(Unknown Source)
         at oracle.forms.net.HTTPNStream.flush(Unknown Source)
         at java.io.DataOutputStream.flush(Unknown Source)
         at oracle.forms.net.StreamMessageWriter.run(Unknown Source)
    Is there a maximum on the number of events you can include? Has anyone else experienced this, did you manage to overcome the problem? Any assistance would be greatly appreciated.
    Richard

    Richard,
    I had the same problem. It's a bug (see thread below).
    Forms9i Tracing: Is this a bug?
    Gerald

  • Issue with FRD and Forms Trace in Oracle Apps Release 12.0.6 forms

    Hi,
    Morning..could someone please assist us with this issue..
    We are trying to generate FRD and Forms Trace for a seeded Oracle Apps Forms in Release version 12.0.6
    1. We have setup the below mentioned profile option at the user level : ICX: Forms Launcher
    value : http://<host_name>:<port number>/OA_HTML/frmservlet?record=forms tracegroup=medium
    tried with this value as well : http://<host_name>:<port number>/OA_HTML/frmservlet?record=forms tracegroup=0-97
    and then log out and then tried the transaction steps again in Oracle Apps frontend
    2. Then checked at the directory location named : $FORMS_TRACE_DIR and there we see a file generated like this :forms_19136694.trc
    But in this file we could only see the generic seeded error messages...why are we not seeing all the message calls showing all the details regards form level trigger , data blocks , values etc for the form
    We need to have the FRD & Forms trace generated urgently for an issue...
    Could someone please help us as to how a complete FRD & Forms Trace be generated in Oracle Forms in Oracle Apps version R 12.0.6 & what exact steps need to be checked.
    Thanks

    2. Then checked at the directory location named : $FORMS_TRACE_DIR and there we see a file generated like this :forms_19136694.trc
    But in this file we could only see the generic seeded error messages...why are we not seeing all the message calls showing all the details regards form level trigger , data blocks , values etc for the form What is the timestamp of the file? Have you tried to delete/rename the file, reproduce the issue and see if a new file is generated?
    You would need to logout and login again, or bounce the application services (if possible) after doing the necessary configuration steps and before reproducing the issue.
    We need to have the FRD & Forms trace generated urgently for an issue...
    Could someone please help us as to how a complete FRD & Forms Trace be generated in Oracle Forms in Oracle Apps version R 12.0.6 & what exact steps need to be checked.Please see these docs.
    R12: Forms Runtime Diagnostics (FRD), Tracing And Logging For Forms In Oracle Applications [ID 438652.1]
    How To Collect And Use Forms Trace (FRD) in Oracle Applications Release 12 [ID 373548.1]
    Steps To Take FRD Trace in 11.5.10 & R12 [ID 867943.1]
    How To Generate A Stack Trace For Forms With Applications R12 [ID 789659.1]
    Thanks,
    Hussein

  • Error in form trace

    Hi all,
    with 10 g database, 11i and os is AIX.
    Getting error with form trace something like
    Dump of memory from 0x0FFFFFFFFFFAA6D0 to 0x0FFFFFFFFFFAA6E6
    FFFFFFFFFFAA6D0 FEFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF [................]
    FFFFFFFFFFAA6E0 FFFFFFFF FFFFAB5C [.......\]
    Bind#3
    oacdty=11 mxl=16(16) mxlc=00 mal=00 scl=00 pre=00
    oacflg=10 fl2=0001 frm=01 csi=00 siz=16 off=0
    kxsbbbfp=ffffffffffab080 bln=16 avl=16 flg=09
    value=00090C83.0014.00EB
    WAIT #142: nam='db file sequential read' ela= 11513 file#=481 block#=233521 blocks=1 obj#=4060507 tim=18467017003805
    EXEC #142:c=10000,e=12809,p=1,cr=1,cu=1,mis=1,r=1,dep=2,og=4,tim=18467017003893
    also have taken tkprof but not able to see any error .......
    And the most important thing is, this form is running on PROD but not on TEST and UAT.....
    Please suggest what could be the posssible reason and how I can run this on TEST .....??????
    Thanks in ADV !

    Hi,
    Getting error with form trace something likeWhat is the error? I do not see any error in your entries.
    also have taken tkprof but not able to see any error .......What is the command you have run?
    And the most important thing is, this form is running on PROD but not on TEST and UAT.....What is the issue with this form? Did you try to regenerate the form manually and check then?
    Please suggest what could be the posssible reason and how I can run this on TEST .....??????Run what? If you mean trace, then please refer to (Note: 296559.1 - FAQ: Common Tracing Techniques within the Oracle Applications 11i/R12) and decide what trace option you need to go with.
    Regards,
    Hussein

  • HTMLB Forms and Events

    Hi All,
    I have an HTMLB form where I have a submit button with an onClientClick javascript check function.
    When I hit submit, the javascript executes, finds an error and then allows the form to go on with processing which is what I do not want to do.
    I want the HTMLB form to suspend execution in case the JavaScript function returns an error.
    I trigger the error by adding
    return false;
    to the end of js function.
    Is there another way to do this?
    Thanks,
    Roman

    HI
    GOOD
    YOU CAN DO THE SAME THING USING THE IF LOOP
    IF THE EVENT IS TRUE THAN YOU CAN COMEOUT FROM THE JAVA SCRIPT FORM.
    THANKS
    MRUTYUN

  • JAEHYLEE  (R12 AOL)  R12 FRD trace 생성 방법

    Purpopse
    ==================================================================================================
    R12에서 R11i의 FRD trace를 사용할수가 없습니다.
    R12의 Frd Trace방법을 알려드립니다.
    ====================================================================================================
    이 문서는 FORMS 10g를 사용하는 EBS R12에서 FRD(Forms Runtime Diagnostic)을 생성하는 방법에 대해서 설명하고 있습니다.
    Solution
    1. profile option 'ICX: Forms Launcher'의 User Value를 Site Value와 같도록 합니다.
    예를 들어 ICX: Forms Launcher 의 SITE의 값이 "http://testserver.oracle.com:8005/forms/frmservlet"
    라면 USER level의 값도 같도록 맞춰줍니다.
    2. 그후 User value의 값뒤에 "?record=collect" 따옴표를 생략하고 위 값을 붙여 넣습니다.
    예를 들어 ICX: Forms Launcher의 USER value는 아래와 같게 하시면 됩니다.
    "http://testserver.oracle.com:8005/forms/frmservlet?record=collect"
    3. USER level의 값을 저장합니다.
    4. Profile 값을 환경에 적용하기 위해서 Logout후 재 login을 다시 합니다.
    5. Help->About Oracle Applications로 가서
    Forms Server Environment Variables
    FORMS_TRACE_DIR의 변수의 Directory를 찾으시면 됩니다.
    만약 FORMS_TRACE_DIR가 정의되어 있지 않다면 system administrator 권한으로
    - Forms server를 내린후에
    - Context file에서 "s_forms_trace_dir" 변수를 Forms Tier에서 유효한 directory로 정의하고
    autoconfig를 실행하시면 됩니다.
    Oracle Applications Manager에서
    => Site Map link => System Configuration section => AutoConfig => for the Applications tier, click the Edit Parameters => System tab => click the + sign to expand the "oa_forms_server". In this expanded area, look for Title = "Forms runtime file directory location" (OA_VAR = "s_forms_trace_dir").
    s_forms_trace_dir에 대한 값을 정의후 autoconfig를 돌리셔도 됩니다.
    다시 forms server를 start하시기 바랍니다.
    6. 문제를 재현하시면 됩니다.
    7. FORMS_TRACE_DIR 로 정의된 Directory에서 name에 collect라는 string을 가진 가장 마지막 file을 찾으시면 됩니다.
    reference
    ======
    Note 445166.1

  • How to trace an ApEx page processes(anonymous PL/SQL) submited by any user?

    Dear Friends;
    can I trace an ApEx page processes (anonymous PL/SQL code step by step) submitted by any user?
    could you explain in detail, please?
    regards
    Siya
    Edited by: sak on Feb 3, 2012 1:07 AM

    Hello
    You can get user id using select v('APP_USER') FROM DUAL or simply :APP_USER.
    Zulqarnain
    MaxApex Hosting
    http://www.maxapex.com

  • How to download adobe form in sap inbox and process it

    Hello experts,
    I have a query like how we can download the adobe forms in sap inbox and process process the forms using some program which will convert form data in to XML.
    thanks in advance.

    Hello Samad arif,
    May be you can reuse the code that placed in this document to covert the PDF form to XML format.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c2567f2b-0b01-0010-b7b5-977cbf80665d
    Thanks,
    Bharath.K

  • Forms trace in 11.5.10.2

    Hi:
    I was told if a form trace from Help --> Diagnostics -> trace is not enough in details, there is a more detailed trace (level 2 or something?) from OAM --> form session. I checked but didn't see. Can some one help me on this?
    Thank you very much in advance.

    I was told if a form trace from Help --> Diagnostics -> trace is not enough in detailsNot enough in details about?
    there is a more detailed trace (level 2 or something?) from OAM --> form session. I checked but didn't see. Can some one help me on this?I do not think there is an option from OAM.
    What exactly you want to get from enabling trace? What do you expect to see in the logs?
    Thanks,
    Hussein

  • Multiple start events in a process

    How does one add more than one start event to a process?
    "6.2.1.2 Using Multiple Start Events in a Process" of the modeling and implementation guide suggests this should be possible. I'd like to be able to create process instances using a none start event followed by a user task defined with the initiator pattern, so users can initiate the process. I also need to support creation of process instances via web service call. I should be able to accomplish this using a none start event followed by a receive task. However, I can't seem to get both in a single process. It only seems to allow a single start event.

    Sorry, I didn't realize that my component palette was being hidden - so I was missing a lot of activity/flow object types.
    Why is there only a small subset of flow objects displayed in the header of the process editor? (the one with the swimlanes)

  • Sequence of events in accept processing

    The sequence of events in accept processing is
    http://tinypic.com/foj80w.jpg
    Questions
    1. When would a Before Computation branch be used? Real-world examples.
    2. Similarly, when would a On Submit Before Computation process be used?
    3. When would a Before Processing branch be used?
    4. Why do computations fire before validations? Dont computations deserve to act upon validated session state? Currently, if my validation fails, the computation gives an error, so I have to code some twisted condition to "anticipate" that the validation is going to fail and if so, dont run the computation. Kind of defeats the purpose of the validation.
    Thanks

    I am using a 'On Submit After Page Submission -
    Before Computations and Validations' process to do
    all my validations in a generic way.Not sure what you mean, could you please elaborate?
    For the problem you told about in point 4.
    May be you can build a validation in a before
    computation process or build a computation in a after
    validation process.I guess, but writing a validation as a Process kind of defeats the purpose. Technically, everything can be written as a "process", validations and computations are nice because they keep the code clean, operate in the context of a specific page item.
    Anyway, I was not looking for a workaround, I was trying to understand why things are designed the way they are.
    Scott: Could you take a look at my questions when you get a chance? Thanks.
    Thanks

Maybe you are looking for

  • How should inheritance of permissions on AD behave?

    Hi Forum members, I am not an AD expert in fact far from it. We have an in house software and we have used Active Directory to authenticate NT accounts to login to our application. In our application we can configure/setup AD groups in such a way tha

  • Inter org transfer accross OUs and LEs

    Can I make an inter org transfer across OUs?If yes, what is the advantage of an ISO vis-a-vis IO transfer? Can I do an inter org transfer across LEs as well?

  • Cannot create new dictionary in DS

    In Dictionary, when choosing option Bulk Load, I could browse .xml file as Source File in section 'Load from this source file', but the section 'Load into this target' is inactive - I couldn't change anything to specify New Dictionary Name. Is this a

  • Suggestion required in target table structure change

    Hi all good morning, I have one requirement. I have a target table T with some coulmns. Now I need to add one additional column to T and one procedure is there to populate the data for new column. This target table T is used by 50 mappings.my questio

  • Internet Sales ISA (R/3 Edition) and SAP EP on the same server ?

    We already have an SAP Portal (SAP EP) in place and we are planning to do a pilot deployment of the E-Selling R/3 Edition: is it technicaly possible to deploy then on the same SAP WAS server / cluster ? If yes, what would be the limitation or reason