<div>Hi Ramesh,</div>
<div> </div>
<div>Can you please let me know the jars would contain the following classes ?</div>
<div><br>org.teiid.dqp.internal.datamgr.impl.FakeExecutionContextImpl<br>com.metamatrix.core.util.UnitTestUtil<br>com.metamatrix.query.metadata.QueryMetadataInterface<br>com.metamatrix.query.unittest.FakeMetadataFacade<br>
com.metamatrix.query.unittest.FakeMetadataFactory<br>com.metamatrix.query.unittest.FakeMetadataObject<br>com.metamatrix.query.unittest.FakeMetadataStore</div>
<div> </div>
<div>As part of the CDK classpath, do I take all the jars from the cdk/lib directory or just use <strong>teiid-connector-sdk-6.2.0-SNAPSHOT.jar</strong> and <strong>teiid-engine-6.2.0-SNAPSHOT.jar</strong> & <strong>teiid-connector-api-6.2.0-SNAPSHOT.jar </strong>? Also <strong>teiid-connector-api-6.2.0-SNAPSHOT.jar</strong> is in the teiid distribution package and not in cdk/lib directory of the cdk kit. This kind of defeats my plan to use the cdk kit as-is to register as a contributor sdk with version through extension point unless I manually copy it and make it a distribution. Using cdk kit as-is would facilitate choosing any version of cdk from more than one avaiable versions at runtime.</div>
<div> </div>
<div>Thanks</div>
<div> </div>
<div>Sanjay<br> </div>
<div class="gmail_quote">On Mon, Oct 19, 2009 at 4:41 PM, Ramesh Reddy <span dir="ltr"><<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Sure, the directory is what prescribed by the Maven build process.<br>Although there is no requirement for us to provide the build process in<br>
Maven this will help if one needs to move in that direction.<br><br>Thanks<br><font color="#888888"><br>Ramesh..<br></font>
<div>
<div></div>
<div class="h5"><br>On Mon, 2009-10-19 at 16:38 -0500, Sanjay Chaudhuri wrote:<br>> Hi Ramesh,<br>><br>> Thanks. Will use connector-loopback to get started with along with the<br>> same directory structure as the template.<br>
><br>> Sanjay<br>><br>><br>> On Mon, Oct 19, 2009 at 4:02 PM, Ramesh Reddy <<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>><br>> wrote:<br>> Sanjay,<br>><br>> No, Teiid do not have tools currently to produce the<br>
> templates. Look in<br>> the "connector-api" project's "org.teiid.connector.api"<br>> package to see<br>> the interface classes. Also, "org.teiid.connector.basic"<br>
> package<br>> provides the base class implementations of these interfaces.<br>> The<br>> generated ones should extend the from basic and override<br>> certain<br>> methods.<br>
><br>> connector-loopback may be the simplest to see what are must<br>> have classes<br>> to generate to provide a simple "hello world" kind of<br>> connector.<br>><br>
> connector-jdbc would be other extreme as to what we can do.<br>><br>> The idea here somebody is trying to write these connectors,<br>> and we are<br>> providing a development environment for them.<br>
><br>> Let me know if you have any questions. Thank you.<br>><br>> Ramesh..<br>><br>><br>> On Mon, 2009-10-19 at 15:12 -0500, Sanjay Chaudhuri wrote:<br>> > Hi Ramesh,<br>
> ><br>> > I had gone briefly through the connector development guide;<br>> did not<br>> > seem to see any direct java/dos command to generate the<br>> necessary<br>
> > template classes. It will be helpful if you can get me the<br>> skeleton<br>> > classes/interfaces, which will get generated though the<br>> Eclipse<br>> > wizard.<br>
> ><br>> > Under the extension directories I looked at the sources for<br>> some of<br>> > these connector jars:<br>> > connector-ldap-6.2.0-SNAPSHOT.jar<br>
> > connector-xml-6.2.0-SNAPSHOT.jar<br>> > connector-jdbc-6.2.0-SNAPSHOT.jar<br>> > connector-text-6.2.0-SNAPSHOT.jar<br>> ><br>> > Thanks<br>> ><br>
> > Sanjay<br>> ><br>> > On Mon, Oct 12, 2009 at 8:48 PM, Ramesh Reddy<br>> <<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>><br>> > wrote:<br>
> > Sumanth,<br>> ><br>> > Welcome, thanks for your offer to contribute. We<br>> sincerely<br>> > appreciate any help.<br>> ><br>
> > Currently Teiid does not mandate any coding<br>> guidelines,<br>> > however there are few things we do follow. I try to<br>> put<br>> > something simple put together very soon on WIKI.<br>
> Usually we<br>> > use the default code formatting comes with Eclipse<br>> install. I<br>> > am thinking in the lines of<br>> ><br>> <a href="http://www.jboss.org/community/wiki/JbpmCodingGuidelines" target="_blank">http://www.jboss.org/community/wiki/JbpmCodingGuidelines</a><br>
> > I will post to the dev-list in couple days, you are<br>> welcome to<br>> > contribute.<br>> ><br>> > The digest replying instructions are usually at the<br>
> beginning<br>> > of the digest message. It is no more than selecting<br>> the "reply<br>> > all" and changing the subject line to the reflect<br>
> the message<br>> > you are replying to with "Re:" in the front. Please<br>> make sure<br>> > that you include only sections of the message that<br>
> you are<br>> > replying to. Since Teiid is low volume list, you can<br>> turn off<br>> > the digest otherwise.<br>> ><br>> > Now coming to project, if you have any ideas about<br>
> this<br>> > tooling project, please let us know, we can discuss<br>> and make<br>> > them part of the project if we all agree. I will let<br>> Sanjay<br>
> > answer if he needs any assistance with the work.<br>> Teiid has<br>> > plenty of other tasks if you would like to<br>> contribute, both<br>> > eclipse and non-eclipse related.<br>
> ><br>> > If you only want to do "eclipse" work,<br>> > 1) we are in urgent need of Teiid integration with<br>> Eclipse DTP<br>> > (data tools platform). Basically Teiid needs to<br>
> another<br>> > source, where somebody can connect to and issue<br>> queries<br>> > against.<br>> > 2) We can also use this in Phase 2 of CDK tooling<br>
> project,<br>> > where we can deploy connector to and issue queries<br>> aginst.<br>> > 3)That could be expanded to tooling around the the<br>> "Connector<br>
> > Metadata" feature, where some one could define<br>> multiple<br>> > sources in DTP and integrate them using Teiid.<br>> ><br>> > We have ton of work on the non-eclipse side too, lot<br>
> of issues<br>> > are mentioned on the JIRA system. Submitting a<br>> patches is<br>> > excellent way to contribute, take a look if anything<br>> interests<br>
> > you.<br>> ><br>> > Let me know what interests you, then we can plan and<br>> discuss<br>> > accordingly.<br>> ><br>
> > Thanks again.<br>> ><br>> > Ramesh..<br>> ><br>> ><br>> > ----- Original Message -----<br>> > From: "Sumanth P K" <<a href="mailto:sumanth.technical@gmail.com">sumanth.technical@gmail.com</a>><br>
> > To: <a href="mailto:email2sanjayc@gmail.com">email2sanjayc@gmail.com</a>, "Ramesh Reddy"<br>> > <<a href="mailto:rareddy@redhat.com">rareddy@redhat.com</a>><br>
> > Cc: <a href="mailto:teiid-dev@lists.jboss.org">teiid-dev@lists.jboss.org</a><br>> > Sent: Monday, October 12, 2009 12:17:15 AM GMT<br>> -06:00<br>> > US/Canada Central<br>
> > Subject: Teiid Eclipse Plugin<br>> ><br>> ><br>> > Sanjay / Ramesh,<br>> ><br>> > I have been following the discussion regarding the<br>
> > requirements of Teiid CDK Plugin for Eclipse. I am<br>> interested<br>> > in taking part in the process. Let me know what<br>> pieces I can<br>> > start looking into and I can start the same. We may<br>
> need to<br>> > come up with some preliminary standards that<br>> everybody should<br>> > follow (for example: naming conventions, exception<br>> handling to<br>
> > name a few), so that inconsistencies are avoided.<br>> ><br>> > Ramesh - I know it has been quite a while since I<br>> had<br>> > communicated to you regarding this. I have been<br>
> going through<br>> > the documents and have some idea on how things work.<br>> And I<br>> > guess I am now better placed to understand the terms<br>> involved.<br>
> > To be honest the pace from my end had been slow, but<br>> I intend<br>> > to devote more time to this from now onwards.<br>> ><br>> > Also, I had subscribed to the Teiid message digest<br>
> and hence<br>> > can any of you please let me know how to reply to a<br>> specific<br>> > mail in the digest. (I did not know how to do that<br>> and hence<br>
> > had to send this email separately.).<br>> ><br>> > Thanks,<br>> > Sumanth.<br>> ><br>> ><br>><br>> > _______________________________________________<br>
> > teiid-dev mailing list<br>> > <a href="mailto:teiid-dev@lists.jboss.org">teiid-dev@lists.jboss.org</a><br>><br>><br>> > <a href="https://lists.jboss.org/mailman/listinfo/teiid-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/teiid-dev</a><br>
><br>><br>><br>> _______________________________________________<br>> teiid-dev mailing list<br>> <a href="mailto:teiid-dev@lists.jboss.org">teiid-dev@lists.jboss.org</a><br>> <a href="https://lists.jboss.org/mailman/listinfo/teiid-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/teiid-dev</a><br>
<br></div></div></blockquote></div><br>