BRMS server unable to start due to "Unable To Parse Changeset" error

Solution Verified - Updated -

Issue

  • The startup of our BRMS server suddenly fails with the following ERROR:
2019-05-07 09:53:14,437 INFO  [STDOUT] (http-0.0.0.0-80-6) [2019-05-07 09:53:14,437:debug] ResourceChangeNotification monitor added monitor=org.drools.io.impl.ResourceChangeScannerImpl@4b65231e
2019-05-07 09:53:14,453 INFO  [STDOUT] (Thread-19) [2019-05-07 09:53:14,453:info] ResourceChangeNotification has started listening for ChangeSet publications
...
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6) (null: -1, -1): Premature end of file.
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6) [2019-05-07 09:53:14,656:exception]
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6) java.lang.RuntimeException: Unable to parse ChangeSet
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6)      at org.drools.agent.impl.KnowledgeAgentImpl.getChangeSet(KnowledgeAgentImpl.java:446)
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6)      at org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:178)
2019-05-07 09:53:14,656 INFO  [STDOUT] (http-0.0.0.0-80-6)      at com.sample.KnowledgeAgentUtil.loadKnowledgeAgentImpl(KnowledgeAgentUtil.java:201)

Environment

  • Red Hat JBoss BRMS (BRMS)
    • 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In