Я обновляю Java-приложение с JDK1.8 до JDK1.11. Один из классов использует import javax.xml.namespace.QName; от JDK11 неразрешима.
Добавление внешнего jar javax.xml.1.3.4.jar и обновление пути сборки в eclipse не может помочь, так как параметры не совпадают в конструкторе QName. У моего QName есть только 2 параметра, которые поддерживаются JDK1.8 и не поддерживаются в JDK11. Пожалуйста, ответьте, если кто-нибудь сталкивался с такой проблемой и не может импортировать javax.xml.namespace.QName.
import javax.xml.namespace.QName;
class serviceIPAddress{
// Object created with 2 parameters
private final static QName SERVICENOWUSERVERIPADDRESS_QNAME = new QName("http://www.service-now.com/u_server_ip_address", "ServiceNow_u_server_ip_address");
.....
//Code follows
}