Call Us Toll Free: (866) 217-9701

Goodbye Pebble, Hello Apache Roller

I had been using pebble to blog for a long time.  Pebble is very easy to set up and xml based.  I had my eye on Apache Roller for some time but was not comfortable with MYSQL on java and was a bit scared of connection pools.  For the time being pebble was fine for me.  I did not have the time to justify playing with new blog software.  For the time being, pebble blogging was satisfying all my blog needs.

Months passed and i started having issues with pebble, it might have just been my setup, but pebble seemed a tad slow to me.  I did not have time to investigate new blog software and so i just stopped blogging all together.

Thankfully a client of mine asked about adding a blog to her site. This set off a spark in my head and pushed me to give Roller another look.  In months passed i had gotten very comfortable with MYSQL and deploying MYSQL backed applications on glassfish.  Connection pools no longer scare me, it was time to give Roller another look.  I downloaded roller 5 (http://roller.apache.org/downloads.html) and once i figured out where to put the roller.properties file i was off and running.

For those looking to install Roller 5 on glassfish i put my roller.properties file in:

$GLASSFISHROOT/glassfish/domains/domain1/lib/classes/

my roller.properties file looks like:

mediafiles.storage.dir=/usr/local/rollerdata/mediafiles search.index.dir=/usr/local/rollerdata/searchindex log4j.appender.roller.File=/usr/local/rollerdata/roller.log database.configurationType=jndi database.jndi.name=jdbc/rollerdb mail.configurationType=jndi mail.jndi.name=mail/Session mail.configurationType=properties mail.hostName=example.example.net mail.username=userName mail.password=passWord weblog.absoluteurl.gwi=http://www.getwebinspired.com weblog.absoluteurl.patricCommunications=http://www.patriccommunications.com

At this point i can create blog entries.  I am still learning to hack the template but its coming along.  I am also trying to figure out how to support multiple domains.  I still have to do some testing.

I am very happy so far... The install seems pretty sound. The performance of this sql blog is pretty impressive.  Long live Apache Roller!