Welcome to Knowage Q&A, where you can ask questions and receive answers from other members of the community.
+2 votes
1 view

Hi.

I am evaluvating the Knowage product for BI purposes in our company. The information I am trying to display is stored in a remote mySQL server. I have created DATA SOURCE and DATA SET (simple QUERY statement) in Knowage admin area and the PREVIEW works fine (I cna see all the date from our DB).

But, as I try to list these information through TABLE widget in cockpit, I am getting following error: 

Error: Unable to load data from dataset. Please check dataset & widget config

in Data Set by (140 points)

3 Answers

+1 vote
Hi ales.Irsic,
please check that you have at least one datasource set as "write default" in order to properly load data in the Cockpit engine.

Regards.
by (11.6k points)
Hi, I have the same problem with my cockpit. nothing is loading on the cockpit and I have set my data source to 'write default'. I am using a mariadb data source and I believe a mysql Dialect should work just fine. Will really appreciate any ideas. thanks!
0 votes
ales.irsic,

You can get more details about your error checking the file knowage.log (Knowage-Server-CE/logs/knowage.log).

Check it and if you cannot troubleshoot it by yourself, post the log content here.

Cheers
by (1.5k points)
Datasource is set to "write default".

This is from knowage.log:

"Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIServiceException: An unexpected error occured while executing service
    at it.eng.spagobi.api.DataSetResource.getDataStore(DataSetResource.java:771)
    at it.eng.spagobi.api.v2.DataSetResource.getDataStorePost(DataSetResource.java:910)
    ... 34 more
Caused by: java.lang.RuntimeException: An unexpected error occured while executing method
    at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:456)
    at it.eng.spagobi.api.DataSetResource.getDataStore(DataSetResource.java:755)
    ... 35 more
Caused by: it.eng.spagobi.tools.dataset.cache.CacheException: An unexpected error occured while persisting store in cache
    at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.persist(SQLDBCache.java:1115)
    at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.put(SQLDBCache.java:1028)
    at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:425)
    ... 36 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
    at com.mysql.jdbc.Util.getInstance(Util.java:360)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2435)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2582)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2526)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2484)
    at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:848)
    at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:742)
    at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.executeStatement(PersistedTableManager.java:595)
    at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.createTable(PersistedTableManager.java:814)
    at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.persist(SQLDBCache.java:1073)
    ... 38 more
"
I think I know the issue. The table in question has "name" columnt of type varchar(255) - as stated by mySQL. But, the columtn itself contains much more data - on some rows even around 2000 bytes.

Put that aside, the problem is, WE CANNOT ALTER the table, as it is third pary product! What can we do???
I'm also having this same kinda problem sometimes. The information is loaded but when the selector is used to choose different options

[http-bio-8080-exec-977] 31 Oct 2018 09:19:05,003 ERROR it.eng.spagobi.rest.interceptors.RestExceptionMapper.toResponse:59 - Catched service error:

it.eng.spagobi.utilities.exceptions.SpagoBIServiceException: An unexpected error occured while executing service

        at it.eng.spagobi.api.common.AbstractDataSetResource.getDataStore(AbstractDataSetResource.java:212)

        at it.eng.spagobi.api.v2.DataSetResource.getDataStorePostWithJsonInBody(DataSetResource.java:513)

        at sun.reflect.GeneratedMethodAccessor903.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:294)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:248)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:235)

        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:398)

        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:205)

        at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:228)

        at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)

        at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1137)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

        at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.RuntimeException: An unexpected error occured while executing method

        at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:453)

        at it.eng.spagobi.api.common.AbstractDataSetResource.getDataStore(AbstractDataSetResource.java:199)

        ... 34 more

Caused by: it.eng.spagobi.tools.dataset.cache.CacheException: An unexpected error occure while getting dataset from cache

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.get(SQLDBCache.java:299)

        at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:414)

        ... 35 more

Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIRuntimeException: An error occurred while creating connection

        at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:97)

        at it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet.loadData(ConfigurableDataSet.java:153)

        at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:559)

        at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:542)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.queryStandardCachedDataset(SQLDBCache.java:469)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.getInternal(SQLDBCache.java:318)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.get(SQLDBCache.java:291)

        ... 36 more

