System.Net.WebException: 기본 연결이 닫혔습니다. 받기에서 예기치 않은 오류가 발생했습니다.
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at JCPUSSoap.us_jcpsoap.ItemStatusManager.GetItemStatus(String psSecurityKey, Int32 piLotNumber, String psSKU, String psZip, Byte pbtQuantity) in D:\JCP_APP\ItemStockChecker\JCPUSSoap\Web References\us_jcpsoap\Reference.vb:line 60
at JCPUSSoap.ItemStockChecker.StockCheck(Int32 lotnumber, String sku, String zipcode, Byte qty, Boolean checkupdate) in D:\JCP_APP\ItemStockChecker\JCPUSSoap\ItemStockChecker.vb:line 42
at JCPUSSoap.ItemStockChecker.StockCheck(Int32 lotnumber, String sku, Boolean checkupdate) in D:\JCP_APP\ItemStockChecker\JCPUSSoap\ItemStockChecker.vb:line 24
at ItemStockChecker.Form1.Jaego2() in d:\jcp_app\itemstockchecker\itemstockchecker\form1.cs:line 739
우선...위의 내용은 에러 내용입니다...
미국의 웹서비스를 참조했는데...
for문으로 웹서비스에 여러번 접근해서 그냥 string정보만 받아오는건데요...
왜 저런 에러가 나는지 모르겠네요....
그냥 값하나만 넣어서 테스트해도 저런 에러가 나네요....
근데..이상한건...될때도 있고...에러가 날때도 있고....;;
프레임웍은 1.1이구요...
미국쪽 사정은 제가 알수가 없구요....ㅠ.ㅠ
브라우져로 웹서비스 접근해서 값 넣고 하고 잘되거든요...
근데..참조해서 하면 에러가 나네요....
프로그램은 별것 없고...
string rtn = "";
rtn = ism.GetItemStatus(EncModule.Token.CreateToken(keyCode),Convert.ToInt32(lotnum),sku,"89501",1);
요건데....접속되서 입력된 값이 문제가 있으면 어떤 에러인지 리턴이 오던데...
위의 에러는 접속조차 않될때 나오는 에러인것 같은데...
왜 저런 에러가 나시는지 아시는분 계신가요?
댓글
댓글 리스트-
작성자심재운 작성시간 06.09.22 이런 질문은 저도 잘 어떻게 설명해 드릴수 없겠네요. ^^; 소스를 보지 않은 이상 ..미국사에 문의하심이 제일 빠를듯 하네요.
-
작성자o곤스o 작성자 본인 여부 작성자 작성시간 06.09.22 미국에서는 잘 되니깐 다시 해보라~ 이런말만 합니다....ㅋㅋ 아....욕을 해줄수도 없고...ㅠ.ㅠ
-
작성자심재운 작성시간 06.09.22 저룬.... 근데 ..저희도 저거 보고서는..답이 없네요.. 몇번째에 무슨 코드가 있는지.... 예제를 달라고하세요.ㅎ 아니면 만든 코드를 넘기고 문제 되는 부분 있으면 정정 부탁드린다고요. 미국넘..넘 깐깐하구만요.