private long sendServiceEvent(HttpServletRequest request) throws ServletException, IOException { long result = 0; SimpleHCSSServiceEventClient client = new SimpleHCSSServiceEventClient(getPortalContext(request), new ServiceEventWebServiceDOCStyle_Impl()); result = client.performServiceEvent(new MemberActivityClinicTransfer(), new ServiceEventCallback() { public long doInCallback(MemberActivity activity, ServiceEventWebServiceDOCStylePort port) throws RemoteException { return port.createClinicTransfer((MemberActivityClinicTransfer)activity); } }); return result; }