java.lang.ClassNotFoundException: xyzBasicAuthHandler не может быть найден synapse-core_2.1.7.wso2v7 - PullRequest
0 голосов
/ 03 октября 2018

Я новичок в WSO2 ESB Domain, здесь мне нужно Безопасный API с помощью BasicAuthHandler .Я сделал процесс, ссылаясь на это 1 и работает отлично.Но вместо того, чтобы передавать admin как имя пользователя и пароль, необходимо передать wso2user как имя пользователя и пароль.Я просто скопировал этот код BasicAuthHandler и отредактировал имя пользователя и пароль, как в моем случае (wso2user), под настроенным именем пакета (xyz).

В API, вызывая этот BasicAuthHandler с помощью обработчиков,

 <handlers>
    <handler class="x.y.z.BasicAuthHandler"/>
</handlers> 

выдает исключение, например java.lang.ClassNotFoundException: xyzBasicAuthHandler не может быть найден synapse-core_2.1.7.wso2v7

Может кто-нибудь помочь мне решить эту проблему?Спасибо,

1 Ответ

0 голосов
/ 03 октября 2018

Кажется, синапс не может найти класс xyzBasicAuthHandler.Если вы изменяете имя пакета в данном примере проекта [ 1 ], обязательно обновите исходный код класса BasicAuthHandler [ 2 ] новым именем пакета.Затем соберите проект, используя maven, и скопируйте сгенерированный файл jar в папку repository / component / lib внутри ESB.

...