I have this error when I try to deploy the DMN:
ENGINE-22004 Unable to transform DMN resource 'Rules_F.dmn'. [ deploy-error ]
│ at java.base/java.lang.Thread.run(Thread.java:833) │
│ Caused by: org.camunda.bpm.dmn.engine.impl.transform.DmnTransformException: DMN-02003 Unable to transform decisions from input stream. │
│ at org.camunda.bpm.dmn.engine.impl.transform.DmnTransformLogger.unableToTransformDecisionsFromInputStream(DmnTransformLogger.java:51) │
│ at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:114) │
│ at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.modelInstance(DefaultDmnTransform.java:119) │
│ at org.camunda.bpm.engine.impl.dmn.deployer.DecisionRequirementsDefinitionDeployer.transformDefinitions(DecisionRequirementsDefinitionDeployer.java:69) │
│ ... 77 more │
│ Caused by: org.camunda.bpm.model.dmn.DmnModelException: Unable to parse model │
│ at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:87) │
│ at org.camunda.bpm.model.dmn.Dmn.doReadModelFromInputStream(Dmn.java:251) │
│ at org.camunda.bpm.model.dmn.Dmn.readModelFromStream(Dmn.java:161) │
│ at org.camunda.bpm.dmn.engine.impl.transform.DefaultDmnTransform.setModelInstance(DefaultDmnTransform.java:111) │
│ ... 79 more │
│ Caused by: org.camunda.bpm.model.xml.ModelParseException: SAXException while parsing input stream │
│ at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:245) │
│ at org.camunda.bpm.model.xml.impl.parser.AbstractModelParser.parseModelFromStream(AbstractModelParser.java:131) │
│ at org.camunda.bpm.model.dmn.impl.DmnParser.parseModelFromStream(DmnParser.java:84) │
│ ... 82 more │
│ Caused by: org.xml.sax.SAXException: Fatal Error: URI=null Line=30: The prefix "camunda" for attribute "camunda:inputVariable" associated with an element type "input" is not bound. │
│ at org.camunda.bpm.model.xml.impl.util.DomUtil$DomErrorHandler.fatalError(DomUtil.java:207) │
│ at java.xml/com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:181) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:284) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:308) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2726) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112) │
│ at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:542) │
│ at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:889) │
│ at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:825) │
│ at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) │
│ at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:247) │
│ at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342) │
│ at java.xml/javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:122) │
│ at org.camunda.bpm.model.xml.impl.util.DomUtil.parseInputStream(DomUtil.java:240) │
│ ... 84 more
Here’s the DMN file attached:
Rules_F.dmn (8.9 KB)
Camunda Modeler system information
- Version: 5.5.1
- Operating System: Windows 10 amd64
- Plugins:
- Execution Platform: DMN - Camunda Platform 7