|
|
the xOperator does not understand input containing html tags etc.
<i>aaa</i>
=>
java.lang.IndexOutOfBoundsException: Index: 10, Size: 9
at java.util.LinkedList.entry(LinkedList.java:365)
at java.util.LinkedList.remove(LinkedList.java:357)
at
bitoflife.chatterbean.text.Transformations$Mapper.update(Transformations.java:107)
at
bitoflife.chatterbean.text.Transformations.substitute(Transformations.java:246)
at
bitoflife.chatterbean.text.Transformations.normalization(Transformations.java:302)
at
bitoflife.chatterbean.text.Transformations.normalization(Transformations.java:287)
at bitoflife.chatterbean.AliceBot.respond(AliceBot.java:99)
at org.aksw.xoperator.aiml.AliceBotExternal.respond(AliceBotExternal.java:90)
at org.aksw.xoperator.aiml.AimlFacade.letTheBotRespond(AimlFacade.java:74)
at org.aksw.xoperator.Controller.processMessage(Controller.java:146)
at org.jivesoftware.smack.Chat.deliver(Chat.java:169)
at org.jivesoftware.smack.ChatManager.deliverMessage(ChatManager.java:221)
at org.jivesoftware.smack.ChatManager.access$200(ChatManager.java:42)
at org.jivesoftware.smack.ChatManager$2.processPacket(ChatManager.java:118)
at
org.jivesoftware.smack.PacketReader$ListenerWrapper.notifyListener(PacketReader.java:819)
at
org.jivesoftware.smack.PacketReader$ListenerNotification.run(PacketReader.java:799)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
|