we no longer use these, remove them and all references to them: org.rhq.enterprise.gui.startup.ExternalizableStrategyCommandListener org.rhq.enterprise.agent.ExternalizableStrategyCommandPreprocessor note: remove it from agent-configuration.xml too (there are other .xml files that have these too -search for "ExternalizableStrategy" in *.xml
are you sure we can remove ExternalizableStrategy completely? it has 3 options today - agent, remoteapi, and reflective_serialization. aren't at least 2 of these still in use?
it can't be used for agent-server traffic because all the writeExternal/readExternal methods from the domain objects have been commented out. Those are the methods that used this externalizable strategy.
I fear this is still around and we could likely get rid of it to simplify things.