Android: файл класса для javax.naming.spi.ObjectFactory не найден - когда я пытался интегрировать Hessian в Android - PullRequest
0 голосов
/ 10 октября 2019

При попытке интегрировать Hessian в Andorid появляется следующее сообщение об ошибке:

ошибка: не удается получить доступ к файлу класса ObjectFactory для javax.naming.spi.ObjectFactory не найден

Вот код:

...
import com.caucho.hessian.client.HessianProxyFactory;
import java.net.MalformedURLException;

public void hessianTest()  {

        String url = "http://hessian.caucho.com/test/test";
        HessianProxyFactory factory = new HessianProxyFactory();

        BasicAPI basic = null;
        try {
            basic = (BasicAPI) factory.create(BasicAPI.class, url);
        } catch (MalformedURLException e) {
            e.printStackTrace();
        }
        Log.i("hessianTest", "hello(): " + basic.hello());

    }
...

build.gradle Файл:

dependencies {
...
    implementation group: 'com.caucho', name: 'hessian', version: '4.0.62'
...
}

У кого-нибудь есть решение? Я сделал ошибку? Большое спасибо.

...