assertNotNull(unshared1);
ProtocolData[] origConfig = unshared1.getConfiguration();
assertNotNull(origConfig);
// Copy it off so we know it's unchanged for later assertion comparisons
origConfig = origConfig.clone();
ProtocolData origTransport = origConfig[0];
assertNotNull(origTransport);
ProtocolParameter[] origParams = origTransport.getParametersAsArray();
ProtocolParameter[] newParams = origParams.clone();
ProtocolData newTransport = new ProtocolData(origTransport.getProtocolName(), origTransport.getClassName(), newParams);
ProtocolParameter overrideParam = new ProtocolParameter("max_bundle_size", "50000");
newTransport.override(new ProtocolParameter[]{overrideParam});
ProtocolData[] newConfig = origConfig.clone();
newConfig[0] = newTransport;
ProtocolStackConfigInfo updated = new ProtocolStackConfigInfo(unshared1.getName(), unshared1.getDescription(), newConfig);