Hide Forgot
Steps to Reproduce: Run the attached test with the attached VDB and DS file. project_key: SOA See attached standalone adminshell/adminAPI test - this is a new problem in ER7. A sequence of 2 iterations of: datasource creation/VDB deployment and queries results in this error: DEPLOYMENTS IN ERROR: Deployment "vfsfile:/jboss/local/51_ER7/jboss-soa-p-5/jboss-as/server/production/deploy/weather-vdb.xml" is in error due to the following reason(s): java.lang.ClassCastException: java.lang.String cannot be cast to org.teiid.dqp.internal.process.SessionAwareCache$CacheID
Affects Testing: Added: [Regression]
Note - once the problem occurs, the server is in a state where it much be restarted to clear - or subsequent deploys of that VDB fail on the first try too. Deleting the DS via the adminshell does not clear up the problem.
Attachment: Added: DeployTest.groovy Attachment: Added: server.log_DEBUG_deploy Attachment: Added: server.log_TRACE_deploy Attachment: Added: weather-ds.xml Attachment: Added: weather-vdb.xml
Link: Added: This issue Cloned to SOA-2787
Attachment: Added: teiid-cache-jbosscache-7.1.1.jar
In ER8: The problem is being seen with the ALL and PRODUCTION configs. The DEFAULT config is not affected by the bug (DEFAULT does not support clustering - keys are not being cached).
Attachment: Added: server.log.ER8
Fix verified in ER9 build.