Roller uses velocity, I would not recommend that you use JSF to build a roller UI, the admin UI is written in struts and it would be pointless to change it. I would assume that struts admin UI should be able to co-exist peacefully with JSF, so long as the JSF front controller servlet does not interfere with the URL mapping for struts.
Running the front end in JSF is going to be quite hard. If you 100% must do it then I would explore the problem by trying to get the data out of velocity and feed it into JSF components. Which means that you would need some sort of Lifecycle JSF lister to do the same sort of work that the roller velocity servlet does. I am not a roller developer but I don't think there is a way do it, that is worth the effort. Are you going to put roller in the same war file as your JSF application? Adib -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Thursday, August 30, 2007 6:15 PM To: [email protected]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Reg Usage of Roller Application in JSF Hi, We are trying to develop a Dynamic Web Application with JSF. Also using Roller as a blogging software application so that our application can interface with it. I have below questions :- (i) Is there any roller API available for creating a brand new User (in roller database) from our Java/J2EE Application so that we can use our own page layout in our app ? (ii) From our JSF application,Is there a way to retrieve the following information from the roller through API: ? * the blog entries for each category * Popular tags used * Popular Blog entries (iii) Is it possible to add the comments to the blog entry from J2EE application ? (iv) Is it good/advisable to use the Roller Application within the same JSF framework application? Has any one tried success in that ? Both of them will be compatable ? Your reply is greatly appreciated. It will be of great help. Thanks Shyam Prasad -----Original Message----- From: Leon Messerschmidt [mailto:[EMAIL PROTECTED] Sent: Thursday, August 30, 2007 6:01 PM To: Nitin Lokhande Cc: [email protected] Subject: Re: Roller 4.0 Hi Nitin, It is a subversion repository http://svnbook.red-bean.com/ If you're on windows you can use http://tortoisesvn.tigris.org/ ~ Leon On Thu, 2007-08-30 at 14:51 +0530, Nitin Lokhande wrote: > hey how can i download those files? > http://svn.apache.org/viewvc/roller/branches/roller_4.1_dev/ > > i opened this link but i dont know how can i download it. > can anybody tell me how to do it? > > thanks, > nitin > > > On 8/30/07, Leon Messerschmidt > <[EMAIL PROTECTED]> wrote: > > Hi Nitin, > > You can perhaps try and download it from the source > repositories > http://cwiki.apache.org/confluence/display/ROLLER/Roller > +Source+Code > > ~ Leon > > On Thu, 2007-08-30 at 10:24 +0530, Nitin Lokhande wrote: > > hi all, > > From where can I get roller 4.0 source. > > I have downloaded it but its having lots of errors. First > thing that > > RollerException.java is not there in that source. > > Can anybody help me out that which file from where I should > download to use > > Roller 4.0 just like I had jused 3.1 version. > > > > Regards, > > Nitin Lokhande. > > ______________________________________________________________________ > This email, including attachments, is intended only for the > addressee > and may be confidential, privileged and subject to > copyright. If you > have received this email in error, please advise the sender > and delete > it. If you are not the intended recipient of this email, you > must not > use, copy or disclose its content to anyone. You must not > copy or > communicate to others content that is confidential or subject > to > copyright, unless you have the consent of the content owner. > ______________________________________________________________________ This email, including attachments, is intended only for the addressee and may be confidential, privileged and subject to copyright. If you have received this email in error, please advise the sender and delete it. If you are not the intended recipient of this email, you must not use, copy or disclose its content to anyone. You must not copy or communicate to others content that is confidential or subject to copyright, unless you have the consent of the content owner.
