Hi,
I'm working on a webapp which combines PrimeFaces 1.1 and RichFaces 3.3.3 in a JBoss 4.2.3 server, so this application uses JSF 1.2.
Inside this app I have a webpage where I combine different components from these two libraries. My problem consists in: initially this page works fine, but there is a rich:tree component included in this page which is not rendered after a request. All other components are rendered and updated correctly. The server throws the following exception after any request:
java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.application.ApplicationFactory
javax.faces.FactoryFinder.getFactory(FactoryFinder.java:267)
org.richfaces.skin.SkinFactoryImpl.processProperties(SkinFactoryImpl.java:239)
org.richfaces.skin.SkinFactoryImpl.buildSkin(SkinFactoryImpl.java:278)
org.richfaces.skin.SkinFactoryImpl.getSkinByName(SkinFactoryImpl.java:133)
org.richfaces.skin.SkinFactoryImpl.getSkin(SkinFactoryImpl.java:150)
... etc
Thanks in advance!
FYI: I need to use JSF 1.2 because this app uses the WSDC library from JADE (multiagent system) and I'm not able to use WSDC library in a JSF 2.0 environment. This library allows to invoke web services (which represents JADE agents services) in a dynamic way.