Create a custom Logger based on messages in LogViewer

Hi All,
I am presently trying to create a logger to log all of my Process logs instead of using the logViewer. However, the option of using the "Global Automatic Activity" with Events listeners using the API Fuego.Msg.ServerLogListener seems to have been deprecated to error in Oracle BPM 10gR3. This option existed in ALBPM 5.7(never tried in 6.0)
Could somebody let me know of anyother means of creating custom application logs ?
TIA
Rudraksh

This will require a complex, custom-made script. The basic functionality of populating another field based on a selection in a drop-down is not that complicated, but if you want it to also populate other drop-downs (and then presumably use them to populate other fields), it will require a more complex solutions.
This tutorial is relevant for your question: https://acrobatusers.com/tutorials/change_another_field

Similar Messages

  • Create a file name based on message

    hi
       suppose the message consists of
    <header>
        ibm
    i want to have a file name created as ibm in recie ver side in file 2 file scenario.
    i.e whatever name i get under header i want to create the same as fle name.
    please suggest me.
    regards
    raghu.

    If youe message structure look like this:
    <MT_VENDORMASTER>
    <RECORD>
    <Header>ibm</Header>
    </RECORD>
    </MT_VENDORMASTER>
    Then you can use variable substition in the Receiver Communication channel as following
    variable name:
    filename            
    Reference: payload:MT_VENDORMASTER,1,RECORD,1,Header,1
    and use the follwoing parameter  in the file name: %filename%.txt
    Regards.
    Jeet.

  • Is it possible to create a custom role based on SELECT_CATALOG_ROLE?

    I have a scenario where one user needs to see the DDL of another user:
    HR schema:
    CREATE OR REPLACE TYPE "HR"."CONTACT" IS OBJECT (
    HOME VARCHAR2(40),
    BUSINESS VARCHAR2(40)
    SCOTT schema:
    CREATE OR REPLACE TYPE "SCOTT"."EMPLOYEE_CONTACT" IS OBJECT (
    EMP_NUMBER NUMERIC,
    EMP_NAME VARCHAR2(50),
    HOME HR.CONTACT,
    WORK HR.CONTACT
    When logged in as SCOTT, I can execute the following to get the DDL for EMPLOYEE_CONTACT:
    SELECT DBMS_METADATA.GET_DDL('TYPE','EMPLOYEE_CONTACT') FROM DUAL;
    but when I try to analyze it further, i.e. get the DDL for HR.CONTACT:
    SELECT DBMS_METADATA.GET_DDL('TYPE','CONTACT', 'HR) FROM DUAL;
    I get the following error:
    13:11:59 [SELECT - 0 row(s), 0.000 secs] [Error Code: 31603, SQL State: 99999] ORA-31603: object "CONTACT" of type TYPE not found in schema "HR"
    ORA-06512: at "SYS.DBMS_METADATA", line 4018
    ORA-06512: at "SYS.DBMS_METADATA", line 5843
    ORA-06512: at line 1
    ... 1 statement(s) executed, 0 row(s) affected, exec/fetch time: 0.000/0.000 sec [0 successful, 0 warnings, 1 errors]
    If I grant the SELECT_CATALOG_ROLE to SCOTT, then I can get the DDL details for HR.CONTACT.
    I am reluctant to recommend to my users SELECT_CATALOG_ROLE (or SELECT ANY DICTIONARY) as these permissions seem overly broad.
    Is it possible to create a role that is based on SELECT_CATALOG_ROLE but limits SCOTT's ablity to get DDL to only artifacts from HR?

    Hi Yes,
    But this means you have to rebuild your list in content columns and a as a content Type.
    best regards,
    Paul Keijzers
    Check my website http://www.kbworks.nl or follow me on
    @KbWorks be sure to Check my
    SharePoint-Specialist.nu for dutch informationworkers check
    Wat Is microsoft SharePoint.nl for dutch readers who want to know what
    microsoft office365 is.

  • Creating a custom datasource. Please help!

    Hi Experts,
    I'm creating a custom datasource in RSO2 to extract data from a custom view based on three z tables. I have filled the view with the join conditions and the fields. After activating it, I have checked the data and it's correct. The problem appears when I try to create a custom datasource based on this table, the following error appears:
    Invalid extract structure template ZXXX of DataSource ZXXX.
    You tried to generate an extract structure with the template structure ZXXX. This operation failed, because the template structure quantity fields or currency fields, for example, field AMOUNT refer to a different table.
    I have checked the quantity and currency fields in order to add the reference tables and fields. For example:
    0AMOUNT: ref table: EIPA; ref field: BWAER.
    The problem is that I don´t know how to join both tables (EIPA and my Zview) because the key is different in the tables and only non relevant fields like Net Price appear in both tables.
    If I add only the field EIPA-WAER, the data selectedis not correct, obviously.
    Please, what can I do? Any ideas?
    Thanks in advance! Any help will be more than welcome. Thanks!

    Hi all,
    I have created an Infoset but the problem persists. If I only join the tables I need, when I generate de Infoset, a warning appears telling that some fields (currency and quantity) will not be filled. At this point, if I execute de datasource in RSA3, the number of records is correct but these fields are empty.
    If I add the tables that appear in the warning message, the number of records extracted is 0, because these "auxiliar" tables only contain information about currency units but they don't have the same key values so thay cannot join.
    I have a question now... the tables that I have to upload into BI are also Z Tables. What happens if I ask my development team to add currency and quantity units in these tables? I think my problem will be solved if unit fields appear in the original tables. Would it be enough?
    Any suggestions on it?
    Thanks in advance!
    Edited by: Iñaki Rueda on Dec 29, 2009 12:02 PM

  • Urgent : Help needed in Using Hyperion to create a custom reports

    Hi Gurus,
             I am new to Bw my requirement is to use Hyperion to create a custom reports based on the functional specification. this report should be Created based on the data in the BW. I mean the data should come from BW.
    Can any one give a detailed description about how to create these reports. If you have any documents on what is hyperion and the integration of hyperion to BW can you please forward them to [email protected]
    Thank You,
    Reddy.

    Not sure, But ultimately 'Flat file' may be the common interface for both the environments. So i think BW role may stop after crating the flat file in a specific format..
    regards,
    Hari

  • Custom success and failure messages on quiz results slide

    I'm trying to create a custom success and failure message on the quiz results slide, using certain colours in the text caption to reflect our company's brand. So I've added an advanced action on entering the slide so that if the quiz percentage is 80% or more, the success message shows, and the failure message hides. It seems that this should work, but for some reason, only the failure message displays, regardless of whether I fail or pass. Has anyone else tried this with any success?
    Thanks for your help!

    I've changed the retake and continue buttons to image buttons, then added my custom success and failure captions which I've named 'fail_f' and 'pass_f':
    And here is my advanced action on entering the quiz results slide:
    The hide-button, is a white rectangle that I added so that I could place it over the retake button if they passed the quiz successfully. 

  • Is  Creating a Custom Component and Custom UIComponent are same in Flex ??

    Hi ,
    I am getting confusion in the terminology of words  with respect to Custom  Components .
    Please let me know whether  Creating a Custom Component and Custom UIComponent are same in Flex ??
    Because i have created some  Custom Components based on Form Container based on my business screens .
    Does they both Custom Component and Custom UIComponent mean the same ??
    Please tell me .
    Thanks in advance

    There seems to be a little confusion here. Think of it this way:
    A basic UIComponent by itself is not visible; you can add something you can see to it to make a visual custom component. For example, a ComboBox component is a UIComponent with a ComboBox added to it.
    The UIComponent is the lightest weight component available from which you can create other components. I use it as the base for custom components that the user cannot see, like a data manager.
    HTH,
    Carlos

  • Custom pipeline component creates the folder name to archive messages

    Hi 
    I have an requirement that a BizTalk application is receiving untyped messages and at the receive location the pipeline have to archive the incoming message with the specifications:
    suppose I have an xml like
          <PurchaseOrder>
            <OrderId>1001</OrderId>
            <OrderSource>XYZ</OrderSource>
            <Code>O01</Code>
          </PartyType>
    In the pipeline component it has to read this xml and have to use OrderSource value 'XYZ' to create a archival folder and the message have to archive with file name '%MessageId%'
    It has to be done by writing custom pipeline component where I am not familiar with c# coding, Can anyone please how to implement mechanism.
    Thanks In Advance
    Regards
    Arun
    ArunReddy

    Hi Arun,
    Use
    BizTalk Server Pipeline Component Wizard to create a decode pipeline component for receive. Install this wizard. This shall help you to create the template project for your pipeline component stage.
    Use the following code in the Execute method of the pipeline component code. This code archives the file based with name of the file name received.
    public Microsoft.BizTalk.Message.Interop.IBaseMessage Execute(Microsoft.BizTalk.Component.Interop.IPipelineContext pc, Microsoft.BizTalk.Message.Interop.IBaseMessage inmsg)
    MemoryStream tmpStream = new MemoryStream();
    try
    string strReceivedFilename = null;
    DateTime d = DateTime.Now;
    try
    //Get the file name
    strReceivedFilename = inmsg.Context.Read("ReceivedFileName", "http://schemas.microsoft.com/BizTalk/2003/file-properties").ToString();
    if (strReceivedFilename.Contains("\\"))
    strReceivedFilename = strReceivedFilename.Substring(strReceivedFilename.LastIndexOf("\\") + 1, strReceivedFilename.Length - strReceivedFilename.LastIndexOf("\\") - 1);
    catch
    strReceivedFilename = System.Guid.NewGuid().ToString();
    originalStream = inmsg.BodyPart.GetOriginalDataStream();
    int readCount;
    byte[] buffer = new byte[1024];
    // Copy the entire stream into a tmpStream, so that it can be seakable.
    while ((readCount = originalStream.Read(buffer, 0, 1024)) > 0)
    tmpStream.Write(buffer, 0, readCount);
    tmpStream.Seek(0, SeekOrigin.Begin);
    //ToDo for you..
    //Access the receive message content using standard XPathReader to access values of OrderSource and construct file pathAccess the receive message content using standard XPathReader to acceess values of OrderSource and contruct the file path
    string strFilePath = //Hold the value of the file path with the value of OrderSource
    string strCurrentTime = d.ToString("HH_mm_ss.ffffff");
    strFilePath += "\\" + strReceivedFilename + "_";
    FileStream fileStream = null;
    try
    System.Threading.Thread.Sleep(1);
    fileStream = new FileStream(strFilePath + strCurrentTime + ".dat", FileMode.CreateNew);
    catch (System.IO.IOException e)
    // Handle the exception, it must be 'File already exists error'
    // Wait for 10ms, change the file name and try creating the file again
    // If the second 'file create' also fails, it must be a genuine error, it'll be thrown to BTS engine
    System.Threading.Thread.Sleep(10);
    strCurrentTime = d.ToString("HH_mm_ss.ffffff"); // get current time again
    string dtcurrentTime = DateTime.Now.ToString("yyyy-MM-ddHH_mm_ss.ffffff");
    fileStream = new FileStream(strFilePath + strCurrentTime + ".dat", FileMode.CreateNew);
    while ((readCount = tmpStream.Read(buffer, 0, 1024)) > 0)
    fileStream.Write(buffer, 0, readCount);
    if (fileStream != null)
    fileStream.Close();
    fileStream.Dispose();
    if (originalStream.CanSeek)
    originalStream.Seek(0, SeekOrigin.Begin);
    else
    ReadOnlySeekableStream seekableStream = new ReadOnlySeekableStream(originalStream);
    seekableStream.Position = 0;
    inmsg.BodyPart.Data = seekableStream;
    tmpStream.Dispose();
    catch (Exception ex)
    System.Diagnostics.EventLog.WriteEntry("Archive Pipeline Error", string.Format("MessageArchiver failed: {0}", ex.Message));
    finally
    if (tmpStream != null)
    tmpStream.Flush();
    tmpStream.Close();
    if (originalStream.CanSeek)
    originalStream.Seek(0, SeekOrigin.Begin);
    return inmsg;
    In the above code, you have do a section of code which will access the receive message content using standard XPathReader to access values of OrderSource and construct the file path. I have
    commented the place where you have to do the same. You can read the XPathReader about here..http://blogs.msdn.com/b/momalek/archive/2011/12/21/streamed-xpath-extraction-using-hidden-biztalk-class-xpathreader.aspx
    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply.

  • How to Create a Custom Integrator in R12 based on a Query set

    Hi Everyone,
    I am very much new to web adi. I got an unique requirement which I am finding it difficult. I did searched through the entire documentation/blogs/forums and I didnt find any suitable answer. Please let me know if anybody can throw some pointers here.
    My Requirement is as follows
    1) Using WEB ADI I need to update the data to collections responsibility ( I need to update unpaid reason code column and notes column for transactions)
    2) So to start up with I need to design my excel template first with a query region to download the data. This query region may have 5-6 parameters like transaction number, customer name, customer number. When I click the submit button in query region, The data should be retrieved from database and should display in the same excel sheet.
    3) Now for the data fetched from database, I need to update some of the columns and then again upload it back to EBS. I need to enable some of the columns to be LOV's.
    Now My Questions are
    1) Is this building a parameter based query then downloading to excel and then after modifying uploading back to EBS. Is this possible with WEB ADI. If this is doable then please let me know.
    2) Unfortunately there are no interface tables or public API's available for collections responsibility then how one can update the data
    Also
    I was trying to create a custom integrator a basic one to insert the data to a custom table. I had used HR Integrator set up for creating custom integrator.Enabled all the profile options functions and menus. But now I am stuck at a point I am unable to create a layout whenever I choose my custom integrator and then tries to create a layout I get the following error:
    No columns have been defined in the column list.
    Once this can be resovled then I can fo for column mapping and then test a custom load. Can anybody please let me know what am I missing here after following each procedures.
    Your inputs are appreciated. I am in great need of your suggestions pretty urgently
    Thanks and Regards
    Keshava

    Hi,
    The answer to your query is 'Yes'. You need to design a 'UPDATE' metadata type custom integrator. The custom integrator shall use a parameter based view to first download data and then use a PL/SQL wrapper/API to re-upload it back. The brief steps are listed below:
    1. Create a 'UPDATE' metadata type custom integrator. Give a parameter list name, std/custom view for data download and a PL/SQL wrapper.
    2. Create a form function and associate the form function with the custom integrator created.
    3. Add the form function to the std WebADI menu for access.
    4. Define a layout for the custom integrator defined.
    4. To create a parameter use the standard integrator 'HR Standalone Query'. As a part of this integrator you can define the SQL WHERE clause (parameter based) that you will like to use with the custom/std view defined in the custom integrator definition.
    Note: You can use a max of 5 parameters only. For each parameter, one needs to define the datatype and also the HR standalone query has a size limitation of 2000 chars in 11i10. You increase this length you may apply patch - 3494588 to get 4000 chars.
    Hope this information helps.
    Thanks,
    Nitin jain

  • Creating a performance report based upon a custom group

    I am trying to create a simple performance report based on a SCOM group that I created, however when I run the report the relevant data cannot be found.  When I look at the group membership I see a list of Windows servers.  I then go into a generic
    performance report, add a single chart, and line series, and select "Add group" and then search and select the SCOM group I created.  I then add % processor time for 2008 systems as my rule.  However when the report is run, no relevant
    data is found. Performance reports run fine when  selecting "Add group" and selecting the members of the group themselves.
    My suspicion is that it is trying to run the performance report based on the group object and not the members of the group. Is there anyway that I can accomplish this?  Perhaps via XML?
    Keith

    Hi,
    For your reference:
    Creating Useful Custom Reports in OpsMgr: How to create a custom performance counter report for a group of servers
    http://www.systemcentercentral.com/creating-useful-custom-reports-in-opsmgr-how-to-create-a-custom-performance-counter-report-for-a-group-of-servers/
    SCOM reports on performance counters for large groups of servers
    http://www.bictt.com/blogs/bictt.php/2010/11/28/scom-reports-on-performance-counters-for-large-groups-of-servers
    Regards,
    Yan Li
    Regards, Yan Li

  • [CLOSED]How to create a custom messages

    Hi All,
    I have a page and one save button .on press of save button, i want to show a custom message like "Applied changes are saved."
    Can anybody please elaborate how to create a custom message and how to show it through Controller.
    may i use
    OAException message = new OAException("AK",
    "FWK_TBX_T_EMP_DELETE_CONFIRM", tokens, INFORMATION, null);
    -Thanks,
    Avinash
    Message was edited by:
    user624747

    When i used the code
    OAException confirmMessage = new OAException("JTM","JTM_SAVE_SUCCESSFULL",null, OAException.CONFIRMATION,null);
    throw confirmMessage ;
    i am getting following error :
    Error :
    Application: JTM, Message Name: JTM_SAVE_SUCCESSFULL.
    I have created the message "JTM_SAVE_SUCCESSFULL" through
    Application Developer --> Application --> messages responsibility and given its type as error , application as "mobile application foundation" and then "ran the generate message" program.
    After that i checked the fnd_new_message table . the message is there.

  • Creating a custom 404 message

    This is somewhat beyond an iWeb topic, but I thought I'd try. ..
    I would like to create a custom 404 message because Google picked up on some of the pages that I have since deleted. My webhost says to create my custom error html page and to also create a text file called .htaccess, in which I have the following message:
    ErrorDocument 404 /MyCustomErrorPage.html
    I put both the custom page and the text file in with the other html files as directed, which gave me a different message (405, was it?), but it didn't show my custom page.
    Does anyone else have good instructions on how to do this?
    Thanks,
    roxpat

    Not all servers will let you put an .htaccess file in your space, so you may need to check that. Also it has to be at the topmost level of your space. The reference to your custom error page has to be accurately reflect where that page is in the file structure of your space.

  • I would like to create a custom Logout Message for users

    I would like to create a custom Logout Message for users.
    When users click the Logout button, I would like a message appear saying have they made a backup of their data.
    I know I could use LogoutHook script but I will need some help in creating one to do the above

    Can't help with that. You might post to the AppleScript forum.

  • RSBBS - create a variable customer exit based on initial selection

    Dear all,
    I am using RSBBS (RRI) to jump from one query specific cell to another query. The destination query gets the parameters from the selected cell. In order to achieve this, the only thing we have done was to insert the relevant characteristics as Free Characteristics on the destination query (no variables were required).
    Now, I need to add a new variable on my destination query. This variable should be a customer exist based on one of the paramenters that the destination query gets from the original query. How do I get this value to use it in the variable customer exit???
    Thanks in advance

    Thanks for your reply,
    I got it in a different but not tottally different way from wthat you suggested.
    I have created a variable () (ready for imput) for my characteristic. However, on transaction RSBBS, when defining the target query, I went to "Assigment Details" option and for my characteristic, I have changed the type form "generically" to "variable" and choosed the field name of the variable ().
    In this way the target report gets the original report definition for this characteristic as a variable that I can then use on my costumer exit.
    I have tryed and worked...brilliant!

  • Custom Component that creates a shared Logger

    Hi all,
    I am wondering how to create a custom component that instantiates a Log4J logger on boot up the server.
    I am using LC ES 2.5.
    In general I would like to know how to create some component that instantiates a class when the server boots
    Thanks in advance
    Sincerely
    Kim Christensen
    Dafolo A/S
    Denmark

    Canvas uses absolute positioning, so using X Y coordinates, or left, right, top, bottom constraints, stuff will overlay.
    If you use auto-layout containers within the Canvas, like VBox, HBox, etc. then this will not work as well.
    If this post answers your question or helps, please mark it as such.

Maybe you are looking for

  • Why is it taking so long to copy a folder?

    Friends, I'm trying to copy my Aperture library to a different location on my computer to facilitate accessing it on another computer.  The library size is 237GB.  It's taking approximately five seconds per megabyte which, at this rate, will take app

  • PDF form template displaying multiple sets of data loaded from xfdf

    Hello I would like to use PDF Forms with data stored in xfdf files. Is it possible to create pdf form (template) for displaying and printing multiple sets of data stored in xfdf? For example: pdf form contains 2 sets of data. Form field names:  F_1 a

  • MacBook 10.5.11 to 10.6

    I just purchased a used MacBook 13.3 White laptop with the Intel Core Duo. I want to update from 10.4.11 to 10.6. I understand that it will run on this machine. Will I need to get 10.5 or just get the retail version for a clean install.

  • How to setup database trace on odata service

    I have found two discussion which mention that we have to setup database trace but how is the question? if some one can please help me out step by step  setting up the trace on odata service, links are as follows Manage multi-table insert using OData

  • IPhone SDK Q's

    Here are my questions: Do you have to know how to code to use it? Does the whole thing rely on coding? If anybody has it, is it easy to use? I've seen the whole keynote but it didn't help much.