Restrição de acesso: não está acessível devido a restrições na biblioteca necessária. \ Jre \ lib \ rt.jar

Estou tentando modificar algum código legado de volta e obtive o seguinte tipo de erro:

Restrição de acesso: o método create (JAXBRIContext, Object) do tipo Headers não está acessível devido à restrição na biblioteca necessária. \ Jre \ lib \ rt.jar

para estas instruções de importação:

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;

Buscou o que isso pode significar e como corrigi-lo, mas não conseguiu encontrar uma resposta clara. Algumas postagens parecem sugerir que tenho alguns JARs incluídos que implementam classes que agora estão disponíveis como parte da distribuição principal do java, mas, até onde posso ver, nenhum dos JARs que incluo contém versões diferentes / antigas das classes acim

Alguém pode me dizer sobre o que é esse erro e como posso corrigir iss

brigado pela sua ajuda com antecedência,

Olli

questionAnswers(20)

yourAnswerToTheQuestion