Now that I think about this a little more, this could be a filesystem 
permissions error. When you started Resin, did you use an admin user, or did 
you use a user with a lower level of permissions. It's possible that Resin 
doesn't have write permissions on the Lock directory.

----- Original Message ----
From: Chris Pratt <[EMAIL PROTECTED]>
To: Robert MacGrogan <[EMAIL PROTECTED]>
Sent: Thursday, August 16, 2007 11:51:35 PM
Subject: Re: [SourceJammer-users] JDK 1.6 Issue

> 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!)

I shut down the service and started resin in console mode,  I made
sure to wait until it was up and stable then I tried it by myself
without anyone else on the system but I still get:

:: started session 2671005563055804635 for Chris
Deleting lock file: project.0
ERROR:  ''
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 a way to manually reset the lock?  Is there any information I
can pass on that would make this easier to diagnose?  I'd really like
to get my SourceJammer back and I really don't want to have to
downgrade my server to do it.  Thanks for a great tool, I hope I can
get it back up and running.
  (*Chris*)





       
____________________________________________________________________________________
Boardwalk for $500? In 2007? Ha! Play Monopoly Here and Now (it's updated for 
today's economy) at Yahoo! Games.
http://get.games.yahoo.com/proddesc?gamekey=monopolyherenow  

-------------------------------------------------------------------------
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

Reply via email to