we've rolled everything back to 0.6 and it *seems* to be working okay.
we ingested new articles today, and so i need to restart the plosone servers to get browse to update (this is a bug that is fixed in 0.7)
i restarted plosone01, and browse didn't come back up - i get an error in plosone.log:
2007-07-03 12:21:23,939 INFO LoggingInterceptor> Starting execution stack for action /article/browse [TP-Processor3 com.opensymphony.xwork.interceptor.LoggingInterceptor]
2007-07-03 12:21:23,939 DEBUG EnsureUserAccountInterceptor> ensure user account interceptor called [TP-Processor3 org.plos.user.EnsureUserAccountInterceptor]
2007-07-03 12:21:23,939 DEBUG EnsureUserAccountInterceptor> no single sign on user key [TP-Processor3 org.plos.user.EnsureUserAccountInterceptor]
2007-07-03 12:21:23,939 DEBUG EnsureUserAccountInterceptor> ticket is: null [TP-Processor3 org.plos.user.EnsureUserAccountInterceptor]
2007-07-03 12:21:23,940 WARN UnhandledException> [TP-Processor3 org.plos.UnhandledException]
java.lang.ArrayIndexOutOfBoundsException
i tried restarting topaz01 and plosone01, but still had no luck.
browse on the second stack is working just fine, and i'm not seeing errors in topaz01, fedora, or mulgara logs.
currently, i have both webheads pointing at the second stack. you can take a look at this problem on the first stack by using the mirror site:
thanks!