2017-03-06 1 views
0

정수를 받고 정수를 반환하는 간단한 서비스 (C# 웹 서비스)가 있습니다. Storm을 사용하여 테스트 했으므로 올바르게 작동합니다.System.ServiceModel.FaultException : 서버가 요청을 처리 할 수 ​​없습니다. ---> ... 키 0이 발견되지 않았습니다.

약 2000 개의 레코드가있는 파일에서 for 루프로이 서비스를 호출했습니다.이 서비스는 일부 레코드에서 위의 오류를 나타내는 데 실패했습니다. 오류 파일을 실행하면 문제가없는 것처럼 처리됩니다. 문제가 무엇인지 알려주세요.

+0

"오류 파일을 실행하는 경우"의 의미를 더 잘 설명 할 수 있습니까? –

답변

1

오류는 웹 서비스 호출되는 관련하지 않는 것 :가) 제로/NullIdentifier (에 (유효한 ID)를 엔티티 및 전달을 얻기 시도 중 하나를 표시하는 것, 또는 어쩌면 당신은 을 만들었습니다. 엔티티이 엔티티에 채워지지 않은 외래 키 (예 : 0/NullIdentifier())가 있습니다.

WS에서 동작 호출과 거기에서 사용하는 입력에 대한 논리를 확인하여 시작할 것입니다.

관련 문제