ClassActivator.ActivateWithComplexTypesExtensible() doesn't take a URI endpoint as an argument. In the Process Designer, the workaround is to replace the last "0" argument with "UrlSetter","1","http://localhost/.../...","3".
Integration Wizard default code:
%FullName:=%ScriptEval(JScript.NET,,%Procedure.Name,%MapName,"eWork.Activator.SimpleService.Invoker.Activate","SimpleService, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","Service1","ReturnFullName","Public",,,"%FirstName","System.String","%LastName","System.String","0")
Revised code with new URI endpoint:
%FullName:=%ScriptEval(JScript.NET,,%Procedure.Name,%MapName,"eWork.Activator.SimpleService.Invoker.Activate","SimpleService, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null","Service1","ReturnFullName","Public",,,"%FirstName","System.String","%LastName","System.String","UrlSetter","1","http://localhost/NewSimpleService/NewSimpleWebService.asmx","3")