]
Barry LaFond resolved TEIIDDES-2353.
------------------------------------
Assignee: Barry LaFond
Resolution: Rejected
The *grant-all* property was part of a new Teiid Feature after their 8.4 release and Teiid
runtime artifacts are not required to be backward compatible.
TD 8.6.1 uses grant-all in vdb.xml. Teiid 8.4.1 throws exception
----------------------------------------------------------------
Key: TEIIDDES-2353
URL:
https://issues.jboss.org/browse/TEIIDDES-2353
Project: Teiid Designer
Issue Type: Bug
Affects Versions: 8.6.1
Environment: Windows 7, JBDS 8, JBossEAP 6.1, Teiid 8.4.1
Reporter: Matus Makovy
Assignee: Barry LaFond
There was a problem deploying VDB "Dataroles.vdb" to server "JBoss
Enterprise Application Platform 6.1+."
{"JBAS014653: Composite operation failed and was rolled back. Steps that
failed:" => {"Operation step-1" => {"JBAS014671: Failed
services" => {"jboss.deployment.unit.\"Dataroles.vdb\".PARSE"
=> "org.jboss.msc.service.StartException in service
jboss.deployment.unit.\"Dataroles.vdb\".PARSE: JBAS018733: Failed to process
phase PARSE of deployment \"Dataroles.vdb\"
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException:
TEIID50017
Caused by: org.xml.sax.SAXParseException; lineNumber: 27; columnNumber: 113;
cvc-complex-type.3.2.2: Attribute 'grant-all' is not allowed to appear in element
'data-role'."}}}}
I created VDB using JBDS 8.0.0 and TD 8.6.1.Alpha1 and tried to deploy it to JBossEAP 6.1
with Teiid 8.4.1.