ProductionModelRunner regex errors

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)

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.