Одна проблема заключается в том, что в вашей привязке CompileAndExecuteServiceHttpBinding нет ошибки исключения, определенной в операции. Это должно быть что-то вроде:
<wsdl:binding name="CompileAndExecuteServiceHttpBinding"
type="ns:CompileAndExecuteServicePortType">
<http:binding verb="POST"/>
<wsdl:operation name="execute">
<http:operation location="CompileAndExecuteService/execute"/>
<wsdl:input>
<mime:content type="text/xml" part="execute"/>
</wsdl:input>
<wsdl:output>
<mime:content type="text/xml" part="execute"/>
</wsdl:output>
<wsdl:fault name="Exception">
<soap12:fault use="literal" name="Exception"/>
</wsdl:fault>
</wsdl:operation>