PK KXEoa,mimetypeapplication/epub+zipPKKXEiTunesMetadata.plistS artistName Oracle Corporation book-info cover-image-hash 698693616 cover-image-path OEBPS/dcommon/oracle-logo.jpg package-file-hash 509064677 publisher-unique-id E14656-02 unique-id 946165286 genre Oracle Documentation itemName Oracle® Enterprise Manager Application Configuration Console CLI Reference, Release 5.3.2 releaseDate year 2009 PK+T4XSPKKXEMETA-INF/container.xml PKYuPKKXEOEBPS/cli_mvpath.htmc mvPath

3 mvPath

This chapter contains information on how to use mvPath. It includes complete mvPath syntax and copious examples of its use.

3.1 Using mvPath

Several CLI commands use mvPath expressions to refer to containers and properties.

mvPath is similar to XPath, but is designed specifically for navigating the data hierarchy in Application Configuration Console. If you're not familiar with XPath but have experience typing directory and file names at a DOS or UNIX command prompt, you should find mvPath intuitive.

All mvPath expressions refer to a context, which you can usually think of as the current location in the data hierarchy.

3.2 mvPath Reference

mvPath is an expression language for referring to objects in Application Configuration Console such as containers and properties. In Application Configuration Console you use mvPath when specifying variables and constraints, when using the command line interface, and when writing your own scripts.

The mvPath view of configuration data is simple: everything is a container except for properties and metadata. Projects, environments, layers, folders, assets, configurations, views, configuration elements -- they're all containers. Both containers and properties can have metadata, and properties and metadata can have values.

3.2.1 mvPath Constructors

You use mvPath to navigate up and down the hierarchy of containers. All mvPath expressions are evaluated in relation to a context. A context as a container in the data hierarchy (a contexts is always a container). The context for an mvPath expression is usually the current container. However, if an expression starts with / then the context is the data root.

mvPath expressions are constructed from a fairly short list of words and punctuation.

