cancel
Showing results for 
Search instead for 
Did you mean: 

Error reading xml

vinayak_talkar
Champ in-the-making
Champ in-the-making
Hi, I am getting an error "Error reading xml"  while my activiti attempts to retry for pending activiti which failed to complete before its keep alive time was reached. I am new to activiti and I am not getting the exact issue. here are my logs:

2015-08-10 17:22:13,212 (BpmnDeployer.java:82) INFO - Processing resource  *******.bpmn20.xml
2015-08-10 17:22:13,223 (BpmnDeployer.java:82) INFO - Processing resource *******.bpmn20.xmlException in thread "pool-1-thread-3" org.activiti.bpmn.exceptions.XMLException: Error reading XML
   at org.activiti.bpmn.converter.BpmnXMLConverter.convertToBpmnModel(BpmnXMLConverter.java:309)
   at org.activiti.bpmn.converter.BpmnXMLConverter.convertToBpmnModel(BpmnXMLConverter.java:281)
   at org.activiti.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:186)
   at org.activiti.engine.impl.bpmn.deployer.BpmnDeployer.deploy(BpmnDeployer.java:112)
   at org.activiti.engine.impl.persistence.deploy.DeploymentManager.deploy(DeploymentManager.java:50)
   at org.activiti.engine.impl.persistence.deploy.DeploymentManager.resolveProcessDefinition(DeploymentManager.java:121)
   at org.activiti.engine.impl.persistence.deploy.DeploymentManager.findDeployedProcessDefinitionById(DeploymentManager.java:69)
   at org.activiti.engine.impl.persistence.entity.ExecutionEntity.ensureProcessDefinitionInitialized(ExecutionEntity.java:790)
   at org.activiti.engine.impl.persistence.entity.ExecutionEntity.getProcessDefinition(ExecutionEntity.java:743)
   at org.activiti.engine.impl.persistence.entity.ExecutionEntity.ensureActivityInitialized(ExecutionEntity.java:842)
   at org.activiti.engine.impl.persistence.entity.ExecutionEntity.getActivity(ExecutionEntity.java:835)
   at org.activiti.engine.impl.cmd.JobRetryCmd.getCurrentActivity(JobRetryCmd.java:163)
   at org.activiti.engine.impl.cmd.JobRetryCmd.execute(JobRetryCmd.java:67)
   at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
   at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
   at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)
   at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
   at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)
   at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
   at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
   at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$1.execute(ExecuteAsyncRunnable.java:127)
   at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable$1.execute(ExecuteAsyncRunnable.java:118)
   at org.activiti.engine.impl.interceptor.CommandInvoker.execute(CommandInvoker.java:24)
   at org.activiti.engine.impl.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:57)
   at org.activiti.spring.SpringTransactionInterceptor$1.doInTransaction(SpringTransactionInterceptor.java:47)
   at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
   at org.activiti.spring.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:45)
   at org.activiti.engine.impl.interceptor.LogInterceptor.execute(LogInterceptor.java:31)
   at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:40)
   at org.activiti.engine.impl.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:35)
   at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.handleFailedJob(ExecuteAsyncRunnable.java:118)
   at org.activiti.engine.impl.asyncexecutor.ExecuteAsyncRunnable.run(ExecuteAsyncRunnable.java:88)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.
   at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(Unknown Source)
   at org.activiti.bpmn.converter.BpmnXMLConverter.convertToBpmnModel(BpmnXMLConverter.java:306)
   … 34 more
1 REPLY 1

vasile_dirla
Star Contributor
Star Contributor
Hi,
could you create a unit test ? http://forums.activiti.org/content/sticky-how-write-unit-test
Since it's a problem when the engine is parsing the xml file would be great if we'll have access to this xml.
also it's useful to know what's your Activiti version.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.