2 Replies Latest reply on Oct 21, 2008 8:28 PM by John Ament

    Missing classes in the latest?

    John Ament Master

      I have no idea why this is happening. I switched desktop machines, this is just a little app i've been working on. Now all of a sudden I'm getting the following error.

      It's a seam app. I've got richfaces-api.jar in my ear/lib directory and richfaces-ui and richfaces-impl in my war/web-inf/lib dir. This is what I get.

      java.lang.ClassNotFoundException: org.ajax4jsf.resource.util.URLToStreamHelper at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) at org.ajax4jsf.resource.ResourceBuilderImpl.registerConfig(ResourceBuilderImpl.java:158) at org.ajax4jsf.resource.ResourceBuilderImpl.registerResources(ResourceBuilderImpl.java:144) at org.ajax4jsf.resource.ResourceBuilderImpl.init(ResourceBuilderImpl.java:215) at org.ajax4jsf.renderkit.ChameleonRenderKitFactory.(ChameleonRenderKitFactory.java:62) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at javax.faces.FactoryFinder.getImplGivenPreviousImpl(FactoryFinder.java:560) at javax.faces.FactoryFinder.getImplementationInstance(FactoryFinder.java:459) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:260) at com.sun.faces.config.processor.FactoryConfigProcessor.verifyFactoriesExist(FactoryConfigProcessor.java:186) at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:131) at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:202) ... 138 more