Ahh... ok. Thanks.
Printable View
Ahh... ok. Thanks.
Judging by my output, the service died again. Any idea of what is wrong with it? I will most likely be able to check on it again this weekend, but I don't know what is up.
If it keeps dying, I might as well put it on another DC project so I am not wasting so many idle cpu cycles.
You are the second person to post about this tonight... I haven't run into that because I'm not running it as a service here. The only thing I could think of off the top of my head is to create a batch file that "net stop D2OL" and then "net start D2OL" every so often... like maybe every 6hrs. I would think that would kick start any failed D2OL service and using 6hrs as an interval should keep you inline with what the D2OL folks have used all along.
That is a great idea. Thanks Jeff :toast:Quote:
Originally Posted by Jeff
I'll set that up this weekend.
i fixed mine. someone on here sugested aline to add to the config script thing. aparently itis to do with ppl loging on and off the pc's, when someone log's of d2ol looses java or something and cant switch between dockwin and gridwin? soemthing like that. cant remember what the line was now but i will post the contents of the file on my pc and someone can hopefully figure it out (then mabey i can add it to my other rigs aswell)
owen
# LaunchAnywhere (tm) Executable Properties File - Zero G Software, Inc.
# LAX.APPLICATION.NAME
# --------------------
# the default name of this executable -- do not edit
lax.application.name=D2OL.exe
# LAX.CLASS.PATH
# --------------
# the Java classpath necessary to run this application
# Can be separated by colons (Mac OS/Unix) or semicolons (Windows)
lax.class.path=../D2OL/lib/jbossall-client.jar;../D2OL/lib/sengent-common-slim.jar;../D2OL/lib/jmol/jmol.jar;../D2OL/lib/sengent-jadvanced.jar;../D2OL/lib/jmol/cml.jar;../D2OL/lib/oro.jar;../D2OL/lib/jdom.jar;../D2OL/lib/nodelog4j.jar;../D2OL/lib/d2ol-node.jar;../D2OL/lib/NetComponents.jar;../D2OL/lib/jmol/vecmath1.1-1.12.jar;../D2OL/lib/jbcl_slim.jar;../D2OL/lib/d2ol-common.jar;lax.jar
# LAX.COMMAND.LINE.ARGS
# ---------------------
# what will be passed to the main method -- be sure to quote arguments with spaces in them
lax.command.line.args=$CMD_LINE_ARGUMENTS$
# LAX.DIR
# -------
# path to directory holding LaunchAnywhere's native launcher
lax.dir=C:\\Program Files\\SengentD2OL\\D2OL\\
# LAX.MAIN.CLASS
# --------------
# the class that contains the main method for the application
lax.main.class=com.sengent.d2ol.node.agent.Node
# LAX.MAIN.METHOD
# ---------------
# the method in the main class that will be invoked
lax.main.method=main
# LAX.NL.CURRENT.VM
# -----------------
# the VM to use for the next launch
lax.nl.current.vm=..\\jre\\bin\\java.exe
# LAX.NL.JAVA.LAUNCHER.MAIN.CLASS
# -------------------------------
# main class of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.class=com.zerog.lax.LAX
# LAX.NL.JAVA.LAUNCHER.MAIN.METHOD
# --------------------------------
# main method of LaunchAnywhere's java launcher -- do not adjust
lax.nl.java.launcher.main.method=main
# LAX.NL.JAVA.OPTION.JAVA.HEAP.SIZE.MAX
# -------------------------------------
# max heap size
lax.nl.java.option.java.heap.size.max=134217728
# LAX.NL.VALID.VM.LIST
# --------------------
# a string containing one or more of [ ALL JDK JRE J1 J2 JRE_J1 JDK_J1 JRE_J2 JDK_J2 MSJ MRJ ]
# delimited by spaces or commas. If the native launcher cannot find the current vm,
# it will search for ones in this list
lax.nl.valid.vm.list=J2
# LAX.NL.WIN32.MICROSOFTVM.MIN.VERSION
# ------------------------------------
# The minimum version of Microsoft's VM this application will run against
lax.nl.win32.microsoftvm.min.version=2750
# LAX.ROOT.INSTALL.DIR
# --------------------
# path to the installdir magic folder
lax.root.install.dir=C:\\Program Files\\SengentD2OL
# LAX.STDERR.REDIRECT
# -------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stderr.redirect=
# LAX.STDIN.REDIRECT
# ------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdin.redirect=
# LAX.STDOUT.REDIRECT
# -------------------
# leave blank for no input, "console" to read from the console window,
# and any path to a file to read from that file
lax.stdout.redirect=
# LAX.USER.DIR
# ------------
# left blank, this property will cause the native launcher to not
# alter the platform default behavior for setting the user dir.
# To override this you may set this property to a relative or absolute path.
# Relative paths are relative to the launcher.
lax.user.dir=.
# LAX.VERSION
# -----------
# version of LaunchAnywhere that created this properties file
lax.version=5.0
lax.nl.java.option.additional=-Xrs
i think it is the last line that i added? or mabey im in the wrong file completely.. lol.. i honestly cant remember, anyway it fixed the problem for me :)
I think PCZ or Bok from Free-DC was the one to come up with that fix... but for the life of me I can't find the post... :confused:
yeh, i had a look aswell, cant find a few of the threads i started in this forum, mabey they had a clear out or something?
owen.
any update on this? I'm having the same problem trying to run it as a service... it dies after about 5 mins.
Did you try the lax fix?
what do you edit that file with? I can't get anything to open it.
edit: nevermind I was looking at the wrong file... will try it tonight.. thanks :toast:
Open D2OL.lax in Notepad and add this line at the very bottomThen save the fileCode:lax.nl.java.option.additional=-Xrs
Ok... if I have this running on a machine that I only put on the internet once a day to send results and receive new cand's, will it do this automatically when I plug my LAN cable giving it an internet connection?
Nope... you need to stop the XS_D2OL services in the services manager and then stop the Dockwin.exe process in the task manager.
Then when you go to restart the service it will auto upload. :D
I run into the same problem as well. I have D2OL as a service, and it crunches fine all day (I believe), then I leave the computer for the night (at 100% cpu usage), when I come back in the morning the D2OL processes are gone and cpu usage = 0%! (The Service is still running though, although no process. No error messages in the log.) Also, I have multiple user accounts, so it does go into the Welcome Screen after a while (this is where it is in the morning). To start crunching again i have to restart the service (manually via the m$ services tool or by restarting the comp). Anyway, would doing this
fix it? And exactly what does the line do?Quote:
Originally Posted by Rodzilla
EDIT: I just applied did this "mod", but isn't running it as a service right now. But in a few days time I gues I'll see if it works. Did it work for any of you guys?
That's usually used if you have multiple people logging into and out of the same PC... that line makes D2OL ignore the logoff so it doesn’t stop. If you aren't logging off I'm not sure that it will help...Quote:
Originally Posted by krille
Sorry for late response, but you are perfectly right! All my troubles got fixed after adding that line! :)Quote:
Originally Posted by Rodzilla
Edit: Yeah, and linky is "temporarily unavailable".Just hope it won't be "temporarily" permanently.Quote:
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
Download link is not working
can anyone help please
i just installed the client 2 times and i would like to set them as services
http://www.xtremesystems-dc.com/PersonalInstallers.htmlQuote:
Originally Posted by SaFrOuT
:)
Thanks
but i already have two nodes installed, do need to uninstall them before using the installers form ur link or what ?