1 Reply Latest reply on Jul 15, 2010 1:05 PM by alexsmirnov

    Renderer definition change

    blabno

      Since revision 17111 (TaglibGeneratorVisitor line 115) it is no longer possible to define renderer-type on template only. Now if there is no @JsfComponent(renderer=...) specified then taglib does not connect component with renderer and it does not get rendered.

      Until now, it was possible not to put @JsfRenderer anywhere (renderer-type was only specified in template) and it still was working due to implicit assumptions. Is the change intentional? If so then (it is counterintuitive anyway) please describe how to mark renderer and component so that taglib would get properly created.

        • 1. Re: Renderer definition change
          alexsmirnov

          It will be restored soon. I intend to move all checks into 'model verifier' that runs after processing of all available sources ( Java annotations, faces-config.xml, renderer templates ) and able to bring all information together.