Bug 781032 (SOA-3516)

Summary: Data Roles on a VDB created with JBDS 4.1.0 (Teiid Designer 7.4.1) is not backwards compatible with EDS 5.1
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: dsteigne
Component: Documentation, EDSAssignee: David Le Sage <dlesage>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: JBDS, 5.1.0 GA   
Target Milestone: ---   
Target Release: 5.2.0 GA   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3516
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-14 20:03:25 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description dsteigne 2011-10-24 16:45:13 UTC
project_key: SOA

Deploying a VDB containing a Data Role on a VDB in JBDS 4.1.0 (Teiid Designer 7.4.1) when connected to a Teiid Server (EDS 5.1) errors with" "Attribute 'allow-create-temporary-tables' is not allowed to appear in element 'data-role" 

There was a change in the Teiid VDB's vdb.xml Schema which is an upgrade. If you are using a 7.1.1 TEiid Server (SOA-5.1) and a new VDB, then it's incompatible.

This should at least be noted in the documentation.

Comment 1 Van Halbert 2011-10-24 17:30:53 UTC
Release Notes Docs Status: Added: Documented as Known Issue
Release Notes Text: Added: Deploying a VDB containing a Data Role on a VDB in JBDS 4.1.0 (Teiid Designer 7.4.1) when connected to a Teiid Server (EDS 5.1) errors with" "Attribute 'allow-create-temporary-tables' enabled is not allowed to appear in element 'data-role"

There was a change in the Teiid VDB's vdb.xml schema which added this option that makes it incompatibile when deployed to a SOA 5.1 (Teiid 7.1.1 ) server.



Comment 2 David Le Sage 2011-11-14 00:07:01 UTC
Documented in release notes.

Comment 3 David Le Sage 2011-11-14 01:08:01 UTC
Writer: Added: dlesage
Release Notes Text: Removed: Deploying a VDB containing a Data Role on a VDB in JBDS 4.1.0 (Teiid Designer 7.4.1) when connected to a Teiid Server (EDS 5.1) errors with" "Attribute 'allow-create-temporary-tables' enabled is not allowed to appear in element 'data-role"

There was a change in the Teiid VDB's vdb.xml schema which added this option that makes it incompatibile when deployed to a SOA 5.1 (Teiid 7.1.1 ) server.
 Added: https://issues.jboss.org/browse/SOA-3516

If you deploy a VDB containing a Data Role on a  JBDS 4.1.0 VDB whilst you are  connected to  EDS 5.1, you will see an error message which states "Attribute 'allow-create-temporary-tables' enabled is not allowed to appear in element 'data-role"

There was a change in the Teiid VDB's vdb.xml schema which added an option that makes it incompatible with the SOA 5.1 server. Therefore, you cannot deploy these files to that version of the SOA server.



Comment 4 Paul Nittel 2011-11-14 20:03:25 UTC
Checked 5.2 release notes. Closed.