Removing a Namespace

You can remove an existing namespace.

Complete these steps to remove an existing namespace:

  1. Create a business process similar to the following example:
    <process name="namespaces_test_remove"> 
    <sequence> 
    <assign to="temp/@Algorithm" from="'http://www.w3.org/2000/09/xmldsig#test'"/> 
    <assign to="ds:Transforms/ds:Transform" from="temp/@*"/> 
    </sequence> 
    </process> 
  2. Remove an existing namespace similar to the following example in the namespaces.properties file.
    ds = http://www.w3.org/2000/09/xmldsig_update# 
  3. From the install root directory, run the OPS command:
    ./bin/opscmd.sh -cREFRESHNAMESPACES -nnode1 

    The cache clears.

  4. Run the assigned business process.
  5. The business process fails because it cannot refer to the “ds” namespace.