java.lang.IllegalArgumentException: requirement failed: Literal must have a corresponding value to string, but class String found. 