SpectrumSCM - Technical FAQ

  1. Minimum System Requirements
  2. What does include the JVM means while installing the SCM product?
  3. How can I tell what version of Java Plug-in Software has been installed?
  4. Port 1099 already in use?
  5. How do I set up the port?
  6. What should I enter in the "host" box for the Server Conf. Wizard?
  7. How to identify the location of SCMUI installation directory under windows 9x/NT?
  8. How to identify the location of SCMServer installation directory under windows 9x/NT?
  9. Which version of SCM is being used?
  10. Class Not Found Error on the while loading the applet
  11. How do I check whether the SCMServer is running?
  12. How to stop SCMServer
  13. Client connection timing out too soon
  14. How can I find the amount of space that is occupied by the product?
  15. Setting the shell for the DOS command line to fix the "out of environment space".
  16. What are the BIN-1.odb files that are created in the db directory
  17. How do I turn off the Java Plug in cache?
  18. How do I set up the SCM Server as an NT4.0/Win2K service?

For further questions/comments, send e-mail to scm.support@spectrumsoftware.net

  1. Minimum System Requirements
    STANDALONE

    CPU

    Memory

    Disk Space

    Pentium 800MHz

    256MB RAM

    50MB + project storage space.


    MULTI-USER SERVER
    No. Of Users CPU Memory Disk Space
    <5 users Pentium 800MHz 256MB RAM 50MB + project storage space.
    6-20 users Pentium 1GHz 512MB RAM 50MB + project storage space.
    >20 users Pentium 1GHz (minimum)
      Recommended 2.5GHz
    1GB RAM 50MB + project storage space.

    CLIENT

    CPU Memory Disk Space
    Pentium 800MHz 256MB RAM 30MB + project storage space.

    top

  2. What does include the JVM means while installing the SCM product?
    It downloads and installs the correct Java Runtime Environment that is required for installing & running SpectrumSCM™


    top

  3. How can I tell what version of Java Plug-in Software has been installed?
    There are a couple of ways:
    1. Check the version number in C:\Windows\Downloaded Program Files\Java Runtime Environment. If the version number is 1,3,0,0, it is Java Plug-in Software 1.3. Otherwise, it is Java Plug-in Software 1.1 or 1.2x.
    2. Open Netscape Navigator. Go to the Help->About Plugins menu. Check all the MIME types in NPJava11.dll and NPJava32.dll. The version number with the maximum value is to be considered as the current version. If the following exist:
      • "application/x-java-applet;version=1.3", you are using Java Plug-in Software 1.3
      • "application/x-java-applet;version=1.2", you are using Java Plug-in Software 1.2
      • "application/x-java-applet;version=1.1.2", you are using Java Plug-in Software 1.1.2
      • "application/x-java-applet;version=1.1.1", you are using Java Plug-in Software 1.1.1
      • "application/x-java-applet;version=1.1", you are using Java Plug-in Software 1.1

    top

  4. Port 1099 already in use?
    Check that the SCMServer instance is not already running. (Refer: How do I check whether the SCMServer is running?). After ensuring that the SCMServer is not running, check whether any other application is using the same port. To ensure that no other application is using the port 1099, reboot and start the server.

    If the problem persists, then configure the SCMServer on a different port (say 1100). To find out how to do this – refer to How do I set up the port?. After changing the port number, do not forget to run the SCMUI config wizard to reflect the new port number.

    top

  5. How do I set up the port?
    Under the Spectrum SCMServer folder, run serverconf wizard to setup the host and port information. The default port value is 1099.
    1. Click on “Next” after starting the serverconf wizard
    2. Select an instance directory.
    3. Click on “Edit” button.
    4. The screen will open with scm.properties file.
    5. By default, scm.port 12345 will be present and will be commented with # at the beginning of the line.
    6. Remove the # , give a desired value instead of 12345.
    7. After changing the value, click on “Next” TWICE
    8. A prompt asking whether to start the server ”Yes” or “No”

    top

  6. What should I enter in the "host" box for the Server Conf. Wizard?
    The default port value is 1099. Contact your SCM administrator to get the host name that is to be used.

    top

  7. How to identify the location of SCMUI installation directory under windows 9x/NT?
    To locate the directory where SCMUI is installed, follow the procedure listed below:
    1. Click Start button in the task bar
    2. Within the Start, go to the Programs folder
    3. Within the Programs folder, to the SpectrumSCM™ UI folder
    4. Select the SpectrumSCM™ UI and click the right button on your mouse
    5. Select the properties
    6. Check the Start In: directory, it will be the installation directory plus the lib sub-directory

    top

  8. How to identify the location of SCMServer installation directory under windows 9x/NT?
    To locate the directory where SCM server is installed and copy the jars, follow the procedure listed below:
    1. Click Start button in the task bar
    2. Within the Start, go to the Programs folder
    3. Within the Programs folder, to the SpectrumSCM™ server folder
    4. Select the SpectrumSCM™ server and click the right button on your mouse
    5. Select the properties
    6. Check the Start In: directory, it will be the installation directory plus the bin sub-directory

    top

  9. Which version of SCM is being used?
    Login to SCM UI application. Select “About” option under Help menu option.


    top

  10. Class Not Found Error on the while loading the applet
    This error is due to the partial loading of the jar files which were interrupted during the loading process. To rectify this, clear the browser cache and retry.

    top

  11. How do I check whether the SCMServer is running?
    Under SpectrumSCM™ server folder, click on the checkServer shortcut.


    top

  12. How to stop SCMServer
    Under the SpectrumSCM™ server folder, click on the stopServer shortcut. Provide the administrator login and password.

    top

  13. Client connection timing out too soon
    Under the Spectrum SCMServer folder, run serverconf wizard.

    1. Stop the SCMserver before performing the following steps.
    2. Click on “Next” after starting the serverconf wizard
    3. Select an instance directory.
    4. Click on “Edit” button.
    5. The screen will open with scm.properties file
    6. Change the value of java.rmi.dgc.leaseValue to 600000.
    7. After changing the value, click on “Next” TWICE.
    8. A prompt asking whether to start the server ”Yes” or “No”.
    9. Restart the SCMServer

    top

  14. How can I find the amount of space that is occupied by the product?
    Under the administration menu, system information option you can see how much of the database space is used/available, NOTE this is on a per project basis.

    top

  15. Setting the shell for the DOS command line to fix the "out of environment space".
    Follow the steps to increase the environment memory.

    1. Under the start button click on Run.
    2. Type notepad C:\config.sys
    3. Edit the file to enter shell=C:\command.com /p /e:32768
    4. Save & Close the file.
    5. Reboot the machine.

    top

  16. What are the BIN-1.odb files that are created in the db directory
    These database files are created on a per project basis plus one for general SCM system information. The system volume is always under the instance directory but when a new project is created it can be placed anywhere in the file system, it just defaults to the same place as the system volume.

    top

  17. How do I turn off the Java Plug in cache?
    Click on the Start button, then Settings and Control Panel.
    Select the icon for the Java Plugin and turn off the check box option for Recycle Classloader.
    Click on apply and exit.

    top

  18. How do I set up the SCM Server as an NT4.0/Win2K service?
    The solution to the problem is to install and configure a little program called "autoexnt". This program has been around since 1995 and is listed on the Microsoft support site as an official tool for doing just what you want to do. As you know, SpectrumSCM is a 100% Java based tool and will not run as a native NT/W2K service. AutoExnt helps us get around the problem. Here's what to do:
    1. Follow the instructions in the autoexnt.txt file to get autoexnt installed. Don't use the interactive mode, just install the service. Make sure you copy the autoexnt.exe and servmess.dll files to the c:\winnt\system32 directory.
    2. Create an autoexnt.bat file in the c:\winnt\system32 directory and reference our startserver.bat file in it. As an example, my autoexnt.bat file contains this single line:
      c:\scm\bin\startserver.bat -f c:\scm\SCM_VAR
      ** Note ** Normally the startserver.bat file does not require any arguments. But in this case, when NT starts its services, they are not started in reference to any particular login. Because of this our startserver batch script can't find the SCM_VAR directory path so we have to add the flag to the end of the command.
    Now when your machine restarts, it will automatically start the SCM server process for you.

    top