jee mobile - jobscope.com › wp-content › uploads › 2016 › ...pre-installation preparation...

13
JEE Mobile Installation Guide JOBSCOPE ®

Upload: others

Post on 28-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile Installation Guide JOBSCOPE ®

Page 2: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JOBSCOPE JEE Mobile Installation Guide Copyright, Jobscope, LLC, 1996 - 2011 JOBSCOPE® Information in this document is subject to change without notice. Jobscope LLC makes no warranty of any kind regarding this material, and shall not be held liable for errors contained herein or for damages resulting from the use and performance of this material. The information in this document is protected by copyright. No part of this manual may be reproduced in any form without the expressed written consent of Jobscope LLC.

Page 3: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 1

Table of Contents

Installation and Configuration ...................................................................................................................... 2

Pre-installation Preparation ...................................................................................................................... 2

Installing on stand-alone web server ........................................................................................................ 2

Install “Web Server” as a Windows role, if not already configured. ........................................................ 2

Install the JEE Mobile files......................................................................................................................... 5

Add the Application Pool for JEEMobile ................................................................................................... 5

Create the JEEMobile Site ......................................................................................................................... 7

Setup IIS Write Permission on the JEEMobile Configuration File ............................................................. 7

Launch JEEMobile ..................................................................................................................................... 8

JeeMobile Configuration ........................................................................................................................... 8

Page 4: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 2

Installation and Configuration

JEE Mobile installation requires Microsoft Windows server, Microsoft SQL Server, and Microsoft Internet

Information Server (IIS). Refer to the requirements for specific version information. Installation requires

the user be logged in with administrative rights to perform the tasks described in this section.

Pre-installation Preparation

Before installing JEE Mobile, you will need a copy of the JEE Mobile installation zip file. This zip file gets

loaded with the Jobscope Server installation. The zip file will be found on the Jobscope server in the

Jobscope2000 folder (ex. C:\Jobscope2000\JBSWeb.zip).

Installing on stand-alone web server

When installing JEE Mobile on a stand-alone web server, it usually means no other parts of Jobscope are

installed on this server. One extra step required is to copy the jbsflexvb_dll.dll from a machine where

the JEE Windows client is installed. This file will be located in C:\Windows\System32 on a 32 bit

machine or in C:\Windows\SysWOW64 on a 64 bit machine. Copy it to corresponding location on the

web server, either SYSTEM32 on a 32 bit server or SYSWOW64 on a 64 bit server.

Install “Web Server” as a Windows role, if not already configured.

Install the following features:

Common HTTP Features:

Static Content

Default Document

Directory Browsing

HTTP Errors

Application Development

ASP.Net

.Net Extensibility

ISAPI Extensions

ISAPI Filters

Health and Diagnostic

HTTP Logging

Request Monitor

Security

Request Filtering

Performance

Static Content Compression

Page 5: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 3

Management Tools

IIS Management Console

“Allow” ISAPI and CGI restrictions for .Net 4.0. Click on “ISAPI and CGI Restrictions”

Page 6: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 4

Launch IIS Manager (Start > All Programs > Administrative Tools > Internet Information Services (IIS)

Manager). Confirm that the local server (in screenshot, named JEE64) is visible in the Connections panel

and there is at least one Site setup on the server (in screenshot, named Default Web Site). If these are

not available, create the Connection and Site in IIS. Don’t add an Application Pool or Application yet,

that will be covered in the remaining steps.

Page 7: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 5

Install the JEE Mobile files

Create a folder for the web site to reside. In a default setup, this folder will be located at

C:\inetpub\wwwroot\. Create a sub-folder named JEEMobile, so that the full path will be

C:\inetpub\wwwroot\JeeMobile. The name “JEEMobile” is not required. It can be named differently.

Extract the JBSWEB.zip file to the folder created above. The JBSWeb.zip file will be located in the

Jobscope2000 folder where the JEE Server is installed.

Once the files are copied to the web folder, rename the runtime.default.config file to be runtime.config.

Create a sub-folder named “app_data\logs”. This folder will be used to log files from the web site

Create a sub-folder named “app_data\TripUploadNotes”. This folder to hold upload notes for Field

Services.

Add the Application Pool for JEEMobile

Launch IIS Manager (Start > All Programs > Administrative Tools > Internet Information Services (IIS)

Manager). In the Connections panel, right click on the Application Pools under the server connection

and click the “Add Application Pool” option.

In the Add Application Pool window, create a new application pool. In these instructions, we use the

application pool “JeeMobile”. Click OK.

Name: JeeMobile

.NET Framework Version: .NET Framework v4.0.30319

Managed Pipeline Mode: Classic

Start Application Pool Immediate: Checked

Go to “Advanced Setting” for the application pool and ensure that “Enable 32-Bit Applications” is set to

