1. A new message is defined called sayHelloFault. This defines the structure of the message (in this case an xsd:string) that will be returned in the event of an error. 2. A fault called notFriendFault is defined as the fault message for the sayHello operation.