[
https://issues.redhat.com/browse/ISPN-11210?page=com.atlassian.jira.plugi...
]
Nistor Adrian updated ISPN-11210:
---------------------------------
Description:
{code}
18:40:18,528 WARN
[org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler]
(remote-thread--p2-t1) ISPN000071: Caught exception when handling command
DistributedExecuteCommand [cache=Cache 'addressbook'@manapakam, keys=[],
callable=org.infinispan.server.infinispan.task.DistributedServerTask@5403bdfd]:
org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to generate
marshaller implementation class
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:144)
at
org.infinispan.protostream.annotations.ProtoSchemaBuilder.build(ProtoSchemaBuilder.java:235)
at test.cacheloader.impl.RemoveObjectsTask.setTaskContext(RemoveObjectsTask.java:57)
at
org.infinispan.server.infinispan.task.ServerTaskWrapper.inject(ServerTaskWrapper.java:43)
at
org.infinispan.server.infinispan.task.DistributedServerTask.call(DistributedServerTask.java:46)
at
org.infinispan.commands.read.DistributedExecuteCommand.invokeAsync(DistributedExecuteCommand.java:99)
at
org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:117)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.invoke(BaseBlockingRunnable.java:99)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runAsync(BaseBlockingRunnable.java:71)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at
protostream.javassist.CannotCompileException.<init>(CannotCompileException.java:77)
at
protostream.javassist.util.proxy.DefineClassHelper.toClass(DefineClassHelper.java:249)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1120)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1083)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1041)
at protostream.javassist.CtClass.toClass(CtClass.java:1278)
at
org.infinispan.protostream.annotations.impl.MarshallerCodeGenerator.generateMessageMarshaller(MarshallerCodeGenerator.java:230)
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateMarshallers(ProtoSchemaGenerator.java:172)
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:142)
... 12 more
{code}
Classloading issues when using annotation generated marshallers are
created by server tasks
-------------------------------------------------------------------------------------------
Key: ISPN-11210
URL:
https://issues.redhat.com/browse/ISPN-11210
Project: Infinispan
Issue Type: Bug
Affects Versions: 9.4.0.Final
Reporter: Nistor Adrian
Assignee: Nistor Adrian
Priority: Major
Fix For: 9.4.18.Final
{code}
18:40:18,528 WARN
[org.infinispan.remoting.inboundhandler.NonTotalOrderPerCacheInboundInvocationHandler]
(remote-thread--p2-t1) ISPN000071: Caught exception when handling command
DistributedExecuteCommand [cache=Cache 'addressbook'@manapakam, keys=[],
callable=org.infinispan.server.infinispan.task.DistributedServerTask@5403bdfd]:
org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to generate
marshaller implementation class
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:144)
at
org.infinispan.protostream.annotations.ProtoSchemaBuilder.build(ProtoSchemaBuilder.java:235)
at test.cacheloader.impl.RemoveObjectsTask.setTaskContext(RemoveObjectsTask.java:57)
at
org.infinispan.server.infinispan.task.ServerTaskWrapper.inject(ServerTaskWrapper.java:43)
at
org.infinispan.server.infinispan.task.DistributedServerTask.call(DistributedServerTask.java:46)
at
org.infinispan.commands.read.DistributedExecuteCommand.invokeAsync(DistributedExecuteCommand.java:99)
at
org.infinispan.remoting.inboundhandler.BasePerCacheInboundInvocationHandler.invokeCommand(BasePerCacheInboundInvocationHandler.java:117)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.invoke(BaseBlockingRunnable.java:99)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.runAsync(BaseBlockingRunnable.java:71)
at
org.infinispan.remoting.inboundhandler.BaseBlockingRunnable.run(BaseBlockingRunnable.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at
protostream.javassist.CannotCompileException.<init>(CannotCompileException.java:77)
at
protostream.javassist.util.proxy.DefineClassHelper.toClass(DefineClassHelper.java:249)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1120)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1083)
at protostream.javassist.ClassPool.toClass(ClassPool.java:1041)
at protostream.javassist.CtClass.toClass(CtClass.java:1278)
at
org.infinispan.protostream.annotations.impl.MarshallerCodeGenerator.generateMessageMarshaller(MarshallerCodeGenerator.java:230)
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateMarshallers(ProtoSchemaGenerator.java:172)
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:142)
... 12 more
{code}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)