Я пытаюсь изменить какой-то унаследованный код из прошлого и получаю следующие ошибки:
Ограничение доступа: Метод create ( JAXBRIContext, Object) из типа Headers недоступен из-за ограничения на требуемую библиотеку .. \ jre \ lib \ rt.jar
для этих операторов импорта:
import com.sun.xml.internal.bind.api.JAXBRIContext;
import com.sun.xml.internal.ws.api.message.Header;
import com.sun.xml.internal.ws.api.message.Headers;
import com.sun.xml.internal.ws.developer.WSBindingProvider;
Искал, что это может означать и как это исправить, однако внятного ответа найти не удалось. Некоторые сообщения, похоже, предполагают, что у меня есть несколько JAR, которые реализуют классы, которые теперь доступны как часть основного дистрибутива java, но, насколько я вижу, ни один из JAR, который я включаю, не содержит разные / более старые версии вышеуказанных классов.
Кто-нибудь может сказать мне, в чем суть этой ошибки и как я могу ее исправить?
Заранее спасибо за вашу помощь,
Олли