Working with trinidad-sanbox, I experienced the same problem that you have.
One workaroud is create a renderer like this:

package org.apache.myfaces.trinidadinternal.sandbox.renderkit.core;

import org.apache.myfaces.trinidadinternal.renderkit.RenderKitDecorator;
import org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit;

public class CoreSandboxRenderKit extends RenderKitDecorator
{

    public CoreSandboxRenderKit(){

    }

    @Override
    protected String getDecoratedRenderKitId()
    {
      return CoreRenderKit.BASE_RENDER_KIT_ID;
    }
}

And register your component on this renderer like this:

  <render-kit>
    
<render-kit-id>org.apache.myfaces.trinidadinternal.sandbox.core</render-kit-id>
    
<render-kit-class>org.apache.myfaces.trinidadinternal.sandbox.renderkit.core.CoreSandboxRenderKit</render-kit-class>
    <render-kit-extension>
    </render-kit-extension>
    <!-- PUT YOUR RENDERER HERE -->
  </render-kit>

Don't forget correct the <default-render-kit> on faces-config.xml of your
web app to your renderer. This should work.

regards

Leonardo Uribe

Reply via email to