You can remove an existing namespace.
Complete these steps to remove an existing namespace:
- 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>
- Remove an existing namespace similar to the following example
in the namespaces.properties file.
ds = http://www.w3.org/2000/09/xmldsig_update#
- From the install root directory, run the OPS command:
./bin/opscmd.sh -cREFRESHNAMESPACES -nnode1
The
cache clears.
- Run the assigned business process.
- The business process fails because it cannot refer to the
“ds” namespace.