Undeployment doesn't fully work - there's a lingering namespace mapping that's set up in WSDDService.deployToRegistry() that isn't being removed.
See a proposed fix below (done against the beta, sorry). +Melissa WSDDDeployment.java (no change since beta)
WSDDDeployment.patch
Description: Binary data
WSDDService.java (changed a bunch, this is in the removeNamespaceMappings() method)
WSDDService.patch
Description: Binary data