Yes I see in the switch to AS 7 consults only the first multi-source source. I don't think there is a way that you can effectively workaround this without a lot of hacks. It seems like we should update the loading logic to consult all sources as needed. Can you log an issue for this?
Created issue TEIID-2514
Thanks Tim, this should be addressed for Teiid 8.4 CR1.
We are also facing similar issue with our application which uses Teiid 8.3 on Jboss 7.1
As per my understanding Teiid 8.4 is compatible with EAP 6.1 and we can't migrate to it as of now.
Is it possible for you guys to just send in a patch for this fix for 8.3 final ?
So that Teiid would walk through each of the defined data sources (in multi-source vdb) until we either returned metadata or Teiid got to the end of the list.
It will be of great help to us.
> As per my understanding Teiid 8.4 is compatible with EAP 6.1 and we can't migrate to it as of now.
Just to make sure did you get a chance to look at http://teiid.blogspot.com/2013/05/teiid-84-cr1-available.html or just http://www.jboss.org/jbossas/faq - the short story is that the EAP 6.1 alpha is effectively AS 7.2 and should view it as an incremental upgrade from 7.1.1.
> Is it possible for you guys to just send in a patch for this fix for 8.3 final ?
Given that this is a non-critical issue, not a new regression, and we're closing out 8.4 it wouldn't normally be addressed with a patch. That said, however if you are not able to upgrade to EAP 6.1 alpha then is it possible that you could send a 8.3.x pull request with the merged changes from the issue? With a local 8.3.x build you'd also be able to validate the fix.