Caused by: it.eng.spagobi.utilities.engines.SpagoBIEngineRuntimeException: Cannot get connection to datasource

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnectionByUserProfile(DataSource.java:199)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnection(DataSource.java:186)

        at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:95)

        ... 42 more

Caused by: java.sql.SQLException: Cannot create PoolableConnectionFactory (Data source rejected establishment of connection,  message from server: "Too many connections")

        at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2327)

        at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2056)

        at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533)

        at it.eng.spagobi.tools.datasource.DataSourceManager.getConnection(DataSourceManager.java:46)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getDirectConnection(DataSource.java:275)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnectionByUserProfile(DataSource.java:196)

        ... 44 more
[http-bio-8080-exec-977] 31 Oct 2018 09:19:05,003 ERROR it.eng.spagobi.rest.interceptors.RestExceptionMapper.toResponse:59 - Catched service error:

it.eng.spagobi.utilities.exceptions.SpagoBIServiceException: An unexpected error occured while executing service

        at it.eng.spagobi.api.common.AbstractDataSetResource.getDataStore(AbstractDataSetResource.java:212)

        at it.eng.spagobi.api.v2.DataSetResource.getDataStorePostWithJsonInBody(DataSetResource.java:513)

        at sun.reflect.GeneratedMethodAccessor903.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

        at java.lang.reflect.Method.invoke(Method.java:498)

        at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:140)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:294)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:248)

        at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:235)

        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:398)

        at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:205)

        at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:228)

        at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56)

        at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1137)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

        at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.RuntimeException: An unexpected error occured while executing method

        at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:453)

        at it.eng.spagobi.api.common.AbstractDataSetResource.getDataStore(AbstractDataSetResource.java:199)

        ... 34 more

Caused by: it.eng.spagobi.tools.dataset.cache.CacheException: An unexpected error occure while getting dataset from cache

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.get(SQLDBCache.java:299)

        at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:414)

        ... 35 more

Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIRuntimeException: An error occurred while creating connection

        at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:97)

        at it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet.loadData(ConfigurableDataSet.java:153)

        at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:559)

        at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:542)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.queryStandardCachedDataset(SQLDBCache.java:469)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.getInternal(SQLDBCache.java:318)

        at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.get(SQLDBCache.java:291)

        ... 36 more

Caused by: it.eng.spagobi.utilities.engines.SpagoBIEngineRuntimeException: Cannot get connection to datasource

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnectionByUserProfile(DataSource.java:199)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnection(DataSource.java:186)

        at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:95)

        ... 42 more

Caused by: java.sql.SQLException: Cannot create PoolableConnectionFactory (Data source rejected establishment of connection,  message from server: "Too many connections")

        at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2327)

        at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2056)

        at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533)

        at it.eng.spagobi.tools.datasource.DataSourceManager.getConnection(DataSourceManager.java:46)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getDirectConnection(DataSource.java:275)

        at it.eng.spagobi.tools.datasource.bo.DataSource.getConnectionByUserProfile(DataSource.java:196)

        ... 44 more
+2 votes

Hi, I had this error too and it's generated when knowage tries to create a new table in your write-default database connection (write-default datasource) to act as a cache for datasets in cockpit.

The problem seams to be with the hibernate.cfg.xml located at <KNOWAGE-SERVER_CE>/webapps/knowagecockpitengine/WEB-INF/classes. It is defined to use MySQL and if you are using another DBMS you'll have to change the hibernate dialect according to your database Manager.

Another issue that i've found and related to this problem of generating knowage cache: when you show a parameter as one of your columns (ex.: Select Col1, $P{myParameter} from my_table where col2 = $P{myParameter}), you have to cast its size ( in my example: ex.: Select Col1, $P{myParameter} :: varchar(50) from my_table where col2 = $P{myParameter} or (at least in my case: PostgreSQL) Knowage will try to create a column for it using VARCHAR (2147483647) which is too large for a Varchar in PostgreSQL and raises an error.  

Tell me if you've got your problem solved.

Cheers

by (1.5k points)
I get the below error log. Can you please help?

