Reporter | Timo Patz (timo42) |
---|---|
Created | Jan 14, 2015 1:51:35 PM |
Updated | Nov 16, 2018 9:34:20 PM |
Resolved | Nov 16, 2018 9:34:20 PM |
State | Fixed |
Assignee | Evgeny Naumenko (jk) |
Subsystem | Mailbox |
Type | Usability Problem |
Priority | Normal |
Browser | Any Browser |
OS | Any OS |
Fix versions | 2018.3.next |
Affected versions | 6.0, 5.2.5 |
Is there the possibilty to send an error mail to the maintainer of the rule, if the pattern is wrong and mails canot be imported?
There was only an explamation mark in the mailbox integration overview and a error log entry.
Thanks in advance,
Timo Patz
14 Jan 2015 11:15:08,599 WARN [MailboxImpl ] [QuartzJobProcessor0 ] [] Error on fetching messages for store associated with project XCargo Request
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
***INFECTED***
^
at java.util.regex.Pattern.error(Unknown Source)…
at java.util.regex.Pattern.error(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.<init>(Unknown Source)
at java.util.regex.Pattern.compile(Unknown Source)
at jetbrains.youtrack.mailbox.persistent.MailRuleImpl.isFilteredMessage(MailRuleImpl.java:318)
at jetbrains.youtrack.mailbox.persistent.MailRuleImpl.processMessage(MailRuleImpl.java:166)
at jetbrains.youtrack.mailbox.persistent.MailRuleImpl$1.invoke(MailRuleImpl.java:138)
at jetbrains.youtrack.mailbox.persistent.MailRuleImpl$1.invoke(MailRuleImpl.java:131)
at jetbrains.youtrack.mailbox.fetch.EmailFetcher.foreachImmediateMessage(EmailFetcher.java:97)
at jetbrains.youtrack.mailbox.fetch.EmailFetcher.foreachMessage(EmailFetcher.java:57)
at jetbrains.youtrack.mailbox.fetch.EmailFetcher.foreachMessage(EmailFetcher.java:49)
at jetbrains.youtrack.mailbox.persistent.MailRuleImpl.process(MailRuleImpl.java:131)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl$3$1$2.invoke(MailboxImpl.java:161)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl$3$1$2.invoke(MailboxImpl.java:149)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl.connect(MailboxImpl.java:268)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl.access$000(MailboxImpl.java:47)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl$3$1.invoke(MailboxImpl.java:149)
at jetbrains.teamsys.dnq.runtime.txn._Txn.run(_Txn.java:18)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl$3.invoke(MailboxImpl.java:137)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl.doInsideFetchLock(MailboxImpl.java:358)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl.process(MailboxImpl.java:135)
at jetbrains.youtrack.mailbox.persistent.MailboxImpl.process(MailboxImpl.java:182)
at jetbrains.youtrack.mailbox.persistent.MailboxIntegration_fetchEmailsFromMailbox_Then.run(MailboxIntegration_fetchEmailsFromMailbox_Then.java:26)
at jetbrains.mps.businessRules.runtime.impl.RuleJobImpl._execute(RuleJobImpl.java:69)
at jetbrains.mps.businessRules.runtime.impl.RuleJobImpl.access$000(RuleJobImpl.java:14)
at jetbrains.mps.businessRules.runtime.impl.RuleJobImpl$1.run(RuleJobImpl.java:47)
at jetbrains.mps.businessRules.runtime.TransactionalExecutor$1.invoke(TransactionalExecutor.java:16)
at jetbrains.teamsys.dnq.runtime.txn._Txn.runNew(_Txn.java:217)
at jetbrains.mps.businessRules.runtime.TransactionalExecutor.execute(TransactionalExecutor.java:14)
at webr.framework.controller.BeanContainerAwareExecutorWrapper.execute(BeanContainerAwareExecutorWrapper.java:21)
at jetbrains.mps.businessRules.runtime.impl.RuleJobImpl.execute(RuleJobImpl.java:45)
at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:269)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:311)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:113)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at jetbrains.exodus.core.execution.RunnableJob.execute(RunnableJob.java:41)
at jetbrains.exodus.core.execution.Job.run(Job.java:99)
at jetbrains.exodus.core.execution.ThreadJobProcessor.executeJob(ThreadJobProcessor.java:132)
at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doExecuteJob(JobProcessorQueueAdapter.java:254)
at jetbrains.exodus.core.execution.JobProcessorQueueAdapter.doJobs(JobProcessorQueueAdapter.java:167)
at jetbrains.exodus.core.execution.ThreadJobProcessor.run(ThreadJobProcessor.java:110)
at jetbrains.exodus.core.execution.ThreadJobProcessor$1.run(ThreadJobProcessor.java:43)
at java.lang.Thread.run(Unknown Source)