Метод веб-сервиса с логином показывает ошибку Java - PullRequest
2 голосов
/ 20 марта 2019

Мне нужна помощь, чтобы использовать метод веб-службы, но я не был успешным.

Метод:

<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Header>
    <LoginInfo xmlns="http://tempuri.org/">
        <Username>[string?]</Username>
        <Password>[string?]</Password>
        <Company>[string?]</Company>
    </LoginInfo>
</Header>
<Body>
    <GetCarsInfoNew xmlns="http://tempuri.org/">
        <DeviceID>[string?]</DeviceID>
    </GetCarsInfoNew>
</Body>

Это код:

if(wbs.Autenticacion()){
       System.out.println("Conectado como "+wbs.login.getUsername());
       System.out.println( wbs.port.getCarsInfoNew("xxxxxxx"));
   }

Это ошибка:

Exception in thread "main" com.sun.xml.internal.ws.fault.ServerSOAPFaultException: Client received SOAP Fault from server: Server was unable to process request. ---> Object reference not set to an instance of an object. Please see the server log to find more detail regarding exact cause of the failure.
...