Ich versuche, alten Code von vor einiger Zeit zu ändern und erhalte die folgenden Fehler:
Zugriffsbeschränkung: Auf die Methode create (JAXBRIContext, Object) vom Typ Headers kann aufgrund der Einschränkung der erforderlichen Bibliothek nicht zugegriffen werden. \ Jre \ lib \ rt.jar
für diese Importanweisungen:
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;
Ich habe gesucht, was dies bedeuten könnte und wie ich es beheben kann, konnte jedoch keine klare Antwort finden. Einige Beiträge scheinen darauf hinzudeuten, dass einige JARs enthalten sind, die Klassen implementieren, die jetzt als Teil der Java-Kerndistribution verfügbar sind. Soweit ich jedoch sehe, enthält keine der von mir enthaltenen JARs andere / ältere Versionen der oben genannten Klassen.
Kann mir jemand sagen, worum es bei diesem Fehler geht und wie ich ihn beheben kann?
Vielen Dank für Ihre Hilfe bereits im Voraus,
Olli