XML-документ, по которому оценивается выражение XPath:
//stp:handler[2]
, не имеет пространств имен по умолчанию или не объявлен, и все узлы находятся в «пространстве имен».В пространстве имен "http://service.mine.org/dgs"
нет ни одного узла.Если вы не используете другой XML-документ в вашем конкретном случае, приведенное выше выражение не должно выбирать ни одного узла - и это именно то, что вы получаете.
В случае, если вы используете документ, который вы не показали,у которого действительно есть пространство имен по умолчанию, скорее всего, вы неправильно написали пространство имен в своем коде Java.
Также попробуйте этот вариант выражения XPath (с префиксом пространства имен или без него):
(//stp:handler)[2]