diff --git a/engine/src/main/java/org/camunda/bpm/engine/impl/util/xml/Parse.java b/engine/src/main/java/org/camunda/bpm/engine/impl/util/xml/Parse.java
index <HASH>..<HASH> 100644
--- a/engine/src/main/java/org/camunda/bpm/engine/impl/util/xml/Parse.java
+++ b/engine/src/main/java/org/camunda/bpm/engine/impl/util/xml/Parse.java
@@ -143,7 +143,7 @@ public class Parse extends DefaultHandler {
 
       SAXParser saxParser = parser.getSaxParser();
       try {
-        saxParser.setProperty(XMLConstants.ACCESS_EXTERNAL_SCHEMA, "file,http,https");
+        saxParser.setProperty("http://javax.xml.XMLConstants/property/accessExternalSchema", "file,http,https,jar,wsjar");
       } catch (Exception e) {
         // ignore unavailable option
       }
fix(engine): correct external schema access in parser

* use compatible reference (some JDKs do not contain the XMLConstants constant)
* allow "jar" and "wsjar" references in schema as well

related to CAM-<I>