Мы использовали класс JAXWSProperties
из пакета com.sun.*
в коде, чтобы установить такие свойства таймаута, как это:
import com.sun.xml.internal.ws.developer.JAXWSProperties;
...
Map<String, Object> ctxt = ((BindingProvider) port).getRequestContext();
ctxt.put(JAXWSProperties.CONNECT_TIMEOUT, 10000);
Он компилируется в локальном Eclipse, но не в системе непрерывной интеграции (как с использованием JDK 1.6). Исследуя эту проблему, я узнал, что следует избегать пакета com.sun.*
.
Итак, мои вопросы:
- Что вызывает неудачный импорт во время компиляции?
- Что следует использовать вместо
JAXWSProperties
?