Support
Manual Integration Of Timesheet 5.0 and IIS
Please Note: This document contains information for use with Timesheet 5.x only. For instructions on manually integrating Timesheet 4.x with IIS, please see this page.
Usually, Journyx Timesheet integration with IIS is automatically configured. On occasion, this is not the case and the IIS virtual directory must be manually configured. In this case, use the following instructions.
These instructions are valid for IIS 4 on Windows NT 4.0 and IIS 5 on Windows 2000 (Workstation or Server) and Windows XP Workstation. Because of service packs and minor variations in the interfaces on these different versions of Windows you may have to interpret the instructions slightly to fit the IIS interface on your computer.
Special note if you install in a custom location:
If you did not install in the default directory, then you will need to change the paths listed in steps III.B.ii., IV.B.ii., and V.B.ii. from "C:\Program Files\Journyx\" to the path that you installed in. Please note that capitalization is important in this path name.
Also, if you installed in an alternate location, then you will need to change the paths listed in steps III.C.v. and IV.C.v. However this is slightly more complex because these fields in IIS use the DOS pathname instead of the long filenames. So, in these fields in IIS, "C:\Program Files\Journyx\" is altered to "C:\PROGRA~1\JOURNYX\". The capitalization change is intentional and important. For your custom installation directory you will need to determine the correct DOS pathname and use it instead of "C:\PROGRA~1\JOURNYX\" in those two steps.
Manual IIS Integration Instructions:
I. Run the Microsoft Management Console.
A. This is most commonly found at:'Start Menu-->Programs-->WindowsNT 4.0 Option Pack--> Microsoft Internet Information Server-->Internet Service Manager'.
II. Find the installation website.
A. In the left hand tree view, expand:'Console Root-->Internet Information Server--><name of my computer>--><name of desired website>'.
III. Set up the jtime virtual directory.
A. Look for a directory named jtime under your website. If it exists, skip to section III.C.
B. Right click on your website, and choose "New Virtual Directory."
i. In the resulting dialog box, type jtime and click the Next button.
ii. You will be prompted for a physical path. Enter: C:\Program Files\Journyx\jwt\htdocs
iii. Then click Next and Finish.
C. Right-click on the jtime directory, and choose Properties.
i. On the first tab, make sure the Read Access check box is filled in.
ii. Make sure the Permissions button is set to Execute.
iii. If the Application Settings Name box is grayed, click the Create button. Then click Configuration.
iv. In the Application Configuration Dialog, look for the extension ".inc".
a. If it is there, double-click it.
b. If it is not, click "Add".
v. For the executable, enter: C:\PROGRA~1\JOURNYX\python\python.exe C:\PROGRA~1\JOURNYX\jwt\cgi\docs.pyc
(Note that the above should appear in a single row with a single space character between the two path-and-filenames.)
vi. For the extension, enter: .inc
vii. Click OK.
D. Click the Documents tab.
i. Ensure that the Enable Default Document check box is filled in, and the single entry index.html is listed.
ii. Click OK.
IV. Set up the jtcgi virtual directory.
A. Look for a directory named jtcgi under your website. If it exists, skip to section IV.C.
B. Right-click on your website, and choose New Virtual Directory.
i. A dialog box will appear, in which you should type jtcgi and click Next.
ii. You will be prompted for a physical path. Enter:C:\Program Files\Journyx\jwt\cgi
iii. Click Next and then Finish.
C. Right-click on the jtcgi directory, and choose Properties.
i. On the first tab, which Some IIS versions label as "Scripts and Executables," make sure that the Permissions button is set to Execute.
ii. If the Application Settings Name box is grayed, click the Create button.
iii. Click the Configuration button.
iv. In the Application Configuration Dialog, look for the extension .pyc.
a. If it is there, double click it.
b. If it is not, click Add.
v. For the executable, enter: C:\PROGRA~1\JOURNYX\python\python.exe C:\PROGRA~1\JOURNYX\jwt\cgi\dopy.cgi
(Note that the above should appear in a single row with a single space character between the two path-and-filenames.)
vi. For the extension, enter .pyc
vii. Ensure that none of the checkboxes are filled in.
a. If they are not, click Add.
b. Click OK.
viii.Click OK.
V. Set up the icons virtual directory.
A. Look for a directory named icons under your website. If it is there, skip to section V.C.
B. Right-click on your website, and choose New Virtual Directory.
i. In the resulting dialog box, type icons and click Next.
ii. When prompted for the physical path, enter: C:\Program Files\Journyx\jwt\htdocs\image
iii. Click Next and then Finish.
C. Right click on the icons directory, and choose properties.
i. On the first tab, make sure the Read Access check box is filled in.
ii. Click OK.
VI. Complete the Database Setup.
A. Browse to http://localhost/jtime/wtdbsetup.html
Please Note: localhost may need to become localhost:portnumber if you did not choose the default port for Journyx Timesheet. Finally, if localhost does not work, try substituting the actual hostname of the computer on which Timesheet is installed or the IP address of this computer.
B. Follow the instructions on that page to complete your Timesheet installation.


