function validate() { if ( document.issue.resume.value.length == 0 ) { alert ("champ Résumé obligatoire"); } else if ( document.issue.description.value.length == 0 ) { alert ("champ Description obligatoire"); } else { document.issue.submit(); document.issue.submitbutton.disabled="true"; } } '); try { /* do not recreate $clientSOAP object if already created by other pages */ if (!isset($clientSOAP)) $clientSOAP = new SoapClient($mantisbtConf['url']."/api/soap/mantisconnect.php?wsdl", array('trace'=>true, 'exceptions'=>true)); $defect = $clientSOAP->__soapCall('mc_issue_get', array("username" => $username, "password" => $password, "issue_id" => $idBug)); $listCategories = $clientSOAP->__soapCall('mc_project_get_categories', array("username" => $username, "password" => $password, "project_id" => $defect->project->id)); $listSeverities = $clientSOAP->__soapCall('mc_enum_severities', array("username" => $username, "password" => $password)); $listReproducibilities = $clientSOAP->__soapCall('mc_enum_reproducibilities', array("username" => $username, "password" => $password)); $listReporters = $clientSOAP->__soapCall('mc_project_get_users', array("username" => $username, "password" => $password, "project_id" => $defect->project->id, "acces" => 10)); $listDevelopers = $clientSOAP->__soapCall('mc_project_get_users', array("username" => $username, "password" => $password, "project_id" => $defect->project->id, "acces" => 25)); $listPriorities = $clientSOAP->__soapCall('mc_enum_priorities', array("username" => $username, "password" => $password)); $listResolutions= $clientSOAP->__soapCall('mc_enum_resolutions', array("username" => $username, "password" => $password)); $listStatus= $clientSOAP->__soapCall('mc_enum_status', array("username" => $username, "password" => $password)); $listVersions = $clientSOAP->__soapCall('mc_project_get_versions', array("username" => $username, "password" => $password, "project_id" => $defect->project->id)); $listVersionsMilestone = $clientSOAP->__soapCall('mc_project_get_unreleased_versions', array("username" => $username, "password" => $password, "project_id" => $defect->project->id)); } catch (SoapFault $soapFault) { echo '