Description
When the command NamespaceHandler parses commands, it currently sets the MutableServiceMetadata commandService to have ServiceMetadata.AUTO_EXPORT_ALL_CLASSES. This causes the proxying to use the ASM based subclass proxies.
Most likely, it should use either:
commandService.setAutoExport(ServiceMetadata.AUTO_EXPORT_INTERFACES);
or specifically set the interface names to proxy on the MutableServiceMetadata via addInterface.