My guess is the two problem are unrelated. The client problem probably has to do with registry entries not matching the data in the config for the SourceJammer executable. The sourcejammer.properties file contains a reference to JRE version. This value must match one of the values under \HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
The server issue sounds like it's probably unrelated to the new JRE. My guess is you got into some kind of race condition on the top-level folder when you restarted the server, and two threads tried to lock it at the same time. This happens from time to time when someone says "OK, I restarted it. Try it now!" and several people try to log in all together. Try restarting the SJ server and see if that fixes it. (I know, the lame old M$ solution to every problem, but it often works!) Let me know if you're still having trouble. --Rob ----- Original Message ---- From: Eric Harvey <[EMAIL PROTECTED]> To: SourceJammer-users@lists.sourceforge.net Sent: Tuesday, August 7, 2007 11:25:19 AM Subject: Re: [SourceJammer-users] JDK 1.6 Issue I'm having a similar issue with the client. 1.4.x on Windows works fine. But if I update the JRE to the current version, SourceJammer stops working. It claims that I need a newer version of Java. Chris Pratt wrote: > I've been running SourceJammer on Resin for years now, and it's worked > great. But I recently needed to upgrade to JDK 1.6 and when I did, my > SourceJammer stopped working. The logs show: > > > > org.sourcejammer.server.security.ObjectLockingException: Unable to > obtain filesystem lock on the requested node. > at > org.sourcejammer.project.model.filesys.NodeLibraryFS.obtainLock(Unknown > Source) > at > org.sourcejammer.project.model.filesys.NodeLibraryFS.getProjectNode(Unknown > Source) > at > org.sourcejammer.project.controller.ProjectController.getRootProject(Unknown > Source) > at org.sourcejammer.project.view.MasterControlProgram.connect(Unknown > Source) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.soap.server.RPCRouter.invoke(RPCRouter.java:146) > at > org.apache.soap.providers.RPCJavaProvider.invoke(RPCJavaProvider.java:129) > at > org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:354) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:154) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) > at > com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) > at > com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173) > at > com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) > at > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274) > at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511) > at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516) > at com.caucho.util.ThreadPool.run(ThreadPool.java:442) > at java.lang.Thread.run(Thread.java:619) > > > Is there some incompatibility with JDK 6 or is there something I need > to reset to get this to work? Any help would be greatly appreciated. > Thanks. > > (*Chris*) > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > SourceJammer-users mailing list > SourceJammer-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sourcejammer-users > > ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ SourceJammer-users mailing list SourceJammer-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sourcejammer-users ____________________________________________________________________________________ Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545433 ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ SourceJammer-users mailing list SourceJammer-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sourcejammer-users