How to express application metadata for a JMS topic?

Hi there,
I would like to be able to provide application specific metadata associated with messages for an entire topic. I'd be interested in learning of methods to do this in a JMS way i.e. avoiding something implementation specific.
I'm using MapMessage objects to send XML payloads. The name in the name/value pair is the XML element name. An example pair name might be:
/j:FeatureCollection/@id... which means that the value of the name/value pair relates to the id attribute of the XML node named "j:FeatureCollection".
I'd like to be to associate metadata with my message so that I may declare the XML namespaces and schema locations.
One thought that I had was to use message properties e.g.:
message.setStringProperty(
    "xmlns:j",
    "http://www.classactionpl.com/gml/journeyFeatures");My concern though is that property information will be conveyed with each message sent and thus consume bandwidth, perhaps unnecessarily. Consumers are typically only going to be interested in the metadata at the start of the subscription to resolve XML namespace mappings.
Ideally, given that my metadata relates to information published on the topic as a whole, it'd be great to have the metadata associated with the topic instead. Can this be achieved?
FYI: I'm presently using ActiveMQ 4.1 and may also use IBM's Websphere MQ in the future.
Thanks for any help.
Kind regards,
Christopher

Thanks for your reply.
I really want to keep the metadata associated with the data. It seems like the properties of a message can help me here. I'm not sure that it is necessarily beyond the scope of JMS.
Any further thoughts?
Cheers,
-C

