[teiid-users] minimal required JBoss profile

Charles Simon charles.simon at selectbs.com
Thu Jun 3 14:04:09 EDT 2010


My requirement is to provide JDBC access to a proprietary mainframe data 
source.  Very similar to JDBC access to an EIS system except that the 
large number of tables available would require that a data subset be 
defined at run-time via a "schema" qualifier.  It also requires that 
access be restricted by a mainframe userid/password which needs to get 
passed on the JDBC connection through to my connector.

My initial plan was to distribute Teiid and my connector as a JDBC 
driver that could be embedded (1 or more JAR files) in a client 
application.  The Teiid+connector would accept JDBC connections and my 
connector would expose the data source as a subset of the available 
tables and support simple table queries against those tables.  The meta 
data would be retrieved from the mainframe data source and queries would 
be translated into queries that the mainframe data source understands.  
The data returned would be presented as a set of table rows with 
accompanying meta data.

I hope you understand my dilemma with the JBoss AS requirement.


Ramesh Reddy wrote:
> Charles,
>
> What is the real requirement you are working for?
>
> 1) Does Teiid need to be embedded in your own Java app (in same JVM) and
> work from there?
>
> 2) Teiid can be standalone (separate VM), to which your Java application
> connects to?
>
> If (2), you can do that with current Teiid profile. You can bundle your
> "connector" (note: from 7.0 these are called "translators") along with
> Teiid and JBoss AS in a single ZIP file and deploy on Windows, Linux
> etc.
>
> If (1), what you are looking for is embeddable Teiid. It is possible to
> create "embedded" Teiid, however currently we do not offer this. We were
> planning to do this 7.1 or 7.2. If you are interested in this feature
> you can log a JIRA at https://jira.jboss.org/browse/TEIID
>
> If there is enough interest from community, we can bump the priority of
> the feature.
>
> On Thu, 2010-06-03 at 12:37 -0400, Charles Simon wrote:
>    
>> I have been looking at the new Teiid requirement that it must be
>> deployed into JBoss AS.  I was expecting to be able to package Teiid and
>> my connector in a single "easily" installable package on Windows.  With
>> the JBoss AS requirement that appears to no longer be possible.
>>
>> I have 2 questions.
>>
>> 1) What is the minimalist profile that is required for Teiid to work?
>>      
> "default" works fine. If you do not care about admin functionality, with
> some tweaks "web" profile may work too.
>    
>> 2) Can I install and configure JBoss AS plus Teiid plus my connector and
>> distribute that as a single package, or is that no allowed by the licenses?
>>
>>      
> Teiid is LGPL2.
>
> Thanks.
>
> Ramesh..
>
>    

-- 

Charles Simon
Principal Software Engineer
Select Business Solutions, Inc.
35 Nutmeg Drive
Trumbull, CT 06611
http://www.selectbs.com
mailto:charles.simon at selectbs.com



More information about the teiid-users mailing list