[
https://issues.jboss.org/browse/IPROTO-1?page=com.atlassian.jira.plugin.s...
]
Adrian Nistor updated IPROTO-1:
-------------------------------
Description:
{code}
20:59:24,442 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool]
(teiid-async-threads - 3) IJ000604: Throwable while attempting to get a new connection:
null: javax.resource.ResourceException:
org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to generate
marshaller implementation class
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerToUseAnnotations(InfinispanManagedConnectionFactory.java:224)
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerWithCacheManager(InfinispanManagedConnectionFactory.java:130)
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory.createCacheContainer(AbstractInfinispanManagedConnectionFactory.java:596)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory$1.getConnection(AbstractInfinispanManagedConnectionFactory.java:139)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory$1.getConnection(AbstractInfinispanManagedConnectionFactory.java:131)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.spi.BasicManagedConnectionFactory.createManagedConnection(BasicManagedConnectionFactory.java:71)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:873)
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.getConnection(SemaphoreArrayListManagedConnectionPool.java:418)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getSimpleConnection(AbstractPool.java:467)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getConnection(AbstractPool.java:439)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:354)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:327)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:510)
at
org.teiid.resource.spi.WrappedConnectionFactory.getConnection(WrappedConnectionFactory.java:58)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:173)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:194)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.NativeMetadataRepository.getMetadata(NativeMetadataRepository.java:70)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.NativeMetadataRepository.loadMetadata(NativeMetadataRepository.java:60)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.ChainingMetadataRepository.loadMetadata(ChainingMetadataRepository.java:55)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.jboss.VDBService$6.run(VDBService.java:395)
[teiid-jboss-integration-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.jboss.VDBService$7.run(VDBService.java:446)
[teiid-jboss-integration-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_55]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_55]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to
generate marshaller implementation class
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:110)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.ProtoSchemaBuilder.build(ProtoSchemaBuilder.java:160)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerToUseAnnotations(InfinispanManagedConnectionFactory.java:207)
... 24 more
Caused by: protostream.javassist.NotFoundException:
org.jboss.as.quickstarts.datagrid.hotrod.query.domain.Person
at protostream.javassist.ClassPool.get(ClassPool.java:450)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.MarshallerCodeGenerator.generateMessageMarshaller(MarshallerCodeGenerator.java:178)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateMarshallers(ProtoSchemaGenerator.java:140)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:108)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
... 26 more
{code}
Code generator's ClassPool must use proper classpath when looking
up user supplied classes
------------------------------------------------------------------------------------------
Key: IPROTO-1
URL:
https://issues.jboss.org/browse/IPROTO-1
Project: Infinispan ProtoStream
Issue Type: Bug
Reporter: Adrian Nistor
Assignee: Adrian Nistor
Fix For: 3.0.5.Final
{code}
20:59:24,442 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool]
(teiid-async-threads - 3) IJ000604: Throwable while attempting to get a new connection:
null: javax.resource.ResourceException:
org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to generate
marshaller implementation class
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerToUseAnnotations(InfinispanManagedConnectionFactory.java:224)
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerWithCacheManager(InfinispanManagedConnectionFactory.java:130)
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory.createCacheContainer(AbstractInfinispanManagedConnectionFactory.java:596)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory$1.getConnection(AbstractInfinispanManagedConnectionFactory.java:139)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.adapter.infinispan.dsl.base.AbstractInfinispanManagedConnectionFactory$1.getConnection(AbstractInfinispanManagedConnectionFactory.java:131)
[translator-infinispan-dsl-8.12.5.jar:8.12.5]
at
org.teiid.resource.spi.BasicManagedConnectionFactory.createManagedConnection(BasicManagedConnectionFactory.java:71)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:873)
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.getConnection(SemaphoreArrayListManagedConnectionPool.java:418)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getSimpleConnection(AbstractPool.java:467)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getConnection(AbstractPool.java:439)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:354)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:327)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.allocateConnection(AbstractConnectionManager.java:510)
at
org.teiid.resource.spi.WrappedConnectionFactory.getConnection(WrappedConnectionFactory.java:58)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:173)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.translator.ExecutionFactory.getConnection(ExecutionFactory.java:194)
[teiid-api-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.NativeMetadataRepository.getMetadata(NativeMetadataRepository.java:70)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.NativeMetadataRepository.loadMetadata(NativeMetadataRepository.java:60)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at
org.teiid.query.metadata.ChainingMetadataRepository.loadMetadata(ChainingMetadataRepository.java:55)
[teiid-engine-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.jboss.VDBService$6.run(VDBService.java:395)
[teiid-jboss-integration-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at org.teiid.jboss.VDBService$7.run(VDBService.java:446)
[teiid-jboss-integration-8.12.5.redhat-1.jar:8.12.5.redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[rt.jar:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[rt.jar:1.7.0_55]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_55]
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.infinispan.protostream.annotations.ProtoSchemaBuilderException: Failed to
generate marshaller implementation class
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:110)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.ProtoSchemaBuilder.build(ProtoSchemaBuilder.java:160)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.teiid.resource.adapter.infinispan.dsl.InfinispanManagedConnectionFactory.registerToUseAnnotations(InfinispanManagedConnectionFactory.java:207)
... 24 more
Caused by: protostream.javassist.NotFoundException:
org.jboss.as.quickstarts.datagrid.hotrod.query.domain.Person
at protostream.javassist.ClassPool.get(ClassPool.java:450)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.MarshallerCodeGenerator.generateMessageMarshaller(MarshallerCodeGenerator.java:178)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateMarshallers(ProtoSchemaGenerator.java:140)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
at
org.infinispan.protostream.annotations.impl.ProtoSchemaGenerator.generateAndRegister(ProtoSchemaGenerator.java:108)
[protostream-3.0.4.Final-redhat-1.jar:3.0.4.Final-redhat-1]
... 26 more
{code}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)