I have done this for my company's website, which will be online Real Soon Now. My web server is Cocoon, though, and I hacked together a new Roller template which Cocoon could process (i.e. something XML based) and let Cocoon do the formatting. It works reasonably well, though I don't use all the functionality of Roller yet, so some things may actually not be possible with this approach - I don't know yet.

I have a Tomcat running the Cocoon and Roller instances and an HTTPD front-ending them.

Modifying the basic Roller template was fairly straightforward, though you may need to change some of the underlying Java/JSP stuff, depending on what you're trying to do. However, I will admit to not liking Velocity very much, which is what the templates are coded in. It would be neat if Roller had a straight XML interface for this sort of stuff.

The other major issue is mapping the Roller URL space onto your company's scheme. I do some of this with URL rewriting in HTTPD and other bits are handled by Cocoon.

My experience of JSP is limited, so I imagine that a similar scheme would work.

Steve

On 7 Dec 2007, at 14:44, John Langan wrote:

Congratulations on the release of Roller 4.0. It looks good.

We want to use Roller to provide blogging to our customers. Does Roller have to run stand alone or can we incorporate it into our web site so customers
can use it within our JSP pages and without leaving our site?

If so, are there any examples or guides on incorporating Roller into a web
site?

John.



Reply via email to