java.lang.NullPointerException

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.getDBFieldType(PersistedTableManager.java:434)

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.defineStatements(PersistedTableManager.java:289)

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.persistDataset(PersistedTableManager.java:224)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema(SQLDBCache.java:1511)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.<init>(SQLDBCache.java:124)

at it.eng.spagobi.tools.dataset.cache.CacheFactory.getCache(CacheFactory.java:32)

at it.eng.spagobi.tools.dataset.cache.SpagoBICacheManager.initializeCache(SpagoBICacheManager.java:62)

at it.eng.spagobi.tools.dataset.cache.SpagoBICacheManager.getCache(SpagoBICacheManager.java:44)

at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:415)

at it.eng.spagobi.api.DataSetResource.getDataStore(DataSetResource.java:755)

at java.lang.Thread.run(Thread.java:748)

[http-bio-8080-exec-8] 19 Oct 2017 12:38:38,008 ERROR it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema:1513 - Error persisting dataset

it.eng.spagobi.utilities.engines.SpagoBIEngineRuntimeException: Error persisting the dataset into table

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.persistDataset(PersistedTableManager.java:248)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema(SQLDBCache.java:1511)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.<init>(SQLDBCache.java:124)

Caused by: java.lang.NullPointerException

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.getDBFieldType(PersistedTableManager.java:434)

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.defineStatements(PersistedTableManager.java:289)

at it.eng.spagobi.tools.dataset.persist.PersistedTableManager.persistDataset(PersistedTableManager.java:224)

... 42 more

[http-bio-8080-exec-8] 19 Oct 2017 12:38:38,027 ERROR it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore:455 - An unexpected error occured while executing method

it.eng.spagobi.tools.dataset.cache.CacheException: An unexpected error occured while testing database schema for cache

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema(SQLDBCache.java:1522)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.<init>(SQLDBCache.java:124)

Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIRuntimeException: An error occurred while executing statement: SELECT * FROM SbiTest3

at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:126)

at it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet.loadData(ConfigurableDataSet.java:153)

at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:521)

at it.eng.spagobi.tools.datasource.bo.DataSource.executeStatement(DataSource.java:505)

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema(SQLDBCache.java:1520)

... 41 more

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'veltibi.sbitest3' doesn't exist

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)

[http-bio-8080-exec-8] 19 Oct 2017 12:38:38,035 ERROR it.eng.spagobi.rest.interceptors.RestExceptionMapper.toResponseFromGenericException:97 - Catched service error:

it.eng.spagobi.utilities.exceptions.SpagoBIRestServiceException: generic.error

at it.eng.spagobi.api.v2.DataSetResource.getDataStorePost(DataSetResource.java:912)

Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIServiceException: An unexpected error occured while executing service

at it.eng.spagobi.api.DataSetResource.getDataStore(DataSetResource.java:771)

at it.eng.spagobi.api.v2.DataSetResource.getDataStorePost(DataSetResource.java:910)

... 34 more

Caused by: java.lang.RuntimeException: An unexpected error occured while executing method

at it.eng.spagobi.tools.dataset.DatasetManagementAPI.getDataStore(DatasetManagementAPI.java:456)

at it.eng.spagobi.api.DataSetResource.getDataStore(DataSetResource.java:755)

... 35 more

Caused by: it.eng.spagobi.tools.dataset.cache.CacheException: An unexpected error occured while testing database schema for cache

at it.eng.spagobi.tools.dataset.cache.impl.sqldbcache.SQLDBCache.testDatabaseSchema(SQLDBCache.java:1522)

Caused by: it.eng.spagobi.utilities.exceptions.SpagoBIRuntimeException: An error occurred while executing statement: SELECT * FROM SbiTest3

at it.eng.spagobi.tools.dataset.common.dataproxy.JDBCDataProxy.load(JDBCDataProxy.java:126)

at it.eng.spagobi.tools.dataset.bo.ConfigurableDataSet.loadData(ConfigurableDataSet.java:153)

... 41 more

Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'veltibi.sbitest3' doesn't exist

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
myron007, Where do you get this error? What were you doing when it happened? Did you delete any of the tables created automatically by knowage in any of your databases?

Cheers

Giovanni
...