You are rights. I found faces/jsf packages exported by the myfaces
bundles that I deploy for other project. I do a cleanup and reinstall


On Fri, Feb 11, 2011 at 9:44 AM, Achim Nierbeck <[email protected]> wrote:
> Hi Charles,
>
> depending on the pax-web version you are using pax-web does support jsf.
> you might take a look at http://issues.ops4j.org/browse/PAXWEB-98
> this tells you what was used to test it :)
>
> though you need to switch to pax-web 1.0.1-SNAPSHOT right now
> (Guillaume is releasing it right now)
> cause I introduced a stupid bug which makes pax-web 1.0.0 not work well :)
>
> Regards, Achim
>
>
> 2011/2/11 Charles Moulliard <[email protected]>:
>> No jsf bundles have been deployed.
>>
>> On Fri, Feb 11, 2011 at 9:24 AM, Guillaume Nodet <[email protected]> wrote:
>>> Also, make sure the jsf-api isn't deployed as an OSGi bundle, else
>>> that one could be used and it would not be able to find the
>>> implementation inside the jar.
>>>
>>> On Fri, Feb 11, 2011 at 09:22, Charles Moulliard <[email protected]> 
>>> wrote:
>>>> The WAR contains the spec and the implementation.
>>>>
>>>> aristo-1.0.0.jar
>>>> barbecue-1.5-beta1.jar
>>>> bcmail-jdk14-1.38.jar
>>>> bcmail-jdk14-138.jar
>>>> bcprov-jdk14-1.38.jar
>>>> bcprov-jdk14-138.jar
>>>> bctsp-jdk14-1.38.jar
>>>> black-tie-1.0.0.jar
>>>> blitzer-1.0.0.jar
>>>> bluesky-1.0.0.jar
>>>> casablanca-1.0.0.jar
>>>> commons-fileupload-1.2.1.jar
>>>> commons-io-1.4.jar
>>>> commons-logging-1.1.1.jar
>>>> cupertino-1.0.0.jar
>>>> dark-hive-1.0.0.jar
>>>> dot-luv-1.0.0.jar
>>>> eggplant-1.0.0.jar
>>>> excite-bike-1.0.0.jar
>>>> facestrace-1.1.0.jar
>>>> flick-1.0.0.jar
>>>> hot-sneaks-1.0.0.jar
>>>> humanity-1.0.0.jar
>>>> itext-2.1.7.jar
>>>> jcommon-1.0.0.jar
>>>> jdom-1.0.jar
>>>> jfreechart-1.0.0.jar
>>>>
>>>> -->
>>>> jsf-api-2.0.4-b09.jar
>>>> jsf-impl-2.0.4-b09.jar
>>>> -->
>>>>
>>>> jstl-1.2.jar
>>>> junit-3.8.jar
>>>> le-frog-1.0.0.jar
>>>> log4j-1.2.13.jar
>>>> midnight-1.0.0.jar
>>>> mint-choc-1.0.0.jar
>>>> overcast-1.0.0.jar
>>>> pepper-grinder-1.0.0.jar
>>>> poi-3.2-FINAL.jar
>>>> primefaces-3.0-SNAPSHOT.jar
>>>> redmond-1.0.0.jar
>>>> rocket-1.0.0.jar
>>>> rome-1.0.jar
>>>> smoothness-1.0.0.jar
>>>> south-street-1.0.0.jar
>>>> start-1.0.0.jar
>>>> sunny-1.0.0.jar
>>>> swanky-purse-1.0.0.jar
>>>> trontastic-1.0.0.jar
>>>> ui-darkness-1.0.0.jar
>>>> ui-lightness-1.0.0.jar
>>>> vader-1.0.0.jar
>>>>
>>>>
>>>> On Fri, Feb 11, 2011 at 5:06 AM, David Jencks <[email protected]> 
>>>> wrote:
>>>>> You need both the api jar and the implementation in your war.  Which jsf 
>>>>> implementation?
>>>>>
>>>>> You might consider trying myfaces-bundle deployed outside your web app 
>>>>> (removing jsf jars from the web app). This works find in geronimo but I'm 
>>>>> not sure at the moment if we do extra initialization to get around this 
>>>>> problem.
>>>>>
>>>>>
>>>>> thanks
>>>>> david jencks
>>>>>
>>>>>
>>>>> On Feb 10, 2011, at 5:33 AM, Charles Moulliard wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I have deployed a WAR project on Karaf which is JSF technology based
>>>>>> but get this issue :
>>>>>>
>>>>>> 14:05:19,408 | WARN  | FelixStartLevel  | war
>>>>>>    | .eclipse.jetty.util.log.Slf4jLog   50 | 1834 -
>>>>>> org.eclipse.jetty.util - 7.2.2.v20101205 | unavailable
>>>>>> java.lang.IllegalStateException: Application was not properly
>>>>>> initialized at startup, could not find Factory:
>>>>>> javax.faces.context.FacesContextFactory
>>>>>>       at 
>>>>>> javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:804)[1957:file__Users_charlesmoulliard_Apache_karaf_assembly_target_apache-karaf-2.1.99-SNAPSHOT_deploy_prime-showcase-1.0.0-SNAPSHOT.war:0]
>>>>>>       at 
>>>>>> javax.faces.FactoryFinder.getFactory(FactoryFinder.java:306)[1957:file__Users_charlesmoulliard_Apache_karaf_assembly_target_apache-karaf-2.1.99-SNAPSHOT_deploy_prime-showcase-1.0.0-SNAPSHOT.war:0]
>>>>>>       at 
>>>>>> javax.faces.webapp.FacesServlet.init(FacesServlet.java:166)[1957:file__Users_charlesmoulliard_Apache_karaf_assembly_target_apache-karaf-2.1.99-SNAPSHOT_deploy_prime-showcase-1.0.0-SNAPSHOT.war:0]
>>>>>>       at 
>>>>>> org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:432)[1842:org.eclipse.jetty.servlet:7.2.2.v20101205]
>>>>>>       at 
>>>>>> org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:260)[1842:org.eclipse.jetty.servlet:7.2.2.v20101205]
>>>>>>       at 
>>>>>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)[1834:org.eclipse.jetty.util:7.2.2.v20101205]
>>>>>>
>>>>>> The lib directory of the WAR contains well the jar of jsf api -->
>>>>>> jsf-api-2.0.4-b09
>>>>>>
>>>>>> Remark : the same WAR deployed on Tomcat works fine
>>>>>>
>>>>>> Is it something that you already experienced ?
>>>>>>
>>>>>> Regards,
>>>>>>
>>>>>> Charles Moulliard
>>>>>>
>>>>>> Sr. Principal Solution Architect - FuseSource
>>>>>> Apache Committer
>>>>>>
>>>>>> Blog : http://cmoulliard.blogspot.com
>>>>>> Twitter : http://twitter.com/cmoulliard
>>>>>> Linkedin : http://www.linkedin.com/in/charlesmoulliard
>>>>>> Skype: cmoulliard
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Cheers,
>>> Guillaume Nodet
>>> ------------------------
>>> Blog: http://gnodet.blogspot.com/
>>> ------------------------
>>> Open Source SOA
>>> http://fusesource.com
>>>
>>
>

Reply via email to