Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 34047 invoked from network); 15 Mar 2010 11:20:34 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 15 Mar 2010 11:20:34 -0000 Received: (qmail 25611 invoked by uid 500); 15 Mar 2010 11:19:47 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 25555 invoked by uid 500); 15 Mar 2010 11:19:46 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 25548 invoked by uid 99); 15 Mar 2010 11:19:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Mar 2010 11:19:46 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=FORGED_HOTMAIL_RCVD2,FREEMAIL_FROM,SPF_HELO_PASS,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of lists@nabble.com designates 216.139.236.158 as permitted sender) Received: from [216.139.236.158] (HELO kuber.nabble.com) (216.139.236.158) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 15 Mar 2010 11:19:40 +0000 Received: from isper.nabble.com ([192.168.236.156]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from ) id 1Nr8KN-0005kv-Eb for dev@myfaces.apache.org; Mon, 15 Mar 2010 04:19:19 -0700 Message-ID: <27903003.post@talk.nabble.com> Date: Mon, 15 Mar 2010 04:19:19 -0700 (PDT) From: arnold4sho To: dev@myfaces.apache.org Subject: Re: Classloader Problems running JSF in jetty equinox In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: tung_twista22@hotmail.com References: <27887386.post@talk.nabble.com> <27887566.post@talk.nabble.com> <27891279.post@talk.nabble.com> <27891298.post@talk.nabble.com> X-Virus-Checked: Checked by ClamAV on apache.org 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 > >> >> 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 >> >> >> >>> >> >>> 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 >> >>> > >> >>> >> >> >>> >> >> >>> >> 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.