From eaeae88fff31b34a75fff38fb7f08c6c6415aa3d Mon Sep 17 00:00:00 2001
From: pdanner <pdanner@d688527b-c9ab-4aba-bd8d-4036d912da1d>
Date: Wed, 7 Nov 2007 09:55:40 +0000
Subject: git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1035
 d688527b-c9ab-4aba-bd8d-4036d912da1d

---
 .../at/gv/egovernment/moa/id/auth/validator/parep/ParepUtils.java  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

(limited to 'id/server/idserverlib/src')

diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/validator/parep/ParepUtils.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/validator/parep/ParepUtils.java
index aed635502..e2a28163f 100644
--- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/validator/parep/ParepUtils.java
+++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/validator/parep/ParepUtils.java
@@ -76,7 +76,12 @@ public class ParepUtils {
       nameSpaceNode.setAttribute("xmlns:md", SZRGWConstants.MANDATE_NS);
       Node resultNode = XPathAPI.selectSingleNode(mandate, "//md:Mandate/attribute::MandateID", nameSpaceNode);
       if (resultNode != null) {
-        return resultNode.getTextContent();
+        // because following line is not ready for JDK 1.4.x we need to get the childnode; 
+        // return resultNode.getTextContent();
+        Node textNode = resultNode.getFirstChild();
+        if (textNode != null) {
+          return textNode.getNodeValue();
+        }
       }
       return null;
     } catch (Exception e) {
-- 
cgit v1.2.3