How to populate BAM 11g TP4 data objects directly from jms?

Anyone knows how to do it? Is there any step by step document for this? Any help will be apreciated.
tks

For a JMS Message that looks like:
==================================
<PRE><Salesperson>ABCD 5555</Salesperson><SalesArea>gamma</SalesArea><SalesNumber>1000</SalesNumber><Timestamp>2007-06-07T08:10:00</Timestamp></PRE>
Data Object being used here:
=======================
/Samples/Employees -- can be viewed using Architect
Create EMS:
===========
Open BAM Architect and select Enterprise Message Source from the drop down list.
Click Create.
EMS Details
Name : TestEmployees
InitilContextFactory : oracle.j2ee.rmi.RMIInitialContextFactory
JNDI Service Provider URL : ormi://localhost:23791/
Topic/Queue Connection Factory Name : jms/QueueConnectionFactory
Topic/Queue Name : jms/demoQueue
JNDI Username : fmwadmin
JNDI Password : welcome1
JMS Message Type : Text Message
Durable Subscriber Name (Optional) : <Leave blank>
Message Selector (Optional) : <Leave blank>
Data Object Name : /Samples/Employees
Operation : Insert
Batching : No
Transaction : No
Start when BAM Server starts : Yes
JMS Username (optional) : <Leave Blank>
JMS Password (optional) : <Leave Blank>
Pre-Processing checkbox : unchecked (as we do not have any XSL Transformations).
Message Element Name : PRE
Namespace Qualified checkbox : unchecked.
Message Batching checbox : unchecked.
Column Value : Select Attribute.
DateTime Specification checkbox :unchecked.
Source to DataObject Field Mapping:
Click Add and enter names for the Tag/Attr Name corresponding to the Dataobject Field.
Example: Salesperson(from the JMS Message xml) maps to Salesperson (Dataobject Field).
Click Save.
Click Continue.
Click Start and the EMS should start correctly.
Now if you send the JMS message, you should see that DataObject ("/Samples/Employees") is updated with the new row of data.

