Bug 612330 - remove externalizable strategy code
Summary: remove externalizable strategy code
Keywords:
Status: NEW
Alias: None
Product: RHQ Project
Classification: Other
Component: Communications Subsystem
Version: 3.0.0
Hardware: All
OS: All
medium
medium
Target Milestone: ---
: ---
Assignee: Nobody
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-07-07 21:52 UTC by John Mazzitelli
Modified: 2024-03-04 13:35 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description John Mazzitelli 2010-07-07 21:52:18 UTC
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

Comment 1 Joseph Marques 2010-09-24 16:18:09 UTC
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?

Comment 2 John Mazzitelli 2010-09-24 16:40:04 UTC
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.

Comment 3 Jay Shaughnessy 2014-06-02 19:13:18 UTC
I fear this is still around and we could likely get rid of it to simplify things.


Note You need to log in before you can comment on or make changes to this bug.