In order for your computer to act as a Jim license server, you will normally want to automatically start the LicenseServer program on reboot. Please follow the instructions below for Linux, Mac OS, or Microsoft Windows computer systems.
Note: firewalls. The license server uses TCP/IP port 7969 (although the port number is configurable within the range 7500 to 7999). If you are running a firewall on your license server computer, this port will need be opened for TCP traffic.
N.B this startup script assumes that the license server program
N.B the file
If you have any problems connecting to your License Server, please contact
.
On a Linux System
sudo cp licenseserver /etc/init.d
Then, create a symbolic link to it:
/etc/rc.d/rc3.d
exists, do:
cd /etc/rc.d/rc3.d; sudo ln -s ../../init.d/licenseserver S90LicenseServer
/etc/rc3.d
exists, do:
cd /etc/rc3.d; sudo ln -s ../init.d/licenseserver S90LicenseServer
LicenseServer
is installed in /usr/local/bin; edit
the script /etc/init.d/licenseserver
if it is not.
cd /etc/init.d; ./licenseserver start
ps
command:
# ps -ef | grep LicenseServer
root 5354 1 0 16:34:58 pts/2 0:00 /bin/csh /usr/local/bin/LicenseServer
root 5357 5345 0 16:35:10 pts/2 0:00 grep LicenseServer
On a Mac OS System
Now copy the required file to this folder:
cd /Library/LaunchDaemons
Note: there is a space and a period (".") at the end of the command above.
sudo cp ~/Desktop/com.xinapse.licenseserver.plist .
Note: you will need Administrator rights to perform the above command. The sudo
command above gives you administrator rights, but you will be prompted to enter your password.
com.xinapse.licenseserver.plist
assumes that you
installed the script LicenseServer
in /usr/local/bin
; edit
the script com.xinapse.licenseserver.plist
if you installed it elsewhere.
You will also need to edit the LicenseServer
script its self, since this also
assumes that you put the scripts in /usr/local/bin
.
ps
command:
# ps -ef | grep LicenseServer
0 15 1 0 0:00.01 ?? 0:00.01 /bin/csh /usr/local/bin/LicenseServer
0 54 15 0 0:00.01 ?? 0:00.01 /bin/csh /usr/local/bin/RunTool true com.xinapse.license.LicenseServer
0 79 54 0 0:00.79 ?? 0:11.53 /System/Library/Frameworks/JavaVM.framework/Versions/17/Commands/java -Ddongle.debug=true -DOutputType=UNC -DTextMode=true -Dlicense.filename=/Applications/Xinapse/Jim9/license.txt -Dlicense.debug=false -Xms64m -Xmx1024m -classpath /Applications/Xinapse/Jim9/xinapse9.jar:/Applications/Xinapse/Jim9/cli.jar:/Applications/Xinapse/Jim9/itext.jar:/Applications/Xinapse/Jim9/j3d-vrml97.jar:/Applications/Xinapse/Jim9/templates.jar com.xinapse.license.LicenseServer
501 213 184 0 0:00.00 ttys000 0:00.00 grep LicenseServer
On a Windows System
Note, however, that your computer can't act as a license server if it is turned off!