Hi,I am very happy with the new Regenerate Renditions Wizard in Alfresco WCM. However it does not always work for me.First I encountered the following error when I tried to run the wizard on a particular Web Project:
javax.faces.FacesException: Cannot get value for expression '#{WizardManager.bean.formChoices}'
caused by:
org.apache.jasper.JasperException: Cannot get value for expression '#{WizardManager.bean.formChoices}'
caused by:
javax.faces.el.EvaluationException: Cannot get value for expression '#{WizardManager.bean.formChoices}'
caused by:
javax.faces.el.EvaluationException: Exception getting value of property formChoices of base of type : org.alfresco.web.bean.wcm.RegenerateRenditionsWizard
caused by:
javax.faces.el.EvaluationException: Bean: org.alfresco.web.bean.wcm.RegenerateRenditionsWizard, property: formChoices
caused by:
java.lang.reflect.InvocationTargetException
caused by:
java.lang.NullPointerException
Turns out that I had removed a particular Web Form from the Data Dictionary (that was used in my Web Project). Apparently this caused the NullPointerException. I resolved the problem by opening the settings of the Web Project and saving them. After this action the Regenerate Renditions Wizard worked fine again.My second problem with the wizard however I have not been able to resolve. The wizard fails on one particular Web Form only. It fails with the error:
Please correct the errors below then click Finish
.
The error however is not shown. I will look at what the Alfresco log has to say a.s.a.p.A third thing I have noticed is that often the wizard displays a list of content items to be regenerated where one particular content item is mentioned multiple times. It seems it wants to regenerate all versions of the content item or something?I am running Alfresco 2.1R1 on Linux using MySQL.cheers,Edgar