Как говорит EJP, он должен быть в кавычках.
Однако построение выражений XPath таким способом путем конкатенации строк является неправильным подходом.Используйте выражение типа
xpath.evaluate("//object[guid=$guid]")
и свяжите переменную $ guid с помощью XPath API (путем создания VariableResolver).
Есть много преимуществ: оптимизация, ясность кода, предотвращение атак с использованием инъекцийизбегая необъяснимого поведения, которое можно диагностировать, только задавая вопросы по StackOverflow и т. д.