Configure new referenceables using scripting

 

Procedure

  1. Start wsadmin

  2. Identify the parent ID and assign it to the newrep variable.

    • Jacl:

      set newrep [$AdminConfig  getid  /Cell:mycell/Node:mynode/ResourceEnvironmentProvider:REP1/]
      

    • Jython

      newrep = AdminConfig.getid('/Cell:mycell/Node:mynode/ResourceEnvironmentProvider:REP1/')
      print newrep
      

    Example output

    REP1(cells/mycell/nodes/mynode|resources.xml#ResourceEnvironmentProvider_1)
    

  3. Identify the required attributes:

    Example output:

    Attribute     Type
    factoryClassname   String
    classname   String
    

  4. Set up the required attributes:

    • Jacl:

      set fcn [list factoryClassname REP1]
      set cn [list classname NM1]
      set refAttrs [list $fcn $cn]
      

    • Jython

      fcn = ['factoryClassname', 'REP1']
      cn = ['classname', 'NM1']
      refAttrs = [fcn, cn]
      print refAttrs
      

    Example output

    {factoryClassname {REP1}} {classname {NM1}}
    

  5. Create a new referenceable:

    Example output:

    (cells/mycell/nodes/mynode|resources.xml#Referenceable_1)
    

  6. In a network deployment environment only, synchronize the node.


 

See Also


AdminConfig object for scripted administration

 

See Also


Commands for the AdminConfig object