powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка XPathAPI cannot be resolved
14 сообщений из 14, страница 1 из 1
Ошибка XPathAPI cannot be resolved
    #38949715
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в java 6 компилилось вот такое:

Код: java
1.
2.
Element nscontext = XMLUtils.createDSctx(doc_verify, "ds", "http://www.w3.org/2000/09/xmldsig#");
NodeList list = XPathAPI.selectNodeList(doc_verify, "//ds:Signature", nscontext);



А в java 7 этот код выдает ошибку:

Код: java
1.
2.
3.
Unresolved compilation problems:
XMLUtils cannot be resolved
XPathAPI cannot be resolved 



Как исправить или заменить?
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949726
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из какого пакетя взят XMLUtils - остаётся только гадать. Название шибко распространённое.
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949735
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Небось и внутренних пакетов. Хотя странно. Их переименование было в Java 6, а не 7. Тогда дело вовсе и не в версии Java.
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949768
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
// Compiled from XMLUtils.java (version 1.7 : 51.0, super bit)
class java.util.XMLUtils

// Compiled from XPathAPI.java (version 1.7 : 51.0, super bit)
public class com.sun.org.apache.xpath.internal.XPathAPI
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949775
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тот кто запилил "dependency" от внутренних пакетов был неправ. Ну вобщем-то он-же должен
был предупредить что прибил гвоздями релиз к шестёрке.
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949795
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
где взять гвоздодер не подскажите? :)
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949803
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
created4devгде взять гвоздодер не подскажите? :)
Google -> Java XPath Tutorial
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949807
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо! )
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949809
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТот кто запилил "dependency" от внутренних пакетов был неправ. Ну вобщем-то он-же должен
был предупредить что прибил гвоздями релиз к шестёрке.
Можно попробовать портировать старые сорца в новую JDK но не факт что взлетит.
Там могут быть native-вызовы и конфликты с уже существующими именами.

Вобщем лучше переписать логику с помощью нормальных XML-средств коих полно
в наше время.
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949810
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c XPath - еще ладно, думаю можно заменить.. а XMLUtils.createDSctx? альтернатив нет..
P.S.: я уже гуглил
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949811
created4dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonmaytonТот кто запилил "dependency" от внутренних пакетов был неправ. Ну вобщем-то он-же должен
был предупредить что прибил гвоздями релиз к шестёрке.
Можно попробовать портировать старые сорца в новую JDK но не факт что взлетит.
Там могут быть native-вызовы и конфликты с уже существующими именами.

Вобщем лучше переписать логику с помощью нормальных XML-средств коих полно
в наше время.

Можете подсказать альтернативу?
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949825
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
created4devc XPath - еще ладно, думаю можно заменить.. а XMLUtils.createDSctx? альтернатив нет..
P.S.: я уже гуглил
http://santuario.apache.org/Java/api/org/apache/xml/security/utils/XMLUtils.html
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949828
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
created4devМожете подсказать альтернативу?
Нет.
...
Рейтинг: 0 / 0
Ошибка XPathAPI cannot be resolved
    #38949918
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonТот кто запилил "dependency" от внутренних пакетов был неправ. Ну вобщем-то он-же должен
был предупредить что прибил гвоздями релиз к шестёрке.

Он был прав: жабабыдлокодеры не должны предупреждать о том, что состряпали жабабыдлокод, и они достаточно хитры, чтобы этого не делать. В данном примере - использование недокументированных классов, за что надо отнимать компьютер.

maytonНет

Уже подсказали, найдя ответ методом поиска в google.
Можно также посоветовать поизучать методы работы с XML в Java.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка XPathAPI cannot be resolved
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]