Hi all,
I am trying to build an render kit for SVG content with myfaces and trinidad . 
After a few fails , I decide to take a sample app ,that works on JSF RI (with 
glassfish), and move it to trinidad+myfaces+tomcat6.
I take the app from here 
http://java.sun.com/javaee/javaserverfaces/reference/docs/customRenderKit.html
When I start the tomcat6 , FacesConfigurator try to configure the new render 
kit (named SVG) but fails .
The content of faces-config.xml is something like this : 
    ........
    <component>
        <component-type>Rectangle</component-type>
        <component-class>renderkits.components.svg.Rectangle</component-class>
    </component>
    <component>
        <component-type>Line</component-type>
        <component-class>renderkits.components.svg.Line</component-class>
    </component>

    <render-kit>
        <render-kit-id>SVG</render-kit-id>
        <render-kit-class>
            renderkits.renderkit.svg.SVGRenderKit</render-kit-class>
        <renderer>
            <component-family>javax.faces.Form</component-family>
            <renderer-type>renderkit.svg.Form</renderer-type>
            <renderer-class>
                renderkits.renderkit.svg.FormRenderer</renderer-class>
        </renderer>
        <renderer>
            <component-family>javax.faces.Command</component-family>
            <renderer-type>renderkit.svg.Button</renderer-type>
            <renderer-class>
                renderkits.renderkit.svg.ButtonRenderer</renderer-class>
        </renderer>
         ... other renders ...
    </render-kit>

    <render-kit>
        <render-kit-id>XUL</render-kit-id>
        <render-kit-class>
            renderkits.renderkit.xul.XULRenderKit</render-kit-class>
        <renderer>
            <component-family>javax.faces.Form</component-family>
            <renderer-type>renderkit.xul.Form</renderer-type>
            <renderer-class>
                renderkits.renderkit.xul.FormRenderer</renderer-class>
        </renderer>
        <renderer>
            <component-family>javax.faces.Command</component-family>
            <renderer-type>renderkit.xul.Button</renderer-type>
            <renderer-class>
                renderkits.renderkit.xul.ButtonRenderer</renderer-class>
        </renderer>
        ...  other renders ...
    </render-kit>

    <navigation-rule>
            navigation rules ...
    </navigation-rule>
</faces-config>

I put renderkits.war in webapps and I started tomcat . At startup time I get 
errors in tomcat logs . It seems myfaces failed to configure the new renders 
(in this demo I have 2 render-kits , each with many renders)

May 7, 2009 12:52:01 PM org.apache.myfaces.config.FacesConfigurator 
configureRenderKits
SEVERE: failed to configure class renderkits.renderkit.svg.FormRenderer
java.lang.ExceptionInInitializerError
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.util.MissingResourceException: Can't find 
com.sun.faces.LogStrings bundle
        at java.util.logging.Logger.setupResourceInfo(Logger.java:1309)
        at java.util.logging.Logger.<init>(Logger.java:204)
        at java.util.logging.Logger.getLogger(Logger.java:300)
        at renderkits.util.Util.getLogger(Util.java:35)
        at renderkits.renderkit.svg.BaseRenderer.<clinit>(BaseRenderer.java:47)
        ... 38 more
