How to create Property file from Bar file?

Usually the property file is created using mqsireadbar command. There are few who creates it manually as well. First approach is easy and widely followed but it creates lot of stuffs which are not required. The second approach is error prone and difficult to create if the project has several message flows/subflows/external references.

So, is there a better and simple way to create the property file? YES

We at VAITHU always look for innovative solution and here is the one developed for generating property file visually.

How do we generate it?

Open the Property file Web console

Click the Upload Bar button located at the right edge the page

Choose the bar file and it will immediately show all the properties available in a grid format.

Now, you can edit the values by clicking the edit button and enter the new value you’d like to update if you want to or just leave the default value.

You can also search for a property to edit quickly using the search bar.

At the bottom of the page, there is a button which generates the properties file.

Click the download link and save the file in your local. The properties file look like this

If you’ve used the mqsireadbar command, the property file generated is

BIP1052I: Reading Bar file using runtime mqsireadbar…
C:\VAITHU\ABCD\GeneratedBarFiles\ArticleMasterproject.generated.bar:
ArticleMaster.appzip (12/13/17 4:36 PM):
Input.xml (12/13/17 4:36 PM):
ArticleMaster_Compute.esql (12/13/17 4:36 PM):
ArticleMaster.msgflow (12/13/17 4:36 PM):
WriteTS.esql (12/13/17 4:36 PM):
Deployment descriptor:
startMode
ArticleMaster#additionalInstances
ArticleMaster#notificationThresholdMsgsPerSec
ArticleMaster#maximumRateMsgsPerSec
ArticleMaster#processingTimeoutSec
ArticleMaster#processingTimeoutAction
ArticleMaster#wlmPolicy
ArticleMaster#commitCount
ArticleMaster#commitInterval
ArticleMaster#coordinatedTransaction
ArticleMaster#consumerPolicySet
ArticleMaster#providerPolicySet
ArticleMaster#consumerPolicySetBindings
ArticleMaster#providerPolicySetBindings
ArticleMaster#securityProfileName
ArticleMaster#monitoringProfile
ArticleMaster#startMode
ArticleMaster#startInstancesWhenFlowStarts
ArticleMaster#MQ Input.queueName = IN.Q
ArticleMaster#MQ Input.serializationToken
ArticleMaster#MQ Input.topicProperty
ArticleMaster#MQ Input.resetBrowseTimeout
ArticleMaster#MQ Input.validateMaster
ArticleMaster#MQ Input.securityProfileName
ArticleMaster#MQ Input.componentLevel
ArticleMaster#MQ Input.additionalInstances
ArticleMaster#MQ Output.queueManagerName
ArticleMaster#MQ Output.queueName = OUT.Q
ArticleMaster#MQ Output.replyToQMgr
ArticleMaster#MQ Output.replyToQ
ArticleMaster#MQ Output.validateMaster
ArticleMaster#MQ Output.securityProfileName
ArticleMaster#Compute.dataSource
ArticleMaster#Compute.connectDatasourceBeforeFlowStarts
ArticleMaster#Compute.validateMaster
ArticleMaster#Compute1.dataSource
ArticleMaster#Compute1.connectDatasourceBeforeFlowStarts
ArticleMaster#Compute1.validateMaster
ArticleMaster#Compute2.dataSource
ArticleMaster#Compute2.connectDatasourceBeforeFlowStarts
ArticleMaster#Compute2.validateMaster
ArticleMaster#MQ Output1.queueManagerName
ArticleMaster#MQ Output1.queueName = ERROR.Q
ArticleMaster#MQ Output1.replyToQMgr
ArticleMaster#MQ Output1.replyToQ
ArticleMaster#MQ Output1.validateMaster
ArticleMaster#MQ Output1.securityProfileName

BIP8071I: Successful command completion.

Now we know how easy it is to generate the properties file visually. We offer this product just for $15. If you’re interested to buy, contact us at support@vaithu.com.

We at VAITHU, have lot of experience in IIB/ACE. If you’re looking for training, development support or anything related to IIB please reach us at support@vaithu.com/WhatsApp +1 6123058684.