myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From arnold4sho <tung_twist...@hotmail.com>
Subject Re: Classloader Problems running JSF in jetty equinox
Date Mon, 15 Mar 2010 11:19:19 GMT

Hi

Thanks for your effort. Would it be advisable for me to use Spring DM
instead of deploying a jetty web container into osgi, like i was trying to
do? If Spring provides the better solution then i would gladly use Spring DM
for it. 


Arnold

Leonardo Uribe wrote:
> 
> Hi
> 
> On this link:
> 
> https://issues.apache.org/jira/browse/MYFACES-2290
> 
> There is an example that runs myfaces in osgi using spring dm. Look at the
> comments, because it is required to download two artifacts not available
> on
> spring osgi repository.
> 
> Really, I'm trying to find other example configuration that does not use
> spring dm.
> 
> regards,
> 
> Leonardo Uribe
> 
> 2010/3/13 arnold4sho <tung_twista22@hotmail.com>
> 
>>
>> I checked out your link, which bundles do you suggest i use for the
>> MyFaces
>> and Jsp?
>>
>> Arnold
>>
>> arnold4sho wrote:
>> >
>> > Hi
>> >
>> > Thanks for your reply, were you able to get my application to run?
>> > I have been looking at many possibilies of making the application run
>> but
>> > up until now i have none which actually works. Do you have any
>> > suggestions?
>> >
>> >
>> >
>> >
>> > Leonardo Uribe wrote:
>> >>
>> >> Hi
>> >>
>> >> Checking this page:
>> >>
>> >>
>> http://download.eclipse.org/equinox/drops/R-3.5.2-201002111343/index.php
>> >>
>> >> There is no javax.servlet.jsp bundle for 2.1. Myfaces 1.2.x or 2.0.x
>> >> requires servlet 2.5 / jsp 2.1 to run. It could be possible, but I'm
>> not
>> >> 100% sure that it is possible to run but using facelets + servlet 2.4
>> +
>> >> jsp
>> >> 2.1, but I have never tried before.
>> >>
>> >> regards,
>> >>
>> >> Leonardo Uribe
>> >>
>> >> 2010/3/13 arnold4sho <tung_twista22@hotmail.com>
>> >>
>> >>>
>> >>> Hi
>> >>>
>> >>> Once again, the problem is that the bean class in the second bundle
>> is
>> >>> not
>> >>> resolved. If you type in
>> >>> http://localhost:8081/clintweb.xhtml. Clintweb.xhtml is in the second
>> >>> bundle.
>> >>>
>> >>> in the browser, the checkbox does not show the property value in the
>> >>> SimpleTestBean. I would like to know how i can be able to get that to
>> >>> work.
>> >>> I would like to be able to access the beans in other bundles. That is
>> my
>> >>> main problem
>> >>>
>> >>> thanks alot!
>> >>>
>> >>> Arnold
>> >>>
>> >>> Leonardo Uribe wrote:
>> >>> >
>> >>> > Hi
>> >>> >
>> >>> > Can you list what bundles are you using for? I would like to
>> reproduce
>> >>> it
>> >>> > and it is necessary to know which bundles are you usings to run
>> jetty
>> >>> and
>> >>> > servlet stuff, and all configuration hacks you are using for it.
>> >>> >
>> >>> > regards,
>> >>> >
>> >>> > Leonardo Uribe
>> >>> >
>> >>> > 2010/3/13 arnold4sho <tung_twista22@hotmail.com>
>> >>> >
>> >>> >>
>> >>> >>
>> >>> >> Hi
>> >>> >>
>> >>> >> I have problems running JSF in an OSGi environment. I am using
>> jetty
>> >>> web
>> >>> >> container and equinox to provide the OSGi functionality. The
>> >>> structure
>> >>> of
>> >>> >> my
>> >>> >> application is as follows:
>> >>> >> The first bundle has all the JSF libs, web.xml and a config.xml.
>> It
>> >>> looks
>> >>> >> as
>> >>> >> the following:
>> >>> >>                           webapplication1
>> >>> >>                           ----src/main/java
>> >>> >>                           -------de/package
>> >>> >>                           ----------Activator.java
>> >>> >>                           ----------JSFResolver.java
>> >>> >>                           ----src/main/resource
>> >>> >>                           ------ WebContent
>> >>> >>                           ----------META-INF
>> >>> >>                           -------------face-config.xml
>> >>> >>                          --------------web.xhtml
>> >>> >>                           ----------start.xhtml
>> >>> >>                          -----------include.xhtml
>> >>> >>                          ----libs (containing all JSF required
>> Jars)
>> >>> >>
>> >>> >> The structure of the second bundle is as follows:
>> >>> >>                           webapplication2
>> >>> >>                           ---src/main/java
>> >>> >>                           ------de/package
>> >>> >>                           ----------Bean.java
>> >>> >>                           ---src/main/resource
>> >>> >>                           ------META-INF
>> >>> >>                           ---------face-config.xml
>> >>> >>                           ------WebContent
>> >>> >>                           ---------index.xhtml
>> >>> >>
>> >>> >> When running the application of equinox, the webapplication1
is
>> the
>> >>> main
>> >>> >> bundle where all the browser requests are sent to. In the second
>> >>> bundle,
>> >>> >> the
>> >>> >> 'index.xhtml' file can be retrieved the by first bundle upon
>> request.
>> >>> The
>> >>> >> 'index.xhtml' in bundle 2 gets its values and properties from
the
>> >>> >> 'Bean.java' in bundle 2. The problem comes when i request the
>> >>> >> 'index.xhtml',
>> >>> >> the Bean.java class is not found. I think this is because the
>> class
>> >>> >> loader
>> >>> >> of bundle1 cannot find it, it has no knowledge of it. So i
would
>> like
>> >>> to
>> >>> >> ask
>> >>> >> if anyone knows how to solve this problem. If so please do
assist
>> me,
>> >>> i
>> >>> >> have
>> >>> >> tried all the possibilities i had.. I have provided my
>> >>> >> http://old.nabble.com/file/p27887386/workspace_current.rar
>> >>> >> workspace_current.rar bundles as attatchments.
>> >>> >>
>> >>> >> Is it infact possible  to have JSF run on multiple bundles
using
>> the
>> >>> same
>> >>> >> FaceletsContex? Can i be able to have seperate faces-config.xml
>> files
>> >>> in
>> >>> >> each bundle, which can all be connected other faces-config.xml
in
>> >>> other
>> >>> >> bundles? Can anyone please provide me a solution. Sample code
>> would
>> >>> help.
>> >>> >>
>> >>> >> thanks
>> >>> >> http://old.nabble.com/file/p27887386/workspace_current.rar
>> >>> >> workspace_current.rar
>> >>> >> Arnold
>> >>> >> --
>> >>> >> View this message in context:
>> >>> >>
>> >>>
>> http://old.nabble.com/Classloader-Problems-running-JSF-in-jetty-equinox-tp27887386p27887386.html
>> >>> >> Sent from the My Faces - Dev mailing list archive at Nabble.com.
>> >>> >>
>> >>> >>
>> >>> >
>> >>> >
>> >>>
>> >>> --
>> >>> View this message in context:
>> >>>
>> http://old.nabble.com/Classloader-Problems-running-JSF-in-jetty-equinox-tp27887386p27887566.html
>> >>> Sent from the My Faces - Dev mailing list archive at Nabble.com.
>> >>>
>> >>>
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Classloader-Problems-running-JSF-in-jetty-equinox-tp27887386p27891298.html
>> Sent from the My Faces - Dev mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://old.nabble.com/Classloader-Problems-running-JSF-in-jetty-equinox-tp27887386p27903003.html
Sent from the My Faces - Dev mailing list archive at Nabble.com.


Mime
View raw message