Container names = Refer to containers directly by name, with no special punctuation. For example, Asset1 would refer to a container named "Asset1" that is located in the current context.
Property names = Precede a property name with @. For example, @port refers to a property named "port."
Metadata names = Precede metadata names with a tilde (~). For example, ~http refers to a metadata named "http." Note that both containers and properties can have metadata.
Property and Metadata values = Set or test the values of properties and metadata with = (equals). For example, @port="80" refers to a property named "port" with the value "80."
. (period) = the current context. This is optional, except when preceding //
.. = go up to the parent container. Note that you cannot use this to navigate from one top-level project to another, such as ../P2 from P1.
/ = root or separator. If used at the beginning of an expression, the slash indicates the root of the Data folder. If used elsewhere in an expression, it separates the components of the path.
/MV_CONFIG = root of System Configuration folder. To address objects under the System Configuration folder, you must start the path with /MV_CONFIG.
// = recurse all descendants.
//- = recurse descendants, but don't recurse below a positive result.
^ = Match limiter. Will not allow the expression to match inside configurations. The search will only be in containers above configurations.
[] = contains or has. For example, E2[L2] refers to a container named "E2" that contains a child named "L2." E2[def()="D1"] refers to a container named "E2" that has a definition of "D1."
* = wildcard for a complete container name, property name, or metadata name. Cannot be used to complete a partial name.
+ = concatenate mvPaths (must be strings, including name(), value() and literal strings). Do not use spaces on either side of the plus sign. Concatenation cannot be used inside predicates, for example: C1[@P1/value()="foo"+@P2/value]
value() = the value of a property or metadata
id() = the id of a container, property or metadata
name() = the name of a container, property or metadata
list("regex") = returns a list string that matches a pattern found in the supplied name() or value() operator.
Examples:
If a returned name() or value() is “SIBusMember_114678997643" then:
value()/list("^[a-zA-Z]*") returns "SIBusMember"
value()/list("[0-9]*$") returns "114678997643"
value()/list("M[a-z]*") returns "Member"
/slice(start:end) = returns a part of a string, where start is the (zero-based) number of the first character to return and end is the number of the last character to return. If end is a negative number, then it is counted from the right end of the string.
Examples:
If a returned value() is "ABCDEFG" then:
value()/slice("2:5") returns "CDE"
value()/slice("2:-2") returns "CDE"
value()/slice("2:") returns "CDEFG"
value()/slice(":5") returns "ABCDE
value()/slice("-3:") returns "EFG"
def() = the container or property definition. Possible values are the strings represented by the constants defined in mvcontainer.ContainerDefinitions. To get the actual string, type the following in the CLI console view:
import mvcontainer
mvcontainer.ContainerDefinitions.<CONSTANT>
where <CONSTANT> is a containerDefinitions constant, for example:
mvcontainer.ContainerDefinitions.PROJECT
Possible constant values:
ASSET = http://mvalent.com/2003/container#asset
ASSET_RESOURCE_VIEW = http://mvalent.com/2003/container#asset_resource_view
AUTHPACK_FOLDER = http://mvalent.com/2003/container#authpack_folder
CONFIGURATION = http://mvalent.com/2003/container#configuration
CONFIGURATION_VIEW = http://mvalent.com/2003/container#configuration_view
CUSTOM_VIEW = http://mvalent.com/2003/container#custom_view
CUSTOM_VIEW_FOLDER = http://mvalent.com/2003/container#custom_view_folder
ELEMENT_TREE = http://mvalent.com/2003/container#element_tree
ENVIRONMENT = http://mvalent.com/2003/container#environment
FILE_FOLDER = http://mvalent.com/2003/container#file_folder
FILE_TEMPLATE = http://mvalent.com/2003/container#file_template
FOLDER = http://mvalent.com/2003/container#folder
HOST_FOLDER = http://mvalent.com/2003/container#host_folder
LAYER = http://mvalent.com/2003/container#layer
MV_CONFIG_ASSET = http://mvalent.com/2003/container#mv_config_asset
PROJECT = http://mvalent.com/2003/container#project
RESOURCESPEC_FOLDER = http://mvalent.com/2003/container#resourcespec_folder
type() = container type. Possible values are the strings represented by the constants defined in mvcontainer.Type. To get the actual string, type the following in the CLI console view:
regex(".*.xml")
where <CONSTANT> is the mvcontainer.Type, for example:
mvcontainer.Type.ORGANIZATION.uri()
Possible constant values:
ASSET = http://mvalent.com/2003/container#asset
ASSET_VIEW = http://mvalent.com/2003/container#asset_view
AUTHPACK_FOLDER = http://mvalent.com/2003/container#authpack_folder
CONFIGURATION = http://mvalent.com/2003/container#configuration
CONFIGURATION_VIEW = http://mvalent.com/2003/container#configuration_view
ELEMENT_TREE = http://mvalent.com/2003/container#element_tree
FILE_TEMPLATE = http://mvalent.com/2003/container#file_template
HOST_FOLDER = http://mvalent.com/2003/container#host_folder
MV_CONFIG = http://mvalent.com/2003/container#mv_config
ORGANIZATION = http://mvalent.com/2003/container#organization
RESOURCESPEC_FOLDER = http://mvalent.com/2003/container#resourcespec_folder
regex() = regular expression. You can use regular expressions for pattern matching, such as:
import mvcontainer
mvcontainer.Type.<CONSTANT>.uri()
to match all configuration names that end in .xml. Regular expressions can be quite powerful, but are beyond the scope of this reference page. For more information, look at regex sites on the Web, such as http://www.regular-expressions.info/.
\ = Escape character. You must precede the following special characters with a backslash if you need to use them in an mvPath expression: / ( [ ] = +
Although there are only a few constructors, they are quite powerful when combined in mvPath expressions as shown in the examples below. When constructing an mvPath, you should be as specific as possible to increase speed and efficiency. Keep these recommendations in mind:
If the expression is not meant to find elements or properties, use //^ instead of //.
If the expression is looking for something under a specific child container, then use that child container name in the path instead of searching all child containers; that is, use: ./c1/c2 instead of .//c2.
Only start expressions with // if you don't know any part of the path to the desired object.

3.2.2 mvPath Examples

The examples below use a simple data hierarchy, represented graphically here in the Client Navigator view:

Navigator view of hierarchy used as basis for examples

In addition to what is visible here, both config1.xml and propertyA have metadata.The context for all examples will be Folder1 that is highlighted in Project1.

3.2.2.1 Containers

Refer to a container by location:

Asset1/*

Returns all child containers of Asset1. In this example, it would just return Resource View.

.//*

Returns the current container and all its descendant containers.

..

Returns Layer1, the parent of the current container.

../../*

Returns Environment1 (and any siblings if it had any).

Refer to a container by name:

Asset1

Returns Asset1 under the current context, which is Folder1.

Asset1/Resource View/config1.xml

Returns config1.xml under Asset1.

Asset1/Resource View/config1.xml/Primary View/Element1

Returns Element1 in the Primary View of config1.xml, which is under Resource View of Asset1. Note that both views and elements are containers in the hierarchy. You must specify a view to access the elements and properties in a configuration.

//config1.xml

Returns all of the containers named "config1.xml" in the entire system.

Asset1//^Primary View

Returns all containers named "Primary View" that are descendants of Asset1 but are not configurations or under configurations. There are no matches in the example, so nothing would be returned.

/Project1

Returns the root project named "Project1."

//Primary View

Returns all the containers named "Primary View" in the entire system.

.//Primary View

Returns all the descendants of the current container named "Primary View" plus the container itself if it is named "Primary View."

../Layer1

Returns the parent container.

./"Asset"+"2"

Returns Asset2.

//-Layer1

Returns Layer1, but does not look below Layer1 for any other containers named Layer1.

Refer to a container by something it contains:

Asset1[Resource View/config1.xml]

Returns Asset1 if it has a child container named "config1.xml" in its Resource View.

Asset1/Resource View/config1.xml[CustomView]

Returns config1.xml if it is a child of Asset1's Resource View and if it has a child container named "CustomView."

Asset1[Resource View/config1.xml/CustomView]

Returns Asset1 if it has a child container named "config1.xml" in its Resource View that has a child container named "CustomView."

Asset1[Resource View/config1.xml/~metadata1]

Returns Asset1 if it has a child container named "config1.xml" in its Resource View that has metadata named "metadata1."

Asset1/Resource View/config1.xml[~metadata1]

Returns config1.xml if it has metadata named "metadata1."

Asset1/Resource View/config1.xml[~metadata1="value1"]

Returns config1.xml if it has metadata named "metadata1" with a value of "value1."

Asset1/Resource View/config1.xml[Primary View/@propertyA]

Returns config1.xml if it is a child of Asset1 and has a child container named "Primary View" which contains a property named "propertyA."

Asset1/Resource View/*[Primary View/@propertyA]

Returns any containers that are children of Asset1's Resource View and have a child container named "Primary View" which contains a property named "propertyA."

Asset1/*[Primary View/@propertyA="valueA"]

Returns any containers that are children of Asset1's Resource View and have a child container named "Primary View" which contains a property named "propertyA" with value "valueA."

./*/*/*[Primary View]

Returns both config1.xml and config2.xml because they both match the wildcard path and they both contain a container named "Primary View."

Asset1//[@propertyA="valueA"]

Returns the container Element1, because it contains "propertyA" with value "valueA". Note that this returns the container (which is an element in this case), not the property.

Asset1//[@propertyA="valueA"][@propertyB="valueB"]

Returns the container Element1, because it contains "propertyA" with value "valueA" and "propertyB" with "valueB."

Refer to a container by type:

Asset1/*[type()="organization"]

Returns the child containers of Asset1 that have a container type of "organization."

Refer to a container by definition:

Asset1/*[def()="D1"]

Returns all containers that are children of Asset1 and have a definition of "D1."

Refer to the name of a container:

Asset1/name()

Returns the name of Asset1 under the current context.

Asset1/*/name()

Returns the names of all containers directly under Asset1.

Refer to the type of a container:

Asset1/type()

Returns the container type of Asset1.

Refer to the ID of a container:

Asset1/id()

Returns the id of Asset1.

3.2.2.2 Properties

Refer to a property by location:

Asset1/Resource View/config1.xml/Primary View/Element1/@*

Returns all properties that are in Element1 of the Primary View of config1.xml.

Asset1/Resource View/config1.xml/Primary View/*/@*

Returns all properties that are in the Primary View of config1.xml.

Refer to a property by name:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA

Returns propertyA in Element1 of the configuration. Note that a view is considered a container in the hierarchy and must be included in the mvPath to reach elements and properties. In other words, properties are contained in elements (which are containers) which are contained in views.

Asset1//@propertyA

Returns all properties named "propertyA" underneath Asset1. With the sample data, this returns the same property as the previous example because there aren't any other properties with that name.

Refer to a property by value:

Asset1/Resource View/config1.xml/Primary View/Element1/@*[value()="valueA"]

Returns all properties in Element1 with value "valueA."

Refer to a property by name and value:

Asset1//@propertyA="valueA"

Returns all properties named "propertyA" with value "valueA" that are descendants of Asset1.

Refer to a property by metadata name:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA[~metadataA]

Returns propertyA in Element1if it has metadata named "metadataA."

Asset1//*/@*[~metadataA]

Returns all properties that are descendants of Asset1 and that have metadata named "metadataA."

Refer to a property by metadata name and value:

Asset1//*/@*[~metadataA="valueA"]

Returns all properties that have metadata named "metadataA" with value "valueA" that are descendants of Asset1.

Refer to a property by definition:

Asset1/Resource View/config1.xml/Primary View/Element1/@*[def()="port"]

Returns all properties in Element1 that have a definition of "port."

Refer to a property by another property in the same element:

Asset1/Resource View/config1.xml/Primary View/Element1[@propertyB="valueB"]/@propertyA

Returns propertyA in Element1 if Element1 contains propertyB with value "valueB."

Refer to the name of a property:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/name()

Returns the name of propertyA.

Asset1/Resource View/config1.xml/Primary View/Element1/@*/name()

Returns the names of all properties in Element1.

Refer to the value of a property:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/value()

Returns the value of propertyA in Element1.

Refer to the definition of a property:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/def()

Returns the property definition of the property named "propertyA." (Properties are linked to definitions in the property dictionaries.)

Refer to the ID of a property:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/id()

Returns the id of propertyA.

3.2.2.3 Metadata

Refer to metadata by location:

Asset1/Resource View/config1.xml/~*

Returns all container metadata of the config1.xml container.

Asset1/Resource View/config1.xml/Primary View/Element1/propertyA/~*

Returns all property metadata of the property named "propertyA."

Refer to metadata by name:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/~metadataA

Returns metadataA of propertyA in Element1 of the configuration.

Asset1/Resource View/config1.xml/~metadata1

Returns metadata1 of the config1.xml container.

Refer to metadata by value:

Asset1/Resource View/config1.xml/~[value()="value1"]

Returns all metadata in the config1.xml container with value "value1."

Refer to metadata by name and value:

Asset1//~metadata1="value1"

Returns all metadata named "metadata1" with value "value1" that are descendants of Asset1.

Refer to metadata names:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/~metadataA/name()

Returns the name of metadataA on propertyA.

Asset1/Resource View/config1.xml/~*/name()

Returns the names of all metadata in config1.xml.

Refer to metadata values:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/~metadataA/value()

Returns the value of metadataA on propertyA in Element1.

Asset1/Resource View/config1.xml/~metadata1/value()

Returns the value of metadata1 in config1.xml.

Refer to metadata ID:

Asset1/Resource View/config1.xml/Primary View/Element1/@propertyA/~metadataA/id()

Returns the id of metadataA.

3.2.2.4 Connectors (Hosts, Authentication Packs, Resource Specifications)

Syntax:

[objectPath]operator("objectName")

Where:

objectPath is the optional path to objectName. The path references the root, that is, it begins with /, as in /F1/F2/F3/…

operator is one of the following:

authpack
host
resourcespec

objectName is the optional name of the object to resolve. If no name is specified, all objects of the target type are returned for the specified context.

Refer to a connector by name:

authpack("passport")

Returns an authentication pack named passport from the global name space.

Refer to a connector by name and location:

/F1/F2/F3/resourcespec("xmlConfig")

Returns a resource specification named xmlConfig under the folder hierarchy /F1/F2/F3/.

Refer to all connectors of a target type:

host()

Returns all hosts in the global name space.

/F1/F2/F3/host()

Returns all hosts under the folder hierarchy /F1/F2/F3/.

3.2.2.5 Strings

Return a string:

"Your text string here."

Returns the string "Your text string here."

PK?tccPKKXEOEBPS/dcommon/oracle.gifJGIF87aiyDT2F'G;Q_oKTC[ 3-Bq{ttsoGc4I)GvmLZ).1)!ꑈ53=Z]'yuLG*)g^!8C?-6(29K"Ĩ0Яl;U+K9^u2,@@ (\Ȱ Ë $P`lj 8x I$4H *(@͉0dа8tA  DсSP v"TUH PhP"Y1bxDǕ̧_=$I /& .)+ 60D)bB~=0#'& *D+l1MG CL1&+D`.1qVG ( "D2QL,p.;u. |r$p+5qBNl<TzB"\9e0u )@D,¹ 2@C~KU 'L6a9 /;<`P!D#Tal6XTYhn[p]݅ 7}B a&AƮe{EɲƮiEp#G}D#xTIzGFǂEc^q}) Y# (tۮNeGL*@/%UB:&k0{ &SdDnBQ^("@q #` @1B4i@ aNȅ@[\B >e007V[N(vpyFe Gb/&|aHZj@""~ӎ)t ? $ EQ.սJ$C,l]A `8A o B C?8cyA @Nz|`:`~7-G|yQ AqA6OzPbZ`>~#8=./edGA2nrBYR@ W h'j4p'!k 00 MT RNF6̙ m` (7%ꑀ;PKl-OJPKKXEOEBPS/dcommon/oracle-logo.jpgt]JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222'7" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQE!KEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEzE7V%ȣOΏ9??:a"\fSrğjAsKJ:nOzO=}E1-I)3(QEQEQEQEQEQEQE֝Hza<["2"pO#f8M[RL(,?g93QSZ uy"lx4h`O!LŏʨXZvq& c՚]+: ǵ@+J]tQ]~[[eϸ (]6A&>ܫ~+כzmZ^(<57KsHf妬Ϧmnẁ&F!:-`b\/(tF*Bֳ ~V{WxxfCnMvF=;5_,6%S>}cQQjsOO5=)Ot [W9 /{^tyNg#ЄGsֿ1-4ooTZ?K Gc+oyڙoNuh^iSo5{\ܹ3Yos}$.nQ-~n,-zr~-|K4R"8a{]^;I<ȤL5"EԤP7_j>OoK;*U.at*K[fym3ii^#wcC'IIkIp$󿉵|CtĈpW¹l{9>⪦׺*ͯj.LfGߍԁw] |WW18>w.ӯ! VӃ :#1~ +މ=;5c__b@W@ +^]ևՃ7 n&g2I8Lw7uҭ$"&"b eZ":8)D'%{}5{; w]iu;_dLʳ4R-,2H6>½HLKܹR ~foZKZ࿷1[oZ7׫Z7R¢?«'y?A}C_iG5s_~^ J5?œ tp]X/c'r%eܺA|4ծ-Ե+ْe1M38Ǯ `|Kյ OVڅu;"d56, X5kYR<̭CiطXԮ];Oy)OcWj֩}=܅s۸QZ*<~%뺃ȶp f~Bðzb\ݳzW*y{=[ C/Ak oXCkt_s}{'y?AmCjޓ{ WRV7r. g~Q"7&͹+c<=,dJ1V߁=T)TR՜*N4 ^Bڥ%B+=@fE5ka}ędܤFH^i1k\Sgdk> ֤aOM\_\T)8靠㡮3ģR: jj,pk/K!t,=ϯZ6(((((((49 xn_kLk&f9sK`zx{{y8H 8b4>ÇНE|7v(z/]k7IxM}8!ycZRQ pKVr(RPEr?^}'ðh{x+ՀLW154cK@Ng C)rr9+c:׹b Жf*s^ fKS7^} *{zq_@8# pF~ [VPe(nw0MW=3#kȵz晨cy PpG#W:%drMh]3HH<\]ԁ|_W HHҡb}P>k {ZErxMX@8C&qskLۙOnO^sCk7ql2XCw5VG.S~H8=(s1~cV5z %v|U2QF=NoW]ո?<`~׮}=ӬfԵ,=;"~Iy7K#g{ñJ?5$y` zz@-~m7mG宝Gٱ>G&K#]؃y1$$t>wqjstX.b̐{Wej)Dxfc:8)=$y|L`xV8ߙ~E)HkwW$J0uʟk>6Sgp~;4֌W+חc"=|ř9bc5> *rg {~cj1rnI#G|8v4wĿhFb><^ pJLm[Dl1;Vx5IZ:1*p)إ1ZbAK(1ׅ|S&5{^ KG^5r>;X׻K^? s fk^8O/"J)3K]N)iL?5!ƾq:G_=X- i,vi2N3 |03Qas ! 7}kZU781M,->e;@Qz T(GK(ah(((((((Y[×j2F}o־oYYq $+]%$ v^rϭ`nax,ZEuWSܽ,g%~"MrsrY~Ҿ"Fت;8{ѰxYEfP^;WPwqbB:c?zp<7;SBfZ)dϛ; 7s^>}⍱x?Bix^#hf,*P9S{w[]GF?1Z_nG~]kk)9Sc5Ո<<6J-ϛ}xUi>ux#ţc'{ᛲq?Oo?x&mѱ'#^t)ϲbb0 F«kIVmVsv@}kҡ!ˍUTtxO̧]ORb|2yԵk܊{sPIc_?ħ:Ig)=Z~' "\M2VSSMyLsl⺿U~"C7\hz_ Rs$~? TAi<lO*>U}+'f>7_K N s8g1^CeКÿE ;{+Y\ O5|Y{/o+ LVcO;7Zx-Ek&dpzbӱ+TaB0gNy׭ 3^c T\$⫫?F33?t._Q~Nln:U/Ceb1-im WʸQM+VpafR3d׫é|Aү-q*I P7:y&]hX^Fbtpܩ?|Wu󭏤ʫxJ3ߴm"(uqA}j.+?S wV ~ [B&<^U?rϜ_OH\'.;|.%pw/ZZG'1j(#0UT` Wzw}>_*9m>󑓀F?EL3"zpubzΕ$+0܉&3zڶ+jyr1QE ( ( ( ( ( ( ( (UIdC0EZm+]Y6^![ ԯsmܶ捆?+me+ZE29)B[;я*wGxsK7;5w)}gH~.Ɣx?X\ߚ}A@tQ(:ͧ|Iq(CT?v[sKG+*רqҍck <#Ljα5݈`8cXP6T5i.K!xX*p&ќZǓϘ7 *oƽ:wlຈ:Q5yIEA/2*2jAҐe}k%K$N9R2?7ýKMV!{W9\PA+c4w` Wx=Ze\X{}yXI Ү!aOÎ{]Qx)#D@9E:*NJ}b|Z>_k7:d$z >&Vv󃏽WlR:RqJfGإd9Tm(ҝEtO}1O[xxEYt8,3v bFF )ǙrPNE8=O#V*Cc𹾾&l&cmCh<.P{ʦ&ۣY+Gxs~k5$> ӥPquŽўZt~Tl>Q.g> %k#ú:Kn'&{[yWQGqF}AЅ׮/}<;VYZa$wQg!$;_ $NKS}“_{MY|w7G!"\JtRy+贾d|o/;5jz_6fHwk<ѰJ#]kAȎ J =YNu%dxRwwbEQEQEQEQEQEQEQEQEQE'fLQZ(1F)hQ@X1KEQE-Q@ 1KE3h=iPb(((1GjZ(-ʹRPbR@ 1KE7`bڒyS0(-&)P+ ڎԴP11F)h&:LRmQ@Q@Š(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((_ğ<+F; sU%ԑ >,BH(uSQῈv%8̟g< P:&X?5]S^Nmȹ'q\/ϩxc_}$:}Ts  !y$($sǞ.0o|IMn~^+h Y@%͒6$=2J&-ԴŲ lƐ;NK1p3n+X75¯px%XnWVs 2F2zPißlw"TIF2}b[Wt yoKqʹhLvzu6Z8j\mKmB9``!Dj̬X8sy+RmޡICoХRY:FჸgpxW|1k^UէY$v$|Uy88 Ok>:Ž8'T 28Q^W>7_t "}j 4#9a'zu׊<-}"1Y-.U`U\Lwrh('o{xsJ5gk4Uw6GtUHNr zc)ѴGKѕ$ ct=$Yc8u6oi" R~GIv򄝲x&#?guXEHz')tp*q+K?Lwy~_91޸=kTRk X[Z;(V V;F drY5?Tۺ4YSqΟٺ|rH 0NlW@Ҽ'}{X/GnlEHϖ42s'T:;8+>f:A#x䕅~aK c$(3yMfݼ{izFYfC!OݨxTM#j ? gk*W,o;8,.໵;&A"6  88 ³YSqΟٺ|rH 0Ny-#_hZ%$HG#/?OncJc̿M]#>Xh4g1@Ey=|SQ<6\K0DF dOho :<:> tX #x 29m UHuw҈묃ĺ ռWޛ4 X^b2##j?n;[W$Gj(>(kz2JM`(-ET) ;Oq˱y+_|=m:&{yD܊m8$ʻ(g[aΫݹ#8dU?I?ti!ki%=ftO~xuwPWԾ/PՎťDB-6@LJ[/S>G:ۺy^3ͷcP\^˸}F6tH<ŽB +q0z/9//വA.H,x$ƬP|5In+I{̑"¨L,<^~=i}xf4JuRƍL2L3J(y|OLj&IKq]$Zm̀$54ծmX_a$\%_r0N9=,NF==K"4y#E}‰,LsH\y ߌOj^!Cmc Mj\\ qǖ+X'mKGk=&4.RU)<11=KuíɆVCۧ9 gqdO/aߊJ$7"^i:FzDx%u!x`pzu<cGq?°-!Xev,bPX7RS wPD|9IukAyoWۺgaʒ nxMN/ jM$ڡuT1%# ߼!p <RWm4;(5}/Ŀi]ymYFr TG>"iv֙5b7!X8|xaymϪXvqX]wk&vMDlppAGi:5p,[ѐ+RFA4oH#M76P-d].$,PG;υ<+>/}o d@wX98Pa8擦ãh:]HY[oHAbA8gU=v~#dnn< r@u&Dwԯsz¤n3 p$2x*'& ,^~]vw8ǽvP?|'}X,Xno-FIZ7 rrԖ:;{8ۯX_&a:H䅙~a(3txgF} ֞ Y$Sr4jQ9 gF4,v⥴i'h`bpjWun(3km XiԼ-^u}b=J6VՄX߂H^py?_ A<5ۛiC喍|xܜzg5P/?hc—=7Znc$̐ 0g\O 焮|]dKmIr)X$pX?*4wGVǙKfs'kB8ht߷}]<299#QEQEQEQEQEQEQEQEQEQEQEQEQEQEQEy~ ^gF{/hBڜ1K&V+u?v}$X|+j>I{eC$O$<9uv U郟Ky/&ΞP< dHUQGxA|<;6w^}biPIPIF@ Vb:GDoh>#Liog7!GC|FkZo+S`5bclJҼOiľ#ZYZj`fG'jYGPiz/St1f[Wv ۘmddWA6rW? gwNq? |Q k5[3uʤz f@5ٯTZ0rf?,1'+cP@,uxV巕gM۳8֭? y ԋ2c,B;O9۾|Q<~K&#gv5h_? ?ﳍ{ǭc|DVg&w-r?Zx5mV6YWtqK)178#5g_J_kIXVүaԬb,K3@|> ޷QI;8 CW?<'i}wjno@7W[hp9*pY>4xJx^Ds]d A]__iiڢv,zd ɜ8'li_.Ķ|;'.:{\ErMWr:ψ%4 ]ꗚZ@$wQXw(m=$s>'Ú_KM+SV5G(2GPY'vF⻞Nv&a>n:ٓL3+(Ԫ0;p*[?Cl/%UF҈ٶ79RH$d"S{)/[{%q Zu+[ޟqiVkK^fɽ&QIߐͻ2=?ľ>m3xs&ldܷ+m;CcmÐg,ƻ4O7,|4'bxMib736(<+G6Kk,g<8 HÀz0(tojm 1_a'Ͷso'8+ìxL'CLf%Gef#r>e 'qf4] G/|@Ҭo/v.ۜp8OAWK`A'/wL#$4BPŴpހ=?_c#衁  p%~> w\i>0_;O8ė$[DƻT8gο5@5_\ңvQJˍў2,10*0~"xRVs}.&ej OΰQ$k/Qf,my?.$v g$dt?<+=q[94ag+'] gi%i ÞC4֑\,+m$peC\NjֵVuHy,%Y#b@xO` zכG}fzjBW Ƌ˕Tc9mpƣx~!]=R.PƤ3@½zxڟct% GpNWp}b ( ( ( ( ( ( ( ( ( ( +IuO~Mj cw?c?G~9ռK"Ԡ3NPHo5~H @=K B }wVyмqF2B) g 㡪׉,uR94ˇ\4N!,3QT:PYEro|1ѵn˅4ynrēf$N9&|E = ?*8+$>8]F9-u[}V9G>Nzlj=_/6kQxXd=7lR8<Њܱ4GC[M13 P n0scb9xCRoO}B;^[Ȋ%883}ݥrzĿT]3G֣p:ޠp9'5cľ>. uhg m$"r8:(\C%`oUFT+>qjM|v+2)G"; +#y--g6v˝r+Ͼ+(kD tZhJkkZz\!ywp6'uj[洸EJ \eHiEWguw)~fnqsZF_xOogo%ܺKam"!FvJdQY3V|ZEsnݳzۜ 8hPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP=+J}3L6EtQ'$$jPEPEPEPEPEPEPEPEPEPEP@vB_;L$l\WJZ*/nɨ^jM.4Dk۳u9Q'& gOyNvo8ϽjvLֳ#׮#g7,rgb@vC$m2<ؘlG\szWo躥aƗvϾ'y+v;]88#(ԼIxK^m?H{i[(n$6 B?'74Yh㳼dX& ?v1Wk#뉭j$7238PBa< U<mQ! M3Q湵32Tgm#=ux7X=iki4WhLi7"ӵco3 _,b9/py8ٌ6Wh <}Qu=E B+M${8x^.ιAw$x 6Z9BoN'8aC״x^фu-*Gl:7%Q+,tR4^8&L|и/e ? x?@}h:lvi;gg `ep2}MX9xKm7Zи}JaЫ)OQGE"&o Zc5KKmY5\ ˸-V|y7EV88X~!q=ƅk<I #m8ؐ3@p3Viؿm{o3#8{P=G6Maimp i7b)UgcɮOnK{sin*ncUfP Oracle Legal Notices

Oracle Legal Notices

Copyright Notice

Copyright © 1994-2014, Oracle and/or its affiliates. All rights reserved.

Trademark Notice

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

License Restrictions Warranty/Consequential Damages Disclaimer

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

Warranty Disclaimer

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

Restricted Rights Notice

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

Hazardous Applications Notice

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Third-Party Content, Products, and Services Disclaimer

This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

Alpha and Beta Draft Documentation Notice

If this document is in preproduction status:

This documentation is in preproduction status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

Oracle Logo

PK0hPKKXEOEBPS/dcommon/blafdoc.cssc@charset "utf-8"; /* Copyright 2002, 2011, Oracle and/or its affiliates. All rights reserved. Author: Robert Crews Version: 2011.8.12 */ body { font-family: Tahoma, sans-serif; /* line-height: 125%; */ color: black; background-color: white; font-size: small; } * html body { /* http://www.info.com.ph/~etan/w3pantheon/style/modifiedsbmh.html */ font-size: x-small; /* for IE5.x/win */ f\ont-size: small; /* for other IE versions */ } h1 { font-size: 165%; font-weight: bold; border-bottom: 1px solid #ddd; width: 100%; text-align: left; } h2 { font-size: 152%; font-weight: bold; text-align: left; } h3 { font-size: 139%; font-weight: bold; text-align: left; } h4 { font-size: 126%; font-weight: bold; text-align: left; } h5 { font-size: 113%; font-weight: bold; display: inline; text-align: left; } h6 { font-size: 100%; font-weight: bold; font-style: italic; display: inline; text-align: left; } a:link { color: #039; background: inherit; } a:visited { color: #72007C; background: inherit; } a:hover { text-decoration: underline; } a img, img[usemap] { border-style: none; } code, pre, samp, tt { font-family: monospace; font-size: 110%; } caption { text-align: center; font-weight: bold; width: auto; } dt { font-weight: bold; } table { font-size: small; /* for ICEBrowser */ } td { vertical-align: top; } th { font-weight: bold; text-align: left; vertical-align: bottom; } li { text-align: left; } dd { text-align: left; } ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: lower-roman; } td p:first-child, td pre:first-child { margin-top: 0px; margin-bottom: 0px; } table.table-border { border-collapse: collapse; border-top: 1px solid #ccc; border-left: 1px solid #ccc; } table.table-border th { padding: 0.5ex 0.25em; color: black; background-color: #f7f7ea; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } table.table-border td { padding: 0.5ex 0.25em; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } span.gui-object, span.gui-object-action { font-weight: bold; } span.gui-object-title { } p.horizontal-rule { width: 100%; border: solid #cc9; border-width: 0px 0px 1px 0px; margin-bottom: 4ex; } div.zz-skip-header { display: none; } td.zz-nav-header-cell { text-align: left; font-size: 95%; width: 99%; color: black; background: inherit; font-weight: normal; vertical-align: top; margin-top: 0ex; padding-top: 0ex; } a.zz-nav-header-link { font-size: 95%; } td.zz-nav-button-cell { white-space: nowrap; text-align: center; width: 1%; vertical-align: top; padding-left: 4px; padding-right: 4px; margin-top: 0ex; padding-top: 0ex; } a.zz-nav-button-link { font-size: 90%; } div.zz-nav-footer-menu { width: 100%; text-align: center; margin-top: 2ex; margin-bottom: 4ex; } p.zz-legal-notice, a.zz-legal-notice-link { font-size: 85%; /* display: none; */ /* Uncomment to hide legal notice */ } /*************************************/ /* Begin DARB Formats */ /*************************************/ .bold, .codeinlinebold, .syntaxinlinebold, .term, .glossterm, .seghead, .glossaryterm, .keyword, .msg, .msgexplankw, .msgactionkw, .notep1, .xreftitlebold { font-weight: bold; } .italic, .codeinlineitalic, .syntaxinlineitalic, .variable, .xreftitleitalic { font-style: italic; } .bolditalic, .codeinlineboldital, .syntaxinlineboldital, .titleinfigure, .titleinexample, .titleintable, .titleinequation, .xreftitleboldital { font-weight: bold; font-style: italic; } .itemizedlisttitle, .orderedlisttitle, .segmentedlisttitle, .variablelisttitle { font-weight: bold; } .bridgehead, .titleinrefsubsect3 { font-weight: bold; } .titleinrefsubsect { font-size: 126%; font-weight: bold; } .titleinrefsubsect2 { font-size: 113%; font-weight: bold; } .subhead1 { display: block; font-size: 139%; font-weight: bold; } .subhead2 { display: block; font-weight: bold; } .subhead3 { font-weight: bold; } .underline { text-decoration: underline; } .superscript { vertical-align: super; } .subscript { vertical-align: sub; } .listofeft { border: none; } .betadraft, .alphabetanotice, .revenuerecognitionnotice { color: #f00; background: inherit; } .betadraftsubtitle { text-align: center; font-weight: bold; color: #f00; background: inherit; } .comment { color: #080; background: inherit; font-weight: bold; } .copyrightlogo { text-align: center; font-size: 85%; } .tocsubheader { list-style-type: none; } table.icons td { padding-left: 6px; padding-right: 6px; } .l1ix dd, dd dl.l2ix, dd dl.l3ix { margin-top: 0ex; margin-bottom: 0ex; } div.infoboxnote, div.infoboxnotewarn, div.infoboxnotealso { margin-top: 4ex; margin-right: 10%; margin-left: 10%; margin-bottom: 4ex; padding: 0.25em; border-top: 1pt solid gray; border-bottom: 1pt solid gray; } p.notep1 { margin-top: 0px; margin-bottom: 0px; } .tahiti-highlight-example { background: #ff9; text-decoration: inherit; } .tahiti-highlight-search { background: #9cf; text-decoration: inherit; } .tahiti-sidebar-heading { font-size: 110%; margin-bottom: 0px; padding-bottom: 0px; } /*************************************/ /* End DARB Formats */ /*************************************/ @media all { /* * * { line-height: 120%; } */ dd { margin-bottom: 2ex; } dl:first-child { margin-top: 2ex; } } @media print { body { font-size: 11pt; padding: 0px !important; } a:link, a:visited { color: black; background: inherit; } code, pre, samp, tt { font-size: 10pt; } #nav, #search_this_book, #comment_form, #comment_announcement, #flipNav, .noprint { display: none !important; } body#left-nav-present { overflow: visible !important; } } PKr.hcPKKXEOEBPS/dcommon/doccd_epub.jsM /* Copyright 2006, 2012, Oracle and/or its affiliates. All rights reserved. Author: Robert Crews Version: 2012.3.17 */ function addLoadEvent(func) { var oldOnload = window.onload; if (typeof(window.onload) != "function") window.onload = func; else window.onload = function() { oldOnload(); func(); } } function compactLists() { var lists = []; var ul = document.getElementsByTagName("ul"); for (var i = 0; i < ul.length; i++) lists.push(ul[i]); var ol = document.getElementsByTagName("ol"); for (var i = 0; i < ol.length; i++) lists.push(ol[i]); for (var i = 0; i < lists.length; i++) { var collapsible = true, c = []; var li = lists[i].getElementsByTagName("li"); for (var j = 0; j < li.length; j++) { var p = li[j].getElementsByTagName("p"); if (p.length > 1) collapsible = false; for (var k = 0; k < p.length; k++) { if ( getTextContent(p[k]).split(" ").length > 12 ) collapsible = false; c.push(p[k]); } } if (collapsible) { for (var j = 0; j < c.length; j++) { c[j].style.margin = "0"; } } } function getTextContent(e) { if (e.textContent) return e.textContent; if (e.innerText) return e.innerText; } } addLoadEvent(compactLists); function processIndex() { try { if (!/\/index.htm(?:|#.*)$/.test(window.location.href)) return false; } catch(e) {} var shortcut = []; lastPrefix = ""; var dd = document.getElementsByTagName("dd"); for (var i = 0; i < dd.length; i++) { if (dd[i].className != 'l1ix') continue; var prefix = getTextContent(dd[i]).substring(0, 2).toUpperCase(); if (!prefix.match(/^([A-Z0-9]{2})/)) continue; if (prefix == lastPrefix) continue; dd[i].id = prefix; var s = document.createElement("a"); s.href = "#" + prefix; s.appendChild(document.createTextNode(prefix)); shortcut.push(s); lastPrefix = prefix; } var h2 = document.getElementsByTagName("h2"); for (var i = 0; i < h2.length; i++) { var nav = document.createElement("div"); nav.style.position = "relative"; nav.style.top = "-1.5ex"; nav.style.left = "1.5em"; nav.style.width = "90%"; while (shortcut[0] && shortcut[0].toString().charAt(shortcut[0].toString().length - 2) == getTextContent(h2[i])) { nav.appendChild(shortcut.shift()); nav.appendChild(document.createTextNode("\u00A0 ")); } h2[i].parentNode.insertBefore(nav, h2[i].nextSibling); } function getTextContent(e) { if (e.textContent) return e.textContent; if (e.innerText) return e.innerText; } } addLoadEvent(processIndex); PKo"nR M PKKXE OEBPS/toc.ncx1 Oracle® Enterprise Manager Application Configuration Console CLI Reference, Release 5.3.2 Cover Contents Preface 1 Overview 2 Commands 3 mvPath Copyright PK61PKKXEOEBPS/content.opfp Oracle® Enterprise Manager Application Configuration Console CLI Reference, Release 5.3.2 en-US E14656-02 Oracle Corporation Oracle Corporation Oracle® Enterprise Manager Application Configuration Console CLI Reference, Release 5.3.2 Oracle® Enterprise Manager Application Configuration Console CLI Reference, Release 5.3.2 PK!qu p PKKXEOEBPS/cli_title.htmd Oracle Enterprise Manager Application Configuration Console CLI ReferenceRelease 5.3.2

Oracle® Enterprise Manager

Application Configuration Console CLI Reference

Release 5.3.2

E14656-02

September 2009


Oracle Enterprise Manager Application Configuration Console CLI ReferenceRelease 5.3.2

E14656-02

Copyright © 2006, 2009 Oracle and/or its affiliates. All rights reserved.

Primary Author:  James Garrison

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this software or related documentation is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

This software is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of this software. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software in dangerous applications.

Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

This software and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

PK0C+PKKXE OEBPS/graphics/mvpath-sample.gifAsGIF89ap!'(-0.3=t28:>@CMJWa (EXT ^`jM~`&Yciemr2"G%W&i##r)6+D)U,R(p&|+8Y2l1j4k4|6}3w0::[:E8K:[8x:<@@`G[xGfBcFuF>t@AAJUNbIoO}J|IQ9SSSRsUS[[[ZdWtX^0\```jvgdbedtk|jhqmdpl{z{}{}~v׀Rʼn劫̉ژΔZd%@Ӡњ❽Ŝتl$ԧűɥ֭$,18ȫ(G,r.նҺͽܻ2@DzÇ6ɼ8E"Ε:/7BK(AS0ذp߿@޺[߿B LM"W(^2[9b:bBhJqVxT i햀煉щ AAQQxԄT!,p!'(-0.3=t28:>@CMJWa (EXT ^`jM~`&Yciemr2"G%W&i##r)6+D)U,R(p&|+8Y2l1j4k4|6}3w0::[:E8K:[8x:<@@`G[xGfBcFuF>t@AAJUNbIoO}J|IQ9SSSRsUS[[[ZdWtX^0\```jvgdbedtk|jhqmdpl{z{}{}~v׀Rʼn劫̉ژΔZd%@Ӡњ❽Ŝتl$ԧűɥ֭$,18ȫ(G,r.նҺͽܻ2@DzÇ6ɼ8E"Ε:/7BK(AS0ذp߿@޺[߿B LM"W(^2[9b:bBhJqVxT i햀煉щ AAQQxԄT x!jÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜ1͛8s0翂$HB$H*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۲F JB4Jtܿ LÈ+^̸ǐ#KL˘3k̹ϠCLtnӨ`½c˞M۸sͻ Nȓ+_μУKN4d׾b ^HPoӫ_Ͼ˟O}?h? Pn4h& 6F(GGl`yF$h(,Riӌ>B1Ҩ?63QP0 8yPFTViXf\v`)dihl)fqFW\ĝx *pLpIxީ'| h?8|#7t̥4:f4@$ ajꩨF檬*무j뭸뮼"ralfa'6@NB;l&lj:nr 9v5J& =+oX N,1$R;g>@k0*l6@Blۭ6*nOv! *o=0,ol8< <@-:?a"&,OCH+tY< RO8t ȑR 1SA -/.=Ј4|, "wC3Eߠ$>}Op\=gÆl Skpyp65ަVO<6npA ?#JFSG޳Cr=C`X@ h7҈&$Ђ< @ zAӉGH(L Wx\XҚųk/n`C[Rm:ƣ`x쑼c&t"^)Rdz ? `4Ax~HcF4~度ƌ$E@x>/ Y;D ȳLd (3QNE@O4`,a\K\hP@K]xi@^Bn DE]ަ \ M?Ex<U?T?hKVD z !s!2Zk"eme7b.B"\e3CxG>/;˓F0i^s܁tֹ\KwL?Iy^]5ψ6,hS>0MuwPkK* 0-эvc>OٝnA#IN0=cS1a1 Ck81mX>>0"7w '^,g'   +8YD7:dO=`^g>Q DI׀8q  $xt/6=kg{S,Qǧvv~O3y"{x/νT6B8Zrw:D=ߺ~{?oA lRx7{{ؕ@3Jwz3wK'\$90+D A Z qP|<~ƻ?ל'&φq;,Gd17u3#w m pX x F\Q{6#TzyŁyPE7p 8e_P]F^1uu xft~2Ehy@\ILyZ[7;HGxG聩y#XM؃:E@|(Jŗ{7{a|gK6| f|dž@lpz{B3J|o7}sO}Y,Q-@~Wqw997S1 U Q wCk P-@jE1#3 p 0XSQE xy|NxDtb$F͈ ȌȌGǍԸw,( >Yĥ Fz1 4،((It⸍9ȍ 8X_Ќ Y)ɸN7 x Yl)P@ m،3{g`woV|{VBooS_a_'`79oG}Sbh7pZ\ٕ^`bY@#xBȖä 0 (8 pCPX@dؤdJv א,@p ES]P Ht`؏ ) Y:  ɚ(mĘl4IZEbGI(^dА4yIZُl%P9 F_p鉛^ͩDY] 9XȞY )鑺yɠg{05-vT)RSS J`סA&}X 46z8:j[tZ[МA bD븞9 tkb{i+K`۹h+`k!b{JA;ț4 ۼZ"C~a8?Z(ApC T)P) ۀ[ʥlشP{{E $P:8X ܿη<@B=CmD] dLLNPR=T]V}XZ\^`b}4^6~-   D$*>. >=nDMXZ\~:W=>c.QJ>bnI.H~)xz|_NqN-灞hN~^jnj>/n}^~阞ksN~i蝞~~N>많|>kꢞw^>^ʾ}눎P>Jf멮P>G^~ >n~y=_X> _ ?_- "?$_&(*,.02?4_:<8@B/??FHELN R?T_VOw- Z\^`b?d_fhjlnpr?t_vxz|~x0`עׄߗ]܅?O۬mףؔ]ڝv] x]mx .N -,G/Y/ oo4xP6\0D DX"D j0Cyhrʑ-r4ѥ˘ S|ٲC!aFD rP{VHљd(ѓT^ŚUV]~;Q @@E)mܹrUOQTbEU&e\QV.ZrIZ 専zn:RP%>Zlڵm߮w`ٳi׶}U/_" ' 1 ;;pI!aI4B&+r9TJ pL\3K\RLD7|9S˥VP"SDA#3RE4RI]FnQxE15#;b=S23KdH#L)\B5MDJ`:mC`uOTHcL:4-imuW1e0Cd6TT'e]wժRj ڱGjM ?l7EKUZvfitM4]O}d8fՍ5uSc+TseUOfWDW?A\bs^]y{87wXɗJTn&R>>y-bV ]~{Wf9h'ޫuRko4SpuK]<={r6JcA'69O, ]v*wQs]) J.0I_r;f),zK֔74 |3Rz?ğ(²{^=V2ЀD`(:" `A V0AbE0%4a o?Ѕ?_2/І7auCЇaȩшGDbD&(ܣ8E*VъWbDvZc8F2q\aDܰF6Rqfc8G:ghTBƉюd 9HB,^' na!%9IJVҒG"G1e(E9JRDaI>Fďe,e9KZ$jl?: I)җf0 yK=r(Lf6әτf49MjVӚf6Mnvӛg89NrӜDg:չNvӝ'6O8(*ّ0O~_OԠE!&ԡhDP!z1hF5Qv hHE:RԤ'E;HR% GLe:SԦ7iNuSTFRըGEjR^REZO:UVU?*t3Q_kX:VլgEkZNJլ\]i@UI|!îwk^Wկl`V TkbX66-ldJ!lf5Yvֳ,d%+vձEmj*Ѷ]ʌ+C(ömyַem! ׸m.2*Pa THXGL-]v׻ox;^7umz#ۃ8UKmo[m~W p $"0`8([wHFӞpD* vqE_E ":DQ->0|v.quc?1s,?xƍEFk5aL>uרҦgFsռf6Y.mo9hlb>熘f/8=~#1%=iJxnpyg:IG'#%a K?jҺ}27^א kbG}lφv}eҼv9gn3RlܖD^Vh{8܇G]d`4+= {EAj%WO>D2 YZ.̕¿e 뺴ށPfwf2mG Wmmw]{gHn׾MA G{<_pt7OG:ԥt;-d:=;5TC.;\-ja&s2Y0w=;AFν,ȥx|7px#~{uc嗿J]qx5>w<跅G~90}K,{鳿ݿ~걠ny02"> ?N'rB@\Z;[<-GwE.@o|?'>@*2 sQH?`6?c?+|?-Bic, ?4'E@w+7xC7uRCL4l|ֳC;@,@DB DBD@4DEtEHDsIC4*8v2(5k0[L(Es$;*X̸YXX\EX^́_.?1Կ`EJXD5d4=#99Cr1 1f?DE|DrP,S+qXHEKB1cBejƻPfŇEeH` ?dXT sHy4dC:J{̗?z@z`f[`HtDDuTǠIvK;JGGJ:G.}DD58˄S,c5Jy\$?ŰEEHeHb,64Xfɐ\x @kI:I0L^HɔkII60L\2ɜ=Ip>ˬL͜Lό4L6M$IK*jP 0;L$%;?Ȅ0$?c˒5E6HNKqC=CDDNTż4DNPtTd%9$.ڬ5X)X炑 5EUePMP<@Fl[ 5Q6MSuQ*ęA b.炮G! ePзRQ 51 IId*+-R +"S S=R$U/%U$LL Ϝ;<55 K?@A%B5ACUE]T>erSxXLtL`:=N}QGK?eQ%R5SԥRUeVui\R5Y%QMO\G} QE_`a%b5cEdUeefugMUʺijV¼U]V]unVm*-hq%r5sEtUu-Hȗmyz{mo~XSwe|5؃E؄U؅pMQň؉؊؋،؍؎؏ِّ%ْ5Y,S:pٜٟٗ٘ٙٚٛٝٞڠڡ%ڠdؓUڥeڦuڧڨکڥMه]YR:ڮگ۰UZ:8&LwմU"Z-Z۹ۺ]vX%DWPۿm"UYX}/D[Ue-5%d1,d۾E[\\%ܖu5[EūkUuXε\7-\xlM܎Ņ%5^ ]h]}P-[e:ۥ].u'S}\_E}P^űV_]}Xh[^"(}m$ \yPug}%k$ .  `N^1*_M^]%܃1~Yh` VbU]__e,n͛0c0 0:HwpjY78f >:#;6 `;?`"AN%Fm(n^*޶Ua-3@o3c wp>QTcT@TVe ;bVve=~>\ze[=De]]b`n.d_ڭdd.\dwpcaTHymfu@XXVe; eY.d ^]`ޅX\e-ffu6 ajc(.}Tp舎hpư?ctes#vg]>xRp1*Xh.*+@霶ic&jivݯ 3.TaF]e]h<6k-V1_;i;9k.6Xu c&.Ŏfhn0?@}l$^hBcBF&vMk_n?|k}Na,k09Xc9lc`jFVfnwhnfdlXFo-6-Uc݆iZX=fY(_hR]-mU@;\k9ٌZwv ]ZYqNv؅%pdi6pRqgrFpMWlq-ǰvpR@>: 2;@rqcbWfvl.:UcvPr &'_;<*a [mt.t[]}t߶o:7HO%Qj.tT?nO'P'uTdp{fHuH\uܷx6o%pNwOE#uSuXON/Vj]7wvoOYwZw/\_\z]]wU]+k^iIV%AXWbv5dU/sr>Kox0w/\~_1){kn)w>_/N%GnimoxwVxSwqurWpl +_z'1k6i7?}XBW/{y`v|Om_O{o|[WaF`f`FП11/now{g}W|wk=zozw|ݏ||rtva  }]jg^|>}|fwf//q}9}|_~w}UgnK hР.v 2d7-AIXv"hl$%a  p"ǘ2?JNȜ:wIP9ҤJ@SN:)֬Zr+ذbǒߪ]jתmvտH<$IQ!=>ā n80Ċ3n1Ȓ'Sa%n6q< A n=p31ݙsmwK79])W|ia͛[rC*i8RJ)ڷw=-o<7=Zʥ(8ޒ{:FUTqx * fS7`>WgfXLv A a H؆Wp ǒK0\Q97BӣNsG*y:twUtYy%YjI{V\sյP~g/!5&q9'=yn~ខ)Lw J1&(q;DdSmE5S P%샊$O=ݪT%:y]z|y`hf*,Rf5)-YZ،9J\Ť.È>zG+ L^}C*f,[|%KM7hnƖq<.bt.:Vj 5L*=>=3IIWIeI+zwp}c޵?gfF!1]{5dӔP e}6i4ӤR NȂ32_c7mL*xcq.3(8L;8;Ի* u,ˆ2ء>zӰQE&:뭻z*ULNzi:>J\a9K_·씙Bf5?3G >>0;3 ?_ ḃP~+©kR{ #(AT-`+wB(neBw'1qR32%3N~2,)SV2-YNmo\1GT3Ӭ5?(u#q*@bw-$٬g0V\d뙍AsQKfr~4!y8)43}CoeeI5I'VUO:5-Y/oVd:7:Ҿvt]gЖ41f d'1˾izţʩ !X'Cap;F`ujĺ\{oGxp'6'u.˺Cx[lގnz{ηdm<+WmSqӊ]@d* 8$q5yęa7K1_ߑ{ӥ4 fSs Sy{s1__.vx}a91$m3V㭪V+2;cK$-B`^Ļ/ם?>BJ=ߵ1G2#136#4ҘH$II$JJ$KK$LƤL$M֤M$NDjuqFd#Lc4 PFYeh V!$$b1^ *7 [GzdU"ie%XV]=6#S<u[PQ$%^^"Zf >F b&{|"%XťVrdG~d Te^fe0iX)AI& PEȥaqf{H}%ZbO\45 'o lpSzYERytU"zNa ?ppp N[y=zvY"gOUO   "] ɦcQbmewxo?'OgH`{nvgD&gE*\ ȱҞc*%wzg.N`(eh?gvr('?`^u[6 gsVEUhx'V(z)j({* 愆֞>靖hZhi&ab&ΤfVa1T&nh}wo煶)Ʃii6nR!|b.W("h]NO馏fj~z_:"jT,&?>jNXvMꙢ *ib+jOic f%pRhi)))R :ekc 2繪Jff.lP9g62^dUBOFB,m"}j9,ɖrâ쾚+( (,P̮h"+B,a;-&.-6>-FN-V^-fn-v~-؆J$iȒm y, ΂~V.kO4ny(^l)|%OA#T^n M> 1!nJl.9b-?..cG M=n0,fgrNݖaކijN./?Ю59X$W+jSԩ-^ o!2͘RtD0:X=ZWH.(酪l.="W//y#HJh6y) 2.`lmҤN0S0NVpm8-hꥲ둺)? +#mPAk-w14F/ TQTEG/jjֱ0NJ/U*Fp Ђ!2"2&mn1dgoyfN_~2߱0r"zNprwi.r|fla&2nupvEk-Ⲝڱ1/[+Cp,33Ob{0z -Vvj2(+B7;l88T1s72{ergs3m4{,F+424$*t{JHG?( f'KKE{+ъ-M״M4NN4OOJ#*c5K4Xj]I+)'C-DΑ;QWCH?+2uSSSqT_qoNdB5NpWY BH0OJ0.NB5,[\gҬ]+1@fCȀ1|/GGe/"(.0vbwKŶUv5O5hKf46E4߾/G(j5VgҙٶB.8BHt_ʃE2[4a[2~ 07<.dB&tU1v5X yvH?0ey{zK7 T0-!.w*/Np:۲svˀlI % yB5``94oqOp;d쁊hlE zG78x? 1v*aܞX3lZy*hlA\v wW yMs{K8$S]ة?tSptXpuxs'xyn::fRFr{^{?%|τ|uz\vfovg8#Ww#yO{r:;e{*6w&v5nczůCϱ50~ tD;-%ċEG+CXK5&BS&,o_7t1a|@Q c̃?C4(F<P?=GO=W_ uϳt&؇=4(F2۷}ۗB) ?H͗G˛bˣ{xQ r[8#`NHO$p)E3ݟ\wY3pɧuh]F"A>"/]^u}hk|p|+bD#>)@FXKo6gy$Wh_~(6Yt~VCl[0BrzuO8`0l:yĶWW|2"oD{@0p4:D!T_EQD#^Oƍ/8G'5eK/aFl&w/((v?EJ$ΘG&EzKD]NR.UV$jWGsZrWgѦMVm[oD84ϟ*( v;۠l&ɋxg["U:‘Օ6e?@2;ߴƃc`ކ;! -!g/ oWE~Q}hA 5x6ý=piL!C,mh"x@Heę2w$q;p[T:l xI3H쑏}cE@.F `&G0fwTHID j˜ձow,^NBd+a(a!ɽ\6vJ$I1:z)($!a #LMN6{$,gH:Wo鸤9NȒ+XC LK=u0gsCH%KlbD Fj)XZ0Rb8r,Y*[z2%=?-St0gFcލ1|SP-;UdM)qJQ V<RѢ$%Jjԕ`e;EΈ̳!DհrU?;S)JrV#.'Zos$%-%d419MV"JǤ|Mc̖l4(V:VxnuI1Rz9j![+̷VD=fbRɩUœA5j Z Jt,SvDT+%Rflq#(r9!h"2WGT7TEiIOҕ1iMo;/O GH}S\)>9d@K#7vh$Tu7#G'Z66PN.0&cmJ$Cnp n1ۃ/'^x8-kKQWwlߖj{ԦV[>,V (h~W(H!Ѵ_U{JSUMb9o&cIʶC`S+Hd#Rgׇe6+^̉L_?s'GLTfdN˪ى"]V߼hTcm\Wc;[.&&M3Z@t.u٪fd[T~pW%|5SZlΜB)zDjz﫻V;mMWj:B¯^ P2WϗwAubkyE.'Ԥ~5y__Pe }j_-?Popy}W6vK*2\j/O9dOO~)M΍rM˞hcjn̬/"0nnFůĚҮwnϰޤjtTTlOVlxZ0hڮ(2P6PX`p-2b -~ְ 0p ![-hOt {O04o ߯D $z`)-115q7즰B&VwpaPjna ,"~q1uqal(:m1q1܄oo#_1"fvq=19i-"pL\%1{pʱ{ Q  28*a1"'"1r, ⺨$_E '0 a![7r#-RoR+>M&mP2rTQ^!"c"#r'5R"%2"%"#r'+1r+r,q#Ѷ$+H.)g)!  L.!fgc"l,Ò,50,*'{2Bgrn#9pqԚ)b&&*r,223r+q*-76g,}QVRRZ OC3OBRoHRR\.\5i% S11!;0q7e&3*3-8_?$lNk9e/ M.US1^5]AiJif4puWOTo[2/e4"0ZuZUZ#V%R/hR BO&PugPUqYBHqq ŵ@h̕04U]t=_k\ur]:Т0&N^o)b-b16c5XT`_Gb+UdL5huzB`4XFJ`pVQO@Mqgdq5+ΒMShg VAVYc ]Vlh+HpƠEj.veD>dniIu5Jslml+ej Uf׵k[CEEqi'M61Vv|cV_rmECtJc#cU[ut Re Vm1Uaqf5#Jmuraouvqm=uWtG_BD'IvnW]WZ3:kflow/9'B+iD׽>~_Bz{d"kIpY 5_wz7sysm %Xv"x̀ 3,aw3y?}RIsrWɅ9 gxNV}8wsy3Xsׄv?xc8x'cvAn7De7^8y8jsxexY0_F,Z‹!"R R!ox 58i%2a%7 جh3.1Tc))gxx|%X""5Yl%u.Y):YA@X^sX0Ov6mW59 2 pِ%2a xO0oIx+,4TLx$u!2WkY[^YiŦK>ƣ !ItaS 9lTNW~(d׈iaylġ!:I2 jtCK?|xjY|;&TZI^z.ڡ}f>GUo<*wU;O[z @qBڌё혹wث:zTvOruz6YPɦ{ %}GM˺:Z5 暪9Yv Cn`aA 퉭8u{y1GzȠ @l{JO;Rc׵K#l$B?:ť>%&w_Yě]ؠ;%h!|:v0{TE:I:w $i2LP>Dn5nïHۜЛ |5b>jT$Er>ErUO:K{ZK|ݙ88&^ܩfSQNu?ү3[)׺IP =w9 Q4s[y3ǕΏeMl)TWzΏѧ{){wm#4㗦ߜ~Z< Rc>\=!x,f/[ǫA!ՅSMׅ}݃][؅-?˗}Ȳح|IݞLhXC$ܯ}}r}{Hf~GGUm=݂&}ZHX={\;SUc".%>'3ާ6w:i'W(X^4|lΏ] kK9ťq)k|=>ge#@L4^dZL?]RC aItcZT%m_~U)}LQt~߾S M ވ6N^=o#wˇ|9zqDI_8ڑ?QX7qߕu˙0}_ ^ց ){]ъ׆]胸}<A<  Ύ>޿wcOM:;ޜzu(Yj7kv!m nG^=Tb~b=Yȡ48R`ihjVhގFbǞ|(^p#2y|A D#:9Uޥǘrxdhh)ZݝCiGƦ!M?}"K-y%VQjY(ԥq!cg)vzFޜYj%QZn蔈U2ZkBҁ"dJ,_;%ꏩj\)ҝY,e:b=+z뷎;..Eڢ i4j֬wqBm\ pEvD[.jk \n^pYL/ ٯkEڙgHn ɁۗXW">az1Ƌ2 Ds1A-&.<e\wQҤ24]#Skr`Ǥ2J|alk݁}KOXuM[Cl0fM|7`1;vjt2u~ܓ=ݞ+/5AZ~my^]7w9 4io*]N|bw{7fo=Ѯ˩|yk^-wؑ#꯿6Q,bݏ p)2Ψ>|bqs@ep2 >Ev)!-y(8: !flA.s6< YZL/ C qc^:.p"DHyMpwktxL^4b'[ +Q:Qt/Jgx (P8>w&p'-dE@.Ubخb%ze"OrYX:$X^&ʙK]t#~Xà. Fb|c.KJ>e8DT"s4e))Ar~I46NzѰ f<;B ,9[GQSLĔ{ gc(8~hf>쏯 HE3bOˬIghHNW:,%^OFrv=UTNƦE['eӝ:秿겂JEJ58!zNj9ɴc]mWzSjl%U+vr X[ξv#4 56NBlJQq,den,iOԪvmQ XK}CMO d8jl3@l0Wm.TQΎAӝng9֤n;K/k*v~;HVvwpՔqlv$^H/{, .~;r_>+-}$[ZӼ;>awPn'(3)8u؄qڒⷻ/NfO_Sx6;9\򶉐Eld#+a!e(YN?8HoI1MB cw!d.3,3'ɿ|p3!ب=4Q@ccHDmhCrV8nsWwgB\ P:c(O]EoT|t*/=?9{ҰIvk=m<{G\B"5Cmdc يךQ2}])ع={)[;1t~m_loOۧ0% q{Rln70mQn:CWi]#Zfv/s{|5.-wh,o]><\1Gq\WW7+!tD5K*}Loӟxy3~kE7chnwZ#P.cQ0#270ѻs#7{Mu|z+RL}ę~'Z卄v[]H?cgg\_eQEux1u7fU=ٯ^%<9γ{l<0>1 !*,lԓ[]39J>/?^N?{3\$?; % N(Hh Ȁ (Hh|gugloC`F;=H@Kf}V{t.{%Wzs|ⅅh(`8[)q,a'8&ȉ艟x8xWs'HhÁ1(؁G~uddo1ҋX1|:8}Ĩ]qGb|B8X8vΈ,?(Hh爎騎Ȏ(HhFh"y 8XWx;7ؐ<8@KqǍ򐇸ؑ9X48ԅ[3<!%2Ʌ496ɐZs(bX)Ys9AȰ I Kɔ P sItt#;iX'ɈZɓYٓ*)<(wO9 G mI P)BdG8)@~B1[֕3qҲ5) ktrnoU np rvC4hihcI闰p@qɛ9Y$sٚٗiҩcayA1S[SHK\NP|\R•[I+Y9`Y;SIF!n쐯hQ: YKWl LKO il=H1L,/ A 2D ʠx۹Ȏ"V `Jɬl@ wPɬup@ A˵L͌"`ˑK+ULl,یHlVA -Mm  -Mmsf!-#M%m')+-/ 1-3-҆79;=? A-0:FIKMO QUmWY[]v!cMemfgkmo 8^GMumwy{}ׁ-؃M؅m؇؞؉؍ VMٯ ٟٙٛٝ ڡqؕmڧ]آ˭1٨ ۈ rQڱ۹=ͮ q­푫эm6H=| j~=q oX@8XMm*]ܭst.ҲM=ư ` hPWq4 #>>>oh`6M.-+>o `GG pEONK>@nWp0NF:]N馀i!}0R0i>} X. NH^yH.F{L.T).C4ZcNzK].R ʠ >G芞P`}^NqaLj覮]qJv+撮;fn 4vCٮsQpN>~NʝӉлNZ RR >qnB ھr PPq!'ۿ 7K廚/? ` ?  N>nn0 JI'nA]1ܼ ̠ ? ;O ^a.^oHoT@O Z/S_XS?ؽc˭30 3 0@ODO}GN@~o乿Kɿ <{% v!0 3@vO̯ FNp ş}X$XA .dPT;#jXE@Si,V+ Z!_F)UdK1:9PԞ MC`Y=f. :hϣI*`  p"LaŎ%[Yi+KC)+p.,oL3K &u[aĉ$8'C7%7EO@!;< sPFuQH#!5E%tSN;ShsTRKSDYSTHP[uUXc=UZkV\suW^{5!LYuXb5Xd 6duYhSZlv[n[pw\r5\tUw]vu]xw^z^|w_~ P.`Vxava#xb+b3xc;cCydK6dSVye[v &jfsyg{gzh6hVzivizjjzk. {l6lV{mvm{nn{oo|p 7p; ;PKQFsAsPKKXEOEBPS/cli_intro.htm" Overview

1 Overview

This chapter introduces the Application Configuration Console Command Line Interface (CLI).

1.1 About the Command Line Interface

You can access the commands and data in Application Configuration Console through the graphical user interface in the Client or through the Command Line Interface. This reference document assumes you understand how to use the capabilities in the Client through the graphical user interface.

The command line interface (CLI) provides a low-level, programmatic interface to the same information that is managed through Clients. While you can perform many of the same operations in the CLI, the Client provides a richer command set and more visual feedback for the work you perform in Application Configuration Console.

Use the command line interface if:

  • You want to repeat specific steps on numerous occasions. You can script repeated operations with the command line interface and replay them as you need them.

  • You cannot access the Client.

  • You prefer using command line interfaces over graphical user interfaces.

We recommend that you use the graphical user interface to review the data hierarchy in Application Configuration Console before accessing the data from the command line interface. The CLI lets you navigate the resource hierarchy like a directory tree, but it's easier to visualize the tree after you've seen it presented graphically.


Note:

A DOS window cannot handle non-ASCII characters. Therefore, to display multibyte characters properly, run the CLI from a console window within a Client that is UTF-8-enabled, not in standalone mode.

1.2 Accessing the Command Line Interface

The CLI runs as a Python script that is installed in the eclipse directory where you installed the Application Configuration Console software. Use Python version 2.44, 2.54, or 2.61 to run the CLI.

The CLI requires JDK 1.6.x. If you have multiple versions of the JDK in your path and v1.6.x is not the first one, you must set the JDK_HOME property before starting the CLI.

  1. Navigate to the following directory under the Client installation location, for example:

    C:\ProgramFiles\Oracle\oacc\client\runtime
    
  2. Open a text editor and create a new file that contains this line:

    JDK_HOME=<your JDK1.6.x home>
    
  3. Save the file as cli.properties in the runtime directory.

You can start the CLI from a command prompt. When you start the CLI, you will be prompted for your Application Configuration Console username and password. You must include your domain name at the beginning of your username, as in mydomain\myname.

> startcli.py
username: mydomain\myname
password: password
/Data =>>

The =>> is the CLI prompt, which also shows you the current context. The default context when you start the CLI is /Data. Within the CLI prompt, you can use the up and down arrow keys to cycle through all commands entered during a CLI session.


Note:

You will not be able to start the CLI if there is a currently active Client session. There can be only a single CLI instance connected to the Core Server at any given time.

PK'"PKKXEOEBPS/cli_commands.htma Commands

2 Commands

This chapter provides syntax and examples of CLI commands.


cd

Use this command to change the current context (location) in the resource hierarchy. (The command prompt always displays the current context.)

Usage:

cd newcontext

ArgumentDefinition
newcontextAn absolute or relative mvPath that becomes the new working context in the data hierarchy. If context contains spaces, you must enclose it in quotes. context is case-sensitive.

All contexts in Application Configuration Console do not share a common root. You can use these root level contexts:

  • /Data - the root context of containers and configuration data. This equates to the My Workspace/Data folder for the user who logged in to the CLI. You cannot access the Public Workspace from the CLI.

  • /Template–the root context of templates

  • /Authpack–the root context of authentication packs

  • /Resourcespec–the root context of resource specifications

  • /Group–the root context of groups

From a particular root context, you can switch to other root contexts or to relative contexts. In the container context, cd supports mvPath that evaluates to containers.

You can use these shortcuts:

cd .. - the parent context


Note:

Application Configuration Console does not require unique container names; For example, you can have two folders named Folder1 in an environment. The CLI cd command cannot navigate past duplicate container names.

Examples

The following example uses the cd command to switch from the Data folder to the QA environment in the 401K project and then back to the Data folder.

/Data =>> ls
401K
Portal

/Data =>> cd 401K

/Data/401K =>> ls
Dev
QA

/Data/401K =>> cd QA

/Data/401K/QA =>> cd /Data

/Data =>> cd 401K/QA

/Data/401K/QA =>>

create

Use this command to create a new Application Configuration Console object in the current context, or to list the object types that can be created in the current context. You will be prompted for the values required to create the object.

Usage:

create [objectType]

ArgumentDefinition
objectTypeThe type of object to be created. The type must be valid for the current context. If objectType is not specified, the valid object types that can be created in the current context are listed.

After specifying a valid object type, you are prompted for any additional information needed to create the object. The UISpec for the object type determines the additional information needed and the text of the prompts.

Examples

The following example creates a new environment under a project.

/Data/401K =>> ls
Dev
QA
Staging

/Data/401K =>> create

Allowed type for creation:
Asset
Layer
Resource
Folder
Environment
Project
ResourceView

/Data/401K =>> create Environment 
Environment Name: Production

/Data/401K =>> ls
Dev
QA
Staging
Production

This example shows the interactive prompting when you create an asset:

/Data/Bluefish =>> ls
Redfish
Dev
Asset1

"list" successful.
/Data/Bluefish =>> create asset
Asset Name:
==>>  Asset2
Auth Pack:(select an index from the following)
1.  solarisv120
2.  solarisv125

==>> 1
Resource spec:(select an index from the following)
1.  AM_IHS
2.  AM_WebSphere_Plugin
3.  AM_WebSphere

==>> 3
Base path:
==>>  /
/Data/Bluefish =>> ls
Redfish
Dev
Asset1
Asset2

"list" successful.
/Data/Bluefish =>>

delete

Use this command to delete the object of the specified type and name from the current context.

Usage:

delete | del [objectType objectName]

ArgumentDefinition
objectTypeThe type of object to be deleted. The type must be valid for the current context. If objectType is not specified, the valid object types that can be deleted in the current context are listed. You can delete authentication packs and groups if the current context allows it.
objectNameThe name of the object to be deleted.

Examples

The following example deletes an environment from a project.

/Data/401K =>> lsDevQAStagingProduction

/Data/401K =>> delete environment Production

/Data/401K =>> ls
Dev
QA
Staging

/Data/401K =>>

exit

Use this command to end the CLI session and close the console view.

Usage:

exit


help

Use this command to display a list of available commands, or display the syntax and description of a command.

Usage:

help command

ArgumentDefinition
commandA command for which you want to see syntax and usage instructions.

Examples

The following example shows the help for the cd command.

/Data =>> help cd
  usage: cd [newcontext]

  Changes the CLI's current context.
The "root" level contexts can be
     /Data - the Container root context
     /Template - the Template root context
     /Authpack - the Authpack root context
     /Resourcespec - the Resourcespec root context
     /Group - the Group root context

   From a particular root context, you can switch to other root contexts
   or to relative contexts. In the container context cd supports mvpath that
   evaluates to containers.

  For example:   /Data =>> cd P1/WAS
   /Data/P1/WAS =>> cd ..
   /Data/P1 =>> cd /Authpack
   /Authpack =>> cd /
   /Data =>> cd P1/WAS
   /Data/P1/WAS =>> cd
   /Data =>> cd P1/WAS/config/cells/*/nodes
   /Data/P1/WAS/config/cells/solarisv120Network/nodes =>>

history

Use this command to display a list of commands that have been entered.

Usage:

history

Examples

The following example shows a list of commands previously entered during the session.

/Data =>> list
401K
Portal

/Data =>> cd 401K

/Data/401K =>> ls
Dev
QA
Staging

/Data/401K =>> history
list
cd 401K
ls
history

/Data/401K =>>

list

Use this command to list the children of the specified context.

Usage:

list | ls [context]

ArgumentDefinition
contextAn absolute or relative mvPath of the context for which you want to list children. If context starts with / then it is an absolute path from one of the root contexts. All other paths are relative to the current context. If context is not specified, the contents of the current context are listed.

Examples

An absolute or relative mvPath of the context for which you want to list children. If context starts with / then it is an absolute path from one of the root contexts. All other paths are relative to the current context. If context is not specified, the contents of the current context are listed.

/Data =>> list
401K
Portal

/Data =>> cd 401K

/Data/401K =>> ls
Dev
QA
Staging

/Data/401K =>> cd /Groups

/Groups =>> ls
All Users
Administrators
DB Admins
Number of groups = 3

log

Use this command to turn CLI logging on or off. When enabled, all standard CLI output is directed to the mvCli.log file, located in the following folder:

%USERPROFILE%\Application Data\ApplicationConfigurationConsole

Where %USERPROFILE% defaults to C:\Documents and Settings\username.

Logging is off by default.

Usage:

log [flag]

ArgumentDefinition
flag0 = disable logging

1 = enable logging



provision

Use this command to Writes the assets below the current context out to the external resources, using the authentication packs and resource specifications associated with those assets. It is the equivalent of the Provision command in the Application Configuration Console Client; all assets below the current context will be provisioned, not just assets in the current context.

Usage:

provision | pro ["comment"]

ArgumentDefinition
commentText describing the changes made or the reason for the provision operation. Optional but recommended.

Examples

The following example shows all of the assets under the Development environment that includes the layers Web Server and Application Server being provisioned.

/Data/Portal View/Development =>> ls
Web Server
Application Server
"list" successful.
/Data/Portal View/Development =>> provision
com.mvalent.api.container.results.MvOperationSummary@130b993
com.mvalent.api.container.results.MvOperationSummary@1e799e6
com.mvalent.api.container.results.MvOperationSummary@28d853
End of provision.
/Data/Portal View/Development =>>

resync

Use this command to synchronize an asset or a configuration with the external resources by overwriting the Application Configuration Console data with the external files. This is the equivalent of the Update command in the Client and is valid for assets and configurations. You must cd to make an asset or a configuration the current context to run this command.

Usage:

resync

Examples

The following example shows the asset TestApp in the App Server container being updated.

/Data/Lab View/Test =>>/Data/Lab View/Test =>> cd "App Server"/Data/Lab View/Test/App Server =>> lsTestApp"list" successful./Data/Lab View/Test/App Server =>> cd TestApp/Data/Lab View/Test/App Server/TestApp =>> resync com.mvalent.api.container.results.MvOperationSummary@1c5eee0End of resync./Data/Lab View/Test/App Server/TestApp =>>

runscript

Use this command to execute a registered script, either interactively or by reading input from a parameter dictionary.

Usage:

runscript [-id scriptid | -id scriptid -param paramdictionary]

  • Typing runscript with no parameters displays an indexed list of scripts that can be run in the current context. You can select a script from the list and be prompted for input values.

  • You can optionally specify a script ID to bypass the indexed list.

  • You also can specify a script ID and a parameter dictionary to run a script without prompting. The keys to the dictionary have to be the control names and the value the data, for example:

     runscript -id SampleScript -param "{'sdi_text1':'val1', 
    'sdi_combo1':['mylabel','labelid1'],'sdi_subdialog1':{'sdi_text2':'val2', 
    'sdi_combo2':['mylabel','labelid2']}}"
    

One way to construct the param string is to create a PyDictionary object in the console and use its str representation as shown:

=>> param = {}
=>> param["sdi_text1"] = "val1"
=>> param["sdi_combo1"] = ["mylabel","labelid1"]
.
.
.
=>> str(param)

(You'll see a message after each command, but the input is still saved in the string.) Copy the output of the above line and paste it in the runscript command.

Examples

This example shows selecting a script from the indexed list and providing input values.

/Data/401K =>> runscript
List of available scripts:(select an index from the following)1. SampleScript2. AnotherScript

==>> 1

Sample Script

This sample script creates an organizational container.

Choose type of container to create:
1. Project
2. Environment
3. Layer
4. Folder

==>> 2
Name for container:

==>> QA

Succeeded

/Data/401K =>> ls
QA

This example runs the same script and passes in the values in a param dictionary. The CLI command prompt is not shown because this format would most likely be used in a script.

runscript -id SampleScript -param "{'containerType':'environment', 'containerName':'QA'}"

suppresswarning

Use this command to suppress the following unrecognized command warning that is displayed before passing the command to the Python shell:

Not a recognized mValent Integrity command. Passing it to the python shell. If you see a secondary prompt and if you intended to type an mValent command press enter to get the primary prompt else continue typing.

Usage:

suppresswarning


unlock

Use this command to force an unlock of a locked asset or configuration in the current context.

Usage:

unlock [commit | rollback]

ArgumentDefinition
commitSave changes before unlocking the asset or configuration.
rollbackDiscard changes before unlocking the asset or configuration. (Default)

PK"aaPKKXEOEBPS/cli_preface.htme Preface

Preface

This document is a reference for the Application Configuration Console command line interface (CLI). In addition to command synax and examples, it provides a complete reference for mvPath, a tool for or navigating the data hierarchy in Application Configuration Console.

Audience

This document is intended for technically saavy Application Configuration Console users who prefer command-line interaction with a software application.

Documentation Accessibility

Our goal is to make Oracle products, services, and supporting documentation accessible to all users, including users that are disabled. To that end, our documentation includes features that make information available to users of assistive technology. This documentation is available in HTML format, and contains markup to facilitate access by the disabled community. Accessibility standards will continue to evolve over time, and Oracle is actively engaged with other market-leading technology vendors to address technical obstacles so that our documentation can be accessible to all of our customers. For more information, visit the Oracle Accessibility Program Web site at http://www.oracle.com/accessibility/.

Accessibility of Code Examples in Documentation

Screen readers may not always correctly read the code examples in this document. The conventions for writing code require that closing braces should appear on an otherwise empty line; however, some screen readers may not always read a line of text that consists solely of a bracket or brace.

Accessibility of Links to External Web Sites in Documentation

This documentation may contain links to Web sites of other companies or organizations that Oracle does not own or control. Oracle neither evaluates nor makes any representations regarding the accessibility of these Web sites.

Deaf/Hard of Hearing Access to Oracle Support Services

To reach Oracle Support Services, use a telecommunications relay service (TRS) to call Oracle Support at 1.800.223.1711. An Oracle Support Services engineer will handle technical issues and provide customer support according to the Oracle service request process. Information about TRS is available at http://www.fcc.gov/cgb/consumerfacts/trs.html, and a list of phone numbers is available at http://www.fcc.gov/cgb/dro/trsphonebk.html.

Related Documents

For more information, see the following documents in the Application Configuration Console documentation set:

  • Release Notes

  • Getting Started

  • PCI Compliance

  • Installation Guide

  • Performance and Tuning Guide

Conventions

The following text conventions are used in this document:

ConventionMeaning
boldfaceBoldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.
italicItalic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.
monospaceMonospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

PKulPKKXEOEBPS/cover.htm  Cover

Oracle Corporation

PK@t` PKKXE OEBPS/toc.htmK Table of Contents PKsOaPK KXEoa,mimetypePKKXE+T4XS:iTunesMetadata.plistPKKXEYuMETA-INF/container.xmlPKKXE?tccOEBPS/cli_mvpath.htmPKKXEl-OJFiOEBPS/dcommon/oracle.gifPKKXEQjy]t]qOEBPS/dcommon/oracle-logo.jpgPKKXE0hOEBPS/dcommon/cpyr.htmPKKXEr.hcOEBPS/dcommon/blafdoc.cssPKKXEo"nR M ROEBPS/dcommon/doccd_epub.jsPKKXE61 OEBPS/toc.ncxPKKXE!qu p ^ OEBPS/content.opfPKKXE0C+OEBPS/cli_title.htmPKKXEQFsAs &OEBPS/graphics/mvpath-sample.gifPKKXE'"OEBPS/cli_intro.htmPKKXE"aaOEBPS/cli_commands.htmPKKXEulUOEBPS/cli_preface.htmPKKXE@t` 7)OEBPS/cover.htmPKKXEsOa +OEBPS/toc.htmPKx: