ProjectWise Explorer Create Renditions Messaging
ProjectWise Explorer (10.00.03.434+ \ 10.00.03.298+) now provides feedback on the iCS for PDF server workload. After successfully submitting an iCS for PDF rendition request, a message is displayed containing the current status of the server.
View Active Jobs and Stop/Pause Job in ProjectWise Explorer
ProjectWise Explorer (10.00.03.434+ \ 10.00.03.298+) now supports viewing all active jobs on an iCS for PDF (10.0.3.298+) server. This feature is accessed from the "Create Renditions" dialog:
When "View Active Jobs" is selected, a modeless active jobs window displays and remains visible until either closed or ProjectWise Explorer exits.
The iCS for PDF server status is displayed in the title bar and updates every 10 seconds. The list of active jobs updates every 5 seconds. Active jobs are sorted first by type (PW Explorer-submitted jobs appearing above stored/scheduled jobs), then by start time. Jobs disappear from the list upon completion.
The ProjectWise datasource drop-down list is automatically populated with all current ProjectWise Explorer login sessions. All datasources published by a single PWDI server always direct rendition requests to the same iCS for PDF server. In that case, changing the datasource selection would show the same active job list. If login sessions for different PWDI servers are active in PW Explorer, switching the datasource selection may be used to view active jobs on different iCS for PDF servers.
If the selected PWDI server is configured to submit rendition requests to a pre-10.00.03.298 iCS for PDF server, an error message is displayed in the active jobs title bar.
The ability to stop or pause a running job is available in some cases by right-clicking on the job name. If not available, the context menu will not display.
The "Stop \ Pause Job" context menu command is available if the user is IMS-authenticated, or if the rendition service endpoint in dmskrnl.cfg includes the correct AuthCode value. The AuthCode value can be found in C:\ProgramData\Bentley\OrchestrationFramework\OrchFwrkConfig.xml on the iCS for PDF server:
Example rendition service endpoint using an AuthCode in dmskrnl.cfg:
iCS = http://everyone.example.com/RenditionService/RenditionService.svc?AuthCode=xxxxxxxx
After selecting "Stop Job", a confirmation dialog is presented. An optional comment field is available; the value entered here is included in the email notification message.
Example email notification message:
Stop \ Pause commands are honored on the server if the requesting username is the same as the username stored in the specified job. Or if the requesting username is included in the Orchestration Framework Administrators list (see below). Otherwise a message is displayed that the user does not have permission to perform the operation.
Orchestration Framework Administrators Configuration
The Orchestration Framework Browser in Orchestration Framework (iCS for PDF) Administrator contains a new "Configuration" branch in its menu tree, which in turn contains an "Administrators" leaf. This module is only available to those running Orchestration Framework Administrator with an ODBC or OLE DB direct database connection.
Right-clicking "Administrators", then "Edit…" brings up the Orchestration Framework Administrators dialog. This dialog is used to grant specific users the permission to stop \ pause any user's running job from inside ProjectWise Explorer (see the previous topic, "View Active Jobs and Stop/Pause Job in ProjectWise Explorer").