I am having one hell of a head-scratching issue here. I am trying to write a test that uses LocalApplicationRunner to run an app configured to use the InMemorySystemFactory. But when I run my test, org.apache.samza.system.inmemory.InMemorySystemFactory is not found! Theweird thing is, I see the `.class` file in the JAR. I can even use `Class.forName` to get it in my code. However, when Util.scala tries thesame thing, the class isn't found. In fact, it can't find any class in that way -- even itself! (I just set `systems.in-memory.samza.factory` to random classes)
The only thing I can think of is that this somehow has to do with the interplay between Scala, Java, and Clojure (what my code is written in). I can't for the life of me think of what that problem would be, though. Do you folks have any ideas? I am using samza-core_2.11 version 0.14.1 Thanks, Tom