Similar Messages

  • How to configure a error queue for weblogic jms topic

    Hi guys.
    I want to configure a error queue for weblogic jms topic. Wanted: The message goes to error destination when messages have expired or reached their redelivery limit.
    1. using jms transport configure proxy service:
    Retry Count :3
    Retry Interval:10
    Error Destination: ErrorTopic
    Expiration Policy: Redirect
    I tried use the proxy service to consume message from the jms topic . and generation an error in the proxy message flow. But the message didn't goes into the error topic.
    Any suggestions for this topic? Can anyone provide some helps or any useful links.
    Thanks in advance.
    Mingzhuang

    Mingzhuang
    I want to configure a error queue for weblogic jms topic. Wanted: The message goes to error destination when messages have expired or reached their redelivery limit.
    1. using jms transport configure proxy service:
    Retry Count :3
    Retry Interval:10
    Error Destination: ErrorTopic
    Expiration olicy: RedirectUnlike File/SFTP, JMS proxy service definition does not have the concept of Error Destination. To accomplish similar functionality go to JMSQ on (for which proxy is configured) server console (http://localhost:7001/console) and configure the Error Destination. Following URL will help in how to configure JMS Q.
    http://edocs.bea.com/wls/docs103/ConsoleHelp/taskhelp/jms_modules/queues/ConfigureQueues.html
    http://edocs.bea.com/wls/docs103/ConsoleHelp/taskhelp/jms_modules/queues/ConfigureQueueDeliveryFailure.html
    I tried use the proxy service to consume message from the jms topic . and generation an error in the proxy message flow. But the message didn't goes into the error topic.If every thing is configured as per above step, then the after retries, the weblogic server will put the message into JMS topic configured. Your proxy will receive from this topic.
    Let me know if we are not on same page.
    Cheers
    Manoj

  • How to find Application Program for fstandard orm in GTS

    Hi,
    Good day!
    I would to ask for your assistance with regard to the Application Program that retrieves data for standard Smartforms in GTS. 
    To be specific, anyone knows how to find the Application Program for the standard Export Declaration Form --- /SAPSLL/SF_CH_802AZV --- in GTS? 
    Thank you very much!
    Best regards.
    Brando

    Transaction NACU or NACE doesn't exist in GTS.  But, in SPRO i already saw the standard form as the defualt value.  However, there's no Application Program assigned to the form in SPRO.  Can anyone help me with this?

  • How to change application action for all Firefox users?

    Hi,
    Is there any way I can change application action for all FF users. I am using Firefox admin 0.5.9.3 and deploy FF 3.6 through GP.
    Thanks

    You can change the system colors based on the system you are logging on to.  We have many users here doing that. (Red for prod, Green for Dev, etc)  You cannot use the Sap signature Design theme as it does not allow color changing.  I explained this in another post and how to change it.
    Re: Set Color for several system with sap gui 7.20
    To answer your question on how to change this for ALL users... That I cannot answer as our user base differs and they change it as they wish.  Hope this helps.
    Regards,
    Zecher

  • How to implement "Application Help" for activated Businiess Functions & Add Ons?

    Dear all
    I am setting up a SAP NetWeaver System with Business Function INSURANCE activated (for the use of FS-CD) and the reinsurance Add On FS-RI installed.
    I am able to set up "Application Help" in transaction SR13 for the "ERP/ECC part", meaning: When I open some "normal" ECC/ERP transaction, like MM03 oder PA20 and click on ("Help" in menubar >) "Application Help" in SAP Gui, a browser opens an shows me the context sensitive online help page for the corresponding transaction. (For PA20, this is "Displaying HR Master Data", for MM03 it's "Displaying Material Master Records")
    If I open an FS-RI transaction (like "/MSG/H_BORD1" oder "/MSG/R_V3"), I am only forwarded to the general SAP Library. But there is an online documentation available ("SAP for Industries" > "SAP Insurance Management" > ...)
    So, how to link the Business Functions and Add Ons with the Online Help?
    Is there a simple way to set up "Application Help" for activated Business Functions and installed Add Ons?
    I found some (online) documentation, but this is all more confusing than helping...
    Thanks for any help!
    Frank

    Second, when you create a Core Data Document Based application, XCode generates the MyDocument class, derivating from NSPersistentDocument. This class is dedicated to maintain the Managed Object Model and the Managed Object Context of each document of your application.
    There is only one Context and generally one Model for each Document.
    In Interface Builder, the Managed Object Context must be bound to the managedObjectContext of the MyDocument instance: it's the File's owner of the myDocument.xib Nib file.
    It's not the case in your Nib File where the Managed Object Context is bound to the invoiceID of the Invoice Controller.
    It's difficult to help you without an overall knowledge of your application, perhaps could you create an InvoiceItem Controller and bind its Content Set to the relationship of your invoice.

  • How to manage parallel processing for queue JMS/MDB?

    Hello, we are developing a system in WebLogic Server 10g (10.3.0) that contains multiple JMS queues associated with each in an MDB. We need know how manage the parallelism of the message for each queue? for example:
    Queue 1: up to 4 messages in parallel
    Queue 2: up to 2 messages in parallel
    Queue 3: up to 5 messages in parallel
    Can also perform this configuration from the WebLogic Server Admin Console?
    Thank you very much,
    Lucas.

    Thanks a lot Tom for the reply, I have read about the descriptor setting 'max-beans-in-free-pool' and I searched this concept at the Administration Console without success.
    I suppose other way is create a “Session Pools” under the JMSServer, and then create a “Consumer” and define the setting “Messages Maximum”. One of the disadvantages is that “Session Pools” don’t support JTA, from the documentation:
    +Session pools enable an application to process messages concurrently. Session pools are now used rarely, as they are not a required part of the J2EE specification, do not support JTA user transactions, and are largely superseded by message-driven beans (MDBs), which are a required part of the J2EE specification.+
    I continue reading the MDB chapter of the performance and tuning guide in the documentation, thanks for any contribution to the topic.
    Lucas.

  • How to use  Application Integrator for iView Creation

    Hi all
    any one can help me how to create an iView(webshop b2b iview) by using the Application integrator in portal
    Regards
    sunil

    1) creating URL ivew , for that you can refer this
    URL iView Creation
    2) You can directly deploy your .net project from the Visual Studio itself(sound's amazing right!!). SAP have provided a add-on to deploy directly from VS 2003/2005.
    For that you need
    SAP Portal Add-in 2.5 for Visual Studio 2005 - Hotfix 1.exe
    SAP Portal Runtime 2.5 for Microsoft .NET - Hotfix 1.exe

  • How to uninstall applications (windows for mac 2008)

    How do I uninstall Office: mac 2008 ?

    Mine is Office for Mac 2011 and the "Additional Tools" folder doesnt have that app you mentioned now.
    How do I delete MS Messenger then?

  • Cannot open application Page for anonymous user

    Hello,
    I have a share point site that allow for anonymous .
    I create an application page that inherits from "UnsecuredLayoutsPageBase".
    When I open the page as anonymous user , the result is 
             "The web page cannot be found"
    When I lo-gin to the site , the page opened successfully.
           So how can Open application Page for anonymous ?
      Thanks
    ASk

    Have you overridden the following property in the page?
    protected override bool AllowAnonymousAccess { get { return true; } }
    Thanks,
    Sohel Rana
    http://ranaictiu-technicalblog.blogspot.com

  • How to get Application Component in RSA1

    Hi Experts,
    I am not find any Application Components (RSA1) all my Data Sources are under the tree of Unsigned Nodes.
    How to get Application Component for my application, I am developing HCM application under that E-Recruiting.
    Can anyone help me regarding this.
    Regards
    Vijay

    Hi
    Whatever you have on infosource,will have same components.
    Goto RSA1 then source systems. double click on source system then right click on ypur R/3 source system then say display datasource tree.
    Chandu.

  • How do I synchronise metadata from LR to Bridge

    Hello. I have W7 64 bit, CS5 with ACR6.1 and LR 2.7. My Leica camera captures as DNG natively. I use 'Convert to DNG' to import in order to take advantage of the lossless compression. I understand that the sidecar XMP files are not applicable and that the metadata is written into the DNG header. That is fine by me, it should ensure that the metadata is always with my DNGs but I'm unsure how it affects the validity of any instructions I have found so far.
    Currently I am using both ACR and LR to develop files in order to take advantage of the new features and processing until I can get LR3.
    I want to synchronise develop settings. I have learnt how to updated the metadata for files developed in ACR6.1 when I open them in LR2.7 but I cannot work out how to make the LR develop settings visible when I open the files in Bridge.
    Any suggestions would be greatly appreciated. I have been unable to find the information in any of the forums or Help thus far.
    I'm also unsure if this is the best forum to post this, but didn't want to cross post. If I'm best to post to another forum please excuse me and any suggestions would be most welcome.

    Hi Curt. Thank you. Yes Lightroom has several options for that in its metadata menu as well as a preference to automatically write changes into XMP. However when I make an edit to a DNG in LR, I am not seeing the changes when I preview the DNG in Bridge (or open it from there in ACR). I guess that I am looking for exactly that kind of menu option or preference in Bridge.
    I have ignore XMP sidecar files UNCHECKED in DNG handling and Update embedded JPEG previews checked in Camera Raw preferences.
    It's confusing also because DNG files don't actually have sidecar files for XMP (it goes in the header inside the file instead) but the other option is store in Camera Raw database. That sounds less right than the other!

  • Set Application Parameter for Table

    Hi all,
    Can anyone explain me how to set application parameters for a web dynpro application. Is is embedded in an iView in Portal.
    I want to set the parameter WDTABLENAVIGATION to SCROLLBAR. I cant find it under Application properties.
    Thanks

    Florian,
    Please see [this document|http://help.sap.com/saphelp_nw04s/helpdata/en/7b/fb57412df8091de10000000a155106/frameset.htm] and [this thread|Re: Scrolling in tables using Mouse scroll button;. I'm not sure whether WDTABLENAVIGATION application parameter is available in Web Dynpro Java but it is available in Web Dynpro ABAP for sure.
    Hope this helps.
    Vishwas.

  • MetaData for nested table type

    in a nested table a column is of datatype "TYPE"
    so how can i get metadata for this column..
    if "OPTIONS" is a column of datatype "TYPE"
    and it has 2 columns option_id and option_value
    then when i'am trying to get
    array.getBaseTypeName
    m gettin TAB_TY_OPTION_DETAILS
    like this only..
    how can i get metadata for this datatype.
    Thanks in advance.

    check out ResultSetMetaData

  • When using tethered capture I often get this notification "The metadata for this photo has been changed by both Lightroom and another application". This slows or stalls the loading of incoming photos. How do I find out which other application is changing

    When using tethered capture I often get this notification "The metadata for this photo has been changed by both Lightroom and another application". This slows or stalls the loading of incoming photos. How do I find out which other application is changing the metadata and stop it?

    Thanks Sean,
    I've had a look at the TC settings dialog and tried to keep it as simple as possible. I also had a copy of LR 4 on the hard drive so have trashed that also incase of any conflicts. LR seems to be running ok now but as said it's an intermittent problem.
    I also have a copy of Capture One on the hard drive so am going to uninstall that also in case it is trying to launch.

  • How to access Express Application from Oracle Application Navigation

    Hi
    I have created a Application Express Application. Client want to access this Application as a part of Oracle Application one of the Responsibility Navigation.
    How can achieve this?
    Regards
    Kiran Akkiraju

    Scott
    Application Express verion
    Application Express 3.0.0.00.20
    I am using my own Custom Function authentication which will check against eBusiness login Username and password.
    When I intially access I get below URL
    http://ortest.eatonsteel.com:8010/pls/htmldb/apps.xxapplication_express_pkg.Launch_103_Application
    In this URL I was entering eBusiness User Login details and I press OK Button
    Then it is redirecting to below URL
    http://ortest.eatonsteel.com:8010/pls/htmldb/f?
    and it throws below error
    Expecting p_company or wwv_flow_company cookie to contain security group id of application owner.
    Error ERR-7620 Could not determine workspace for application ().
    OK
    When I press OK button it is redirecting me to below URL again
    http://ortest.eatonsteel.com:8010/pls/htmldb/apps.xxapplication_express_pkg.Launch_103_Application
    In this URL again it shows login details. When I enter username and password this time it is logging into the Application correctly. And it redirecting to below URL
    http://ortest.eatonsteel.com:8010/pls/htmldb/f?p=103:1:6916299608406263518
    Initially when I am trying to access it will not connect.
    Regards
    Kiran Akkiraju

Maybe you are looking for

  • Siebel 8.0  Install error

    HI , Installing Siebel 8.0 on win2k/sql 2005 using FAST track installation, is throwing error while configurinh SWSE. SBL-STJ-00152 While configuring swse, while applying ENU files , getting the following error: Setup.product.install, Utility, err, u

  • My printer prints much darker from iphoto than from another program on another computer

    ALL printed photos from this iMac are much too dark when printed but are OK when printed from an older Mac OS 9.2 from any other program.

  • How to export a PDF file from greek language?

    It seems that the greek language is not recognised in the export procedure from pdf to word documents... Is there a way I can install it? Thanks in advance. Katerina P.

  • Font or text rendering problem :(

    Hello! I have a problem in Numbers with text rendering or something like that. Some characters have wrong representation right in cells. And when I export document to PDF all characters which cross the cell border have white lines. I already tried to

  • Posting Error When I try to Rlease Invoice in Accounting.VF02

    Hello , Can anybody help me I have a invoice.When I am trying to release it to accounting I am getting a error "System error in routine FI_TAX_GET_TXJCD_LEVELS error code 2 function builder TAX2".Can anybody help me how to solve it.This invoice is cr