]
Ramesh Reddy commented on TEIID-4584:
-------------------------------------
response from AWS
Hi @rareddy
SDK is modularized into multiple maven sub modules. SDK now have one maven sub module per
AWS service. The aws-java-sdk module transitively depends on all sub modules. This is just
a convenient modules for customers who wish to depend on entire SDK.
We modularized the SDK in 1.9 major version. Prior to 1.9 SDK was vended as one single
maven module.
SimpleDB doesn' work
--------------------
Key: TEIID-4584
URL:
https://issues.jboss.org/browse/TEIID-4584
Project: Teiid
Issue Type: Bug
Components: Connector API
Affects Versions: 8.12.6.6_3
Environment: RHEL 7.x, JBoss 6.4, JDV 6.3,
JBDS 9.1.0.GA, GA-v20160414-0124-B497
Also Fedora 23
Reporter: Glen Wilcox
Fix For: 9.2, 9.1.2
Attachments: SimpleDB_ERROR_HTTP.txt, SimpleDB_ERROR_Jackson.txt
I was trying to set up the simpledb example:
https://developer.jboss.org/wiki/IntegrateAmazonSimpleDBWithTeiid
When I create the DataSource to AWS I get the following error:
Inline image 1
and the stack trace:
07:19:29,048 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool]
(teiid-async-threads - 1) IJ000604: Throwable while attempting to get a new connection:
null: java.lang.NoClassDefFoundError: com/amazonaws/AmazonServiceException
at
org.teiid.resource.adapter.simpledb.SimpleDBManagedConnectionFactory$1.getConnection(SimpleDBManagedConnectionFactory.java:46)
at
org.teiid.resource.adapter.simpledb.SimpleDBManagedConnectionFactory$1.getConnection(SimpleDBManagedConnectionFactory.java:41)
at
org.teiid.resource.spi.BasicManagedConnectionFactory.createManagedConnection(BasicManagedConnectionFactory.java:71)
[teiid-api-8.12.5.redhat-8.jar:8.12.5.redhat-8]
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.createConnectionEventListener(SemaphoreArrayListManagedConnectionPool.java:834)
at
org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreArrayListManagedConnectionPool.getConnection(SemaphoreArrayListManagedConnectionPool.java:379)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getSimpleConnection(AbstractPool.java:453)
at
org.jboss.jca.core.connectionmanager.pool.AbstractPool.getConnection(AbstractPool.java:425)
at
org.jboss.jca.core.connectionmanager.AbstractConnectionManager.getManagedConnection(AbstractConnectionManager.java:354)