“True” and set the Identity to the user of your choice. The installation guide will set the application

identity user to “Network Service”. A different user may be used.

Page 8: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 6

** Give full permissions to the web folder created above (ie. C:\inetpub\wwwroot\jeemobile) to the

user assigned as the identity user.

Page 9: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 7

Create the JEEMobile Site

If not already running, launch IIS Manager (Start > All Programs > Administrative Tools > Internet

Information Services (IIS) Manager). In the Connections panel, expand the Site (in these instructions,

Default Web Site) and right-click the JEEMobile folder and select Convert to Application… option from

the pop up menu. If IIS was already opened, the view may need to be refreshed to see the JEEMobile

folder.

In the Convert to Application window, select the JEEMobile application pool

Alias: JeeMobile

The server alias that will be used to access JeeMobile through the web:

http://servername/alias.

In these installation instructions, the address will be http://jee64/JeeMobile)

Application Pool: JeeMobile

Physical Path: C:\Inetpub\wwwroot\JeeMobile (or where the web folder is located)

Click OK.

Setup IIS Write Permission on the JEEMobile Configuration File

Return to the location where JEEMobile is installed and right click on the Runtime.config file and click

Properties. If Windows has file extensions hidden, it may appear as just “Runtime”.

In the Runtime Properties window, make sure that “Read Only” is not checked in the General tab and

click on the Security tab. Using the security tab, give the identity user on the application pool full

access to the JEEMobile folder.

Page 10: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 8

Launch JEEMobile

To launch JeeMobile from the Internet Information (IIS) Manager window, select JeeMobile from the

Site where JeeMobile is installed and click the Browse *:80 (http) item in the Actions panel. This will

launch the default web browser (default Internet Explorer) to http://localhost/JeeMobile, but the

remaining steps could be performed from a different computer on the network by accessing

http://servername/JeeMobile (in these instructions, http://JEE64/JeeMobile).

If all of the settings are correct, the first time configuration page for JeeMobile should load in the web

browser.

JeeMobile Configuration

Settings Manager

Log File Path – Path to the log folder (ie. C:\Inetput\wwwroot\Jeemobile\App_data\logs)

License File Path – Path and file name to JEE license file (ie.

C:\Jobscope2000\ClientConfig\jeeflex_server.lic)

JEE Report Path – Report path \\Servername

Database

Database Server – Name of database server

Database Name – Name of JEE Database

Database User – SQL user name to connect to database

Database Pass – Password for above user

Mobile Forms

Forms System Enabled

Show Release

Instance Source Bindings

Customer Activity

Page 11: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 9

Estimate

Bridge

Runwall

Job

Mobile Forms Label

Show Mass Create

Customer Equipment

Prospect

Estimate Items

Hoist

Trolley

Crane

Email - These email settings are no longer used. Instead, the system pulls from the SMTPConfiguration

table in the database.

SMTP Server – Deprecated, no longer used

SMTP Port – Deprecated, no longer used

SMTP User – Deprecated, no longer used

SMTP Pass – Deprecated, no longer used

SMTP Default From – Deprecated, no longer used

SMTP Uses SSL – Deprecated, no longer used

MISC

System ID – Free form text that will appear on login screen

Use Pop Up Windows

Cust. Portal is Read Only

Cust. Portal RFQ Email

Drawing Control Barcode Split character

Employee Schedule Days

Admin

Admin User – User name to get into configuration screen. Cannot be the same as a JEE user name.

Admin Pass – Password for above user

Field Services

Datacap Server – Name of the Datacap SQL server

Datacap Name – Name of Datacap database

Datacap user – SQL account name to access the datacap database

Datacap Password – Password for above user

Page 12: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 10

Trip Notes Upload Path – Path to Upload folder (ie.

C:\inetpub\wwwroot\JeeMobile\app_data\TripNotesUpload)

Field Services: Expense Reports

Release Drop Down

Charge Type Drop Down

Show Release Number

Show Description

Show Job Title

Show Charge Type

Show Expense Account

Show Accrued Account

Show Cost Category

Show Description

Field Services: Timesheet

Account

Release

Scrap

RWO

Attendance

Work Center

Type Label

Information

Enable Account on Timesheet

o Show Account Number

o Show Account Type

o Show Account Work Center

o Show Description

Enable Release on Timesheet

o Show Release Number

o Show Release Description

o Show job Title

Enable Release on Timesheet

Enable RWO on Timesheet

Enable Attendance on Timesheet

o Show Work Center Code

o Show Work Center Description

Send Email on Submit

Send Email on Reject

Page 13: JEE Mobile - jobscope.com › wp-content › uploads › 2016 › ...Pre-installation Preparation Before installing JEE Mobile, you will need a copy of the JEE Mobile installation

JEE Mobile

JOBSCOPE Page 11

July 21, 2015