# ProductionModelRunner regex errors

**URL:** <https://forum.inductiveautomation.com/t/productionmodelrunner-regex-errors/10948>\
**Category:** 3rd Party Modules\
**Created:** [December 21, 2015, 8:39pm UTC](https://forum.inductiveautomation.com/t/productionmodelrunner-regex-errors/10948 "2015-12-21T20:39:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![accyroy](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/accyroy/32/3386_2.png) [@accyroy](https://forum.inductiveautomation.com/u/accyroy)\
**Post date:** [December 21, 2015, 8:39pm UTC](https://forum.inductiveautomation.com/t/productionmodelrunner-regex-errors/10948/1 "2015-12-21T20:39:17Z")

</div>

New MES install, been working fine for the last few days now randomly throws up this error for a few minutes at a time (3 or 4 entries per second)… Anyone seen this before?

3:27:53 PM ProductionModelRunner Exception executing production model

java.util.regex.PatternSyntaxException: Illegal repetition near index 11  
._\._\.\*\{Line}  
^  
at java.util.regex.Pattern.error(Unknown Source)  
at java.util.regex.Pattern.closure(Unknown Source)  
at java.util.regex.Pattern.sequence(Unknown Source)  
at java.util.regex.Pattern.expr(Unknown Source)  
at java.util.regex.Pattern.compile(Unknown Source)  
at java.util.regex.Pattern.(Unknown Source)  
at java.util.regex.Pattern.compile(Unknown Source)  
at java.util.regex.Pattern.matches(Unknown Source)  
at java.lang.String.matches(Unknown Source)  
at com.sepasoft.production.common.db.cache.CacheEntry.invalidPathMatches(CacheEntry.java:121)  
at com.sepasoft.production.common.db.cache.CacheManager.findInvalidatePathEntries(CacheManager.java:221)  
at com.sepasoft.production.common.db.cache.CacheManager.invalidateDataCacheGrouping(CacheManager.java:231)  
at com.sepasoft.production.analysis.base.AnalysisManager.invalidateEquipmentCache(AnalysisManager.java:622)  
at com.sepasoft.oeedt.common.model.items.OEEDTCell.updateActiveDowntimeStatus(OEEDTCell.java:1260)  
at com.sepasoft.oeedt.common.model.items.OEEDTCell.checkEvent(OEEDTCell.java:484)  
at com.sepasoft.oeedt.common.model.OEEDTProductionItemHook.checkEvent(OEEDTProductionItemHook.java:142)  
at com.sepasoft.oeedt.gateway.OEEDTGatewayHook.checkEvent(OEEDTGatewayHook.java:436)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:531)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:550)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:502)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:562)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:562)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:562)  
at com.sepasoft.production.common.model.core.ProductionBase.getEventItems(ProductionBase.java:562)  
at com.sepasoft.production.common.model.core.ProductionModel.getRunEvents(ProductionModel.java:388)  
at com.sepasoft.production.gateway.ProductionModelRunner.run(ProductionModelRunner.java:1082)  
at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:537)  
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)  
at java.util.concurrent.FutureTask.run(Unknown Source)  
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)  
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at java.lang.Thread.run(Unknown Source)

---

<div class="post-metadata">

**Author:** ![Pete.Low](https://avatars.discourse-cdn.com/v4/letter/p/f05b48/32.png) [@Pete.Low](https://forum.inductiveautomation.com/u/Pete.Low)\
**Post date:** [December 28, 2015, 6:23pm UTC](https://forum.inductiveautomation.com/t/productionmodelrunner-regex-errors/10948/2 "2015-12-28T18:23:50Z")

</div>

Hi,  
When it started throwing the errors did you add any production model items or change production model item names?  
I am wondering if it is not random but caused by a previous event in the log or maybe it occurrs at a certain time?  
What versions of the gateway and modules are you using?

I’m trying to gather more information to see if we can find a place to look.

Thanks.
