Hi Dan

this i rather strange cause the itests for jsf in pax web don't behave
that way.
Maybe a new itest using this special sample should also be done.
Could you please open a new issue at [1] so I can keep track of this?

regards, Achim

[1] - http://team.ops4j.org/browse/PAXWEB

2012/5/31 Dan Tran <[email protected]>:
> I went back to basic and trying to load myfaces examples
> http://repo1.maven.org/maven2/org/apache/myfaces/commons/myfaces-commons-facelets-examples20/1.0.2.1/myfaces-commons-facelets-examples20-1.0.2.1.war
>
> still see the old issue
>
> roblem accessing /myfacesx/home.jsf. Reason:
>
>    java.lang.IllegalStateException: No Factories configured for this
> Application. This happens if the faces-initialization does not work at
> all - make sure that you properly include all configuration settings
> necessary for a basic faces application and that all the necessary
> libs are included. Also check the logging output of your web
> application and your container for any exceptions!
> If you did that and find nothing, the mistake might be due to the fact
> that you use some special web-containers which do not support
> registering context-listeners via TLD files and a context listener is
> not setup in your web.xml.
> A typical config looks like this;
> <listener>
>  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
> </listener>
>
>
>
>
> On Fri, May 18, 2012 at 2:29 PM, Dan Tran <[email protected]> wrote:
>> Hi Achim,
>>
>> We starts the spring container under web.xml. We have quite a few
>> spring components (jars ) as dependencies of the WAR,  each jars has
>> spring context xml file under its META-INF/spring resource directory.
>> This is very typical JSF2/Spring setup
>>
>> Thanks
>>
>> -D
>>
>>
>>
>> On Fri, May 18, 2012 at 12:26 PM, Achim Nierbeck
>> <[email protected]> wrote:
>>> Well how do you start your spring-container?
>>> You probably have a Spring-Servlet for starting up.
>>> It could be this can be solved by merely just importing/exporting the
>>> resource directory.
>>> And you need to make sure your spring.xml stuff is located in the
>>> WEB-INF/classes/META-INF dirtory.
>>>
>>> Regards, Achim
>>>
>>> 2012/5/17 Dan Tran <[email protected]>:
>>>> Will try to work out a mini war with source to produce the issue.
>>>>
>>>> thanks
>>>>
>>>> -D
>>>>
>>>> On Thu, May 17, 2012 at 2:18 PM, Dan Tran <[email protected]> wrote:
>>>>> may be b/c I place my spring xml under META-INF/spring ??
>>>>>
>>>>> -Dan
>>>>>
>>>>> On Thu, May 17, 2012 at 12:39 PM, Achim Nierbeck
>>>>> <[email protected]> wrote:
>>>>>> Hi Dan,
>>>>>>
>>>>>> first of all I don't think that you need to include the osgi.jar.
>>>>>> To me it looks a lot like your spring config does contain something
>>>>>> that doesn't work in a OSGi-Classloader environment.
>>>>>> So maybe you should show us an example of what your xmls look like.
>>>>>>
>>>>>> regards, Achim
>>>>>>
>>>>>> 2012/5/15 Dan Tran <[email protected]>:
>>>>>>> plain Spring 3.1.1.  No spring-dm.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> -Dan
>>>>>>>
>>>>>>> On Tue, May 15, 2012 at 12:03 AM, Achim Nierbeck
>>>>>>> <[email protected]> wrote:
>>>>>>>> Hi Dan,
>>>>>>>>
>>>>>>>> are you trying to use spring-dm or plain spring?
>>>>>>>>
>>>>>>>> regards, Achim
>>>>>>>>
>>>>>>>> 2012/5/15 Dan Tran <[email protected]>:
>>>>>>>>> ping again, just in case this lost in the wide :-)
>>>>>>>>>
>>>>>>>>> -D
>>>>>>>>>
>>>>>>>>> On Sat, May 12, 2012 at 10:44 AM, Dan Tran <[email protected]> wrote:
>>>>>>>>>> Note: osgi-core-4.2.0 does not have the package
>>>>>>>>>> org.eclipse.osgi.service.urlconversion.URLConverter.  It is under 3.x
>>>>>>>>>>
>>>>>>>>>> -D
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sat, May 12, 2012 at 10:19 AM, Dan Tran <[email protected]> wrote:
>>>>>>>>>>> Hello,
>>>>>>>>>>>
>>>>>>>>>>> This is another attempt to load my JSF2 webapp to karaf ( thanks for
>>>>>>>>>>> pax-web-1.1.x, loading JSF 2.x is now possible ). However, I run 
>>>>>>>>>>> into
>>>>>>>>>>> another problem loading spring at init time
>>>>>>>>>>>
>>>>>>>>>>> here is the error
>>>>>>>>>>>
>>>>>>>>>>> Offending resource: class path resource
>>>>>>>>>>> [com/mycomp/shared/setting/applicationContext.xml]; nested exception
>>>>>>>>>>> is org.springframework.beans.factory.BeanDefinitionStoreException:
>>>>>>>>>>> Unexpected exception parsing XML document from class path resource
>>>>>>>>>>> [META-INF/spring/ll-setting.xml]; nested exception is
>>>>>>>>>>> java.lang.NoClassDefFoundError:
>>>>>>>>>>> org.eclipse.osgi.service.urlconversion.URLConverter not found by mc
>>>>>>>>>>> [64]
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> is this a bug? or just the way I am setting my spring resource 
>>>>>>>>>>> config
>>>>>>>>>>> file?  O I need osgi.jar in my war file?
>>>>>>>>>>>
>>>>>>>>>>> Thanks
>>>>>>>>>>>
>>>>>>>>>>> -D
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>>>> Committer & Project Lead
>>>>>>>> OPS4J Pax for Vaadin
>>>>>>>> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
>>>>>>>> Lead
>>>>>>>> blog <http://notizblog.nierbeck.de/>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>>>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>>>>> Committer & Project Lead
>>>>>> OPS4J Pax for Vaadin
>>>>>> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
>>>>>> Lead
>>>>>> blog <http://notizblog.nierbeck.de/>
>>>
>>>
>>>
>>> --
>>>
>>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
>>> Committer & Project Lead
>>> OPS4J Pax for Vaadin
>>> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
>>> Lead
>>> blog <http://notizblog.nierbeck.de/>



-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
Committer & Project Lead
OPS4J Pax for Vaadin
<http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
Lead
blog <http://notizblog.nierbeck.de/>

Reply via email to