May 7, 2009 12:52:01 PM org.apache.myfaces.shared_impl.util.ClassUtils 
newInstance
SEVERE: Class : renderkits.renderkit.svg.ButtonRenderer not found.
java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
May 7, 2009 12:52:01 PM org.apache.myfaces.config.FacesConfigurator 
configureRenderKits
SEVERE: failed to configure class renderkits.renderkit.svg.ButtonRenderer
javax.faces.FacesException: java.lang.NoClassDefFoundError: 
renderkits.renderkit.svg.BaseRenderer
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:305)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        ... 31 more
May 7, 2009 12:52:01 PM org.apache.myfaces.shared_impl.util.ClassUtils 
newInstance
SEVERE: Class : renderkits.renderkit.svg.TextRenderer not found.
java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
May 7, 2009 12:52:01 PM org.apache.myfaces.config.FacesConfigurator 
configureRenderKits
SEVERE: failed to configure class renderkits.renderkit.svg.TextRenderer
javax.faces.FacesException: java.lang.NoClassDefFoundError: 
renderkits.renderkit.svg.BaseRenderer
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:305)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        ... 31 more
May 7, 2009 12:52:01 PM org.apache.myfaces.shared_impl.util.ClassUtils 
newInstance
SEVERE: Class : renderkits.renderkit.svg.RectangleRenderer not found.
java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
May 7, 2009 12:52:01 PM org.apache.myfaces.config.FacesConfigurator 
configureRenderKits
SEVERE: failed to configure class renderkits.renderkit.svg.RectangleRenderer
javax.faces.FacesException: java.lang.NoClassDefFoundError: 
renderkits.renderkit.svg.BaseRenderer
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:305)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:265)
        at 
org.apache.myfaces.config.FacesConfigurator.configureRenderKits(FacesConfigurator.java:859)
        at 
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:278)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.buildConfiguration(AbstractFacesInitializer.java:131)
        at 
org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:64)
        at 
org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:83)
        at 
org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:72)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
        at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:516)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.lang.NoClassDefFoundError: renderkits.renderkit.svg.BaseRenderer
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
        at java.lang.Class.getConstructor0(Class.java:2671)
        at java.lang.Class.newInstance0(Class.java:321)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.apache.myfaces.shared_impl.util.ClassUtils.newInstance(ClassUtils.java:300)
        ... 31 more

When I navigate to index page all it's ok _HTML_BASIC render kit) but when I 
try to navigate to svg content I get the empty page , and in log file I get the 
following - normally , it doesn't know any renderers because it doesn't succed 
to configure anyone

May 7, 2009 12:52:31 PM javax.faces.component.UIComponentBase getRenderer
WARNING: No Renderer found for component {Component-Path : [Class: 
javax.faces.component.UIViewRoot,ViewId: /svg.jsp][Class: 
javax.faces.component.UIForm,Id: form]} (component-family=javax.faces.Form, 
renderer-type=renderkit.svg.Form)
May 7, 2009 12:52:31 PM javax.faces.component.UIComponentBase getRenderer
WARNING: No Renderer found for component {Component-Path : [Class: 
javax.faces.component.UIViewRoot,ViewId: /svg.jsp][Class: 
javax.faces.component.UIForm,Id: form][Class: 
renderkits.components.svg.Line,Id: toRestore]} (component-family=Line, 
renderer-type=renderkit.svg.Line)
May 7, 2009 12:52:31 PM javax.faces.component.UIComponentBase getRenderer
WARNING: No Renderer found for component {Component-Path : [Class: 
javax.faces.component.UIViewRoot,ViewId: /svg.jsp][Class: 
javax.faces.component.UIForm,Id: form][Class: 
javax.faces.component.UICommand,Id: restore]} 
(component-family=javax.faces.Command, renderer-type=renderkit.svg.Button) .....
(and cotinue for all tags from custom renders in the page ...)
I used Jdeveloper 11gTP 4 with jdk 1.5 and tomcat6
I've made any mistake? Why this?
Thanks in advance,
Aurel
-----------------------------------------------

This e-mail is intended solely for the addressee(s) and contains confidential 
information. Unauthorized distribution, modification or disclosure of its 
contents is unlawful. If you have received this e-mail in error, please notify 
the sender immediately by return e-mail. Please then delete the e-mail from 
your system and do not copy it or disclose its contents to any person. E-mail 
transmission cannot be guaranteed to be secure or error free as information 
could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or 
contain viruses. The sender therefore does not accept liability for any errors 
or omissions in the contents of this message which arise as a result of email 
transmission.

-----------------------------------------------

Reply via email to