|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Configurable Property |
« View previous topic :: View next topic » |
Author |
Message
|
keenlearner |
Posted: Fri Jan 06, 2012 11:17 am Post subject: Configurable Property |
|
|
Acolyte
Joined: 24 Aug 2006 Posts: 62
|
Hi Gurus
Is it possible to decides which security/configurable property at run time withing a message be providing the value in local environment.
for Example, is it possible to decide which FTP identity to be used at run time.
Thanks |
|
Back to top |
|
 |
Esa |
Posted: Mon Jan 09, 2012 5:51 am Post subject: Re: Configurable Property |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
We have some misleading terminology here. If you talk about configurable properties with IBMrs they tend to think you are talking about user defined properties. And true, UDPs are referred to as configurable properties somewhere in the InfoCenter.
But I presume you are talking about configurable services (which are actually just containers of properties).
A file node is configured to use an FTP configurable service by writing it's name in Server and Port field in the FTP tab. In the InfoCenter the field is marked with C, which means that it is configurable. Which means that you can override it's value in the bar file. But you cannot override it dynamically with a localEnvironment override (see http://publib.boulder.ibm.com/infocenter/wmbhelp/v8r0m0/index.jsp?topic=%2Fcom.ibm.etools.mft.doc%2Fac55410_.htm)
Normally you have a limited number of FTP configurable services. You can place several FTPOutput nodes in your flow, configure them to use different FTP configurable services and then route dynamically to one of these nodes based on some condition.
For FTPInput any dynamic override is obviously not possible, but once again you can have several of them in your flow. They will naturally all be running simultaneuously.
I would say that the nature of configurable services is such that it seldom makes sense to choose between them dynamically.
In V7 you must restart the execution group after having made changes in configurable services. I suspect the values are not cached, but loaded in memory with the flow itself (just guessing). In V8 you do not need to restart the EG, which does not have to mean the values are cached but rather fetched dynamically (either via CMP API or directly, my bet is on the latter). However, according to V8 InfoCenter you still cannot apply localEnvironment overrrides. There must be a reason for that. Maybe the default one: no customer has requested the feature yet. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|