I have to setup a blog engine that “has to be integrated with a java app”. These are my requirements, I’m not kidding. The java app is a web app that serves very dynamically changed content.
What exactly the blog and this app are going to exchange – I do not know, because my client doesn’t know. (yes, I know, my client is …, but this is the case).
I think I have two options: a java blog engine and wordpress.
WordPress is popular, stable, customizable, …, but in PHP.
Java blogs are not popular, but in Java.
In a previous project I was using a .NET blog, called dasBlog, it was not popular and not easily customizable. I don’t want to make that mistake again.
If I can be able to fully control a WordPress blog (publish posts, edit sidebar contents, make wordpress ask me for content for a sidebar, …) via JAX-RPC or REST and if that is straightforward, maybe I would choose WordPress.
What do you think?
For wordpress-java integration I found these:
Quercus (runs PHP):
http://wordpress.tv/2008/10/27/spreading-the-word-to-java-bring-wordpress-and-java-together-with-quercus-slides/
Java API for wordpress
http://code.google.com/p/wordpress-java/
(This is my favorite, but I don’t know how powerful it is)
java port of wordpress:
http://www.theserverside.com/news/thread.tss?thread_id=50890
(I don’t like this one)