[teiid-dev] Issue when getting the Teiid Code through Anonymous SVN

Ramesh Reddy rareddy at redhat.com
Mon Aug 24 16:18:45 EDT 2009


Rama,

I have solution for you, but you need to post this question in a
separate thread, or in user forum at

http://www.jboss.org/index.html?module=bb&op=viewforum&f=298

in this thread we were trying to fix the anonymous svn issue. 

Thanks for your co-operation.

Ramesh..

On Mon, 2009-08-24 at 19:39 +0000, Rama Kishore Yelamanchilli wrote:
> 
> Ramesh,
> 
> Thanks for your continued support. I have downloaded the latest 6.2
> Teiid runtime. I have a working VDB from 6.1 TEIID designer. I have
> placed the .vdb in the deploy folder and started the server. Then ran
> the run.bat script as "run <vdb_name> "<query>". Dtaabase is Oracle. I
> have placed "classes12.jar" in "extensions" folder. I'm getting the
> following error.
> 
> 2009-08-24 12:26:21,651 WARN [main]
> org.jboss.cache.transaction.GenericTransactionManagerLookup - Falling
> back to JBoss Cache's internal DummyTransactionManager
> 2009-08-24 12:26:22,542 ERROR [main] org.teiid.DQP - Connector Binding
> MyVdb.MyVdb_PSEDEV Connector failed to start, check the properties and
> start again.
> com.metamatrix.common.application.exception.ApplicationLifecycleException: Could not find Connector class org.teiid.connector.jdbc.JDBCConnector
>     at
> org.teiid.dqp.internal.datamgr.impl.ConnectorManager.initStartConnector(ConnectorManager.java:437)
>     at
> org.teiid.dqp.internal.datamgr.impl.ConnectorManager.start(ConnectorManager.java:357)
>     at
> com.metamatrix.dqp.embedded.services.EmbeddedDataService.startConnectorBinding(EmbeddedDataService.java:275)
>     at
> com.metamatrix.dqp.embedded.services.EmbeddedDataService.startService(EmbeddedDataService.java:388)
>     at
> com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService.start(EmbeddedBaseDQPService.java:74)
>     at
> com.metamatrix.common.application.Application.installService(Application.java:48)
>     at org.teiid.dqp.internal.process.DQPCore.start(DQPCore.java:612)
>     at
> com.metamatrix.jdbc.EmbeddedConnectionFactoryImpl.initialize(EmbeddedConnectionFactoryImpl.java:155)
>     at org.teiid.jdbc.EmbeddedProfile
> $EmbeddedTransport.<init>(EmbeddedProfile.java:346)
>     at
> org.teiid.jdbc.EmbeddedProfile.getDQPTransport(EmbeddedProfile.java:167)
>     at
> org.teiid.jdbc.EmbeddedProfile.createConnection(EmbeddedProfile.java:146)
>     at
> org.teiid.jdbc.EmbeddedProfile.connect(EmbeddedProfile.java:109)
>     at org.teiid.jdbc.TeiidDriver.connect(TeiidDriver.java:92)
>     at java.sql.DriverManager.getConnection(Unknown Source)
>     at java.sql.DriverManager.getConnection(Unknown Source)
>     at JDBCClient.getDriverConnection(JDBCClient.java:51)
>     at JDBCClient.main(JDBCClient.java:39)
> Caused by:
> com.metamatrix.common.application.exception.ApplicationLifecycleException: The specified connector class org.teiid.connector.jdbc.JDBCConnector is not an instance of a Teiid connector.  This may be due to an inappropriate classpath entry.  An attempt was also made to treat the class as a legacy MetaMatrix connector, however this was not successful either.
>     at
> org.teiid.dqp.internal.datamgr.impl.ConnectorManager.initStartConnector(ConnectorManager.java:433)
>     ... 16 more
> Caused by: java.lang.ClassNotFoundException:
> com.metamatrix.data.api.Connector
>     at java.net.URLClassLoader$1.run(Unknown Source)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(Unknown Source)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at java.lang.ClassLoader.loadClass(Unknown Source)
>     at
> org.teiid.dqp.internal.datamgr.impl.ConnectorManager.initStartConnector(ConnectorManager.java:426)
>     ... 16 more
> 2009-08-24 12:26:22,933 ERROR [Worker0_QueryProcessorQueue0]
> org.teiid.DQP - Unexpected exception for request 0.0
> [ComponentNotFoundException]Connector Binding "MyVdb.MyVdb_PSEDEV
> Connector" failed to start, or did not start correctly. Please check
> the connector binding properties. Check the log file for more
> information.
>     at
> com.metamatrix.dqp.embedded.services.EmbeddedDataService.selectConnector(EmbeddedDataService.java:125)
>     at
> org.teiid.dqp.internal.process.capabilities.ConnectorCapabilitiesFinder.findCapabilities(ConnectorCapabilitiesFinder.java:64)
>     at
> org.teiid.dqp.internal.process.capabilities.SharedCachedFinder.findCapabilities(SharedCachedFinder.java:64)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.getCapabilities(CapabilitiesUtil.java:363)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.supports(CapabilitiesUtil.java:383)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.requiresCriteria(CapabilitiesUtil.java:368)
>     at
> com.metamatrix.query.optimizer.relational.rules.RulePlaceAccess.addAccessNode(RulePlaceAccess.java:138)
>     at
> com.metamatrix.query.optimizer.relational.rules.RulePlaceAccess.execute(RulePlaceAccess.java:76)
>     at
> com.metamatrix.query.optimizer.relational.RelationalPlanner.executeRules(RelationalPlanner.java:368)
>     at
> com.metamatrix.query.optimizer.relational.RelationalPlanner.optimize(RelationalPlanner.java:142)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.optimize(QueryOptimizer.java:244)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.recursiveOptimize(QueryOptimizer.java:218)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.optimizePlan(QueryOptimizer.java:126)
>     at
> org.teiid.dqp.internal.process.Request.generatePlan(Request.java:491)
>     at
> org.teiid.dqp.internal.process.Request.processRequest(Request.java:583)
>     at
> org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:365)
>     at
> org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:200)
>     at
> org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:44)
>     at com.metamatrix.common.queue.WorkerPoolFactory
> $StatsCapturingSharedThreadPoolExecutor
> $1.run(WorkerPoolFactory.java:211)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> Source)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>     at java.lang.Thread.run(Unknown Source)
> 2009-08-24 12:26:22,948 ERROR [Worker0_QueryProcessorQueue1]
> org.teiid.DQP - Unexpected exception for request 1.0
> [ComponentNotFoundException]Connector Binding "MyVdb.MyVdb_PSEDEV
> Connector" failed to start, or did not start correctly. Please check
> the connector binding properties. Check the log file for more
> information.
>     at
> com.metamatrix.dqp.embedded.services.EmbeddedDataService.selectConnector(EmbeddedDataService.java:125)
>     at
> org.teiid.dqp.internal.process.capabilities.ConnectorCapabilitiesFinder.findCapabilities(ConnectorCapabilitiesFinder.java:64)
>     at
> org.teiid.dqp.internal.process.capabilities.SharedCachedFinder.findCapabilities(SharedCachedFinder.java:64)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.getCapabilities(CapabilitiesUtil.java:363)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.supports(CapabilitiesUtil.java:383)
>     at
> com.metamatrix.query.optimizer.relational.rules.CapabilitiesUtil.requiresCriteria(CapabilitiesUtil.java:368)
>     at
> com.metamatrix.query.optimizer.relational.rules.RulePlaceAccess.addAccessNode(RulePlaceAccess.java:138)
>     at
> com.metamatrix.query.optimizer.relational.rules.RulePlaceAccess.execute(RulePlaceAccess.java:76)
>     at
> com.metamatrix.query.optimizer.relational.RelationalPlanner.executeRules(RelationalPlanner.java:368)
>     at
> com.metamatrix.query.optimizer.relational.RelationalPlanner.optimize(RelationalPlanner.java:142)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.optimize(QueryOptimizer.java:244)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.recursiveOptimize(QueryOptimizer.java:218)
>     at
> com.metamatrix.query.optimizer.QueryOptimizer.optimizePlan(QueryOptimizer.java:126)
>     at
> org.teiid.dqp.internal.process.Request.generatePlan(Request.java:491)
>     at
> org.teiid.dqp.internal.process.Request.processRequest(Request.java:583)
>     at
> org.teiid.dqp.internal.process.RequestWorkItem.processNew(RequestWorkItem.java:365)
>     at
> org.teiid.dqp.internal.process.RequestWorkItem.process(RequestWorkItem.java:200)
>     at
> org.teiid.dqp.internal.process.AbstractWorkItem.run(AbstractWorkItem.java:44)
>     at com.metamatrix.common.queue.WorkerPoolFactory
> $StatsCapturingSharedThreadPoolExecutor
> $1.run(WorkerPoolFactory.java:211)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
> Source)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>     at java.lang.Thread.run(Unknown Source)
> 
> Regards
> 
> Ram
> 
> 
> 
> > From: rareddy at redhat.com
> > To: sumanth.technical at gmail.com
> > Date: Mon, 24 Aug 2009 13:28:36 -0500
> > CC: teiid-dev at lists.jboss.org
> > Subject: Re: [teiid-dev] Issue when getting the Teiid Code through
> Anonymous SVN
> > 
> > Sumanth,
> > 
> > The issue
> > 
> > svn: REPORT request failed on '/repos/teiid/!svn/vcc/default'
> > 
> > seems to be reported by lots of people when I searched, but did not
> see
> > one conclusive answer. Some were saying it the proxy server, some
> were
> > saying dirty checkout etc, so more research is needed there.
> > 
> > try running just 
> > 
> > mkdir teiid
> > cd teiid
> > 
> > svn co http://anonsvn.jboss.org/repos/teiid/ .
> > 
> > this should checkout all the head version of the Teiid. If you want
> to
> > check out a particular branch then run
> > 
> > svn co http://anonsvn.jboss.org/repos/teiid/branches/6.1.x
> > 
> > You can use Eclipse SVN plugin like "subversive"
> > 
> > http://www.eclipse.org/subversive/downloads.php 
> > 
> > or use http://tortoisesvn.tigris.org/ as clients to checkout. I
> think
> > all the tools will support the picking up from the failed place. Let
> us
> > know how this goes.
> > 
> > Thanks
> > 
> > Ramesh..
> > 
> > 
> > 
> > On Mon, 2009-08-24 at 23:13 +0530, Sumanth P K wrote:
> > > Ramesh,
> > > 
> > > I tried again now and the good news is that it was able to
> download
> > > this time more files than the previous time. But it again failed.
> > > Please see the attached log. Is there a way by which I can have
> the
> > > SVN Check Out resume from the point where it failed? (I know this
> is a
> > > SVN question, sorry for that.).
> > > 
> > > I was trying to check out the trunk folder as mentioned in the
> URL:
> > >
> http://www.jboss.org/community/wiki/EclipseDevEnvironmentSetUpforTeiid. Could it be because of that? I see that there is a 6.1 folder under the branch. Should I be taking from that instead?
> > > 
> > > Thanks,
> > > Sumanth.
> > > 
> > > On Mon, Aug 24, 2009 at 4:35 AM, Ramesh Reddy <rareddy at redhat.com>
> > > wrote:
> > > Sumanth,
> > > 
> > > I just tried the same command against the anon-svn did not see
> > > any issues, it may have been a network glitch at that time,
> > > please try again and see if works this time.
> > > 
> > > Ramesh..
> > > 
> > > 
> > > ----- Original Message -----
> > > From: "Sumanth P K" <sumanth.technical at gmail.com>
> > > To: teiid-dev at lists.jboss.org
> > > Sent: Saturday, August 22, 2009 9:34:11 AM GMT -06:00
> > > US/Canada Central
> > > Subject: [teiid-dev] Issue when getting the Teiid Code through
> > > Anonymous SVN
> > > 
> > > 
> > > 
> > > Teiid Group,
> > > 
> > > I was trying to get the Teiid Code through the Anonymous SVN:
> > > http://anonsvn.jboss.org/repos/teiid/ . I got the following
> > > error in Eclipse:
> > > 
> > > Checkout operation for '
> > > http://anonsvn.jboss.org/repos/teiid/trunk ' failed.
> > > svn: REPORT request failed on '/repos/teiid/!svn/vcc/default'
> > > svn: CRLF expected at end of chunk: -1/-1
> > > 
> > > Please find the log attached. Let me know how to resolve this.
> > > 
> > > Bye,
> > > Sumanth.
> > > 
> > > _______________________________________________
> > > teiid-dev mailing list
> > > teiid-dev at lists.jboss.org
> > > https://lists.jboss.org/mailman/listinfo/teiid-dev
> > > 
> > 
> > _______________________________________________
> > teiid-dev mailing list
> > teiid-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/teiid-dev
> 
> 
> ______________________________________________________________________
> Date India’s Teen Diva. Find out if you hit it off with her or are her
> fiery opposite. Drag n’ drop



More information about the teiid-dev mailing list