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