Ok, here's the deal.
The exception is being generated because the generated query is looking for the column "post_subject" on the table "jforum_posts". The problem is that this column is not on that table. It IS on a table named "jforum_posts_text", but there are no configured references to this table in the source code.
The entity net.jforum.entities.Post is the Hibernate link to the jforum_posts table. The problem is that this entity has the follow configuration in it that is causing the problem:
@Column(name = "post_subject")
@Field(store = Store.NO, index = Index.TOKENIZED)
private
String subject;
I can find zero references anywhere in the project to the jforum_posts_text table, which has the post_subject column on it.
I am kind of confused here. Rafael stated in another
thread that he felt Jforum3 was ready for public Beta, and it very well may be, but something is amiss in the version of the source that is available on the SVN. There is no way you can even get into the first forum you create because of this Hibernate configuration as it stands. The way I see it one of two things is wrong here:
1. The entity info for jforum_posts and jforum_posts_text are not deployed to the SVN.
2. The database has been updated and the latest model is not in the initial config script.
A distant 3rd possibility: none of this stuff has been tested yet and is just bug ridden.
Rafael if you see this post can you please comment? I was ready to commit to JForum3 since you said it was basically in beta at this point, but the problems I'm seeing are leading me to believe it's more in an alpha state.
[originally posted on jforum.net by Zinger]