01.06.2013 Views

OpenEdge Getting Started: Installation and Configuration - Product ...

OpenEdge Getting Started: Installation and Configuration - Product ...

OpenEdge Getting Started: Installation and Configuration - Product ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 10: <strong>Configuration</strong><br />

The syntax in a property file is as follows:<br />

• Group names — Names are enclosed in square brackets. A subgroup name<br />

consists of the parent group’s name followed by a period <strong>and</strong> the identifier for the<br />

subgroup. Thus, the names [WebSpeed], [WebSpeed.Messengers], <strong>and</strong><br />

[WebSpeed.Messengers.CGIIP] form a three-level hierarchy of property groups.<br />

• Properties <strong>and</strong> values — Property name-value pairs are listed immediately<br />

following the name of the group for which they are defined. The property name is<br />

followed by an “equals” sign <strong>and</strong>, optionally, a value. For example,<br />

controllingNameServer= defines a property with a null value;<br />

controllingNameServer=NS1 assigns a specific value to that property.<br />

For example, consider the following groups defined in the as-installed version of<br />

ubroker.properties:<br />

[UBroker]<br />

controllingNameServer=<br />

srvrLogEntryTypes=<br />

[UBroker.AS]<br />

srvrLogEntryTypes=ASPlumbing,DB.Connects<br />

description=AppServer Broker<br />

[UBroker.AS.asbroker1]<br />

controllingNameServer=NS1<br />

description=A sample AppServer setup for State-reset<br />

The top-level [UBroker] group defines a set of properties that are inherited by the<br />

subgroup [UBroker.AS] <strong>and</strong> by all other subgroups.<br />

The subgroup [UBroker.AS] defines properties for all AppServer instances. It assigns<br />

a default value to the inherited srvrLogEntryTypes property, <strong>and</strong> it defines an<br />

additional description property.<br />

The subgroup [UBroker.AS.asbroker1] defines an AppServer instance. It assigns a<br />

value to the controllingNameServer property inherited from [UBroker], <strong>and</strong> it overrides<br />

the value of the description property inherited from [UBroker.AS].<br />

304 <strong>OpenEdge</strong> <strong>Getting</strong> <strong>Started</strong>: <strong>Installation</strong> <strong>and</strong> <strong>Configuration</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!