Something isn't quite right in your configuration. I run 5 instances of JForum on a single Tomcat with no problem. However, I am doing it a bit different than you. Each JForum instance is in a separate Host in Tomcat. Within that Host I have a Context specifically for JForum.
If you can't use virtual hosting can you post a little bit of the server.xml section that you're using? Specifically, just the Context sections. [originally posted on jforum.net by stdunbar]
If by context you mean separate directories within Tomcat's webapps directory or do you mean something different? Like special context entries within Tomcat's server.xml? I am using as standard default server.xml file. I have not tailored it in any way.
Thanks for your help! [originally posted on jforum.net by wes]
I think that, as Rafael said, you will want to make sure that your configuration is totally separate. It sounds as if both databases are logging into the same place. You've created different databases - I would also encourage different database users too. That way as long as you have two different WEB-INF/config/jforum-custom.conf files you are sure that the two instances can't overlap.
Lastly, I would encourage you to change the cookie names to two different things also. Because your hostname will be the same for both forums you may have some issues. This is set in the jforum-custom.conf file under cookie.name.data, cookie.name.user, cookie.name.autologin, and cookie.name.userHash. They default to things like jforumUserId for the cookie.name.data (see WEB-INF/config/SystemGlobals.properties for all of them). You might want to just append something like "forum1" and "forum2" to the cookie name. [originally posted on jforum.net by stdunbar]
I'm not sure how it happened but the WEB-INF/config/jforum-custom.conf file had the same database.connection.dbname=jforum1 in both files. I fixed that and everything is looking good so far!! [originally posted on jforum.net by wes]
She still doesn't approve of my superhero lifestyle. Or this shameless plug: