The exception produced is:
org.zkoss.zk.ui.UiException: Widget class required for <Timeplot z_d__87> with default
at org.zkoss.zk.ui.AbstractComponent.redraw(AbstractComponent.java:1681)
The root cause is that timeplotz lang-addon.xml file is not loaded due
to a version missmatch. From startup log:
Aug 26, 2010 8:21:27 PM org.zkoss.zk.ui.sys.ConfigParser checkVersion:120
INFO: Ignore jar:file:/home/ogonzalez/.m2/repository/org/zkoss/zkforge/timeplotz/1.1_50/timeplotz-1.1_50.jar!/metainfo/zk/lang-addon.xml
Cause: version not matched; expected=1.1_50-FL, xml=1.1_50
FEA: ItEr02S03MigracionZK5
* This methods replace show/hideAllToolTips as using that name was misleading because there are other methods called show/hideToolTip (at TaskComponent.js) that do different stuff
FEA: ItEr02S03MigracionZK5
* Notice that instead of extending from zk.Widget we are extending from ganttz.TaskComponent as the behaviour (properties and methods) is the same
FEA: ItEr02S03MigracionZK5
* This is required if we want to use our mold instead of the default for the zk.Macro widget-class
* we could have also overwritten the getWidgetClass for achiving a similar behaviour
FEA: ItEr02S03MigracionZK5
* Replaced queue-component.js content as it was using the wrong one
* Created getter and setter for "resourceName" propertie
FEA: ItEr02S03MigracionZK5
* If the zk.Object.$init is overwritten, whereever we overwritte it we must invoke the overwritten method with the parameters provided.
If we don't do that, for example, we will lose the uuid provided by the component at the server
FEA: ItEr02S03MigracionZK5
* In ZK 5 the use of the molds for our components is related with the name of the component's widget-class and by defaul
any class which extends from HTMLMacroComponent will have "zk.Macro" as component name even if we specified another one at lang-addon.xml
The ResourceLoadList component is not a macro component (it has a mold) so making it extend XulElement instead of HTMLMacroComponent will be ok and as a side effect of doing it, we'll get the proper widget-class name (from the lang-addon.xml file)
FEA: ItEr02S03MigracionZK5
As a new GanttPanel widget-object is instantiated is created each time the component is created (e.g. when we change perspective) we have to update the
reference to this new object
FEA: ItEr02S03MigracionZK5
* Proper setup of zkforge dependencies on the project's pom file. The zkoss' maven repository must be the first on the repo list
in order to be the first chosen
* Now we use the latest build of timplotz and timelinez
FEA: ItEr02S03MigracionZK5
* On ZK 5 the event handling thread is disable by default. Use this patch to enable it
* This is needed for example if you want to use modal windows
FEA: ItEr02S03MigracionZK5