diff --git a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar index 4b112d22..a033543b 100644 Binary files a/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar and b/com.actionsoft.apps.coe.pal/lib/com.actionsoft.apps.coe.pal.jar differ diff --git a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/PALRepositoryQueryAPIManager.java b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/PALRepositoryQueryAPIManager.java index 3a21feac..60a4ca84 100755 --- a/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/PALRepositoryQueryAPIManager.java +++ b/com.actionsoft.apps.coe.pal/src/com/actionsoft/apps/coe/pal/pal/repository/PALRepositoryQueryAPIManager.java @@ -3932,7 +3932,10 @@ public class PALRepositoryQueryAPIManager { JSONObject elements = defineObj.getJSONObject("elements"); for (String key : elements.keySet()) { JSONObject shapeObj = elements.getJSONObject(key); - if (null != shapeObj && shapeObj.containsKey("dataAttributes")) { + if (shapeObj == null || "linker".equals(shapeObj.getString("name"))) { + continue; + } + if (shapeObj.containsKey("dataAttributes")) { JSONArray dataAttributes = shapeObj.getJSONArray("dataAttributes"); for (int i = 0; i < dataAttributes.size(); i++) { JSONObject dataAttribute = dataAttributes.getJSONObject(i); @@ -3957,7 +3960,7 @@ public class PALRepositoryQueryAPIManager { } } - if (null != shapeObj && shapeObj.containsKey("props")) { + if (shapeObj.containsKey("props")) { JSONObject props = shapeObj.getJSONObject("props"); if (null == props) { continue;