final MarshallingConfiguration configuration = new MarshallingConfiguration();
configuration.setVersion(2);
configuration.setClassTable(ModularClassTable.getInstance());
unmarshaller = factory.createUnmarshaller(configuration);
byteInput = Marshalling.createByteInput(initialInput);
unmarshaller.start(byteInput);
final ServerTask task = unmarshaller.readObject(ServerTask.class);
unmarshaller.finish();
task.run(Arrays.<ServiceActivator>asList(new ServiceActivator() {
public void activate(final ServiceActivatorContext serviceActivatorContext) {
// TODO activate server manager client service