clarencen/lshift — Issue #38: Adding reportable mismatches does not look for ignored differences
Author: clarencen
Created: 2011-11-14 22:41:28+00:00
State: open

@@@
11:25:08.855 [akka:event-driven:dispatcher:global-7] ERROR PairActor:286 - Failed to apply unmatched differences to the differences manager
scala.MatchError: IGNORED (of class net.lshift.diffa.kernel.differencing.MatchState)
at net.lshift.diffa.kernel.differencing.HibernateDomainDifferenceStore.net$lshift$diffa$kernel$differencing$HibernateDomainDifferenceStore$$addReportableMismatch(HibernateDomainDifferenceStore.scala:258) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.HibernateDomainDifferenceStore$$anonfun$addReportableUnmatchedEvent$1.apply(HibernateDomainDifferenceStore.scala:57) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.HibernateDomainDifferenceStore$$anonfun$addReportableUnmatchedEvent$1.apply(HibernateDomainDifferenceStore.scala:56) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.util.SessionHelper.withSession(SessionHelper.scala:32) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.HibernateDomainDifferenceStore.addReportableUnmatchedEvent(HibernateDomainDifferenceStore.scala:56) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.DefaultDifferencesManager.reportUnmatched(DefaultDifferencesManager.scala:263) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.DefaultDifferencesManager.onMismatch(DefaultDifferencesManager.scala:186) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.DefaultDifferencesManager$$anon$1.writeMismatch(DefaultDifferencesManager.scala:71) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.BaseScanningVersionPolicy$$anonfun$replayUnmatchedDifferences$1.apply(BaseScanningVersionPolicy.scala:94) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.differencing.BaseScanningVersionPolicy$$anonfun$replayUnmatchedDifferences$1.apply(BaseScanningVersionPolicy.scala:94) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59) ~[scala-library-2.9.0-1.jar:na]
at scala.collection.immutable.List.foreach(List.scala:45) ~[scala-library-2.9.0-1.jar:na]
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:30) ~[scala-library-2.9.0-1.jar:na]
at scala.collection.mutable.ListBuffer.foreach(ListBuffer.scala:42) ~[scala-library-2.9.0-1.jar:na]
at net.lshift.diffa.kernel.differencing.BaseScanningVersionPolicy.replayUnmatchedDifferences(BaseScanningVersionPolicy.scala:93) ~[diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.actors.PairActor.maybeLeaveScanningState(PairActor.scala:281) [diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.actors.PairActor$$anonfun$1.apply(PairActor.scala:249) [diffa-kernel-0.9-SNAPSHOT.jar:na]
at net.lshift.diffa.kernel.actors.PairActor$$anonfun$1.apply(PairActor.scala:229) [diffa-kernel-0.9-SNAPSHOT.jar:na]
at akka.actor.Actor$class.apply(Actor.scala:474) [akka-actor-1.1.2.jar:na]
at net.lshift.diffa.kernel.actors.PairActor.apply(PairActor.scala:38) [diffa-kernel-0.9-SNAPSHOT.jar:na]
at akka.actor.LocalActorRef.invoke(ActorRef.scala:861) [akka-actor-1.1.2.jar:na]
at akka.dispatch.MessageInvocation.invoke(MessageHandling.scala:26) [akka-actor-1.1.2.jar:na]
at akka.dispatch.ExecutableMailbox$class.processMailbox(ExecutorBasedEventDrivenDispatcher.scala:209) [akka-actor-1.1.2.jar:na]
at akka.dispatch.ExecutorBasedEventDrivenDispatcher$$anon$4.processMailbox(ExecutorBasedEventDrivenDispatcher.scala:120) [akka-actor-1.1.2.jar:na]
at akka.dispatch.ExecutableMailbox$class.run(ExecutorBasedEventDrivenDispatcher.scala:182) [akka-actor-1.1.2.jar:na]
at akka.dispatch.ExecutorBasedEventDrivenDispatcher$$anon$4.run(ExecutorBasedEventDrivenDispatcher.scala:120) [akka-actor-1.1.2.jar:na]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_26]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_26]
at java.lang.Thread.run(Thread.java:662) [na:1.6.0_26]
at akka.dispatch.MonitorableThread.run(ThreadPoolBuilder.scala:182) [akka-actor-1.1.2.jar:na]
@@@