Similar Messages

  • Questions about connection from JDeveloper to BAM 11g TP4

    1. Is it possible to connect from JDeveloper 10.1.3.x to BAM 11g TP4? If yes, is the domain name obligatory for connection?
    2. Is it possible to connect from JDeveloper 11g TP4 (on remote machine) to BAM 11g TP4?
    Thank you for answers
    Edited by: Olga on May 8, 2009 10:46 AM

    Try the WebCenter forum:
    WebCenter Portal

  • How to use ADO(Microsoft ActiveX Data Objective 2.8 Library) to execute the store procedure of database in SQL server

    how to use ADO(Microsoft ActiveX Data Objective 2.8 Library) to execute the store procedure of database in SQL server?
    Does any body can tell me about this?
    thanks
    [email protected]

    Hi 
    Did you succeed to execute the procedure?
    How ?
    Thanks
    Shimon Zerbib

  • How can i transfer all my data 250 GB from external hard disk to MAC pro

    How can i transfer all my data 250 GB from external hard disk to MAC pro

    The simple answer is just connect the external hard drive and drag the files from there to wherever you want them to go. If you need to do something more specific, you'll have to provide more details.

  • How do i get all my data and info from my old iphone onto my new one without access to the original itunes that i set my first iphone up on? my partners itunes keeps telling me that its going to replace all my apps and data with his stuff

    how do i get all my data and info from my old iphone onto my new one without access to the original itunes that i set my first iphone up on? my partners itunes keeps telling me that its going to replace all my apps and data with his stuff

    ok so i have my own i tunes library - how do i get all my old apps onto my new library?

  • How to store and retrieve blob data type in/from oracle database using JSP

    how to store and retrieve blob data type in/from oracle database using JSP and not using servlet
    thanks

    JSP? Why?
    start here: [http://java.sun.com/developer/onlineTraining/JSPIntro/contents.html]

  • I have a hand me down iphone 3, how can i erase all the data and pictures from it?

    i have an iphone 3gs from my son, how can i erase all his data and photos from the phone so I can start transfering my own and use it

    Restore as New  >  http://support.apple.com/kb/HT1414

  • How to read Java Object message from JMS Queue using JMS Adapter .

    Dear All,
    In my scenario i have to read a java object message from JMS Queue . I tried by using the JMS Adaper ,but i am not getting any Payload . Can any one tell me is there any special settings for JMS Adapter to read the Java Object message .
    I am able to read the Message successfully thru JMS Adapter but in SXMB_MONI it is not showing any payload .
    I also went in Message monitoring but i am getting this type of message in Sender JMS Adapter  in Audit Log.
    JMS Message ID XXXXX Message Type Null unknown.Payload can not be read and will be empty.
    JMS Message ID XXXXX Payload Empty can not read.
    Please Help.
    Lateef

    Hi,
    As far as i know, JMS Object Messages is not supported by XI JMS adapter.
    you need to have the JMS provider to transform the message to bytes messages.
    (Refer to SAP note 856346)

  • BAM 11g Moving External Object Data to Internal Data Object

    Hi
    I'm working with external data objects in our dashboards, this objects are updated every 30 minutes.
    It's posible to update Internal Data objects at same time using triggers in BAM schema for use Active Data?
    I need to autorefresh the Dashboard every 15 minutes.
    Thanks for your comments
    Ricardo
    Edited by: rzegarrape on Jun 26, 2010 10:06 AM

    Hi
    What is the use case. Are you trying to automate a refresh of the report view based on an External data object? Or is there another use case - i am confused about 'moving external dataobject to internal data object' comment.
    Some basic questions:
    Version of BAM in use
    Version of IE in use
    Do you see updates in the browser for the internal DOs. For example, run call center sample with the scripts in [soa_home]/bam/samples/bam/callcenter/bin and verify that you can see the updates on the call center dashboard in Active Viewer.
    Can you describe the setup a little - where is the data you want to view & refresh in the dashboard?
    Regards
    Payal

  • How to populate customer specific field data in table /SAPAPO/ORDFLDS

    Dear Gurus,
    I have explained in detail about the problem we face. I guess persons who has implemented enhancement:  /SAPAPO/RRP_IO_COL in their system can help me out.
    Background:
    Purchase requisitions in APO is created by an idoc that comes from a legacy system using BAPI CALL FUNCTION 'BAPI_POSRVAPS_SAVEMULTI3'.
    Business Requirement:
    I have a business requirement where I need to populate an additional data 'Original delivery date' from the idoc during PR creation in Product view.
    Development:
    To achieve the above requirement, we are following the below procedure in our development system.
    1. We are using enhancement:  /SAPAPO/RRP_IO_COL, method: RRP_USEX_COLS_FILL_01 and RRP_USEX_COLS_GET_TEXT_01 to display an additional field 'Original delivery date' in /sapapo/rrp3 - elements view. This field is restricted to Purchase requisition (Order category: AG) only. We are planning to populate the additional data 'Original delivery date' in this customer specific field and store it in table: /SAPAPO/ORDFLDS at the time of PR creation.
    2. Table: /SAPAPO/ORDFLDS is appended with the 'customer specific field'.
    3. We couldnt find a document on how the data can be populated in table /SAPAPO/ORDFLDS.
    4. How to polulate the live cache data in the table  '/APAPO/ORDFLDS' ? ( i.e using connection parameter )?
    Appreciate if you can throw me some light on this.
    Thanks
    Vignesh M

    Hi Vignesh,
    ANy luck on this ? I am trying the almost same thing...and stuck at same point.
    Please let us know if you have any more information.

  • How to convert a string to date object?

    I have a string user input for date.
    I want to convert it to Date object to insert it in database.
    How to do it?

    Check the java.text.SimpleDateFormat class. You can use it for parsing dates. API contains good description how to build the format pattern.
    HTH
    Mike

  • How to create a java.util.Date object from a date String?

    How do I convert a String representation of a date in for the format dow mon dd hh:mm:ss zzz yyyy (e.g. "Mon Aug 27 17:12:59 EDT 2001") into a Date object? This you might note is the output of the Date classes toString() method. I don't want to have to parse this string. Thanks!

    Try this out
    java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyMMdd");
    String d = "19990831";
    Calendar cal = Calendar.getInstance();
    cal.setTime(sdf.parse(d));To create the SimpleDateFormat with a diffrent format check out all the possibilities here
    http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html
    Hope this helps
    Regards
    Omer

  • How to install BAM 11 tp4 at linux?

    Hi everyone,
    I was looking everywhere at the bam docs and I couldnt find anything about how to install BAM at linux. Is there a step by step to do that? Because I see very little info at bam docs and it is not step by step. I m asking that because I m not a linux user so it have to be a step by step process because I m going to learn doing it.
    Thanks
    Mario

    well the problem is I dont know the linux equivalent and if this product runs in that platform Oracle should have a doc specifically for that. For example I have no idea how to create the environment variables using ubuntu I went to google and there is no clear instructions for that. So the only place for me to get help is here, and I m counting on you guys to help me, if somebody have installed BAM 11 tp4 in linux and can share how to do it I will appreciate.
    regards
    Mario

  • How to set Timezone in a date object

    Hi,
    I need to write a method setTimeZone(Date d,TimeZone t) which should take a Java.util.Date and a Timezone object and set the time zone to the date object.
    for example...
    Date d=new Date();
    TimeZone tz=TimeZone.getTimeZone("PST");
    //should print the timezone as EDT because the current system timezone is EDT
    System.out.println(d);
    setTimeZone(d,tz);
    //should print the timezone as PST
    System.out.println(d);
    public void setTimeZone(Date d,TimeZone tz){
    Calendar c=Calendar.getInstance(tz);
    c.setTime(d);
    c.setTimeZone(tz);
    d=c.getTime();
    System.out.println("Timezone in calendar is "+c.getTimeZone().getDisplayName());
    But today is still showing up EDT timezone and Timezone in calendar is shown as PST.The new timzone is not aplied to date object @ d=c.getTime();
    statement.
    Could any one please help me...
    Edited by: mchepuri on Apr 10, 2009 7:27 PM
    Edited by: mchepuri on Apr 10, 2009 7:29 PM

    Dates don't have any concept of time zones. Think of a Date as a wrapper for a long.
    Use SimpleDateFormat. Read the javadocs for some useful methods.

  • How to set execution preferences between Data Objects

    Hi Experts,
    I have  2 data Objects(one Bidrectional and another Upload Only) in my SWCV and according to my requirement i have to execute first DO(Bidirectional) before execution of Second DO(Upload Only).
    Is there any way so that i can set execution  preferences between these two DOs.
    Regards,
    Abhishek

    Hi Liji,
    Execution preference is more related to the "Semantic Compression" capability of the application/framework than the "backward compatiblity" with 04/04s.
    Whenever the semantic compression is enabled, sync order has to be present for the set of data object to ensure the correct order of the data going to the server.
    As all the backward compatible applications are "Semantic compression enabled" this option is mandatory for those applications.
    But non-backward compatible applications might also want to use "semantic compression" feature to reduce the traffic over the network. In this case, those applications will also need this feature. Hence this feature of settting the sync order is available for all the SWCVs.
    Regards,
    Ramanath.

Maybe you are looking for