} catch (SoapFault $soapfault) {
         echo $soapfault->getMessage();
     }
 } else {
     if ($action == 'getUserResourceTypes') {
         header('Content-Type: text/xml');
         if (isset($_POST['requestingUser'])) {
             $requestingUser = $_POST['requestingUser'];
             $username = $_POST['username'];
         } else {
             $action = "";
         }
         try {
             $params = array('requestingUser' => $requestingUser, 'userName' => $username);
             $client = new SoapClient($wsdl, array('location' => $location));
             $result = $client->getUserResourceTypes($params);
             $xml = new array2xml('resources');
             $xml->createNode($result);
             echo $xml;
         } catch (Exception $e) {
             echo $e->getMessage();
         } catch (SoapFault $soapfault) {
             echo $soapfault->getMessage();
         }
     } else {
         if ($action == 'getAppointments') {
             /*header('Content-Type: text/x-json');
             $file = file_get_contents('calendarEvents4.xml');
             		echo $file; 
             
             */