On 30 November 2011 22:42, Chris Bartlett <[email protected]> wrote: > My guess is that the > web.ui.autosync.version.AutoSyncVersion.versionInfo field is annotated > with @WTKX, which causes WTKXSerializer to try to set its value to the > included WTKX file due to it having a matching WTKX ID. > (wtkx:id="versionInfo")
One really quick thing you could do is to change the ID assigned to the included 'versionInfo.wktx' and see if the problem goes away. That obviously won't solve the issue or help to determine what the issue is, but you should at least be able to see your TablePane and avoid the Exception. Then check to see if you can set the web.ui.autosync.version.AutoSyncVersion.versionInfo field to a TablePane instance in pure java with no Pivot involvement. If it works, it would suggest that it is not a typing issue of some kind, unless there are weird classloader things going on too :) Just something along these lines... AutoSyncVersion asv = new AutoSyncVersion(); asv.setVersionInfo(new TablePane()); // Is this valid, because if it isn't, then WTKXSerializer won't be able to do it either.
