0

例外が発生します: エンドポイントがありません。

これはコードです:

InsuredDetailsLocator locator_MDP =new InsuredDetailsLocator();        
locator_MDP.setInsuredDetailsSoapEndpointAddress("http://mgnt184:8056/MDP_InsuredDetails_WS/InsuredDetails.asmx");
InsuredDetailsSoapStub service = new InsuredDetailsSoapStub();
UpdateInsuredDetails_Input request_MDP =new UpdateInsuredDetails_Input();
request_MDP.setSystemName(urlProps.getProperty(MDP_USERNAME));
request_MDP.setSystemPassword(urlProps.getProperty(MDP_PASSWORD));
request_MDP.setID(11111);
request_MDP.setFAMILY_NAME("hhhh");
request_MDP.setFIRST_NAME("dddd");![enter image description here][1]
request_MDP.setKOD_DIVUR_SHIVUKI_ELC(insuree.getKodDivurShivukiElc());
//I get here the exception :No endpoint          
//calling the method:
UpdateInsuredDetails_Output response_MDP= service.recieveMDMDataInsuredDetails(request_MDP);

コンパイラーが InsuredDetailsS​​oapStub クラス内の recieveMDMDataInsuredDetails メソッドに移動する場合 - そこからエラーが発生しました。これはメソッド内のコードです。

public il.co.migdal.ws.tempuri.UpdateInsuredDetails_Output recieveMDMDataInsuredDetails(il.co.migdal.ws.tempuri.UpdateInsuredDetails_Input l_input) throws java.rmi.RemoteException {
    if (super.cachedEndpoint == null) {
        throw new org.apache.axis.NoEndPointException();
    }
.....
4

1 に答える 1

1

オブジェクトにエンドポイントを設定していますが、 (少なくとも投稿されたコードでは)関係のないオブジェクトをlocator_MDP呼び出していますservicelocator_MDP

于 2013-02-27T14:01:11.197 に答える