Jms message filtering with multiple fields

Hi
Can anybody please tell me how to do message filtering with multiple fields. i using jdeveloper11.1.1.4.0 , soa11g suite and weblogic 10.3.
previously i used JMSType property for one field filtering.
and is it possible to invoke jms adapter with our own properties (adding property to jms).
thanks,
Sourbh

thanks atheek
i worked with the same and it helped me a lot i can share one more link that will help.
http://forums.oracle.com/forums/thread.jspa?messageID=9650255&#9650255
Regards,
Sourbh.

Similar Messages

  • How do you get a line with MULTIPLE fields to WRAP ?

    How do you get a line with MULTIPLE fields to WRAP ?
    Good afternoon everyone...
    THE PROBLEM: Why doesn’t a line with multiple fields WRAP?
    HYPOTHETICAL EXAMPLE/WHAT I”D LIKE TO SEE
    If I have 2 fields on a line (this is now a hypothetical example and nothing to do with my actual report)….let’s call them field A and field B. And if field A has values of all ‘X’ and field B has values of all ‘Y’…then….the normal case would be (ignore dots – only for spacing):
    A……………………… B
    XXXXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYYY
    But what if A is too long? I would want to see B wrap onto the next line like this:
    A……………………………………………………B
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX YYYYYY
    YYYYYYYYYYYYY
    And similarly….if B is extra long, can the line print as:
    A………………………. B
    XXXXXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYYYYYYYYYYYYY
    YYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
    I don’t want the case where B is long and I get:
    A………………… …B…
    XXXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYYYYYYYY
    ………………………..YYYYYYYYYYYYYYYYYYYYY
    I can see how you can wrap an individual field like that…but how can you WRAP a line of[b] fields within the frame so it wraps to the BEGINNING of the frame on next line?
    My SPECIFIC CASE
    I have a report that I have stripped down to a simple structure for the purposes of this explanation.
    My DATA MODEL has the main QUERY (for plant family and species data). The columns of the query are divided into 2 groups. The 1st GROUP contains the family data. Below that is the rest of the species data in a 2nd GROUP.
    Linking from the 2nd species group (above) is a new QUERY to extract REGION data based on the common key field. Under this 2nd query is another group with all the REGION columns.
    The LAYOUT MODEL has a group frame (the main , base one)
    On top of this is a repeating frame based on the 1st group (family data).
    On top of this is another repeating frame for the 2nd group (species data).
    On top of this is 2 Frames on the same line line. The 1st frame contains columns from the species group .
    The 2nd frame on this line is a repeating frame. The PRINT DIRECTION for this frame is ACROSS/DOWN. It repeats details of the REGION where the species is found. These columns come from this group come from the REGION QUERY and GROUP.
    All fields on the report line have variable horizontal elasticity.
    The problem is that when there is too much data on the line, it does NOT WRAP to the 2nd line.. It TRUNCATES.
    Can the line be made to WRAP????..
    In my current report, 1 of 2 things is happening:
    1) All fields print on the line until it hits the page boundary and then it just stops. Truncated!
    2) All fields print on the current line, then Oracle Reports throws a new page to print the REMAINDER of the long, input line
    But I would like a LONG line to continue printing onto the following line of the same page.
    I have tried all combinations of the elasticity fields and the ‘ADVANCED LAYOUT’ properties.
    I have been focussing my attention with this problem on the frames .
    We are using REPORT BUILDER V 6.0.8.26.0
    Thankyou to anyone who may offer assistance.
    Tony Calabrese.

    Steve,
    you gain 1 thing, but you lose something else!
    This thing is SO frustrating!
    Hey Steve! Good afternoon.
    I've done as you suggested....I have a long text boilerplate item - the only 1 on the line...and it has all the column in it.
    So it looks like:
    &col1 &col2 &col3 &col4 &col5 etc etc etc
    And the line expands nicely to each field's requirements.
    And when it gets to the right page boundary...it WRAPS to the next line! Beautiful!!!
    The only thing is that...when I had individual fields across the line I was able to create format triggers for those fields. And in doing so I was able to reduce the font and change the justification. I had to do that because some of the fields had to appear superscripted.
    So I wanted something like (ignore the dots):
    ...................................ppppp
    AAAA BBBB CCCCC DDDD EEEE FFFFFF
    So the field of 'ppppp' appeared slightly higher on the line than the other fields...
    I can't see how I can do this with a single TEXT field containing all the &COL values.
    Have you ever come across anything like this?
    Thankyou again,
    Tony Calabrese 12/4/2007

  • Re: Upload a flat file with multiple field seperators

    HI Experts,
    In my reports program iam trying to  upload  the data with in flat file with multiple seperators
    but data is not uploading can ypu please suggest the solution.
    Is there any function module to upload with multiple field seperators
    Example of flat file:
    E1234     JOHN     BB     HYD     IN     EN
    E1234,BURE,BH,DSNR,IN,EN
    E1236 KIWI KW HYT IN EN
    E1237;BRAD;BW;MSRD;IN;EN
    Thanks & Regards,
    Raghusagar.G

    HI Raghu,
               Use the function module 'GUI_UPLOAD'.
               In that you have to specify the field_separator value = 'X' in export section.
    Regards,
    S.C.K

  • Auto Suggest with multiple fields?

    Hello,
    I am planning on using the autosuggest on a project I'm
    working on, and was surprised by the lack of support for multiple
    fields. Correct me if I'm wrong, but right now you can only search
    for the 'name' field or 'age' etc. I would like to be able to enter
    some text in the textinput field, and it would search both 'name'
    and 'username' in the dataset. Is this possible with the current
    widget?
    Thanks,
    Maquelly

    Hello Maquelly,
    Indeed the Auto Suggest widget do not support filtering the
    data against multiple fields simultaneously if the data is filtered
    on the client side. I will add this as an enhancement request for
    this brand new widget. We have only support for multiple fields to
    be displayed in the suggestion list which is a spry:region, you can
    insert the values of multiple fields concatenated through the
    spryLsuggest tag buy we are not able to check multiple fields,
    We have implemented also the ability to send the value typed
    on the server and expect a new XML with the filtered data. This
    method allow you to achieve your goak as you can control
    completelly the filtering algorithm that sends the data back in
    browser. We have some samples in the Spry 1.5 preview.
    Regards,
    Cristian MARIN

  • Specify JMS message properties with UMS send protocol ?

    Hi,
    is there a way to specify JMS Message properties when sending a message throught Universal Message Service (UMS) ?
    I was not able to find any reference to this kind of usage.
    Additionally, how do we specify filters (if possible) when receiving messages from UMS?
    Thanks.

    I have written an UDF to determine the filename dynamicly:
    //write your code here
    String str = "SAPDATA-" + a + "ES" + ".xml";
    DynamicConfiguration conf = (DynamicConfiguration)
    container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey FileName = DynamicConfigurationKey.create("http:/"+"/sap.com/xi/XI/System/File","FileName");
    conf.put(FileName, str);
    return "";

  • Creating external table - from a file with multiple field separators

    I need to create an external table from a flat file containing multiple field separators (",", ";" and "|").
    Is there any way to specifiy this in the CREATE TABLE (external) statement?
    FIELDS TERMINATED BY "," -- Somehow list more than just comma here?
    We receive the file from a vendor every week. I am trying to set up a process for some non-technical users, and I want to keep this process transparent to them and not require them to load the data into Oracle.
    I'd appreciate your help!

    scott@ORA92> CREATE OR REPLACE DIRECTORY my_dir AS 'c:\oracle'
      2  /
    Directory created.
    scott@ORA92> CREATE TABLE external_table
      2    (COL1 NUMBER,
      3       COL2 VARCHAR2(6),
      4       COL3 VARCHAR2(6),
      5       COL4 VARCHAR2(6),
      6       COL5 VARCHAR2(6))
      7  ORGANIZATION external
      8    (TYPE oracle_loader
      9       DEFAULT DIRECTORY my_dir
    10    ACCESS PARAMETERS
    11    (FIELDS
    12         (COL1 CHAR(255)
    13            TERMINATED BY "|",
    14          COL2 CHAR(255)
    15            TERMINATED BY ",",
    16          COL3 CHAR(255)
    17            TERMINATED BY ";",
    18          COL4 CHAR(255)
    19            TERMINATED BY ",",
    20          COL5 CHAR(255)
    21            TERMINATED BY ","))
    22    location ('flat_file.txt'))
    23  /
    Table created.
    scott@ORA92> select * from external_table
      2  /
          COL1 COL2   COL3   COL4   COL5
             1 Field1 Field2 Field3 Field4
             2 Field1 Field2 Field3 Field4
    scott@ORA92>

  • Filtering JMS Message to invoke Multiple MDB's

    Can I accomplish a job using JMS and MDB where. I want to use a single queue to send/receive 3 different messages and based on the mesage received need to call appropriate MDB out of 3 MDB's
    How can i filter the message to invoke corresponding MDB.
    My present design am using a JMS sender object to send message and a JMS receiever class to receieve it and then call appropriate MDB.
    I am looking for an option to directly invoke MDB after filtering the message . I m using weblogic JMS for this .
    Is there is a better way doing so?
    Thanks!

    Set some message header on the message then use a selector on each MDB to filter the messages so that the right MDB gets the right message. Or use a different queue for each MDB
    James
    http://logicblaze.com/
    Open Source SOA

  • Message handling with multiple lines to display

    We have a requirement to issue an error message during dialog processing (PAI) and I'd like to use standard message handling if possible.  The syntax
    MESSAGE W008(ZTM) DISPLAY LIKE 'I'.
    gives me a dialog box but handles the message as an error hence processing stops and the user returns to the screen.  I want this functionality but with the ability to display several lines in the message pop up box.  I've looked at the function modules POPUP_DISPLAY_MESSAGE but this displays only 1 line and POPUP_TO_CONFIRM which handles multiple lines but doesn't stop processing (unless further code is added to handle the response).  Can someone suggest a standard of way of achieving this requirement or how to handle a response as an error in the subsequent processing after a call to function module POPUP_TO_CONFIRM.

    hi,
    you can handle like this.
    call function 'POPUP_TO_CONFIRM'
            exporting
              titlebar                    = text-000
      DIAGNOSE_OBJECT             = ' '
              text_question               = v_text
              text_button_1               = 'YES'
      ICON_BUTTON_1               = ' '
              text_button_2               = 'NO'
      ICON_BUTTON_2               = ' '
              default_button              = '1'
              display_cancel_button       = 'X'
      USERDEFINED_F1_HELP         = ' '
             start_column                 = 25
             start_row                    = 6
      POPUP_TYPE                  =
      IV_QUICKINFO_BUTTON_1       = ' '
      IV_QUICKINFO_BUTTON_2       = ' '
           importing
             answer                      = v_ans
    TABLES
      PARAMETER                   =
           exceptions
             text_not_found              = 1
             others                      = 2
          if sy-subrc <> 0.
            message id sy-msgid type sy-msgty number sy-msgno
                    with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          endif.
          case v_ans.
            when '1'.
              leave program.
            when '2'.
              call screen 100.
            when others.
              call screen 100.
          endcase.
      endcase.
    Here : 1 means yes,
              2 means no.
    Regards
    Sandeep Reddy

  • Writing a custom component with multiple fields.

    Does anyone have some pointers on writing a custom component that properly handles multiple input fields?
    An example usage might be as follows:
    Assume the following java classes:
    public interface Address {
        //... getters/setters for Address.
    public class Company{
        Address getAddress(){...};
    }The tag usage might be something like the following:
    <custom:address value="#{myCompanyBean.address}" />
    Extending UIComponentBase I can easily render the output and create all the needed input elements. I'm also able to properly retrieve the submitted values in the decode method. But I'm unsure how to handle the "UpdateModelValues" step. Do I simply over-ride processUpdates, or is there more housekeeping to be done?
    Thanks.

    I'm guessing that doing addChild inside createChildren causes an infinite loop.
    Why aren't you just doing this with MXML?  it would be a lot simpler.

  • JMS to communicate with multiple 3rd party systems

    Hi,
    I'm fairly new to JMS and I need to build a system where I communicate with several third party systems through JMS.
    Basically what I need is some sort of synchronous message system, as I need the result to display on my webpage.
    In this scenario, I was wondering what is the most common design here, in terms of queues or topics.
    Would it be normal for each system to have a input and output queue, or is it more practical that I provide a outbound topic and an inbouw queue that these systems could use?
    I know how I can set this up, but I just wanted to ask if it is normal practice to ask a third party to connect to your own JMS system, rather than connecting to their queue/topic?
    Thanks,
    Steven

    Hi,
    I'm fairly new to JMS and I need to build a system where I communicate with several third party systems through JMS.
    Basically what I need is some sort of synchronous message system, as I need the result to display on my webpage.
    In this scenario, I was wondering what is the most common design here, in terms of queues or topics.
    Would it be normal for each system to have a input and output queue, or is it more practical that I provide a outbound topic and an inbouw queue that these systems could use?
    I know how I can set this up, but I just wanted to ask if it is normal practice to ask a third party to connect to your own JMS system, rather than connecting to their queue/topic?
    Thanks,
    Steven

  • JMS in Enterprise with multiple VM's fail

    Hi
    Im running 9.0.3 enterprise on Windows 2000. I have a servlet that dumps messages into a JMS queue which invokes a MDB.
    The Server is running 2 VM's in the same island.
    If I chooses the restart option with enterprise manager interface, all works well until the JMS part gets used.
    Only every second request/message gets handled!!
    Choosing a shutdown and then a startup sometimes resolve this.
    Choosing a total server reboot resolves this problem.
    Any know workaround to this ?
    Tks
    Andre

    Hi - even more
    Looking at the server.log file on a working one, it seems impossible to define a correct port in the jms.xml file as the server starts on any one of the ports from 3201 to the upper limit defined!
    What must be in the jms.xml file as 9217 doesn't work as in the OC4J standalone version?
    4/24/03 9:06 AM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#232660#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3103&JMS:sdtias1#3203
    4/24/03 1:50 PM 9.0.3.0.0 Started
    4/24/03 1:58 PM 9.0.3.0.0 Stopped (JVM termination)
    4/24/03 1:58 PM 9.0.3.0.0 Started
    4/24/03 1:58 PM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#970662#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3102&JMS:sdtias1#3202
    4/24/03 1:58 PM 9.0.3.0.0 Stopped (JVM termination)
    4/24/03 2:02 PM 9.0.3.0.0 Started
    4/24/03 2:02 PM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#316011#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3105&JMS:sdtias1#3204
    4/24/03 3:51 PM 9.0.3.0.0 Stopped (JVM termination)
    4/24/03 3:56 PM 9.0.3.0.0 Started
    4/24/03 3:56 PM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#322739#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3105&JMS:sdtias1#3204
    4/24/03 4:09 PM 9.0.3.0.0 Stopped (JVM termination)
    4/24/03 4:09 PM 9.0.3.0.0 Started
    4/24/03 4:09 PM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#453811#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3101&JMS:sdtias1#3201
    4/24/03 4:09 PM 9.0.3.0.0 Stopped (JVM termination)
    4/24/03 4:13 PM 9.0.3.0.0 Started
    4/24/03 4:13 PM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#323857#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3105&JMS:sdtias1#3204
    4/25/03 7:26 AM 9.0.3.0.0 Started
    4/25/03 7:26 AM Forced or abrupt (crash etc) server shutdown detected, starting recovery process...
    4/25/03 7:26 AM Recovery completed, 0 connections committed and 0 rolled back...
    4/25/03 7:26 AM Published an event: C_10.0.67.244.79f9d8.f49a578d51.-8000#p2.sdtias1.mtn.co.za#313000#home#home#default_island&sdtias1&HTTP:sdtias1#3000&RMI:sdtias1#3105&JMS:sdtias1#3204

  • JMS message filtering

    Hi,
    I publish messages to JMS topic on WLS. In the payload, there is a property operatorName whose value is in:
    Tom,Jim,Andy,Alex
    and I configured the jms client with the message selector as:
    operatorName='Tom'
    However, I found that the jms client can't receive message from JMS server.
    Could somebody give me an instruction on this?
    -Junger

    There could be many reasons why your jms client didnt get the message. It would be good to start with checking whether your jms client had a subscription to the topic.

  • JMS Message Bridge with MQ, only BytesMessage available ?

    I have successfully set up bridging between MQ and JMS, and have an MDB that receives messages via the bridge when a message producer puts messages on the MQ-queue. Ideally, I would like to receive MapMessages and not BytesMessages which seems to be the case. Is this at all possible ? It is not clear to me if this is determined by how messages are delivered to the MQ-queue or if it is a bridge configuration issue. The message producer uses the MQ Java API and not JMS to produce and publish messages.

    The bridge uses the standard JMS API to dequeue the messages from MQ and provides no vendor specific tuning, so as long as IBM MQ supplies a map message in the first place things should work. In other words, if there's any special configuration required to get MQ to deliver map messages, you'll need to tune MQ, not WebLogic.
              Tom
              Bridges aren't often required for receiving from non-WebLogic JMS. See
              http://e-docs.bea.com/wls/docs81/faq/interop.html

  • XML Output - Issue with multiple field labels.

    Dear Users,
    I am trying to create an XML sheet as output for my program, and am struck at a point where I don't need field labels appearing on the XML output.
    The code looks as below:
          l_element_order = l_document->create_simple_element(
                name = 'Order'
                parent = l_element_ordertype ).
          l_value = it_order-aufnr.
          l_rc = l_element_order->set_attribute( name = 'AUFNR' value = l_value ).
    On my output though, both the field labels 'Order' and 'AUFNR' appear side by side. I would ideally only want the 'Order' label to appear.
    Is there a method through which I can suppress the labels?!
    I am using the following classes as a part of the code:
    DATA: l_ostream         TYPE REF TO if_ixml_ostream,
          l_ixml            TYPE REF TO if_ixml,
          l_streamfactory   TYPE REF TO if_ixml_stream_factory,
          l_renderer        TYPE REF TO if_ixml_renderer,
          l_document        TYPE REF TO if_ixml_document,
          l_value           TYPE string.
    Would be much appreciated if someone could help me with this please. Thanks!
    Vijay

    Hi,
    recipent list is filled once,there are no loops in the program, and the SOST shows two same items with some have same time stamp and some have difference of a second.
    Regards
    Govind

  • Problem with a recordset with multiple field

    Ive a problem with Dreamweaver and SQL query.
    This query works:
    SELECT *
    FROM table
    WHERE table.field1 LIKE %MMColParam%
    The MMColParam is a Request.Form("variable") from a previous
    form in ASP page.
    But if i try to extend to two or more fields the WHERE
    function with OR, like the following query, i receive a syntax
    error!
    SELECT *
    FROM table
    WHERE table.field1 LIKE %MMColParam% OR table.field2 LIKE
    %MMColParam%
    Whats the right syntax format for this type of query?
    Thanx a lot

    Ben78,
    If you are using the tabbed user form, then there is a <FormRef> to 'MissingFields'. This special form will build a text box and label for each Left-hand side schema attribute for every assigned resource, if that attribute is not already represented by a field on the form.... got all that?
    So, if you create a new field on the form, Missing fields will not create a text box.
    Check the sample/forms directory for examples of Multiselect fields.

Maybe you are looking for