Hi Isomorphic, thanks for the info. Unfortunately, since trying to upgrade to the latest nightly (July 15), my problem has gone from bad to worse.
Not only do I have the modal dialog displayed which warns me that the version has expired, I also have a mismatch of client/server versions being reported when RPC requests are received on the server.
I have tried all the things such as rebuilding/redeploying my application to Apache Tomcat 5.5.23 and clearing the cache on my browser.
So, I suspect I have some kind of server installation/client configuration problem, and I’m not sure where to begin. Also, despite my best efforts to use the EnterpriseBlue theme, I can see that images are still being downloaded from the Enterprise theme, which points again to some configurational issue. [I know that I am using the correct inherits entries in my .gwt.xml file as follows
<inherits name="com.smartgwt.SmartGwtNoScript"/>
<inherits name="com.smartgwt.tools.SmartGwtTools"/>
<inherits name="com.smartclient.theme.enterpriseblue.EnterpriseBlue"/>
<inherits name="com.smartclient.theme.enterpriseblue.EnterpriseBlueResources"/>
because I can see in the trace output
Loading inherited module 'com.smartclient.theme.enterpriseblue.EnterpriseBlue'
Module location: jar:file:/N:/download/smartgwt.jar!/com/smartclient/theme/enterpriseblue/EnterpriseBlue.gwt.xml
Loading inherited module 'com.smartclient.theme.enterpriseblue.EnterpriseBlueResources'
Module location: jar:file:/N:/download/smartgwt.jar!/com/smartclient/theme/enterpriseblue/EnterpriseBlueResources.gwt.xml
so I can’t understand why I see log entries on my server side such as
2010-07-16 07:12:46,056 [or11] INFO Download - Returning 304: Not modified on conditional get of: M:\sdk\sc\smartclientSDK\isomorphic\skins\Enterprise\images\Scrollbar\vscroll_track.png
Apologies for all of this stuff, so now I will just ask some specific questions so that I can get on the right track.
i) I would prefer not to use nightlies and work with a specific released version of SmartGwt Pro. Assuming that Patch & Development Builds | Isomorphic Software only contains nightlies, then if I click on the link entitled ‘Download SmartClient 7.0RC2 Pro (.zip format)’ from Product Downloads | Isomorphic Software does this contain the SmartGwt jars, not just the SmartClient jar’s?
ii) If ‘SmartClient 7.0RC2 Pro’ does not contain the SmartGwt jars, where do I find them, and specifically, a version of them which will co-operate happily with 7.0RC2 Pro?
iii) I am using Eclipse 3.5 (Galileo) with Google Web Toolkit 2.0.3. In the generated war directory for my client side project, it has a directory structure which looks like the attachment structure.png. One of the issues that I had with resources and general RPC communication when I first migrated from the JavaScript version to SmartGwt was that the resources were being picked up from the sc/skins directory and as a result RPC requests that should have been routed to my custom IDACall servlet were being routed to sc/IDACall. [This was detailed in SmartGWT EE, DMI and GWTShell - Smart GWT Technical Q&A - SmartClient Forums]. So I made a change to my Simple.html file in which I put the following lines
<script>
var isomorphicDir = "../isomorphic/"
</script>
and at least the RPC communication worked fine. Could this change have had a negative impact on picking up the right skin?
Any suggestions on the above questions would be most appreciated.
Thanks