Computing systems are essential nowadays for the execution of companies' business processes and should keep operating permanently. Modern approaches, as Service Oriented Architecture (SOA), have been gradually adopted by companies to implement their systems. This paper exploits a Virtual Enterprise (VE) scenario where its members' systems are available as services and are selected to support the VE operation itself. Regarding VE properties and inspired in the autonomic computing paradigm, a resilience architecture and system have been designed and implemented to help VE's supporting system to recover from services' faults, respecting the business processes' QoS in place. Results are presented and discussed in the end.