I´m evaluating SmartGWT (using Smart GWT 3.0 Full-Featured Evaluation pack) for a new system to be deployed on Google App Engine using Google Cloud SQL as database.
My environment is based on Eclipse JUNO (SR1) plus GPE latest available. Using MySQL 5.2 and mysql-connector-java-5.1.22-bin everything on Windows 7 (x64).
I´ve been trying tests samples project available like BuiltinDS and DS-GAE both worked on local machine but none seems to be updated to latest Google environment (GAE-DS presents issues if GAE support is enabled at Google project properties panel and for example Cloud SQL was improved a lot early this month and sample code may not take advantage of it).
The best progress I ever made was performing following steps:
1- started a new project enabling Google GWT + GAE support
2- did all necessary hand-coded changes to include SmartGWT support ( edit project.gwt.xml, set server.properties, included all servlets at web.xml, managed project.html changes)
3- at testing time it starts up, the web page gets loaded and I can interact with buttons, etc but the ListGrid never gets populated - it shows the animated fetching icon all the time. Looking at Eclipse console it looks like that SmartGWT data connection steps are performed well but somewhere it failed at JDBC connector. Showing the error messages like (full file errors attached):
=== 2012-11-20 19:13:15,037 [20-2] DEBUG RPCManager - Processing 1 requests.
=== 2012-11-20 19:13:15,054 [20-5] DEBUG RPCManager - Request #1 (DSRequest) payload: {
criteria:{
},
operationConfig:{
dataSource:"prefeituras",
operationType:"fetch",
textMatchStyle:"exact"
},
startRow:0,
endRow:75,
componentId:"isc_ListGrid_0",
appID:"builtinApplication",
operation:"prefeituras_fetch",
oldValues:{
}
}
=== 2012-11-20 19:13:15,059 [20-5] INFO IDACall - Performing 1 operation(s)
=== 2012-11-20 19:13:15,571 [20-5] ERROR IDACall - Top-level servlet error:
java.lang.ExceptionInInitializerError at com.mysql.jdbc.jdbc2.optional.MysqlDataSource.<clinit>(MysqlDataSource.java:58)
Could you please give any hint on how to overcome this situation. I´ve been really working on it for about a month and now clock is ticking against my progress. Is there any chance Isomorphic to provide updates on even a new sample code aligned to latest Google environment?
I thank you in advance by the support..
My environment is based on Eclipse JUNO (SR1) plus GPE latest available. Using MySQL 5.2 and mysql-connector-java-5.1.22-bin everything on Windows 7 (x64).
I´ve been trying tests samples project available like BuiltinDS and DS-GAE both worked on local machine but none seems to be updated to latest Google environment (GAE-DS presents issues if GAE support is enabled at Google project properties panel and for example Cloud SQL was improved a lot early this month and sample code may not take advantage of it).
The best progress I ever made was performing following steps:
1- started a new project enabling Google GWT + GAE support
2- did all necessary hand-coded changes to include SmartGWT support ( edit project.gwt.xml, set server.properties, included all servlets at web.xml, managed project.html changes)
3- at testing time it starts up, the web page gets loaded and I can interact with buttons, etc but the ListGrid never gets populated - it shows the animated fetching icon all the time. Looking at Eclipse console it looks like that SmartGWT data connection steps are performed well but somewhere it failed at JDBC connector. Showing the error messages like (full file errors attached):
=== 2012-11-20 19:13:15,037 [20-2] DEBUG RPCManager - Processing 1 requests.
=== 2012-11-20 19:13:15,054 [20-5] DEBUG RPCManager - Request #1 (DSRequest) payload: {
criteria:{
},
operationConfig:{
dataSource:"prefeituras",
operationType:"fetch",
textMatchStyle:"exact"
},
startRow:0,
endRow:75,
componentId:"isc_ListGrid_0",
appID:"builtinApplication",
operation:"prefeituras_fetch",
oldValues:{
}
}
=== 2012-11-20 19:13:15,059 [20-5] INFO IDACall - Performing 1 operation(s)
=== 2012-11-20 19:13:15,571 [20-5] ERROR IDACall - Top-level servlet error:
java.lang.ExceptionInInitializerError at com.mysql.jdbc.jdbc2.optional.MysqlDataSource.<clinit>(MysqlDataSource.java:58)
Could you please give any hint on how to overcome this situation. I´ve been really working on it for about a month and now clock is ticking against my progress. Is there any chance Isomorphic to provide updates on even a new sample code aligned to latest Google environment?
I thank you in advance by the support..
Comment