﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>MVP Systems - Support</title><generator>InstantKB.NET 2.0.3</generator><description>MVP Systems - Support</description><link>http://www.jamssupport.com/</link><webMaster>Support@JAMSSupport.com</webMaster><lastBuildDate>Wed, 10 Mar 2010 02:29:31 GMT</lastBuildDate><ttl>20</ttl><item><title>Automating Outlook Tasks</title><link>http://www.jamssupport.com/Goto50099.aspx</link><description>JAMS has the ability to automate Outlook tasks such as saving attachments or exporting email information. &lt;br /&gt;&lt;br /&gt;While Outlook profile settings and Exchange security settings can complicate these tasks, Outlook provides COM objects for automation within Powershell. &lt;br /&gt;&lt;br /&gt;The following examples parse the Test folder within the Outlook Inbox.&lt;br /&gt;&lt;img src="/Uploads/Images/Outlook_TestFolder.png" /&gt;&lt;br /&gt;&lt;br /&gt;Example #1. Exporting the Sender email addresses from an Outlook folder:&lt;br /&gt;&lt;br /&gt;$olFolderInbox = 6&lt;br /&gt;$ol = new-object -comobject "Outlook.Application"&lt;br /&gt;$mapi = $ol.getnamespace("mapi")&lt;br /&gt;$inbox = $mapi.GetDefaultFolder($olFolderInbox)&lt;br /&gt;$msgs = $inbox.Folders.Item("Test")&lt;br /&gt;$msgs.items | Select-Object SenderName, SenderEmailAddress -unique | export-Csv c:\emails.csv -noTypeInformation&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Example #2. Saving the email attachments from an Outlook folder:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$olFolderInbox = 6&lt;br /&gt;$ol = new-object -comobject "Outlook.Application"&lt;br /&gt;$mapi = $ol.getnamespace("mapi")&lt;br /&gt;$inbox = $mapi.GetDefaultFolder($olFolderInbox)&lt;br /&gt;$msgs = $inbox.Folders.Item("Test")&lt;br /&gt;&lt;br /&gt;foreach ($group in $msgs.items |% {$_.attachments} | group filename) &lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;    trap {&lt;br /&gt;        Write-Host There was a problem saving $fName&lt;br /&gt;        continue&lt;br /&gt;        }&lt;br /&gt;$fName = "C:\TEMP\$($group.Name)"&lt;br /&gt;$group.Group[0].saveasfile($fName)&lt;br /&gt;    if ($?) {Write-Host $fName was saved succesfuly.}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 09 Mar 2010 12:56:39 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>PowerShell Profile Settings</title><link>http://www.jamssupport.com/Goto50086.aspx</link><description>You can define a PowerShell profile file to set common PowerShell settings, like automatically adding the JAMS PowerShell SnapIn, define the JAMS PowerShell drive, or defining the default JAMS Server. &lt;br /&gt;&lt;br /&gt;Create a text file in C:\Documents and Settings\Administrator\My Documents\WindowsPowerShell\ called Profile.ps1.&lt;br /&gt;&lt;br /&gt;Then you can add settings like the following to your Powershell Profile:&lt;br /&gt;&lt;br /&gt;$JAMSDefaultServer = "LocalHost"&lt;br /&gt;&lt;br /&gt;Add-PSSnapin MVPSI.JAMS -ErrorAction SilentlyContinue&lt;br /&gt;&lt;br /&gt;NEW-PSDrive JD JAMS Localhost &lt;br /&gt;&lt;br /&gt;&lt;img src="../Uploads/Images/PowerShell_Profile.png" /&gt;&lt;br /&gt;</description><pubDate>Mon, 08 Mar 2010 14:56:05 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.9.93</title><link>http://www.jamssupport.com/Goto50093.aspx</link><description>This release includes: &lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Dozens of useful sample jobs demonstrating the power of JAMS!&lt;/li&gt;&lt;li&gt;Throttling of Runaway and Stalled notifications to avoid SQL connection overload&lt;/li&gt;&lt;li&gt;A correction to avoid a possible null reference exception when releasing a setup&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Thu, 04 Mar 2010 10:34:07 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.8.87</title><link>http://www.jamssupport.com/Goto50082.aspx</link><description>&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;This release includes:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;Addresses an issue where the completion of a simple setup did not satisfy setup dependencies, only job dependencies.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;A simple setup did not show dependencies in the Monitor tab.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;Evaluating special dates included the time in the evaluation which could prevent setup job schedules from working properly.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;The Monitor view could fail or display just a red X. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Thu, 04 Mar 2010 10:32:55 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Enabling logs for File Watch jobs</title><link>http://www.jamssupport.com/Goto50098.aspx</link><description>When JAMS needs to watch for a file using an Agent, it creates a temporary, hidden job that it sends to the Agent.  By default, the log file for these jobs is disabled.  You may need to enable these log files to resolve issues with Agent file watches.  To do that:&lt;br /&gt;&lt;br /&gt;Make sure that your Common.config file specifies a valid TempDirectory.  Here is an example:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;br /&gt;&amp;lt;appSettings&gt;&lt;br /&gt;    &lt;strong&gt;&amp;lt;add key="TempDirectory" value="C:\Temp\"/&gt;&lt;/strong&gt;&lt;br /&gt;    &amp;lt;add key="ErrorEMail" value="&lt;/font&gt;&lt;a href="mailto:Joe@mvpsi.com%22/"&gt;&lt;font face="Courier New"&gt;Joe@mvpsi.com"/&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt;&gt;&lt;br /&gt;    &amp;lt;add key="ConnectionString" value="Server=...&lt;br /&gt;&amp;lt;/appSettings&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;You need to make sure that the TempDirectory key is there and that it points to a valid directory.&lt;br /&gt;&lt;br /&gt;Start the JAMSDebugger.exe application.  This tools lets you make configuration changes to the JAMS Services without restarting the service.  Pull down the "Options" menu and pick "Settings".  Scroll down until you find Service Name &lt;strong&gt;JAMSExecutor&lt;/strong&gt; and Name &lt;strong&gt;FileWatch&lt;/strong&gt;. Change the Setting to &lt;strong&gt;Verbose&lt;/strong&gt;. Click OK.&lt;br /&gt;&lt;br /&gt;This change only lasts until the JAMSExecutor is restarted.  If you want to make the change permmanent, edit the JAMSExecutor.exe.config file and add:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;&amp;lt;add name="FileWatch" Value="Verbose" /&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;to the existing list in the &amp;lt;system.diagnostics&gt;&amp;lt;switches&gt;.&lt;br /&gt;&lt;br /&gt;The JAMS Executor will now create a log file in the temp directory for every Agent file watch job.  The file name will be FileWatch_GUID.log (where GUID is a random Guid).</description><pubDate>Wed, 03 Mar 2010 19:20:26 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Formatting Date Parameters</title><link>http://www.jamssupport.com/Goto50097.aspx</link><description>When supplying a date parameter, you might need a specific format for the date.  While the JAMS Job Parameter Date Data Type does provide a variety of sample output formats, you can also specify your own. &lt;br /&gt;&lt;br /&gt;For example, if you would like to remove the year from the output format, specify the following in the source tab of the job:&lt;br /&gt;&lt;br /&gt;&amp;lt;&amp;lt;baseDate("MMdd")&gt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Date_Parameter_Formats.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 02 Mar 2010 09:27:43 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Running SAS jobs</title><link>http://www.jamssupport.com/Goto50096.aspx</link><description>JAMS can execute SAS programs with the Windows Command Procedure execution method.&lt;br /&gt;&lt;br /&gt;Below is an example of a SAS job source information:&lt;br /&gt;&lt;br /&gt;c:\YourSASPath\sas.exe&lt;br /&gt;&lt;br /&gt;    -autoexec d:\sas\autoexec.sas&lt;br /&gt;    -config d:\sas\config.sas&lt;br /&gt;    -nologo&lt;br /&gt;    -log d:\work\logs\pull_sample200102131244.log&lt;br /&gt;    -sysin d:\YourDir\YourProgram.sas&lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 01 Mar 2010 09:40:15 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Failover Scheduling Engine Installation</title><link>http://www.jamssupport.com/Goto50054.aspx</link><description>Here are the basic instructions for installing a JAMS Failover server:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Install the first Primary JAMS Scheduler.&lt;/li&gt;&lt;li&gt;If you want redundant databases, configure a SQL Server mirror of the JAMS Database.&lt;/li&gt;&lt;li&gt;Stop the JAMS Scheduler service on the Primary Engine.&lt;/li&gt;&lt;li&gt;Install the JAMS Scheduler on the second node, when prompted for the database server, specify the same SQL Server, Instance and database name as the first server.  You will receive a dialog that says “Database already exists.”, click “Use Database”.&lt;img src="/Uploads/Images/Installation_DatabaseExists.bmp" /&gt;&lt;/li&gt;&lt;li&gt;Stop the JAMS Scheduler service on the second machine.&lt;/li&gt;&lt;li&gt;Create\Edit the Failover.config file in the X:\Program Files\MVPSI\JAMS\Scheduler directory.&lt;/li&gt;&lt;li&gt;Copy the Failover.config to both machines, Failover.config should be identical on both machines.&lt;/li&gt;&lt;li&gt;Start the JAMS Scheduler service on both machines.&lt;/li&gt;&lt;/ol&gt;Here is a sample Failover.config:&lt;br /&gt;&lt;br /&gt;&amp;lt;FailoverConfig&gt;&lt;br /&gt;    &amp;lt;Primary&gt;Server1&amp;lt;/Primary&gt;&lt;br /&gt;    &amp;lt;Secondary&gt;Server2&amp;lt;/Secondary&gt;&lt;br /&gt;    &amp;lt;Port&gt;4773&amp;lt;/Port&gt;&lt;br /&gt;     &amp;lt;Interval&gt;60&amp;lt;/Interval&gt;&lt;br /&gt;&amp;lt;/FailoverConfig&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 22 Feb 2010 16:06:06 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Release Notes for JAMS V4.9.97</title><link>http://www.jamssupport.com/Goto50095.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Decreased the verbosity of JAMSServer logging when the JAMSScheduler is down.&lt;/li&gt;&lt;li&gt;A correction for the JAMS Agent deployment to IA64.&lt;/li&gt;&lt;li&gt;Support for always allowing a Trigger to be reset.&lt;/li&gt;&lt;li&gt;Audit trail capturing of Trigger resets&lt;/li&gt;&lt;li&gt;Audit trail capturing of System changes when SQL server is case sensitive.&lt;/li&gt;&lt;li&gt;Improved expired license warning.&lt;/li&gt;&lt;li&gt;Improved audit trial capturing of User creation.&lt;/li&gt;&lt;li&gt;Improvements to the SQL server conversion tool to get the correct execution method.&lt;/li&gt;&lt;li&gt;Improvements to the path for SQL execution methods (only on new installs)&lt;/li&gt;&lt;li&gt;An enhancement on the SQL Agent tab to eliminate the need to restart the client to pick up the changes.&lt;/li&gt;&lt;li&gt;A correction to the Submit shortcut to save the initial menu name.&lt;/li&gt;&lt;li&gt;Added support for the EnableSimpleSetups configuration setting.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Mon, 22 Feb 2010 08:46:46 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Daylight Saving Time</title><link>http://www.jamssupport.com/Goto50094.aspx</link><description>JAMS automatically handles Daylight Saving Time adjustments based on the operating systems time zone settings. &lt;br /&gt;&lt;br /&gt;What happens to a job scheduled for 02:00 AM every day?&lt;br /&gt;&lt;br /&gt;In the United States, when the clock is moved forward in the spring, no instance of 02:00 AM occurs,   JAMS would immediately detect that the job scheduled for 02:00 AM,  is late at 03:00 am and attempt to run the job immediately.&lt;br /&gt;&lt;br /&gt;In the fall , when two occurrences of 02:00 AM occur,  JAMS would schedule the 02:00 AM instance, and understand that it has already generated the schedule to a given time.   JAMS maintains how far it has advanced the schedule with the ScheduleUntil value of the its configuration settings.    Because JAMS generates schedule and knows how far it has advanced the schedule, only one instance of the 02:00 AM job would run.&lt;br /&gt;&lt;img src="/Uploads/Images/Configuration_Settings_ScheduleUntil.png" /&gt;&lt;br /&gt;</description><pubDate>Thu, 18 Feb 2010 11:58:30 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Running Oracle Jobs</title><link>http://www.jamssupport.com/Goto50092.aspx</link><description>JAMS runs Oracle batch jobs though the use of SQLPlus.  SQLPlus is the equivalent to SQLCMD.exe in Microsoft SQL Server.  JAMS has the ability to handle native Oracle commands on both UNIX based and Windows based Oracle.    &lt;br /&gt;&lt;br /&gt;For UNIX based Oracle installations , JAMS can execute native Oracle commands through the normal UNIX shell&lt;br /&gt;For Example:&lt;br /&gt;&lt;br /&gt;$ . oraenv&lt;br /&gt;ORACLE_SID = [orcl] ? orcl&lt;br /&gt;$ sqlplus daniels/tiger&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For Windows based Oracle installation, JAMS can handle SQLPlus language by simply calling SQLPlus.exe within a normal Windows Command Procedure execution method.&lt;br /&gt;For Example:&lt;br /&gt;&lt;br /&gt;Sqlplus.exe daniels/tiger@orcl&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 09 Feb 2010 15:27:59 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Deploying JAMS Agents</title><link>http://www.jamssupport.com/Goto50091.aspx</link><description>The JAMS Primary Engine comes complete with the ability to remotely install a JAMS Agent on any Windows, Linux, Solaris, AIX or HPUX operating system.       &lt;br /&gt;&lt;br /&gt;Just specify the target server and account to use,  and JAMS will automatically deploy the Agent to the remote system.  This is done by adding the DeployAgent job to schedule. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/JAMS_Agents.png" /&gt;&lt;br /&gt;</description><pubDate>Mon, 08 Feb 2010 11:14:34 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Killing a Runaway Job</title><link>http://www.jamssupport.com/Goto50043.aspx</link><description>JAMS makes it easy to kill a Runaway job process through the use of a Notification Job. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/KillProcess.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Simply create a job, called KillRunaway in this example, using the Powershell Execution Method with the following source:&lt;br /&gt;&lt;br /&gt;param($JAMS_NOTIFY_JAMS_ENTRY, $JAMS_NOTIFY_REASON)&lt;br /&gt;if ($JAMS_NOTIFY_REASON -eq &lt;font color="#ff0000"&gt;'RUNAWAY'&lt;/font&gt;)&lt;br /&gt;{&lt;br /&gt;    write-host &lt;font color="#ff0000"&gt;"Killing runaway entry $JAMS_NOTIFY_JAMS_ENTRY"&lt;/font&gt;&lt;br /&gt;    Add-PSSnapin MVPSI.JAMS -erroraction SilentlyCOntinue&lt;br /&gt;    Stop-JAMSEntry $JAMS_NOTIFY_JAMS_ENTRY -confirm:$false&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_ctlAddArticleComments_ctlViewArticleComments_ctlCommentsRepeater_ctl01_lblFullMessage"&gt;  &lt;dl&gt;&lt;dt&gt;More information on JAMS_NOTIFY_REASON: &lt;/dt&gt;&lt;dd&gt;The reason for the notifications. This parameter could be: COMPLETED, FAILED, SHORT, RUNAWAY, STALLED or MISSED_WINDOW. &lt;/dd&gt;&lt;/dl&gt;http://www.mvpsi.com/doc/JAMSClient/NotificationParameters.html &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 08 Feb 2010 09:28:17 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.9.91</title><link>http://www.jamssupport.com/Goto50090.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction for Long running setups that did not do Runaway notification.&lt;/li&gt;&lt;li&gt;A correction for PowerShell jobs could have log files with many serialization exceptions&lt;/li&gt;&lt;li&gt;Added support for the Solaris SPARC32 platform.&lt;/li&gt;&lt;li&gt;Improved Task Scheduler and SQL Agent tab shortcuts.&lt;/li&gt;&lt;li&gt;A correction for Queue shortcut icon properties.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Wed, 03 Feb 2010 21:03:39 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Release Notes for JAMS V4.9.86</title><link>http://www.jamssupport.com/Goto50089.aspx</link><description>This release includes:    &lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added support for Solaris i386 platform&lt;/li&gt;&lt;/ul&gt;and, addresses the following issues:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;When a view was deleted, it didn't unregister the ServerChanged event handler so, when the server changed, your could see various null references exceptions.&lt;/li&gt;&lt;li&gt;Deploying the JAMS Windows Agent always passed an AgentBaseName of Windows, it now passes the value from the directory.&lt;/li&gt;&lt;li&gt;The first time that you used a History shortcut that had been converted from an earlier version of JAMS, the data in the list did not display even though the list was populated and double-clicking a line in the list would bring up the detail.&lt;/li&gt;&lt;li&gt;Some view property windows did not show an icon.&lt;/li&gt;&lt;li&gt;View search criteria was not used the first time a view was created&lt;/li&gt;&lt;li&gt;The SetupWebServicesx64.msi had the wrong default directory.&lt;/li&gt;&lt;li&gt;The ContextMenu in the Gantt view was not available.&lt;/li&gt;&lt;li&gt;Ribbon bar buttons may not properly enable when you have multiple views.&lt;/li&gt;&lt;li&gt;If a FileWatch job was running on a JAMS Agent and the job failed, JAMS might not realize that the job had failed and we would not respond to a file arrival.&lt;/li&gt;&lt;li&gt;Dates view didn't load the dates and types when the view was created.&lt;/li&gt;&lt;li&gt;If you did not have any access to the data in a view, you received an "Access Denied" error when opening the view but, if you switched to a different server where you did have access, the view still did not display anything.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Thu, 21 Jan 2010 11:46:59 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Release Notes for JAMS V4.9.76</title><link>http://www.jamssupport.com/Goto50088.aspx</link><description>This release includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Better organization of the GUI ribbon bar to reduce clicking&lt;/li&gt;&lt;li&gt;Push deployment of Windows based Agents&lt;/li&gt;&lt;li&gt;Web Services for issuing scheduling commands from UNIX systems&lt;/li&gt;&lt;li&gt;Composite Views allowing multiple JAMS views from a single shortcut&lt;/li&gt;&lt;li&gt;A faster updates to current schedule of any newly added jobs&lt;/li&gt;&lt;li&gt;The ability to Trigger complex Setup definitions&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;This release also addresses the following issues:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Addressed a synchronization issue that could cause the JAMSExecutor to fail with "Value cannot be null".&lt;/li&gt;&lt;li&gt;Dependencies on a setup were propagated to all jobs in the setup.&lt;/li&gt;&lt;li&gt;If the minimum acceptable severity for a setup dependency was set to "Fatal", the dependency was never satisfied.&lt;/li&gt;&lt;li&gt;When you released a halted setup, the monitor view still showed "Halted" even though the setup continued to run.&lt;/li&gt;&lt;li&gt;If a job in a setup failed and you released the job to run again, you had to also release the job from step wait and from dependencies.&lt;/li&gt;&lt;li&gt;When the JAMSScheduler started, there was a failover delay even if failover wasn't configured.&lt;/li&gt;&lt;li&gt;Added support for MaxContentSize, MaxQueuedItems and MaxTotalSize config settings for JAMSShr.&lt;/li&gt;&lt;li&gt;The Monitor view didn't update unless a job moved or you changed the selection.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Tue, 12 Jan 2010 09:11:00 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Deploying Windows Agent fails with "The RPC server is unavailable"</title><link>http://www.jamssupport.com/Goto50087.aspx</link><description>When deploying the JAMS Agent to a Windows machine, the DeployAgent job may fail with the error:&lt;br /&gt;&lt;br /&gt;The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)&lt;br /&gt;&lt;br /&gt;This is usually the result of the firewall blocking access to remote management.  On the target machine, open a command prompt as an adminstrator and execute this command:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;netsh firewall set service RemoteAdmin&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;Note that if you have a 3rd party firewall, the procedure to allow remote administration will be different.&lt;br /&gt;</description><pubDate>Fri, 08 Jan 2010 18:10:12 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>ASP.NET Impersonation and JAMS Web Interface</title><link>http://www.jamssupport.com/Goto50085.aspx</link><description>In order for ASP.NET to properly authenticated the account that has logged into the JAMS Web Interface, the folllowing steps should be taken:&lt;br /&gt;&lt;br /&gt;1.  Disable Anonymous Authentication for the Virtual Directory used by JAMS Web Interface.&lt;br /&gt;2.  Enable Windows Authentication for the Virtual Directory used by JAMS Web Interface.&lt;br /&gt;3.  Add the following to C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Web.Config&lt;br /&gt;     &lt;br /&gt;           &lt;br /&gt;    &amp;lt;identity impersonate="true" /&gt;&lt;br /&gt;    &amp;lt;!-- WS: Allow only Authenticated users --&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Within the following area:&lt;br /&gt;&lt;br /&gt;&amp;lt;system.net&gt;&lt;br /&gt;        &amp;lt;defaultProxy&gt;&lt;br /&gt;            &amp;lt;proxy usesystemdefault="true"/&gt;&lt;br /&gt;        &amp;lt;/defaultProxy&gt;&lt;br /&gt;    &amp;lt;/system.net&gt;&lt;br /&gt;    &amp;lt;system.web&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;identity impersonate="true" /&gt;&lt;br /&gt;    &amp;lt;!-- WS: Allow only Authenticated users --&gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;authorization&gt;&lt;br /&gt;            &amp;lt;allow users="*"/&gt;&lt;br /&gt;        &amp;lt;/authorization&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Thu, 17 Dec 2009 11:28:06 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Windows Vista and Windows 7 Security</title><link>http://www.jamssupport.com/Goto50084.aspx</link><description>&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;Windows Vista and Windows 7 have enhanced security to restrict the activities normally performed by an administrator account.&lt;br /&gt;&lt;br /&gt;You must be an administrator account to access the Access Control and Configuration areas of the Management tab. If you're running Windows 7 or Vista, you must right click on the JAMS icon in the start menu and pick "Run as Administrator" in order to have full administrative rights.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/run_as_admin.png" /&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Thu, 17 Dec 2009 08:00:51 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>ActiveState Perl execution method</title><link>http://www.jamssupport.com/Goto50083.aspx</link><description>Creating an execution method for ActiveState Perl is easy, simply create an execution method with a Type of Batch and a Command of: &lt;br /&gt;&lt;p&gt;&lt;code&gt;perl.exe "{0}" &lt;/code&gt;&lt;/p&gt;&lt;img src="/Uploads/Images/PerlXM.png" /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Thu, 10 Dec 2009 18:16:23 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Release Notes for JAMS V4.8.82</title><link>http://www.jamssupport.com/Goto50081.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An enhancement to improve JAMSAgentX jobs to reconnect if the initial connection fails.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A GUI enhancement to add Queue Entry number to list of Monitor fields.&lt;/li&gt;&lt;li&gt;An issue is addressed in Setup logs to close if a job is released in a completed setup.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Tue, 17 Nov 2009 12:00:04 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Displaying the OpenVMS queue entry number</title><link>http://www.jamssupport.com/Goto50080.aspx</link><description>Normally, JAMS displayes the JAMS entry number rather than the OpenVMS queue entry number but, you cna change that.  To change the entery number displayed in the JAMS character-cell interface, define the logical name JAMS_DISPLAY_VMS_ENTRY to be the value 1.  For example:&lt;br /&gt;&lt;br /&gt;$ DEFINE JAMS_DISPLAY_VMS_ENTRY 1&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 13 Nov 2009 13:12:59 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Monitoring large numbers of jobs on OpenVMS</title><link>http://www.jamssupport.com/Goto50079.aspx</link><description>&lt;p&gt;If you have large numbers of executing jobs (more than 25) and large numbers of jobs in the schedule (thousands), you may have to increase the size of an internal buffer used by the Job Monitor (Monitor Current Jobs). If this buffer overflows, the Job Monitor will clear the list of jobs and rebuild it. If the buffer overflows before the list can be rebuilt, the Job Monitor winds up looping.&lt;/p&gt;&lt;p&gt;You can increase the size of this buffer by defining the logical name JAMS_LISTENER_MESSAGE_COUNT. This logical must be an integer between 6 and 16. The default is 6 which should be enough for most environments. The following table shows the size of the buffers created for each possible value of the logical name. Each entry is 16 bytes long.&lt;/p&gt;&lt;p&gt;    6 = 64 entries&lt;br /&gt;    7 = 128 entries&lt;br /&gt;    8 = 256 entries&lt;br /&gt;    9 = 512 entries&lt;br /&gt;    10 = 1024 entries&lt;br /&gt;    11 = 2048 entries&lt;br /&gt;    12 = 4096 entries&lt;br /&gt;    13 = 8192 entries&lt;br /&gt;    14 = 16384 entries&lt;br /&gt;    15 = 32768 entries&lt;br /&gt;    16 = 65536 entries&lt;br /&gt;&lt;/p&gt;</description><pubDate>Fri, 13 Nov 2009 13:04:47 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Using multiple temp directories with OpenVMS</title><link>http://www.jamssupport.com/Goto50078.aspx</link><description>&lt;p&gt;JAMS uses a temporary directory for storing temporary command procedures for parsed and jacketed jobs. If a VMS directory file gets too large performance can degrade. If you expect to have more than 800 to 1,000 parsed or jacketed jobs scheduled simultaneously, you should use more than one temporary directory.&lt;/p&gt;&lt;p&gt;To use more than one temporary directory you must create directories in the current JAMS temporary directory. The directories must be named TEMPn where n is the number of the directory. The numbers must begin at 1 and there may not be any gaps. After creating the directories, you then define the logical name JAMS_TEMP_DIRECTORY_COUNT to be the number of temporary directories you created. This logical must be defined with /SYSTEM and /EXECUTIVE. The following example assumes that the JAMS temporary directory is JAMSDSK:[JAMS.TEMP].&lt;/p&gt;&lt;p&gt;    $ CREATE/DIR JAMSDSK:[JAMS.TEMP.TEMP1]&lt;br /&gt;    $ CREATE/DIR JAMSDSK:[JAMS.TEMP.TEMP2]&lt;br /&gt;    $ CREATE/DIR JAMSDSK:[JAMS.TEMP.TEMP3]&lt;br /&gt;    $ DEFINE/SYSTEM/EXEC JAMS_TEMP_DIRECTORY_COUNT 3&lt;br /&gt;&lt;/p&gt;</description><pubDate>Fri, 13 Nov 2009 13:00:12 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>JAMS Time Specifications</title><link>http://www.jamssupport.com/Goto50077.aspx</link><description>All time specifications within JAMS are entered in the standard Windows format of d.hh.mm (days.hours:minutes).  &lt;br /&gt;&lt;br /&gt;For example 7.03:13:55 is seven days, three hours, thirteen minutes, and fifty-five seconds.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Time_Spec_Format.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 11 Nov 2009 16:34:29 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Adding Syslog Capability</title><link>http://www.jamssupport.com/Goto50039.aspx</link><description>&lt;p&gt;By editing JAMS Execution Methods, you can add Syslog functionality to your jobs. &lt;/p&gt;Learn more about customizing execution methods here:&lt;br /&gt;&lt;a target="_self" href="http://www.jamssupport.com/KnowledgebaseArticle50017.aspx"&gt;Custom Execution Methods&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;First create the Custom Execution Method&lt;br /&gt;&lt;img src="/Uploads/Images/SSHWrapper_Execution_Method.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Within the source tab, we can reference the SSHWrapper job module within the BaseMacro.xml file.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/SSHWrapper_Source.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/SSHWrapper_Execution.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then you can add Syslogging to all your UNIX jobs by adding the following to the BaseMacro.xml&lt;br /&gt;&lt;br /&gt;&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1107304683 0 0 159 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;  &amp;lt;Macro name="SSHWrapper"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;    &amp;lt;Code&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&amp;lt;![CDATA[#!/bin/sh&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;logger "Job &amp;lt;&amp;lt;JAMS.Job.Name&gt;&gt; is starting. Description: &amp;lt;&amp;lt;JAMS.Job.Description&gt;&gt;"&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&amp;lt;&amp;lt;JAMS.Source&gt;&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;logger "Job &amp;lt;&amp;lt;JAMS.Job.Name&gt;&gt; is done."&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;]]&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&amp;lt;/Code&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;  &amp;lt;/Macro&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;In fact, any &lt;a href="http://www.jamsscheduler.com/doc/ProgrammerReference/JAMSShr%7EMVPSI.JAMS.Job_properties.html" target="_blank"&gt;Job Class Property&lt;/a&gt; could be used to customize the information included in the Syslog message. &lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-family: MS Sans Serif;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;</description><pubDate>Tue, 10 Nov 2009 19:27:19 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>JAMSDBA Utility</title><link>http://www.jamssupport.com/Goto50076.aspx</link><description>The JAMSDBA.exe utility is used to manage the JAMS Database and to perform other installation and management tasks.  JAMSDBA is a command line utility and is located in the Scheduler installation directory (C:\Program Files\MVPSI\JAMS\Scheduler by default).  When you start JAMSDBA, you are presented with a "JAMSDBA&gt;" prompt. You can enter the command you want to execute or, enter HELP for to get on-line help.&lt;br /&gt;&lt;br /&gt;You can also start JAMSDBA with a command appending the command you want to execute to the command to start JAMSDBA, for example:&lt;br /&gt;&lt;br /&gt;JAMSDBA UPDATE/LOG&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/JAMSDBA.bmp" /&gt;&lt;br /&gt;</description><pubDate>Tue, 03 Nov 2009 13:50:09 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>JAMS Command Line Environment</title><link>http://www.jamssupport.com/Goto50074.aspx</link><description>In addition to the Client GUI, the Powershell SnapIn, and the .NET Controls, JAMS offers a command line interpreter for managing your scheduling environment. &lt;br /&gt;&lt;br /&gt;When you install the JAMS Client, it installs JAMS.EXE which is a command line tool.  When started from the command line you will get a JAMS&gt; prompt.  Type HELP and you can discover all of the commands that it supports.  Type HELP COMMAND to get help on a particular command (For Example: HELP EXPORT JOB).&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Command_Line_JAMS.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Thu, 29 Oct 2009 11:36:12 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Client GUI Settings</title><link>http://www.jamssupport.com/Goto50062.aspx</link><description>Client GUI Settings are preserved in .XML files found in &lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;style&gt;&amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1107304683 0 0 159 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin-top:0in;	margin-right:0in;	margin-bottom:10.0pt;	margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;span style="COLOR: rgb(31,73,125)"&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;%HOMEPATH%\Local Settings\Application Data\MVP Systems, Inc\JAMS\X.X.X.&lt;br /&gt;&lt;br /&gt;You can replicate settings from one client to the next by copying these flat files. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Client_GUI_Settings.bmp" /&gt;&lt;br /&gt;</description><pubDate>Fri, 23 Oct 2009 11:45:01 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.8.73</title><link>http://www.jamssupport.com/Goto50073.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An enhancement to JAMSAgentX to prevent retry if the failure is due to login failure or fingerprint mismatch.&lt;/li&gt;&lt;li&gt;An enhancement to DeployAgentX to improve detecting a failed deployment.&lt;/li&gt;&lt;li&gt;An enhancement to prevent the addition of a setup job with no job specified within (which results in a PK_DupKey error the next time the setup is modified).&lt;/li&gt;&lt;li&gt;An enhancement to JAMSAgentX to improved database lock handling for improved concurrency.&lt;/li&gt;&lt;li&gt;An enhancement to improve retry handling when a connection is dropped between the JAMS Executor and JAMSAgentX.&lt;/li&gt;&lt;li&gt;An issue is resolved passing File transfer credentials to a JAMS Agent.&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Thu, 22 Oct 2009 08:12:56 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Email notification in Powershell</title><link>http://www.jamssupport.com/Goto50072.aspx</link><description>You may want to create a job that sends additional notification at a unique step in a Setup definition. &lt;br /&gt;&lt;br /&gt;The following Powershell job can do this for you:&lt;br /&gt;&lt;br /&gt;# Create from/to addresses  &lt;br /&gt;$from = New-Object System.Net.Mail.MailAddress &amp;lt;&amp;lt;Sender&gt;&gt;  &lt;br /&gt;$to =   New-Object System.Net.Mail.MailAddress &amp;lt;&amp;lt;Email&gt;&gt;  &lt;br /&gt;&lt;br /&gt;# Set SMTP Server and create SMTP Client  &lt;br /&gt;$server = &amp;lt;&amp;lt;YourSMTPServer&gt;&gt;  &lt;br /&gt;$client = new-object system.net.mail.smtpclient $server   &lt;br /&gt;&lt;br /&gt;# Create Message  &lt;br /&gt;$message = new-object  System.Net.Mail.MailMessage $from, $to  &lt;br /&gt;$message.Subject = "A message from JAMS"  &lt;br /&gt;$message.Body ="Using this feature, you can send an e-mail message very easily." &lt;br /&gt;  &lt;br /&gt;# Any attachments?&lt;br /&gt;#$attachment = new-object System.Net.Mail.Attachment "c:\temp\FileToSend.txt"&lt;br /&gt;#$message.Attachments.Add($attachment)&lt;br /&gt;  &lt;br /&gt;# Send the message  &lt;br /&gt;"Sending message to {0} by using {1} on port {2}." -f $to.ToString(), $client.Host, $client.Port  &lt;br /&gt;$client.Send($message)</description><pubDate>Tue, 20 Oct 2009 16:44:18 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Multiple Schedules</title><link>http://www.jamssupport.com/Goto50070.aspx</link><description>Job and Setup definitions in JAMS can more than one schedule assigned in a comma separated list. This allows for creating more complex schedules.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/MultipleSchedules.bmp" /&gt;&lt;br /&gt;</description><pubDate>Thu, 15 Oct 2009 13:50:48 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Recommended Server Specifications</title><link>http://www.jamssupport.com/Goto50036.aspx</link><description>&lt;br /&gt;&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" rel="Edit-Time-Data" /&gt;&lt;!--[if !mso]&gt;&lt;style&gt;v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}&lt;/style&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="0" Name="header"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1107304683 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:10.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:"Times New Roman";}p.MsoHeader, li.MsoHeader, div.MsoHeader	{mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-link:"Header Char";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	tab-stops:center 3.0in right 6.0in;	font-size:10.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:"Times New Roman";}span.HeaderChar	{mso-style-name:"Header Char";	mso-style-noshow:yes;	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:Header;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:12.25pt 67.7pt .7in .4in;	mso-header-margin:.2in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;strong style=""&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Server Specifications for JAMS Scheduler:&lt;o:p /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p style="margin: 0in 11.5pt 0.0001pt 0.5in;" class="MsoNormal"&gt;&lt;strong style=""&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Processor:&lt;span style=""&gt;       &lt;/span&gt;   1GHz (x86 or x64)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Memory:&lt;span style=""&gt;              &lt;/span&gt; 1GB&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Disk Space:&lt;span style=""&gt;    &lt;/span&gt;     1GB (in addition to the disk space required by the O/S)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;These are the minimum system requirements andwill support running thousands of jobs per day.  Heavy loads (i.e. 10,000jobs per hour) will require more resources&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;strong style=""&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Server Specifications for JAMS Agent:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Processor:&lt;span style=""&gt;       &lt;/span&gt;   1GHz (x86 or x64)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Memory:&lt;span style=""&gt;              &lt;/span&gt; 1GB&lt;o:p /&gt;&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Disk Space:&lt;span style=""&gt;    &lt;/span&gt;     5 MB &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;strong style=""&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Server Specifications for JAMS Client:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Processor:&lt;span style=""&gt;       &lt;/span&gt;   1GHz (x86 or x64)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Memory:&lt;span style=""&gt;              &lt;/span&gt; 1GB&lt;o:p /&gt;&lt;/span&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Disk Space:&lt;span style=""&gt;    &lt;/span&gt;     50 MB &lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 14 Oct 2009 09:57:15 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Removing System Level Notification</title><link>http://www.jamssupport.com/Goto50069.aspx</link><description>Within job definition, you can remove the Notify Names specified at the System Definition level by entering “-*,” at the beginning of the list. You can also remove individual names by entering –TonyC@mvpsi.com.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Notify_Names_Remove_System_Level_Notification.bmp" /&gt;</description><pubDate>Wed, 07 Oct 2009 16:25:55 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Moving the JAMS SQL Database</title><link>http://www.jamssupport.com/Goto50059.aspx</link><description>The process for moving the SQL database used by JAMS does not require re-installing JAMS. &lt;br /&gt;&lt;br /&gt;To relocate the SQL database used by JAMS:&lt;br /&gt;1.  Perform a normal SQL database backup and restore to target SQL server. &lt;br /&gt;2. Edit the connection string property of the Common.config file found in C:\Program Files\MVPSI\JAMS\Scheduler.&lt;br /&gt;3. Re-start the JAMS Scheduler service from the Windows control panel services applet. &lt;br /&gt;&lt;br /&gt;The Common.config file contains the connection string used by JAMS services to connection the SQL database.   Below are two examples of connection string information, one for Windows Authentication models, one for SQL Authentication models.&lt;br /&gt;&lt;br /&gt;For Windows Authetication:&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;br /&gt;&amp;lt;appSettings&gt;&lt;br /&gt;    &amp;lt;add key="ConnectionString" value="Server=SQLA\INST1; Failover Partner=SQLB\INST1; Database=JAMS; Application Name=JAMS; Connect Timeout=600; Integrated Security=SSPI"/&gt;&lt;br /&gt;&amp;lt;/appSettings&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For SQL Account Authentication:&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;br /&gt;&amp;lt;appSettings&gt;&lt;br /&gt;&amp;lt;add key="ConnectionString" value="Server=SQLA\INST1; Failover Partner=SQLB\INST1; Database=JAMS; Application Name=JAMS; Connect Timeout=600;Trusted_Connection=False;uid=YOURSQLACCOUNT;pwd=YOURPASSWORD" /&gt;&lt;br /&gt;&amp;lt;/appSettings&gt;&lt;br /&gt;</description><pubDate>Wed, 07 Oct 2009 14:29:02 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Force Job to Abort?</title><link>http://www.jamssupport.com/Goto50068.aspx</link><description>When aborting a job, you are given the option to "Force job to abort".&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Abort_Options.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;The difference between checking "Force job to abort" depends on the execution method. In most cases, it doesn't make any difference. &lt;br /&gt;For PowerShell jobs or MS Workflow jobs, when unchecked we ask PowerShell to stop running the script. When checked, we kill the process. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 06 Oct 2009 11:47:27 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.8.57</title><link>http://www.jamssupport.com/Goto50067.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An enhancement to the JAMSAgent to improve restarting when jobs are executing.&lt;/li&gt;&lt;li&gt;An enhancement to support JAMSAgentX jobs restarting up to 5 times if a connection is dropped.&lt;/li&gt;&lt;li&gt;Added support for SQL Authentication to the SQL Agent tab.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;This release addresses the following issues:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you change a Trigger and then delete the Trigger before the JAMSScheduler has handled the change, the JAMS Scheduler will throw an unhandled exception and restart.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Resource counts were incorrect if a job that required resources was killed while waiting for a resource.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The default SSH log level is now set to Off. &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Cached objects are now cleared from the cache when we save an update to the server.  This resolves issues where the cached object would not contain updates made by the server during a save (i.e. adding a default ACL). &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Aborting a job that was running on a different machine via the JAMS Agent could result in the job terminating with a successful severity.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Mon, 05 Oct 2009 09:57:29 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Permissions to Convert SQL Agent Jobs</title><link>http://www.jamssupport.com/Goto50066.aspx</link><description>In order to use the SQL Agent conversion tab of JAMS, You will need permissions to read the SQL Agent jobs on the target SQL instance. In SQL Server 2000, it was difficult to allow users to see the SQL Server Agent jobs on your database server without giving the user sysadmin permissions. SQL Server 2005 makes assigning this permission much easier through the use of new database roles in the msdb database.&lt;br /&gt;&lt;br /&gt;The SQLAgentReaderRole is a database role located in the msdb database. It is one of three new roles in this database aimed at allowing the database administrator the ability to assign more granular permissions when it comes to the administration of SQL Agent jobs. Assigning a user or group to be a member of this role allows the user to see any SQL Agent job located on the server instance, even the jobs in which that user does not own. The user can see the job, along with any history saved to the job. However, the group is not allowed to execute the jobs. To add a user as a member of the SQLAgentReaderRole, you can execute the following command:&lt;br /&gt;&lt;br /&gt;use msdb&lt;br /&gt;&lt;br /&gt;EXECUTE sp_addrolemember&lt;br /&gt;&lt;br /&gt;@rolename = 'SQLAgentReaderRole',&lt;br /&gt;&lt;br /&gt;@membername = 'username'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It is also worth mentioning the other two SQL Agent roles available in SQL Server 2005. The SQLAgentUserRole allows users to create jobs and to manage the jobs that they create. The SQLAgentOperatorRole allows users all of the rights assigned to the SQLAgentReaderRole along with the permissions necessary to execute local jobs that they do not own.&lt;br /&gt;&lt;br /&gt;In the event that you are not comfortable with assigning SQLAgentReaderRole permissions or if you are still on SQL Server 2000, there is still hope. The custom system stored procedure below is a listing of the jobs on the system, and some detail to go along with the job. Once you’ve created the procedure, you can assign execute permissions to the users that need to see the jobs on the system.&lt;br /&gt;&lt;br /&gt;use master&lt;br /&gt;&lt;br /&gt;go&lt;br /&gt;&lt;br /&gt;CREATE PROCEDURE [dbo].[sp_ViewJobListing]&lt;br /&gt;&lt;br /&gt;(&lt;br /&gt;&lt;br /&gt;    @JobName VARCHAR(255)=NULL&lt;br /&gt;&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;AS&lt;br /&gt;&lt;br /&gt;BEGIN&lt;br /&gt;&lt;br /&gt;    IF OBJECT_ID('tempdb..#Results')&gt;0&lt;br /&gt;&lt;br /&gt;        DROP TABLE #Results&lt;br /&gt;&lt;br /&gt;    CREATE TABLE #Results&lt;br /&gt;&lt;br /&gt;    (&lt;br /&gt;&lt;br /&gt;        job_id UNIQUEIDENTIFIER NOT NULL,&lt;br /&gt;&lt;br /&gt;        last_run_date INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        last_run_time INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        next_run_date INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        next_run_time INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        next_run_schedule_id INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        requested_to_run INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        request_source INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        request_source_id SYSNAME   COLLATE DATABASE_DEFAULT NULL,&lt;br /&gt;&lt;br /&gt;        running  INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        current_step INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        current_retry_attempt  INT              NOT NULL,&lt;br /&gt;&lt;br /&gt;        job_state  INT              NOT NULL&lt;br /&gt;&lt;br /&gt;    )&lt;br /&gt;&lt;br /&gt;    DECLARE @JobID VARCHAR(100)&lt;br /&gt;&lt;br /&gt;    SELECT TOP 1 @JobID = job_ID FROM msdb.dbo.sysjobs&lt;br /&gt;&lt;br /&gt;    INSERT INTO #Results&lt;br /&gt;&lt;br /&gt;    EXECUTE master.dbo.xp_sqlagent_enum_jobs 1, @JobID&lt;br /&gt;&lt;br /&gt;    SELECT&lt;br /&gt;&lt;br /&gt;        s.Name,&lt;br /&gt;&lt;br /&gt;        CASE WHEN s.enabled = 0 THEN 'No' ELSE 'Yes' END AS Enabled,&lt;br /&gt;&lt;br /&gt;        CASE WHEN next_run_date &gt; 0 THEN 'Yes' ELSE 'No' END AS Scheduled,&lt;br /&gt;&lt;br /&gt;        sc.name AS Category,&lt;br /&gt;&lt;br /&gt;        current_step AS CurrentExecutionStep,&lt;br /&gt;&lt;br /&gt;        last_run_date,&lt;br /&gt;&lt;br /&gt;        next_run_date,&lt;br /&gt;&lt;br /&gt;        CASE WHEN xp.running = 0 THEN 'Not Running' ELSE 'Executing...' END AS Status,&lt;br /&gt;&lt;br /&gt;        ISNULL((&lt;br /&gt;&lt;br /&gt;            SELECT CASE WHEN run_status = 1 THEN 'Succeeded' WHEN run_status = 3 THEN 'Cancelled' WHEN run_status = 0 THEN 'Failed' WHEN run_status IS NULL THEN 'Unknown' END AS LastRunStatus&lt;br /&gt;&lt;br /&gt;            FROM&lt;br /&gt;&lt;br /&gt;                msdb..sysjobhistory sho&lt;br /&gt;&lt;br /&gt;            WHERE&lt;br /&gt;&lt;br /&gt;                sho.job_id = xp.job_id AND&lt;br /&gt;&lt;br /&gt;                sho.instance_id =&lt;br /&gt;&lt;br /&gt;                (&lt;br /&gt;&lt;br /&gt;                    SELECT MAX(instance_id)&lt;br /&gt;&lt;br /&gt;                    FROM msdb..sysjobhistory sj (NOLOCK)&lt;br /&gt;&lt;br /&gt;                    WHERE sj.job_id = sho.job_id&lt;br /&gt;&lt;br /&gt;                )&lt;br /&gt;&lt;br /&gt;        ) ,'Unknown') AS LastRunStatus&lt;br /&gt;&lt;br /&gt;    FROM     #Results xp&lt;br /&gt;&lt;br /&gt;        INNER JOIN msdb..sysjobs s on xp.job_id = s.job_id&lt;br /&gt;&lt;br /&gt;        INNER JOIN msdb..syscategories sc on s.category_id = sc.category_id&lt;br /&gt;&lt;br /&gt;    WHERE&lt;br /&gt;&lt;br /&gt;        s.Name = ISNULL(@JobName, s.Name)&lt;br /&gt;&lt;br /&gt;    ORDER BY s.Name&lt;br /&gt;&lt;br /&gt;    IF @JobName IS NOT NULL&lt;br /&gt;&lt;br /&gt;    BEGIN&lt;br /&gt;&lt;br /&gt;        CREATE TABLE #JobHistory&lt;br /&gt;&lt;br /&gt;        (&lt;br /&gt;&lt;br /&gt;            StepID INT,&lt;br /&gt;&lt;br /&gt;            StepName SYSNAME,&lt;br /&gt;&lt;br /&gt;            Message NVARCHAR(1024),&lt;br /&gt;&lt;br /&gt;            RunStatus INT,&lt;br /&gt;&lt;br /&gt;            RunDate INT,&lt;br /&gt;&lt;br /&gt;            RunTime INT,&lt;br /&gt;&lt;br /&gt;            RunDuration INT,&lt;br /&gt;&lt;br /&gt;            operator_emailed NVARCHAR(20),&lt;br /&gt;&lt;br /&gt;            operator_netsent NVARCHAR(20),&lt;br /&gt;&lt;br /&gt;            operator_paged NVARCHAR(20)&lt;br /&gt;&lt;br /&gt;        )&lt;br /&gt;&lt;br /&gt;        INSERT INTO #JobHistory&lt;br /&gt;&lt;br /&gt;        SELECT&lt;br /&gt;&lt;br /&gt;            sjh.step_id,&lt;br /&gt;&lt;br /&gt;            sjh.step_name,&lt;br /&gt;&lt;br /&gt;            sjh.message,&lt;br /&gt;&lt;br /&gt;            sjh.run_status,&lt;br /&gt;&lt;br /&gt;            sjh.run_date,&lt;br /&gt;&lt;br /&gt;            sjh.run_time,&lt;br /&gt;&lt;br /&gt;            sjh.run_duration,&lt;br /&gt;&lt;br /&gt;            operator_emailed = so1.name,&lt;br /&gt;&lt;br /&gt;            operator_netsent = so2.name,&lt;br /&gt;&lt;br /&gt;            operator_paged = so3.name&lt;br /&gt;&lt;br /&gt;        FROM&lt;br /&gt;&lt;br /&gt;            msdb.dbo.sysjobhistory sjh&lt;br /&gt;&lt;br /&gt;            JOIN msdb.dbo.sysjobs sjj ON sjh.job_id = sjj.job_id&lt;br /&gt;&lt;br /&gt;            LEFT OUTER JOIN msdb.dbo.sysoperators so1  ON (sjh.operator_id_emailed = so1.id)&lt;br /&gt;&lt;br /&gt;            LEFT OUTER JOIN msdb.dbo.sysoperators so2  ON (sjh.operator_id_netsent = so2.id)&lt;br /&gt;&lt;br /&gt;            LEFT OUTER JOIN msdb.dbo.sysoperators so3  ON (sjh.operator_id_paged = so3.id),&lt;br /&gt;&lt;br /&gt;            msdb.dbo.sysjobs                 sj&lt;br /&gt;&lt;br /&gt;        WHERE&lt;br /&gt;&lt;br /&gt;        sjj.Name = @JobName and&lt;br /&gt;&lt;br /&gt;        (sj.job_id = sjh.job_id)&lt;br /&gt;&lt;br /&gt;        SELECT&lt;br /&gt;&lt;br /&gt;            StepID, StepName, Message, RunDate AS LastRunTime,&lt;br /&gt;&lt;br /&gt;            CASE RunStatus&lt;br /&gt;&lt;br /&gt;                WHEN 0 THEN 'Failed'&lt;br /&gt;&lt;br /&gt;                WHEN 1 THEN 'Succeeded'&lt;br /&gt;&lt;br /&gt;                WHEN 2 THEN 'Retry (step only)'&lt;br /&gt;&lt;br /&gt;                WHEN 3 THEN 'Canceled'&lt;br /&gt;&lt;br /&gt;                WHEN 4 THEN 'In-progress message'&lt;br /&gt;&lt;br /&gt;                WHEN 5 THEN 'Unknown'&lt;br /&gt;&lt;br /&gt;            END AS RunStatus&lt;br /&gt;&lt;br /&gt;        FROM #JobHistory&lt;br /&gt;&lt;br /&gt;        ORDER BY LastRunTime DESC, StepID ASC&lt;br /&gt;&lt;br /&gt;    END&lt;br /&gt;&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;EXECUTE sp_ms_marksystemobject 'sp_ViewJobListing'&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 02 Oct 2009 14:38:06 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Jobs fail with "There are no child processes to wait for"</title><link>http://www.jamssupport.com/Goto50065.aspx</link><description>&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt; &lt;p&gt;When trying to execute a large number of jobs simultaneously, jobs may fail with the message:&lt;br /&gt;&lt;br /&gt;There are no child processes to wait for&lt;br /&gt;&lt;br /&gt;This happens when the job cannot allocate a Windows desktop.  Each JAMS job has its own non-interactive desktop.  The size of a desktop is defined in the "SharedSection" portion of the registry key:&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows&lt;br /&gt;&lt;br /&gt;This registry key value contains many entries, one of them is the SharedSection value.  A typlical SharedSection would be "SharedSection=1024,3072,512".  The third value is the size in kilobytes of a non-interactive desktop.&lt;br /&gt;&lt;br /&gt;Desktops ar allocated from the Windows  SessionView.  The size of the SessionView is defined byt the registry key:&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management\SessionViewSize&lt;br /&gt;&lt;br /&gt;A typical value of this entry is 30 hex (48 decimal).  This value is in megabytes.&lt;br /&gt;&lt;br /&gt;If you have a SessionViewSize of 48MB and a non-interactive desktop size of 512KB, in theory, you could run 96 simultaneous jobs.  But, Windows and other applications also need desktops so the real number is less than that.&lt;br /&gt;&lt;br /&gt;If you have jobs failing with "There are no child processes to wait for" you have three choices:&lt;br /&gt;&lt;br /&gt;1. Increase the size of the SessionViewSize registry entry. This will require a reboot.&lt;br /&gt;2. Decrease the size of the third value of SharedSection. This will require a reboot and may affect non-interactrive applications that need a 512KB desktop.&lt;br /&gt;3. Limit the number of simultaneous jobs.  This can be done with a job limit on batch queues or with resources.&lt;br /&gt;&lt;br /&gt;More information about Windows desktops can be found at:&lt;br /&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/126962"&gt;http://support.microsoft.com/kb/126962&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt;&lt;a href="http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx"&gt;http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Note that this applies to WIndows 2000, Windows Server 2003 and Windows XP.  Windows Vista, Windows Server 2008 and WIndows 7 can dynamically adjust the size of SessionViewSize.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;</description><pubDate>Tue, 29 Sep 2009 17:34:39 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Release Notes for JAMS V4.8.50 </title><link>http://www.jamssupport.com/Goto50064.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&amp;#8226;    A correction to the Failover Engine which prevents duplicate jobs.&lt;br /&gt;&amp;#8226;    An enhancement to include Failover Engine status information to the About-&gt;Server-&gt;Status page.&lt;br /&gt;&amp;#8226;    An enhancement to include support for -UserName and -AltUserName to the Submit-JAMSEntry Powershell cmdlet.  –UsernName can be used to override the username that the job will execute under.  –AltUserName can be used to override a username that is execution method specific.  The FileTransfer execution method will use the –AltUserName instead of the UserSecurity specified in the job.&lt;br /&gt;&amp;#8226;    A correction to File Transfer options where the options would be set to default values every time you edited a File Transfer.&lt;br /&gt;&amp;#8226;    In a PowerShell script, you no longer have to convert PSObjects into base objects before passing them as a parameter value in Submit-JAMSEntry.&lt;br /&gt;&amp;#8226;    All FileWatch jobs are now canceled when the JAMS Agent or JAMS Executor is shutdown.&lt;br /&gt;&amp;#8226;    A correction to prevent service failure if a Trigger was deleted while we were watching for a file, and file arrives shortly after. &lt;br /&gt;&lt;br /&gt;</description><pubDate>Mon, 28 Sep 2009 08:31:07 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.8.42</title><link>http://www.jamssupport.com/Goto50061.aspx</link><description>&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;This release includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A new Execution Method to support File Transfer (FTP, SFTP or FTP/SSL).&lt;/li&gt;&lt;/ul&gt;This includes: &lt;/span&gt;&lt;ul&gt;&lt;li&gt;FTP - Classic FTP Support, great for internal use&lt;/li&gt;&lt;li&gt;FTPS - FTP over TLS/SSL, secure and reliable&lt;/li&gt;&lt;li&gt;SFTP - SSH File Transfer&lt;/li&gt;&lt;li&gt;SCP - Secure CP, a de facto standard&lt;/li&gt;&lt;/ul&gt;JAMS now has "fill-in-the-blank" FTP capability, allowing you to more easily manage and secure file transfers. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/FTP_Job.bmp" /&gt;&lt;br /&gt;</description><pubDate>Mon, 28 Sep 2009 08:30:33 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Setting A JAMS Variable</title><link>http://www.jamssupport.com/Goto50063.aspx</link><description>There a many ways to set a JAMS Variable.  If you are using the GUI interface, you can use the Definitions tab Variables shortcut.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Variables.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;If you are using PowerShell, you can set a JAMS Variables by doing:&lt;br /&gt;&lt;br /&gt;Add-PSSnapin MVPSI.JAMS&lt;br /&gt;Set-JAMSVariable MyVariableName "The New Value"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you are not using PowerShell, you can use our legacy command line tool:&lt;br /&gt;&lt;br /&gt;"C:\Program Files\MVPSI\JAMS\Client\JAMS.EXE" SET SERVER YourJAMSServer&lt;br /&gt;"C:\Program Files\MVPSI\JAMS\Client\JAMS.EXE" SET VARIABLE MyVariableName "The New Value"&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 23 Sep 2009 11:37:24 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Report Designer CHM</title><link>http://www.jamssupport.com/Goto50056.aspx</link><description>Documentation on the JAMS Report Designer and other Winforms controls in Windows Compiled Help (CHM) format. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.JAMSScheduler.com/DownloadResult.aspx?type=Release&amp;amp;name=JAMSReportDesigner.chm"&gt;Download Report Designer Documentation &lt;/a&gt;</description><pubDate>Fri, 18 Sep 2009 10:18:26 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Report Designer PDF</title><link>http://www.jamssupport.com/Goto50057.aspx</link><description>Documentation on the JAMS Report Designer and other Winforms controls in Portable Document Format (PDF).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.JAMSScheduler.com/DownloadResult.aspx?type=Release&amp;amp;name=JAMSReportDesigner.pdf"&gt;Download Report Designer Documentation&lt;/a&gt;</description><pubDate>Fri, 18 Sep 2009 10:11:37 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Deleting Jobs from the Schedule</title><link>http://www.jamssupport.com/Goto50038.aspx</link><description>When jobs are deleted from the Monitor View, these job occurrences are marked for deletion by JAMS. However it may appear that these jobs are not deleted immediately. That is because the JAMS Scheduler service periodically checks for these deleted jobs and removes them from the display.  Doing this improves performance and reduces the possibility of lock contention. &lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);"&gt;&lt;img src="/Uploads/Images/DeletingJobs.bmp" /&gt;&lt;br /&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Thu, 27 Aug 2009 12:13:53 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>File Modified Dependency</title><link>http://www.jamssupport.com/Goto50058.aspx</link><description>In addition to normal file dependencies that check for the existence, non-existence, or availability of a file, JAMS also supports watching for a file to be modified. &lt;br /&gt;&lt;br /&gt;The following Powershell script will watch for a file to be modified, and loop until the file has been modified.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$sinceTime = Get-Date&lt;br /&gt;while($true)&lt;br /&gt;{&lt;br /&gt;    $fileInfo = Get-ChildItem FileToCheck.txt&lt;br /&gt;    if ($fileInfo.LastWriteTime -gt $sinceTime)&lt;br /&gt;    {&lt;br /&gt;        break;&lt;br /&gt;    }&lt;br /&gt;    write-host "Sleeping"&lt;br /&gt;    start-sleep 10&lt;br /&gt;}&lt;br /&gt;write-host "File has changed"&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 26 Aug 2009 17:58:34 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.7.121</title><link>http://www.jamssupport.com/Goto50053.aspx</link><description>&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;This release includes:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;   A correction to ensure installation steps proceed in sequential order. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 25 Aug 2009 14:54:36 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Moving the JAMS AgentX</title><link>http://www.jamssupport.com/Goto50052.aspx</link><description>By default, JAMS AgentX will install itself to the $JAMS_HOME directory.&lt;br /&gt;&lt;br /&gt;Some customers may prefer a different location.  A good way to move the JAMSAgentX data directory is to first create the directory and make sure that it has permissions set to allow access by the accounts that will be executing jobs.  Then, open the SSHAgent execution method, under the “Execution” tab, change the “Command:” field from “JAMSAgentX” to:&lt;br /&gt;&lt;br /&gt;env ‘JAMS_HOME=/usr/JAMS’  JAMSAgentX&lt;br /&gt;&lt;br /&gt;This example is using the directory /usr/JAMS, you can use anything you want.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/ExecutionMethod_AgentXLocation.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 21 Aug 2009 08:39:30 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Process Dependencies</title><link>http://www.jamssupport.com/Goto50026.aspx</link><description>&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt; &lt;/font&gt;&lt;/font&gt;&lt;p&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;When JAMS allows you to make your jobs dependent upon a number of factors. Such as, Is that mission critical process running?&lt;br /&gt;&lt;br /&gt;You can easily create a PowerShell job to test a wide array of conditions, for example: &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;&lt;br /&gt;&lt;/span&gt;&lt;font color="#add8e6"&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText" /&gt;&lt;/font&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;" /&gt;&lt;/p&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;font size="3" color="#add8e6"&gt;&lt;font size="3"&gt;&lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;link rel="File-List" /&gt;&lt;link rel="themeData" /&gt;&lt;link rel="colorSchemeMapping" /&gt;&lt;style&gt; &amp;amp;amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} @font-face {font-family:Consolas; panose-1:2 11 6 9 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:modern; mso-font-pitch:fixed; mso-font-signature:-1610611985 1073750091 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --&gt; &lt;/style&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;p&gt;&lt;span style="font-family: Consolas;"&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;$ProcessName = &lt;span style="color: red;"&gt;"abcxyz"&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;strong&gt;&lt;span style="font-family: Consolas; color: rgb(3, 52, 189);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;strong&gt;&lt;span style="font-family: Consolas; color: rgb(3, 52, 189);"&gt;Get&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family: Consolas; color: rgb(3, 52, 189);"&gt;-Process&lt;/span&gt;&lt;span style="font-family: Consolas;"&gt; -name $ProcessName&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;" /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;font size="3"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;font color="#000000"&gt;&lt;font size="3"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;" /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;span id="ctl00_ctlContentPlaceHolder_ctl00_ctlViewArticle_ctlPanelBar_lblArticleText"&gt;If the process cannot be found, the job will fail:&lt;br /&gt;&lt;br /&gt;NoProcessFoundForGivenName,Microsoft.PowerShell.Commands.GetProcessCommand&lt;br /&gt;Cannot find a process with the name 'abcxyz'. Verify the process name and call the cmdlet again. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;/span&gt;</description><pubDate>Thu, 20 Aug 2009 16:24:19 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.7.120</title><link>http://www.jamssupport.com/Goto50050.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Changed default Setup completion time back to 60 seconds and added the KeepCompletedExecuting config parameter (hidden).&lt;/li&gt;&lt;li&gt;Resolved a potential race condition in PowerShell commands.&lt;/li&gt;&lt;li&gt;Prevents the JAMSAgent service from failing if a process cannot be created.&lt;/li&gt;&lt;li&gt;If multiple jobs were started simultaneously on a multiprocessor machine, there was a potential for an index out of range exception.&lt;/li&gt;&lt;li&gt;In some cases, a manually submitted job did not appear in the Monitor view until the job changed state.&lt;/li&gt;&lt;li&gt;If you ran a JAMS report under an account that did not have access to the JAMS Server, the report failed but, the error message in the .LOG file said that the Report did not exist.   It now says "Access denied by JAMS Access control list".&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 19 Aug 2009 12:34:08 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.6.93</title><link>http://www.jamssupport.com/Goto50035.aspx</link><description>&lt;p&gt;&lt;font face="Arial"&gt;This release includes:&lt;/font&gt;&lt;/p&gt;&lt;p /&gt;&lt;ul&gt;&lt;li&gt;&lt;font face="Arial"&gt;Improved installer to reduce the need for downloading MS SQLExpress for prospects.&lt;br /&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Arial"&gt;Support for SQL authentication&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Arial"&gt;In order to provide even better customer support, we have added a brief registration page to the JAMS installer.This will help MVP Systems Software support to identify and troubleshoot potential issues for both customers and prospects.  &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Arial"&gt;SMTP Server can be set from the Configuration button&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Arial"&gt;Changes to configuration settings no longer require a restart of a service&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="Arial"&gt;Support message after successful install&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Wed, 19 Aug 2009 12:23:53 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Powershell Error Handling</title><link>http://www.jamssupport.com/Goto50051.aspx</link><description>JAMS monitors Powershell script execution for more than just an exit code. We trap exceptions thrown by Powershell and look for error objects in the Powershell error pipeline.  This provides better error handling possibilities than a simple exit code.  Within Powershell, your script can do:&lt;br /&gt;&lt;br /&gt;Throw “Your error message here”&lt;br /&gt;&lt;br /&gt;And the JAMS job will fail and show a final status of “Your error message here”.&lt;br /&gt;&lt;br /&gt;We check the return code from the process but, a value of 0 means that our PowerShell host worked properly (even though the PowerShell script may have failed).  A return code other than 0 would indicate a problem with our host.&lt;br /&gt;&lt;br /&gt;By setting the job's notify options, you can receive notification of non-terminating errors within Powershell scripts that might have completed with an exit code 0.  &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Job_Notification_CompletionStatus.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 19 Aug 2009 12:22:01 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.7.117</title><link>http://www.jamssupport.com/Goto50048.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction for AritmeticException in the JAMSExecutor if a Scheduler of a 32 bit version of Windows executes a job on a 64 bit version of Windows and the job uses more than 4GB of memory&lt;/li&gt;&lt;li&gt;A correction using a 4.7 Scheduler with a 4.6 Agent (or vice versa) to ensure the .LOG information is always returned properly.&lt;/li&gt;&lt;li&gt;A correction for “Releasing” a job in a completed setup to eliminate “duplicate key” error.&lt;/li&gt;&lt;li&gt;A correction to eliminate a race condition that could cause PowerShell jobs run via the JAMS Agent to finish with the wrong completion status.&lt;/li&gt;&lt;li&gt;An enhancement to include application configuration files for the ReportGenerator and ReportDesigner.&lt;/li&gt;&lt;li&gt;An enhancement to the ReportGenerator to now use the SMTPServer setting from the Configuration settings.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 14 Aug 2009 11:31:08 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS V4.7.112</title><link>http://www.jamssupport.com/Goto50047.aspx</link><description>This release includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Web Controls- A predefined sample JAMS web site and all of JAMS ASP.NET Web Controls are now included in the standard installation.&lt;/li&gt;&lt;li&gt;Graphical Job Diagram - You can now diagram Jobs and Setups, for an easy, logical understanding of a workflow.&lt;/li&gt;&lt;li&gt;Enhanced Installation- The setup process now includes all of the necessary components for using JAMS through the GUI or any web browser.&lt;/li&gt;&lt;li&gt;Enhanced GUI Usability- System, Job and Setup definitions can be displayed in a “tree” view to make it easier to understand the relationship between them.&lt;/li&gt;&lt;li&gt;Enhanced Audit Trail- JAMS now includes an easily queried Audit Trail of all object changes.&lt;/li&gt;&lt;li&gt;Management Display of all remote JAMS Agents- You can now add JAMS Agent definitions to manage where your JAMS Agents are deployed.&lt;/li&gt;&lt;li&gt;Interactive Desktop Jobs- JAMS Execution methods now support an “Interactive” option which allows jobs to run on the interactive desktop session.&lt;/li&gt;&lt;li&gt;Enhanced Execution Control- This release adds support for pointing to a default macro XML file allowing users to better manage their customized execution methods.&lt;/li&gt;&lt;li&gt;Job Log Search - You can now easily search job log files directly within the GUI.&lt;/li&gt;&lt;li&gt;Active Directory Search - You can now search for Active Directory users and groups when adding a User or editing ACLs.&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 11 Aug 2009 11:36:20 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>JAMS TCP/IP Ports</title><link>http://www.jamssupport.com/Goto50046.aspx</link><description>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1107304683 0 0 159 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;}@font-face	{font-family:Verdana;	panose-1:2 11 6 4 3 5 4 4 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:536871559 0 0 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;}a:link, span.MsoHyperlink	{mso-style-priority:99;	color:blue;	text-decoration:underline;	text-underline:single;}a:visited, span.MsoHyperlinkFollowed	{mso-style-noshow:yes;	mso-style-priority:99;	color:purple;	mso-themecolor:followedhyperlink;	text-decoration:underline;	text-underline:single;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;JAMS uses the following TCP/IP ports:&lt;br /&gt;&lt;br /&gt;&lt;table cols="3" cellspacing="0" cellpadding="0" border="1" style="width: 978px;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;font size="2"&gt;77&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;     JAMSAgent.exe&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;The JAMS Agent listens on port 77 for requests from other machines running JAMS.  These are requests to execute a job.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td height="13"&gt;&lt;font size="2"&gt;773&lt;/font&gt;&lt;/td&gt;&lt;td height="13"&gt;&lt;font size="2"&gt;     JAMSServer.exe&lt;/font&gt;&lt;/td&gt;&lt;td height="13"&gt;&lt;font size="2"&gt;The JAMS Server listens on port 773 for connection requests from JAMS Clients.  &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font size="2"&gt;2773&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;     JAMSScheduler.exe&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;The JAMS Scheduler listens on port 2773 for connections from theJAMS Server and JAMS Debugger.  This is usually confined to the localmachine.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font size="2"&gt;3773&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;     JAMSExecutor.exe&lt;/font&gt;&lt;/td&gt;&lt;td&gt;&lt;font size="2"&gt;The JAMS Executor will listen on port 3773 for connections from theJAMS Scheduler and JAMS Debugger.  This is usually confined to thelocal machine.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);"&gt;&lt;br /&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;</description><pubDate>Fri, 07 Aug 2009 14:52:44 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>JAMS Agent Cluster Installation</title><link>http://www.jamssupport.com/Goto50042.aspx</link><description>JAMS supports Windows Clusters in Active/Passive mode for the JAMSScheduler and JAMSExecutor services.  The JAMSAgent and JAMSServer services can be configured in Active/Passive or Active/Active modes.&lt;br /&gt;&lt;br /&gt;The following is a guide to installing JAMS Agents into Microsoft Cluster environments for high availability. &lt;br /&gt;&lt;br /&gt;Begin by first installing the JAMS Agent to each node within the MS Cluster. &lt;br /&gt;&lt;br /&gt;Next, you can add the JAMS Agent as a Generic Service within the High Availability Wizard. &lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_1.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Select the JAMS Agent service to add.&lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_2.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;You can supply the name users will access this resource by, in this case Cluster1JAMS.&lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_3.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JAMS does not require any specific storage volume to be available. &lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_4.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JAMS does not require any Registry settings to be replicated.&lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_5.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;The Summary page, you can select to View Report button to show you the steps taken to create the generic service resource.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Agent_Cluster_Install_6.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Your JAMS Agent service will now appear as an online resource within the MS Cluster Manager.&lt;br /&gt;&lt;br /&gt;</description><pubDate>Fri, 07 Aug 2009 11:19:48 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Running Jobs on the Desktop</title><link>http://www.jamssupport.com/Goto50045.aspx</link><description>JAMS supports running jobs on the interactive desktop session. This is done by setting the 'Interactive' check box on the Source tab of the Execution Method.&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/ExecutionMethod_Interactive.bmp" /&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Thu, 06 Aug 2009 16:10:04 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>How do I set the SMTP Server?</title><link>http://www.jamssupport.com/Goto50003.aspx</link><description>&lt;p&gt;In the JAMS Client, on the "Management" tab of the ribbon bar, click the "Configuration" button.  This will display a list of configuration settings.  Find the setting named "SMTPServer" and double-click it to open the properties dialog.  Enter the name of your SMTP server under the "Value" tab.&lt;br /&gt;&lt;br /&gt;You can also set the SMTP server in the .NET Framework Machine.config file.  This will apply to all applications on that machine which use the .NET Framework SmtpClient class (unless overridden).  The Machine.config file is located in the C:\Windows\Microsoft.Net\Framework\v2.0.50727\Config directory.  There is also a Machine.config.comments file in that directory which contains some documentation.&lt;/p&gt;&lt;p&gt;An example of specifying the SMTP configuration is:&lt;/p&gt;&lt;p&gt;  &amp;lt;system.net&gt;&lt;br /&gt;    &amp;lt;mailSettings&gt;&lt;br /&gt;      &amp;lt;smtp deliveryMethod="Network"&gt;&lt;br /&gt;        &amp;lt;network defaultCredentials="false" port="25" host="your.host.name.com" /&gt;&lt;br /&gt;      &amp;lt;/smtp&gt;&lt;br /&gt;    &amp;lt;/mailSettings&gt;&lt;br /&gt;  &amp;lt;/system.net&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;</description><pubDate>Thu, 06 Aug 2009 16:02:35 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Halting a Setup Definition</title><link>http://www.jamssupport.com/Goto50044.aspx</link><description>&lt;font face="Verdana" size="2"&gt;You can add the logic to halt the Setup work flow progression by specifying any specific exit code value as the Informational value.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/HaltingSetup_SourceOptions.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:0;	mso-generic-font-family:roman;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1107304683 0 0 159 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Verdana" size="2"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;In the Job definition, use the“Source Options” tab, and enter an integer value in the “Informational:”field, 411 in the example above.  &lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Verdana" size="2"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Verdana" size="2"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Then, in the Setup definition, on that job, set the “MinimumCompletion Severity” to Success.  When the job should halt the setup, itexits with the value you entered into the Informational field, otherwise itexits with 0.&lt;o:p /&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="/Uploads/Images/Setup_MinimumCompletionSev.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Now when exit code 411 is returned by the job, the Setup Definition will halt on the Informational status returned by the job.  At any point a user may release the next step of the Setup definition to allow the work flow to progress. &lt;br /&gt;</description><pubDate>Thu, 30 Jul 2009 15:44:50 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Adding Verbose Logging</title><link>http://www.jamssupport.com/Goto50032.aspx</link><description>JAMS has the ability to increase the log detail level for any job.&lt;br /&gt;&lt;br /&gt;By adding a Parameter called JAMSTraceLevel with a value of Verbose, you can receive more information about job in the job log. This is very handy when testing new jobs. &lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot.jpg" /&gt;&lt;img src="/Uploads/Images/JAMSTraceLevel.bmp" /&gt;&lt;br /&gt;</description><pubDate>Tue, 28 Jul 2009 11:40:36 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Setting The PowerShell Execution Policy</title><link>http://www.jamssupport.com/Goto50027.aspx</link><description>To change the PowerShell Execution Policy you can execute the following from within the PowerShell command window:&lt;br /&gt;&lt;br /&gt;Set-ExecutionPolicy Unrestricted&lt;br /&gt;&lt;br /&gt;Or you can change the Execution Policy via the registry by navigating to the following:&lt;br /&gt;&lt;br /&gt;HKLM\Software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/PowerShell%20Execution%20Policy%20Reg.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;Then locate string value ExecutionPolicy and add the value from the list below:&lt;br /&gt;&lt;br /&gt;Restricted&lt;br /&gt;AllSigned&lt;br /&gt;RemoteSigned&lt;br /&gt;Unrestricted&lt;br /&gt;&lt;br /&gt;For example if you want to set your PowerShell execution policy for RemoteSigned add the following:&lt;br /&gt;&lt;br /&gt;HKLM\Software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell&lt;br /&gt;"ExecutionPolicy"="RemoteSigned"&lt;br /&gt;&lt;br /&gt;Here you will find a list of the available PowerShell execution policies with a brief description of each: &lt;br /&gt;&lt;br /&gt;AllSigned &lt;br /&gt;All scripts as well as configuration files must be signed by a trusted publisher. This includes script on the local as well as remote machines. &lt;br /&gt;&lt;br /&gt;Default &lt;br /&gt;Uses the default Restricted policy. &lt;br /&gt;&lt;br /&gt;RemoteSigned &lt;br /&gt;All scripts as well as configuration files downloaded via the Internet must be signed by a trusted publisher. &lt;br /&gt;&lt;br /&gt;Restricted &lt;br /&gt;As mentioned this is the PowerShell default and will not allow you to execute scripts or load configuration files. &lt;br /&gt;&lt;br /&gt;Unrestricted &lt;br /&gt;This allows you to execute all scripts as well as load configuration files however if you download a script from the internet you are prompted to approve it before it can execute.&lt;br /&gt;</description><pubDate>Tue, 28 Jul 2009 11:39:37 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Convert CRON jobs into JAMS!!!</title><link>http://www.jamssupport.com/Goto50029.aspx</link><description>&lt;br /&gt;You've seen the Windows Task Scheduler and SQL Agent conversion tools within JAMS, but did you know JAMS can also convert your CRON jobs from UNIX installations?    This gives you an easy method of migrating all your existing UNIX jobs from various UNIX flavors into JAMS for a single point of management. &lt;br /&gt;&lt;br /&gt;All you need is your crontab configuration file,  and Cron2JAMS.exe, the free Unix Cron job converter tool for JAMS available here:&lt;br /&gt;&lt;br /&gt;&lt;a href="/Downloads.aspx"&gt;http://www.jamssupport.com/Downloads.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 28 Jul 2009 11:37:48 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>AuthorizationManager Check Failed</title><link>http://www.jamssupport.com/Goto50040.aspx</link><description>When running Powershell scripts, you may encounter issues authorizing these scripts through Microsoft's Powershell Execution Policy.&lt;br /&gt;&lt;br /&gt;The following information from a job log indicates a failure to authorized a signed script:&lt;br /&gt;&lt;br /&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";}a:link, span.MsoHyperlink	{mso-style-priority:99;	color:blue;	text-decoration:underline;	text-underline:single;}a:visited, span.MsoHyperlinkFollowed	{mso-style-noshow:yes;	mso-style-priority:99;	color:purple;	mso-themecolor:followedhyperlink;	text-decoration:underline;	text-underline:single;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;RuntimeException&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;AuthorizationManager check failed.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;At C:\ProgramFiles\MVPSI\JAMS\Agent\Temp\JAMSTemp4629D89.ps1:1 char:50&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;+ &lt;a href="file://///BNESQLTSTJAMS/U$/Scripts/Powershell/startup.ps1"&gt;\\BRADY\E$\Scripts\Powershell\startup.ps1&lt;/a&gt; &amp;lt;&amp;lt;&amp;lt;&amp;lt; &lt;a href="file://///BNESQLTSTJAMS/U$/Scripts/Powershell"&gt;\\BRADY\E$\Scripts\Powershell&lt;/a&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;You could consider adjusting the &lt;a target="_blank" href="http://www.jamssupport.com/KnowledgebaseArticle50027.aspx?"&gt;Execution Policy&lt;/a&gt;, but if appropriate policy is already configured, it may indicate a problem loading the Microsoft profile for this user account.   It is recommended to log onto the target system using the JAMS service account (or User account from failed job if unique user account is specified) to ensure the Microsoft profile has been properly loaded. &lt;br /&gt;&lt;font face="Verdana" color="#ff0000"&gt;&lt;br /&gt;&lt;/font&gt;</description><pubDate>Tue, 28 Jul 2009 10:19:18 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Automatically Submitting Jobs</title><link>http://www.jamssupport.com/Goto50041.aspx</link><description>&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-5.jpg" /&gt;When a job or setup definition should be automatically submitted to the schedule by the JAMS service, you can place a check mark next to the Automatically Submit option of the Schedule Options tab. &lt;br /&gt;&lt;br /&gt;If the box is unchecked, JAMS will no longer automatically submit this definition at the schedule time, but instances of the job that are already in the schedule are not affected. &lt;br /&gt;&lt;br /&gt;&lt;img height="373" width="713" src="/Uploads/Images/AutomaticSubmit_ScheduleOptions.bmp" /&gt;&lt;br /&gt;&lt;br /&gt;If the Automatically submit box is unchecked, the job\setup definition will not be submitted based on its schedule time, but can be submitted by a Trigger or by manually submitting. &lt;br /&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);"&gt;&lt;br /&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:12.0pt;	font-family:"Times New Roman","serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p style="margin-left: 0.5in;" class="MsoNormal"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: rgb(31, 73, 125);"&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Mon, 27 Jul 2009 12:59:36 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>SSH Key Management</title><link>http://www.jamssupport.com/Goto50037.aspx</link><description>&lt;br /&gt;JAMS supports generating and loading SSH public\private key pairs directly within the GUI.&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-4.jpg" /&gt;  You can load any existing Private key by selecting the Load Key button.   You will then be prompted for the Privacy Enhanced Mail Certificate (*.pem) file.&lt;br /&gt;&lt;br /&gt;Typically, the SSH public key is loaded on the Server (JAMS Agent) and the private key is loaded to the Client (JAMS Scheduler).&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///C:/DOCUME%7E1/ADMINI%7E1/LOCALS%7E1/Temp/moz-screenshot-2.jpg" /&gt; &lt;img src="/Uploads/Images/SSHKeyManagement.bmp" /&gt;&lt;br /&gt;</description><pubDate>Wed, 22 Jul 2009 12:02:54 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Getting Started with the JAMS Agent for Linux &amp; UNIX</title><link>http://www.jamssupport.com/Goto50034.aspx</link><description>The JAMS Agent for Linux &amp;amp; UNIX (JAMSAgentX) is installed on your Windows Server along with the JAMSScheduler.  Each supported platform has a directory in the C:\Program Files\MVPSI\JAMS\Scheduler\Agents\ directory.&lt;br /&gt;&lt;br /&gt;To install JAMSAgentX, you simply copy the correct executable to your Linux or UNIX server.  We suggest copying JAMSAgentX into /usr/local/bin, /usr/bin or /bin but, you can install it any place as log as the Execution Method supplies the correct command.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;font size="3"&gt;JAMSAgentX keeps an internal database. By default, JAMSAgentX stores these files in the directory “.jams” in your home directory. If you’d prefer these files to be kept elsewhere, first create a symbolic link named “.jams” in your home directory which points to an alternate location. For example, to force JAMSAgentX to use “/var/tmp/.jams” for storage:&lt;/font&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;font size="3"&gt;# cd&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;font size="3"&gt;# ln -s /var/tmp/.jams &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d"&gt;&lt;font size="3"&gt;Upon initial execution, JAMSAgentX will automatically create this directory if it does not yet exist, along with any configuration files JAMSAgentX requires to run. &lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: #1f497d; FONT-SIZE: 11pt"&gt;&lt;font face="Calibri"&gt;To test that it runs properly, type “JAMSAgentX --verbose” into a terminal. Type “quit” to exit.&lt;br /&gt;&lt;br /&gt;You should verify that the SSHAgent Execution Method (or your custom Execution Method) has the correct command to activate JAMSAgentX.  Click the "Execution Method" button on the "Management" ribbon tab and double-click the SSHAgent Execution method.  The Command field is located on the "Execution" tab of the Execution Method.&lt;br /&gt;&lt;br /&gt;If JAMSAgentX is located in a directory that is in the PATH, the command should be "JAMSAgentX".  Otherwise, you have to supply the full path to where you installed JAMSAgentX.&lt;br /&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 15 Jul 2009 14:11:55 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Updating Your JAMS License Key</title><link>http://www.jamssupport.com/Goto50033.aspx</link><description>Once you have received your JAMS license key, you can apply the key by saving the license file to C:\Program Files\MVPSI\JAMS\Scheduler directory.   That's it. You don't need to restart any of JAMS services. &lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;br /&gt;You can check the status of your license key from theJAMS Client by picking "About -&gt; JAMS Server..." then, click the"Status" tab.&lt;span style=""&gt;  &lt;/span&gt;If you stillhave a valid demo key in the Scheduler directory the status will show that keyas active but, the production key will be automatically loaded when the demokey expires.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/JAMSLicenseKey.bmp" /&gt;&lt;br /&gt;</description><pubDate>Tue, 07 Jul 2009 14:42:32 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Can a Trigger submit a job each time a file arrives?</title><link>http://www.jamssupport.com/Goto50031.aspx</link><description>A common requirement is to create a trigger that fires when a file arrives and submits a job that processes the file and then resets the trigger.  This is simple, straight forward and reliable when you have a single file arriving but, what about the case when you could have many files arriving at the same time?  How can JAMS handle that case? &lt;br /&gt;&lt;br /&gt;This example will show you how you can combine JAMS' triggers and PowerShell snap-in to create a simple, straight forward and reliable system for handling this case. &lt;br /&gt;&lt;br /&gt;First, we'll create a job to handle the incoming files.  This is the job that the trigger will fire and, it's the most interesting piece of this example.  Here is the PowerShell source for the job: &lt;br /&gt;&lt;code&gt;&lt;pre&gt;##  Add the JAMS PowerShell snapin#Add-PSSnapin MVPSI.JAMS -ErrorAction SilentlyContinue##  Get all of the files that matches the trigger#$fileList = Get-ChildItem C:\Incoming\*.dat##  Submit a JAMS Job to process each of the files#foreach ($file in $fileList){    #    # get the filename from the file object    #    $filename = $file.FullName    #    #  Submit the ProcessFile job.  This job must have a parameter named "filename"    #  The "-UseVariables" parameter tells Submit-JAMSEntry to look for a PowerShell    #  Variable that matches each parameter in the job and use the variable value    #  as the value for the parameter    #    $lastSubmit = Submit-JAMSEntry ProcessFile -UseVariable    #    #  Write some information to the log file    #    write-host "Entry " $lastSubmit.JAMSEntry " submitted to process $filename"}##  We have submitted a job to process each file,#  now we will wait for the last job that we submitted to complete.#$waitEntry = Get-JAMSEntry $lastSubmit.JAMSEntryWait-JAMSEntry $waitEntry -verbose##  The last entry that we submitted has completed so all of the files#  have been processed.  We will reset the trigger now to prepare for#  the next file arrival.  Note that if a new file arrived while we#  were waiting, the trigger will fire as soon as it is reset.#Reset-JAMSTrigger WatchForIncomingFiles  &lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;Now we can create the trigger definition that will submit this job when one or more matching files arrives.  The trigger will have a single file event that should use a wildcard in the file name so that it matches all possible incoming files, for example "C:\Incoming\*.dat". The trigger will also have a single action, submitting the job we just created. &lt;br /&gt;&lt;br /&gt;Also, make sure that you uncheck "Reset when fired" under the "Status" tab of the trigger. In general, triggers that have file watch events need to be manually reset with the Reset-JAMSTrigger command. &lt;br /&gt;&lt;br /&gt;The last step is to create the "ProcessFile" job that actually processes a file. The job must have a parameter named "filename" which will contain the name of the file that the job should process. The job also has to delete, move or rename the file so it doesn't fire the trigger again. &lt;br /&gt;&lt;br /&gt;That's all there is to it! Now, you can sit back at watch JAMS work!   </description><pubDate>Mon, 06 Jul 2009 12:44:14 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Add-PSSnapin takes a long time to execute</title><link>http://www.jamssupport.com/Goto50030.aspx</link><description>The Add-PSSnapin command should execute in less than a second.  But, if your machine has restricted access to the Internet, it could take 60 to 90 seconds to execute.  This delay occurs when PowerShell is verifying the digital signatures on the snap-in that is being loaded.  To verify the signatures, PowerShell needs to download the certificate revocation list and, if Internet access is restricted, it can take 60 to 90 seconds for this attempt to time out.&lt;br /&gt;&lt;br /&gt;You can disable the check for the certificate revocation list by doing:&lt;br /&gt;&lt;br /&gt;- Open "Internet Options" in the Control Panel or Internet Explorer&lt;br /&gt;- Click the "Advanced" tab&lt;br /&gt;- Scroll down to "Security"&lt;br /&gt;- UNcheck "Check for publisher's certificate revocation"&lt;br /&gt;- UNcheck "Check for server certificate revocation"&lt;br /&gt;- Click OK&lt;br /&gt;</description><pubDate>Wed, 01 Jul 2009 11:29:21 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Editing a Setup definition fails with primary key violation</title><link>http://www.jamssupport.com/Goto50025.aspx</link><description>&lt;p&gt;Editing a Setup definition may fail with an exception like:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Consolas" size="3"&gt;Setup update failed&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Consolas" size="3"&gt;Job update failed&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Consolas" size="3"&gt;Violation of PRIMARY KEY constraint 'PK_SetupD'. Cannot insert duplicate key in object 'dbo.SetupD'.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" face="Consolas" size="3"&gt;The statement has been terminated.&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;If this happens every time you edit a particilar Setup, the Setup definition that is saved in the database is corrupt.  The problem that causes this corruption was addressed in JAMS V4.4 but, you may still have corruption in the database.  To repair this corruption, follow these steps:&lt;br /&gt;&lt;br /&gt;1. Right click on the problem Setup and pick "Copy To".&lt;br /&gt;2. Enter a new name to copy the problem Setup to a new name.&lt;br /&gt;3. Delete the problem Setup.&lt;br /&gt;4. Rename the new copy of the Setup back to the original name.&lt;/p&gt;</description><pubDate>Fri, 17 Apr 2009 12:10:30 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Using the SQL Server Agent Job Monitor</title><link>http://www.jamssupport.com/Goto50022.aspx</link><description>&lt;h2&gt;SQL Agent Tab&lt;/h2&gt;&lt;p&gt;The SQL Agent Tab can be used to view information about the SQL Server Agent Jobs located on the computer running the JAMS Client, as well as jobs located on other servers.&lt;/p&gt;&lt;h2&gt;Displaying Jobs&lt;/h2&gt;&lt;p&gt;To view the Jobs installed on the current machine, simply select the SQL Agent Ribbon Bar Tab.  Then, click the SQL Agent Jobs shortcut in the Shortcut bar to the left.  By default, this will display all the SQL Agent Jobs currently configured on the local machine.  If no Jobs are displayed, there may not be any SQL Agent Jobs configured on the current machine.&lt;/p&gt;&lt;p&gt;To display the configured Jobs on a remote machine, right click on the shortcut bar, and choose the Add Shortcut option.  Enter a new name for the shortcut.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/SQLAgent/SQLNewShortcutName.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Next, select the Query tab.  In the Server Name field, enter the name of the SQL Server instance to connect to.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/SQLAgent/SQLNewShortcutServerName.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Press OK to add the new shortcut to the shortcut bar.  When the newly added shortcut is selected, the Jobs on the remote machine will be displayed.  If no tasks are displayed, ensure that there are SQL Agent Jobs present on the remote instance.&lt;/p&gt;&lt;h2&gt;SQL Server Versions&lt;/h2&gt;&lt;p&gt;There are two supported versions of SQL Server Agent, SQL Server 2005 and SQL Server 2008.  The version is use is determined by the SQL Server version currently installed along with the JAMS Client.  If the Client is running on a machine with SQL Server 2008 installed, then it will be able to access Job information from other instances running SQL Server 2008.  It will also be able to access Jobs from instances running SQL Server 2005.&lt;/p&gt;&lt;p&gt;However, if the Client is running on a machine with SQL Server 2005 installed, then it will only be able to access Job information from other instances running SQL Server 2005.  The libraries required to access Jobs on SQL Server 2005 instances are not present, and therefore, no Job information can be retrieved from these instances.&lt;/p&gt;&lt;h2&gt;Converting Jobs&lt;/h2&gt;&lt;p&gt;It is very easy to convert a SQL Server Agent Job to a JAMS Job.  Simply select a Job from the Job list, right click, and choose the Convert option.  You can also use the Convert to JAMS button in the Ribbon Bar.&lt;/p&gt;&lt;h4&gt;Note: Agent Job conversion requires a connection to a JAMS Scheduler.  The free version of the JAMS Client does not support converting SQL Agent Jobs to JAMS Jobs.  A licensed JAMS Scheduler is required.&lt;/h4&gt;&lt;p&gt;A Conversion Wizard will now begin, which walks though all the steps required to convert an Agent Job to a JAMS job.  On each step of the wizard, fields will be pre-populated with information from the selected SQL Agent Job.  You can then change the retrieved information before the new JAMS Job is created.&lt;/p&gt;&lt;p&gt;Since some SQL Agent Jobs will contain multiple Job Steps, these Agent Jobs will be converted to JAMS Setups, with two or more Jobs.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/SQLAgent/SQLConvertWizard.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;h4&gt;Note: Not all options for a SQL Agent Job are supported by JAMS.  If an option is not supported, then you may receive an error when advancing to the next conversion step.  This is done so that you can appropriately change the property of the Job.&lt;/h4&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;It is also possible to convert multiple SQL Agent Jobs at the same time.  Just select several Agent Jobs from the Jobs list and click the Convert to JAMS button.  This will start the Wizard for converting multiple Jobs.  The first few steps will prompt for information common to all of the Jobs selected for conversion.  The Wizard will then attempt to convert all of the selected Jobs to JAMS Jobs.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/SQLAgent/SQLConvertMultiWizard.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;If a SQL Agent Job property cannot be directly converted to a JAMS Job property, then a new Wizard screen will be displayed so that the property can be changed accordingly.  A Job which cannot be converted automatically can be Canceled individually.&lt;/p&gt;&lt;h2&gt;Other Actions&lt;/h2&gt;&lt;p&gt;SQL Agent Jobs can also be started, stopped, and deleted from the SQL Agent instance.  Simply select a Job from the Job list and click the appropriate button on the Ribbon Bar.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description><pubDate>Fri, 03 Apr 2009 10:53:30 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>Using the Task Scheduler Monitor</title><link>http://www.jamssupport.com/Goto50023.aspx</link><description>&lt;h2&gt;Task Scheduler Tab&lt;/h2&gt;&lt;p&gt;The Task Scheduler Tab can be used to view information about the Windows Task Scheduler Tasks located on the computer running the JAMS Client, as well as jobs located on other computers.&lt;/p&gt;&lt;h2&gt;Displaying Tasks&lt;/h2&gt;&lt;p&gt;To view the Tasks installed on the current machine, simply select the Task Scheduler Ribbon Bar Tab.  Then, click the SchedulerTasks shortcut in the Shortcut bar to the left.  By default, this will display all the Scheduler Tasks currently configured on the local machine.  If no tasks are displayed, there may not be any Scheduler Tasks configured on the current machine.&lt;/p&gt;&lt;p&gt;To display the configured Tasks on a remote machine, right click on the shortcut bar, and choose the Add Shortcut option.  Enter a new name for the shortcut.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/TaskScheduler/NewShortcutName.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Next, select the Query tab.  In the Server Name field, enter the UNC path to the remote computer.  For example \\ServerName.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/TaskScheduler/NewShortcutServerName.jpg" /&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Press OK to add the new shortcut to the shortcut bar.  When the newly added shortcut is selected, the Tasks on the remote machine will be displayed.  If no tasks are displayed, ensure that there are Task Scheduler Tasks present on the remote machine.  Also, insure that your current user account has access to the Tasks on the remote machine.&lt;/p&gt;&lt;h2&gt;Task Folders&lt;/h2&gt;&lt;p&gt;If you are using Windows Vista or Server 2008, Task Scheduler supports the use of folders to organize Tasks.  If the Folder field is left blank in the shortcut Query settings, then all the Tasks from all folders will be displayed.  If you would like to limit the results, simply enter the path to the desired folder.  Entering a single &lt;span class="dxMisspelled" id="dxMisspelled" word="backslash"&gt;backslash&lt;/span&gt; "\" will display all of the Tasks in the root folder.  In the below example, all Tasks within the \Microsoft\Windows\&lt;span class="dxMisspelled" id="dxMisspelled" word="Defrag"&gt;Defrag&lt;/span&gt;\ folder will be displayed.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/TaskScheduler/ShortcutFolderName.jpg" /&gt;&lt;/p&gt;&lt;h4&gt;Note: After changing the Query properties for a shortcut, you will need to select the Shortcut in the Shortcut Bar and press the Refresh button in order for the Query changes to take effect.&lt;/h4&gt;&lt;h2&gt;Scheduler Versions&lt;/h2&gt;&lt;p&gt;There are two supported versions of Windows Scheduler.  The version is use is determined by the Operating system on which the JAMS Client is installed.  If the Client is running on Windows Vista or Server 2008, then it will be able to access Task information from other machines running Vista or Server 2008.  It will also be able to access Tasks from machines running Windows XP or Server 2003.&lt;/p&gt;&lt;p&gt;However, if the Client is running on Windows XP or Server 2003, it will only be able to access Task information from other machines running XP or Server 2003.  The libraries required to access Tasks on Vista and Server 2008 machines are not present, and therefore, no Task information can be retrieved from these servers.&lt;/p&gt;&lt;h2&gt;Converting Tasks&lt;/h2&gt;&lt;p&gt;It is very easy to convert a Task Scheduler Task to a JAMS Job.  Simply select a Task from the Task list, right click, and choose the Convert option.  You can also use the Convert to JAMS button in the Ribbon Bar.&lt;/p&gt;&lt;h4&gt;Note: Task conversion requires a connection to a JAMS Scheduler.  The free version of the JAMS Client does not support converting Tasks to JAMS Jobs.  A licensed JAMS Scheduler is required.&lt;br /&gt;&lt;/h4&gt;&lt;p&gt;A Conversion Wizard will now begin, which walks though all the steps required to convert a Task to a JAMS job.  On each step of the wizard, fields will be pre-populated with information from the selected Task Scheduler Task.  You can then change the retrieved information before the new JAMS Job is created.&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/TaskScheduler/ConversionWizard.jpg" /&gt;&lt;/p&gt;&lt;h4&gt;Note: Not all options for a Task are supported by JAMS.  If an option is not supported, then you may receive an error when advancing to the next conversion step.  This is done so that you can appropriately change the property of the Job.&lt;/h4&gt;&lt;p&gt;It is also possible to convert multiple Tasks at the same time.  Just select several Tasks from the Task list and click the Convert to JAMS button.  This will start the Wizard for converting multiple Tasks.  The first few steps will prompt for information common to all of the Tasks selected for conversion.  The Wizard will then attempt to convert all of the selected Tasks to JAMS Jobs.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="center"&gt; &lt;img src="/Uploads/Images/TaskScheduler/MultiConversionWizard.jpg" /&gt;&lt;/p&gt;&lt;p&gt;If a Task property cannot be directly converted to a JAMS Job property, then a new Wizard screen will be displayed so that the property can be changed accordingly.  A Task which cannot be converted automatically can be Canceled individually.&lt;/p&gt;&lt;h2&gt;Other Actions&lt;/h2&gt;&lt;p&gt;Tasks can also be started, stopped, and deleted from Task Scheduler.  Simply select a Task from the Task list and click the appropriate button on the Ribbon Bar.&lt;/p&gt;</description><pubDate>Fri, 03 Apr 2009 10:53:03 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>Using the Free JAMS Monitor</title><link>http://www.jamssupport.com/Goto50024.aspx</link><description>The JAMS Client provides the ability to monitor and manage Windows Task Scheduler Tasks and SQL Server Agent Jobs.  Both of these features can be used for free, with very little setup required.  In order to use these features, you will need to install the free JAMS Client.  The other components of JAMS are not required.&lt;br /&gt;&lt;br /&gt;After installing JAMS Client, please refer to the following articles, which demonstrate how to configure and use the client to manage &lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.jamssupport.com/KnowledgebaseArticle50023.aspx"&gt;Windows Scheduler Tasks&lt;/a&gt;&lt;/span&gt; and &lt;span style="text-decoration: underline;"&gt;&lt;a href="http://www.jamssupport.com/KnowledgebaseArticle50022.aspx"&gt;SQL Server Agent Jobs&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Please note:&lt;/span&gt; In order to use the other features of the JAMS Client, a connection to a JAMS Scheduler is required.  Only the Task Scheduler and SQL Agent tabs will work properly without a connection to a JAMS Scheduler.  Also, some features, such as converting Tasks and SQL Jobs, will be unavailable without a JAMS Scheduler connection.  &lt;br /&gt;&lt;br /&gt;The JAMS Scheduler component does require a license.  Please request additional information from our &lt;span style="text-decoration: underline;"&gt;&lt;a href="mailto:Sales@mvpsi.com"&gt;sales department&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;</description><pubDate>Fri, 03 Apr 2009 10:34:10 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>Extending the SQLCMD execution method to work with any server</title><link>http://www.jamssupport.com/Goto50015.aspx</link><description>The SQLCMD Execution Method executes SQL commands against the default SQL Server instance on the machine where the job is running.  This article describes how you can create a new Execution Method which gets the SQL Server machine and instance from one of the job's parameters.&lt;br /&gt;&lt;br /&gt;&lt;font class="Highlight"&gt;Note: The SQLCMDServer execution method is included in JAMS V4.6.28 or higher&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;We'll start by copying the SQLCMD Execution Method to a new Execution Method using the JAMS PowerShell snap-in and the following command (make sure you replace "YourServer" with the name of your JAMS Server):&lt;br /&gt;&lt;br /&gt;&lt;font class="Code" style="WIDTH: 768px; HEIGHT: 46px" face="Courier New"&gt;PS C:\&gt; copy JAMS::YourServer\Methods\SQLCMD JAMS::YourServer\Methods\SQLCMDServer&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;Now, open the SQLCMDServer Execution Method in the JAMS GUI, click the "Execution" tab and remove the "-S (local)" from the Command string.  Save those changes and the SQLCMDServer execution method is ready to go.&lt;br /&gt;&lt;br /&gt;With the SQLCMDServer execution method, you have to connect to a SQL Server instance in your job's source.  You do that with the ":connect" command (don't forget the leading colon).  You can use a specific Server name and instance or get them from a JAMS Parameter or Variable.  Here are some examples:&lt;br /&gt;&lt;br /&gt;&lt;font class="Code"&gt;:connect MySqlServer&lt;br /&gt;:connect MySqlServer\SQLExpress&lt;br /&gt;:connect &amp;lt;&amp;lt;SqlInstance&gt;&gt;&lt;br /&gt;:connect MySqlServer -U Joe -P &amp;lt;&amp;lt;PasswordForJoe&gt;&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 17 Mar 2009 17:20:45 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>How to Customize the Source Editor</title><link>http://www.jamssupport.com/Goto50021.aspx</link><description>When using the JAMS Source Editor, it is possible to load a user created configuration file which allows you to create your own language syntax coloration rules.  This can be especially useful if you’ve added a custom execution method, and would also like to support fully colorized syntax in the Source Editor.  Instructions for defining a custom execution method can be found here: &lt;a href="/KnowledgebaseArticle50017.aspx"&gt;http://www.jamssupport.com/KnowledgebaseArticle50017.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Custom colorization rules can be applied by using an XML document which specifies which words or characters belong to which color group.  A sample XML document can be found below.&lt;br /&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8" ?&gt;&lt;br /&gt;&amp;lt;ArrayOfConfigLanguage&gt;&lt;br /&gt;  &amp;lt;ConfigLanguage name="TestLang"&gt;&lt;br /&gt;    &amp;lt;formats&gt;&lt;br /&gt;      &amp;lt;format name="Text" Font="Courier New, 10pt" FontColor="Black" /&gt;&lt;br /&gt;      &amp;lt;format name="SelectedText" Font="Courier New, 10pt" BackColor="Highlight" FontColor="HighlightText" /&gt;&lt;br /&gt;      &amp;lt;format name="Whitespace" Font="Courier New, 10pt" FontColor="Black" /&gt;&lt;br /&gt;      &amp;lt;format name="KeyWord" Font="Courier New, 10pt" FontColor="Blue" /&gt;&lt;br /&gt;    &amp;lt;/formats&gt;&lt;br /&gt;    &amp;lt;extensions&gt;&lt;br /&gt;      &amp;lt;extension&gt;foo&amp;lt;/extension&gt;&lt;br /&gt;    &amp;lt;/extensions&gt;&lt;br /&gt;    &amp;lt;lexems&gt;&lt;br /&gt;      &amp;lt;lexem BeginBlock="Test" Type="KeyWord" /&gt;&lt;br /&gt;    &amp;lt;/lexems&gt;&lt;br /&gt;    &amp;lt;splits&gt;&lt;br /&gt;      &amp;lt;split&gt;+=&amp;lt;/split&gt;&lt;br /&gt;    &amp;lt;/splits&gt;&lt;br /&gt;  &amp;lt;/ConfigLanguage&gt;&lt;br /&gt;&amp;lt;/ArrayOfConfigLanguage&gt;&lt;br /&gt;&lt;br /&gt;In this simple example configuration, notice the format name “KeyWord” has been specified, and the FontColor property has been set to Blue.  Whenever a lexem is defined with the Type “KeyWord”, it will appear in the editor as Blue.&lt;br /&gt;Save the above file in a location which can be accessed by your JAMS client.  Now, edit the User.config file in the JAMSClient installation directory and add or edit a like like:&lt;br /&gt;&lt;br /&gt;&amp;lt;add key="SourceEditConfig" value="C:\Path\To\Your\File.xml" /&gt;&lt;br /&gt;&lt;br /&gt;To test the new configuration file, navigate to the Definitions tab, choose the Jobs shortcut, and Add a new job.  Proceed to the Source editor screen.  To test the new configuration settings, choose the Open File option and load a .foo file.&lt;br /&gt; &lt;br /&gt;&lt;div style="TEXT-ALIGN: center"&gt;&lt;img src="/Uploads/Images/SourceEdit/Source.jpg" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Notice the word “Test” appears in blue.  Using this process, you can define additional lexems in the configuration file, as well as additional languages.  Also, it is possible to override existing language definitions using this process.  Just change the “name” property of the ConfigLanguage tag, and update the extension tag as well.&lt;br /&gt;Some additional resources to help you in defining new language configurations can be found below: &lt;br /&gt;&lt;a href="http://help.syncfusion.com/ug_71/edit/default.html"&gt;http://help.syncfusion.com/ug_71/edit/default.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://help.syncfusion.com/ug_71/edit/HowDoICreateMyOwnLanguageConfigurationFile.html"&gt;http://help.syncfusion.com/ug_71/edit/HowDoICreateMyOwnLanguageConfigurationFile.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Thu, 19 Feb 2009 12:47:42 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Accessing JAMS from the Web</title><link>http://www.jamssupport.com/Goto50020.aspx</link><description> &lt;meta name="ProgId" content="Word.Document" /&gt;&lt;meta name="Generator" content="Microsoft Word 12" /&gt;&lt;meta name="Originator" content="Microsoft Word 12" /&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /&gt;&lt;link rel="Edit-Time-Data" href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" /&gt;&lt;style&gt;v\:* {	BEHAVIOR: url(#default#VML)}o\:* {	BEHAVIOR: url(#default#VML)}w\:* {	BEHAVIOR: url(#default#VML)}.shape {	BEHAVIOR: url(#default#VML)}&lt;/style&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" /&gt;&lt;style&gt;@font-face {	font-family: Lucida Sans Unicode;}@page Section1 {size: 8.5in 11.0in; margin: 56.7pt 56.7pt 56.7pt 56.7pt; mso-header-margin: .5in; mso-footer-margin: .5in; mso-paper-source: 0; }UNKNOWN {	FONT-FAMILY: "Cambria Math"; panose-1: 2 4 5 3 5 4 6 3 2 4; mso-font-charset: 0; mso-generic-font-family: roman; mso-font-pitch: variable; mso-font-signature: -1610611985 1107304683 0 0 159 0}P.MsoNormal {	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: ""; mso-pagination: none; mso-hyphenate: none; mso-fareast-font-family: "Lucida Sans Unicode"; mso-font-kerning: .5pt; mso-fareast-language: #00FF}LI.MsoNormal {	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: ""; mso-pagination: none; mso-hyphenate: none; mso-fareast-font-family: "Lucida Sans Unicode"; mso-font-kerning: .5pt; mso-fareast-language: #00FF}DIV.MsoNormal {	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman","serif"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: ""; mso-pagination: none; mso-hyphenate: none; mso-fareast-font-family: "Lucida Sans Unicode"; mso-font-kerning: .5pt; mso-fareast-language: #00FF}.MsoChpDefault {	FONT-SIZE: 10pt; mso-style-type: export-only; mso-default-props: yes; mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt}DIV.Section1 {	page: Section1; mso-footnote-position: beneath-text}&lt;/style&gt;&lt;p class="MsoNormal"&gt;JAMS is very extensible and can be customized and integrated into your own applications.&lt;span&gt;  &lt;/span&gt;This is also true of connecting to JAMS over the web.&lt;span&gt;  &lt;/span&gt;This guide will demonstrate how to connect to a JAMS server and submit jobs via a web page.&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;For this example, we will be creating a new ASP.NET Web Application.&lt;span&gt;  &lt;/span&gt;Name it JAMSWebParameters.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/JAMSonWeb/NewProject.jpg" /&gt;&lt;br clear="all" /&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;After creating a new project, open the web designer for Default.aspx.&lt;span&gt;  &lt;/span&gt;Add a couple of text boxes to the page and a button.&lt;span&gt;  &lt;/span&gt;These will be used to accept input from the user for job parameters, and start the new job instance.&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;&lt;img src="/Uploads/Images/JAMSonWeb/DefaultPageDesigner.jpg" /&gt;&lt;br clear="all" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Double click the button to move to the codebehind of the web page and add a new button click event.&lt;span&gt;  &lt;/span&gt;We will need to write some code which interacts with the JAMS system.&lt;span&gt;  &lt;/span&gt;Before we do so, we need to add a reference to JAMSShr.dll.&lt;span&gt;  &lt;/span&gt;Right click on the References folder in the Solution Explorer window, choose Add Reference, and then select the browse tab.&lt;span&gt;  &lt;/span&gt;The dll can be found at Program Files\MVPSI\JAMS\Client\JAMSShr.dll&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Now that we have a reference added to the JAMS dll, we can start writing code which accesses the JAMS scheduler.&lt;span&gt;  &lt;/span&gt;The code to submit a job and set parameter values can be found below:&lt;/p&gt;&lt;p&gt;        protected void Button1_Click(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            //Accesses the JAMS server running on the local machine&lt;br /&gt;            MVPSI.JAMS.Server server = MVPSI.JAMS.Server.GetServer("localhost");&lt;/p&gt;&lt;p&gt;            //Load the job we will be submitting&lt;br /&gt;            Submit.Info si;&lt;br /&gt;            Submit.Load(out si, "ReportProjectedSchedule", server, Submit.Type.Job);&lt;/p&gt;&lt;p&gt;            //Set the parameters which the job needs&lt;br /&gt;            //Some of these will be obtained from the textboxes on the webpage&lt;br /&gt;            si.Parameters["Server"].ParamValue = server.Name;&lt;br /&gt;            si.Parameters["StartDate"].ParamValue = DateTime.Today;&lt;br /&gt;            si.Parameters["EndDate"].ParamValue = DateTime.Today.AddDays(1);&lt;/p&gt;&lt;p&gt;            si.Reports["ProjectedSchedule"].PrintQueue = TextBox1.Text;&lt;br /&gt;            si.Reports["ProjectedSchedule"].PrintForm = TextBox2.Text;&lt;/p&gt;&lt;p&gt;            //Submit the job&lt;br /&gt;            si.Submit();&lt;br /&gt;            &lt;br /&gt;        }&lt;span style="font-size: 10pt;"&gt;&lt;span style=""&gt;&lt;font size="2"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;&lt;font size="2"&gt;&lt;p&gt;Build and run the application.&lt;span&gt;  &lt;/span&gt;When the web page is displayed, you can enter the required information in the textboxes and click the submit button.&lt;span&gt;  &lt;/span&gt;This will submit a new job instance in the scheduler on the local machine. &lt;/p&gt;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;&lt;img src="/Uploads/Images/JAMSonWeb/PropertyValues.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;shape style="width: 498pt; height: 327pt;" id="_x0000_i1025" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="/Uploads/Images/JAMSonWeb/MonitorScreen.jpg" /&gt;&lt;br /&gt; &lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;This simple concept can be taken much further to fully leverage the programability of the JAMS system.&lt;span&gt;  &lt;/span&gt;All of the functionality of the client GUI is available to the developer.&lt;span&gt;  &lt;/span&gt;Using the API, a developer can display information about any JAMS object, such as Jobs, Setups, System&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;s&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;, Variables, and Triggers.&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;It is also possible to edit the definitions of any of these objects, if necessary.&lt;span&gt;  &lt;/span&gt;Below are a couple of code snippets which demonstrate how to retrieve a listing of Jobs from a JAMS server, and how to change values in a Job definition. &lt;/span&gt;&lt;span style="font-size: 10pt;" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;Retrieve a list of Jobs&lt;br /&gt;&lt;p style="margin: 0in 0in 0pt;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;        protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            Server server = new MVPSI.JAMS.Server("localhost");&lt;br /&gt;            //The find method requires query information to find the jobs you are looking for&lt;br /&gt;            JobList joblist = JobList.Find("*","*", server);&lt;br /&gt;            //The list can now be bound to a web control datasource&lt;br /&gt;            DataList1.DataSource = joblist;&lt;br /&gt;            DataList1.DataBind();&lt;br /&gt;            &lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;Change the definition of a Job&lt;br /&gt;&lt;br /&gt;         protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            Server server = new MVPSI.JAMS.Server("localhost");&lt;br /&gt;            //The find method requires query information to find the jobs you are looking for&lt;br /&gt;            JobList joblist = JobList.Find("*","*", server);&lt;br /&gt;            //The list can now be bound to a web control datasource&lt;br /&gt;            DataList1.DataSource = joblist;&lt;br /&gt;            DataList1.DataBind();&lt;br /&gt;            &lt;br /&gt;        }&lt;br /&gt;&lt;p&gt;        protected void Button1_Click1(object sender, EventArgs e)&lt;br /&gt;        {&lt;br /&gt;            //Connect to a server&lt;br /&gt;            Server server = new MVPSI.JAMS.Server("localhost");&lt;br /&gt;            //Get the job named DefragDisk&lt;br /&gt;            Job job = new Job();&lt;br /&gt;            Job.Load(out job, 9, server);&lt;/p&gt;&lt;p&gt;            //Start an Edit and set the new name&lt;br /&gt;            job.BeginEdit();&lt;br /&gt;            job.JobName = TextBox1.Text;&lt;/p&gt;&lt;p&gt;            //Submit the update to the server&lt;br /&gt;            job.Update(server);&lt;br /&gt;        }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br /&gt;&lt;br /&gt;The sample application described in this article can be downloaded from the attachments section of the page.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;&lt;p /&gt;</description><pubDate>Thu, 29 Jan 2009 13:05:38 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>How to Integrate JAMS with a .NET Application</title><link>http://www.jamssupport.com/Goto50018.aspx</link><description> &lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" rel="Edit-Time-Data" /&gt;&lt;style&gt;v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}&lt;/style&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;style&gt;&amp;amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:0 0 0 0 0 0 0 0 0 0;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin-top:0in;	margin-right:0in;	margin-bottom:10.0pt;	margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoPapDefault	{mso-style-type:export-only;	margin-bottom:10.0pt;	line-height:115%;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;p class="MsoNormal"&gt;JAMS can easily be extended to integrate with new or existing .NET applications.&lt;span&gt;  &lt;/span&gt;In this demonstration, we will be creating a new .NET class library which receives input from a JAMS job, and writes the output to a text file.&lt;/p&gt;&lt;p class="MsoNormal"&gt;First, create a new Class Library solution in VS2008.&lt;span&gt;  &lt;/span&gt;It will be named JAMSIntegratedDLL.&lt;/p&gt;&lt;p align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span&gt;&lt;shapetype id="_x0000_t75"&gt;&lt;stroke&gt;&lt;formulas&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;f&gt;&lt;path&gt;&lt;lock aspectratio="t" v:ext="edit"&gt;&lt;shape id="_x0000_i1028" style="visibility: visible; width: 468pt; height: 331.5pt;"&gt;&lt;imagedata /&gt;&lt;/shape&gt;&lt;/lock&gt;&lt;/path&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/f&gt;&lt;/formulas&gt;&lt;/stroke&gt;&lt;/shapetype&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" class="MsoNormal" style="text-align: center;" /&gt;&lt;p&gt; &lt;img src="/Uploads/Images/IntegrateDotNet/NewProject.jpg" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Once the Solution is created, we will need to add a reference to the JAMSShr.dll.&lt;span&gt;  &lt;/span&gt;Right Click on the References folder in the Solution Explorer window, choose Add Reference…, click the Browse tab, and then navigate to \Program Files\MVPSI\JAMS\Agent\JAMSHostBase.dll.&lt;/p&gt;&lt;p class="MsoNormal"&gt;Now that the reference has been added, we need to implement the MVPSI.JAMS.Host.IJAMSHost interface.&lt;span&gt;  &lt;/span&gt;Code which implements the interface can be found below.&lt;span&gt;  &lt;/span&gt;In this example, most of the method implementations will only be stubs and are not shown.&lt;/p&gt;&lt;p class="MsoNormal"&gt;The Solution used in this example is also attached at the bottom of the page.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p class="MsoNormal"&gt;C#:&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin-top:0in;	margin-right:0in;	margin-bottom:10.0pt;	margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoPapDefault	{mso-style-type:export-only;	margin-bottom:10.0pt;	line-height:115%;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin-top:0in;	mso-para-margin-right:0in;	mso-para-margin-bottom:10.0pt;	mso-para-margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; System; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;System.Collections.Generic; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;System.IO; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;System.Text; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;MVPSI.JAMS.Host; &lt;/span&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;namespace&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;JAMSIntegratedDll &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;{ &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;JAMSExecute&lt;/span&gt;: &lt;span style="color: rgb(43, 145, 175);"&gt;IJAMSHost &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;FileStream&lt;/span&gt;fs; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;FinalResults&lt;/span&gt;results; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;       #region&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; IJAMSHost Members &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt;Initialize(&lt;span style="color: rgb(43, 145, 175);"&gt;IServiceProvider&lt;/span&gt; serviceProvider,&lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; attributes, &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                              &lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; parameters) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           results = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;FinalResults&lt;/span&gt;();&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;//Initialize the text file. &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               fs = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;FileStream&lt;/span&gt;(parameters[&lt;span style="color: rgb(163, 21, 21);"&gt;"FileName"&lt;/span&gt;].ToString(), &lt;span style="color: rgb(43, 145, 175);"&gt;FileMode&lt;/span&gt;.Create); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;catch&lt;/span&gt; (&lt;span style="color: rgb(43, 145, 175);"&gt;Exception&lt;/span&gt;ex) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: green;"&gt;//An error occured during Initialize method &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               WriteErrorInfo(ex, &lt;span style="color: rgb(163, 21, 21);"&gt;"Initialize"&lt;/span&gt;); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;FinalResults&lt;/span&gt;Execute(&lt;span style="color: rgb(43, 145, 175);"&gt;IServiceProvider&lt;/span&gt; serviceProvider, &lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; attributes, &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                                   &lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; parameters) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;//If there were no errors during Initialize &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;if&lt;/span&gt; (results.FinalSeverity != 3) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: green;"&gt;//Execute the job. &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: blue;"&gt;try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   &lt;span style="color: blue;"&gt;var&lt;/span&gt; encoding = &lt;span style="color: blue;"&gt;new&lt;/span&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;ASCIIEncoding&lt;/span&gt;(); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   &lt;span style="color: blue;"&gt;byte&lt;/span&gt;[] bytes = encoding.GetBytes(parameters[&lt;span style="color: rgb(163, 21, 21);"&gt;"Message"&lt;/span&gt;].ToString()); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   fs.Write(bytes, 0, bytes.Length); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   &lt;span style="color: green;"&gt;//No errors occured &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   results.FinalSeverity = 0; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   results.FinalStatus = &lt;span style="color: rgb(163, 21, 21);"&gt;"The operation completedsuccessfully"&lt;/span&gt;; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   results.FinalStatusCode = 0; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: blue;"&gt;catch&lt;/span&gt; (&lt;span style="color: rgb(43, 145, 175);"&gt;Exception&lt;/span&gt;ex) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   &lt;span style="color: green;"&gt;//An error occured during execution &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                   WriteErrorInfo(ex, &lt;span style="color: rgb(163, 21, 21);"&gt;"Execute"&lt;/span&gt;); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;return&lt;/span&gt; results; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;;"&gt;       } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; Cleanup(&lt;span style="color: rgb(43, 145, 175);"&gt;IServiceProvider&lt;/span&gt; serviceProvider, &lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; attributes, &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                           &lt;span style="color: rgb(43, 145, 175);"&gt;Dictionary&lt;/span&gt;&amp;lt;&lt;span style="color: blue;"&gt;string&lt;/span&gt;,&lt;span style="color: blue;"&gt;object&lt;/span&gt;&gt; parameters) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;//Dispose of the FileStream &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;if&lt;/span&gt; (fs != &lt;span style="color: blue;"&gt;null&lt;/span&gt;)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               fs.Dispose(); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;       #endregion &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt;WriteErrorInfo(&lt;span style="color: rgb(43, 145, 175);"&gt;Exception&lt;/span&gt; ex, &lt;span style="color: blue;"&gt;string&lt;/span&gt; methodName) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        { &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;//Any messages written to the Console will appear inthe JAMS Job log &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: rgb(43, 145, 175);"&gt;Console&lt;/span&gt;.WriteLine(ex.ToString()); &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           results.FinalSeverity = 3; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           results.FinalStatus = &lt;span style="color: rgb(163, 21, 21);"&gt;"Execption occuredduring "&lt;/span&gt; + methodName; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           results.FinalStatusCode = 1; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    } &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;}&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="font-size: 10pt; line-height: 115%; font-family: 'Courier New';" /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;VB.NET:&lt;/p&gt;&lt;span style="font-size: 10pt; color: blue; font-family: 'Courier New';" /&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;&lt;span style="font-size: 10pt; font-family: 'Courier New';"&gt;&lt;span /&gt;&lt;/span&gt;&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:2 4 5 3 5 4 6 3 2 4;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin-top:0in;	margin-right:0in;	margin-bottom:10.0pt;	margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}.MsoPapDefault	{mso-style-type:export-only;	margin-bottom:10.0pt;	line-height:115%;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin-top:0in;	mso-para-margin-right:0in;	mso-para-margin-bottom:10.0pt;	mso-para-margin-left:0in;	line-height:115%;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;}&lt;/style&gt;&lt;![endif]--&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;Imports&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; System.IO&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;Imports&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;MVPSI.JAMS.Host &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;Imports&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;System.Text &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;Public&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;span style="color: blue;"&gt;Class&lt;/span&gt; JAMSExecute &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Implements&lt;/span&gt;IJAMSHost &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Private&lt;/span&gt;fs &lt;span style="color: blue;"&gt;As&lt;/span&gt; FileStream &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Private&lt;/span&gt;results &lt;span style="color: blue;"&gt;As&lt;/span&gt; FinalResults &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Public&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub&lt;/span&gt; Initialize (&lt;span style="color: blue;"&gt;ByVal&lt;/span&gt;serviceProvider &lt;span style="color: blue;"&gt;As&lt;/span&gt; IServiceProvider, &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; attributes &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;), _ &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                          &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; parameters &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;)) &lt;span style="color: blue;"&gt;Implements&lt;/span&gt;IJAMSHost.Initialize &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        results = &lt;span style="color: blue;"&gt;New&lt;/span&gt; FinalResults() &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: green;"&gt;'Initialize the text file. &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;Try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           fs = &lt;span style="color: blue;"&gt;New&lt;/span&gt; FileStream (parameters (&lt;span style="color: rgb(163, 21, 21);"&gt;"FileName"&lt;/span&gt;).ToString(), FileMode.Create)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;Catch&lt;/span&gt; ex &lt;span style="color: blue;"&gt;As&lt;/span&gt; Exception&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;'An error occured during Initialize method &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           WriteErrorInfo (ex, &lt;span style="color: rgb(163, 21, 21);"&gt;"Initialize"&lt;/span&gt;) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Public&lt;/span&gt; &lt;span style="color: blue;"&gt;Function&lt;/span&gt; Execute (&lt;span style="color: blue;"&gt;ByVal&lt;/span&gt;serviceProvider &lt;span style="color: blue;"&gt;As&lt;/span&gt; IServiceProvider, &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; attributes &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;), _ &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                            &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; parameters &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;)) &lt;span style="color: blue;"&gt;As&lt;/span&gt;FinalResults _ &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;Implements&lt;/span&gt; IJAMSHost.Execute &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: green;"&gt;'If there were no errors during Initialize &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;If&lt;/span&gt; results.FinalSeverity &amp;lt;&gt; 3 &lt;span style="color: blue;"&gt;Then &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: green;"&gt;'Execute the job. &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;Try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: blue;"&gt;Dim&lt;/span&gt; convertEncoding &lt;span style="color: blue;"&gt;As&lt;/span&gt;ASCIIEncoding = &lt;span style="color: blue;"&gt;New&lt;/span&gt; ASCIIEncoding() &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: blue;"&gt;Dim&lt;/span&gt; bytes &lt;span style="color: blue;"&gt;As&lt;/span&gt; &lt;span style="color: blue;"&gt;Byte&lt;/span&gt;() = convertEncoding.GetBytes (parameters (&lt;span style="color: rgb(163, 21, 21);"&gt;"Message"&lt;/span&gt;).ToString()) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               fs.Write (bytes, 0, bytes.Length) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: green;"&gt;'No errors occured &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               results.FinalSeverity = 0 &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               results.FinalStatus = &lt;span style="color: rgb(163, 21, 21);"&gt;"The operation completedsuccessfully" &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               results.FinalStatusCode = 0 &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;Catch&lt;/span&gt; ex &lt;span style="color: blue;"&gt;As&lt;/span&gt;Exception &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               &lt;span style="color: green;"&gt;'An error occured during execution &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;               WriteErrorInfo (ex, &lt;span style="color: rgb(163, 21, 21);"&gt;"Execute"&lt;/span&gt;) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Try &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;If &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;Return&lt;/span&gt; results &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; line-height: 115%; font-family: &amp;quot;Courier New&amp;quot;;"&gt;   &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Function &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Public&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub&lt;/span&gt; Cleanup (&lt;span style="color: blue;"&gt;ByVal&lt;/span&gt;serviceProvider &lt;span style="color: blue;"&gt;As&lt;/span&gt; IServiceProvider, &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; attributes &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;), _ &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;                       &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt; parameters &lt;span style="color: blue;"&gt;As&lt;/span&gt;Dictionary(&lt;span style="color: blue;"&gt;Of&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;,&lt;span style="color: blue;"&gt;Object&lt;/span&gt;)) &lt;span style="color: blue;"&gt;Implements&lt;/span&gt;IJAMSHost.Cleanup &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: green;"&gt;'Dispose of the FileStream &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;If&lt;/span&gt; fs &lt;span style="color: blue;"&gt;IsNot&lt;/span&gt; &lt;span style="color: blue;"&gt;Nothing&lt;/span&gt; &lt;span style="color: blue;"&gt;Then &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;           fs.Dispose() &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;If &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt; &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;Private&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub&lt;/span&gt; WriteErrorInfo (&lt;span style="color: blue;"&gt;ByVal&lt;/span&gt;ex &lt;span style="color: blue;"&gt;As&lt;/span&gt; Exception, &lt;span style="color: blue;"&gt;ByVal&lt;/span&gt;methodName &lt;span style="color: blue;"&gt;As&lt;/span&gt; &lt;span style="color: blue;"&gt;String&lt;/span&gt;)&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        &lt;span style="color: green;"&gt;'Any messages written to the Console will appear in theJAMS Job log &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;        Console.WriteLine(ex.ToString()) &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;       results.FinalSeverity = 3 &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;       results.FinalStatus = &lt;span style="color: rgb(163, 21, 21);"&gt;"Execption occuredduring "&lt;/span&gt; + methodName &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;       results.FinalStatusCode = 1 &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0.0001pt; line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;    &lt;span style="color: blue;"&gt;End&lt;/span&gt; &lt;span style="color: blue;"&gt;Sub &lt;o:p /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: normal;" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;End&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;span style="color: blue;"&gt;Class&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;"&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;After building the dll successfully, we need to move it to a location where the JAMS Scheduler is able to find it.&lt;span&gt;  &lt;/span&gt;Copy the JAMSIntegrated dll to the Program Files\MVPSI\JAMS\Scheduler directory.&lt;span&gt;  &lt;/span&gt;Alternatively, you can install the dll in the Global Assembly Cache.&lt;span&gt;  &lt;/span&gt;Instructions on how to do so can be found here: &lt;a href="http://support.microsoft.com/kb/315682"&gt;http://support.microsoft.com/kb/315682&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Now we can create an execution method which uses the new dll.&lt;span&gt;  &lt;/span&gt;Open an instance of the JAMS Client and navigate to the Management tab.&lt;span&gt;  &lt;/span&gt;Then select Execution Methods.&lt;span&gt;  &lt;/span&gt;You will see a dialog containing all of the execution methods currently installed.&lt;span&gt;  &lt;/span&gt;We will be adding a new execution method, so click on the Add icon at the top of the dialog.&lt;span&gt;  &lt;/span&gt;This will launch the Add an Execution Method wizard.&lt;span&gt;  &lt;/span&gt;Fill in a name and description for the new method and hit Next.&lt;/p&gt;&lt;p align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span&gt;&lt;shape id="Picture_x0020_1" style="visibility: visible; width: 378pt; height: 293.25pt;" o:spid="_x0000_i1027"&gt;&lt;imagedata /&gt;&lt;/shape&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;img src="/Uploads/Images/IntegrateDotNet/AddMethod.jpg" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Now, we need to select the Execution Type.&lt;span&gt;  &lt;/span&gt;This should be set to Routine.&lt;/p&gt;&lt;p align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span&gt;&lt;shape id="Picture_x0020_4" style="visibility: visible; width: 378pt; height: 293.25pt;" o:spid="_x0000_i1026"&gt;&lt;imagedata /&gt;&lt;/shape&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;img src="/Uploads/Images/IntegrateDotNet/Type.jpg" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;After finishing the Wizard, double click on the new Execution Method in the listing to open its’ properties.&lt;span&gt;  &lt;/span&gt;Select the Execution tab.&lt;span&gt;  &lt;/span&gt;We now need to specify the Assembly and Class which we will be executing.&lt;span&gt;  &lt;/span&gt;These values will correspond to the dll we created earlier.&lt;span&gt;  &lt;/span&gt;The Assembly field should contain the name of the dll, and the Class field should contain the fully qualified name of the class which should be executed.&lt;/p&gt;&lt;p align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;span&gt;&lt;shape id="Picture_x0020_7" style="visibility: visible; width: 468pt; height: 390.75pt;" o:spid="_x0000_i1025"&gt;&lt;imagedata /&gt;&lt;/shape&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;img src="/Uploads/Images/IntegrateDotNet/Assembly.jpg" /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Now that we have an execution method defined, we can create a new job which uses the method.&lt;span&gt;  &lt;/span&gt;Change to the Definitions tab and click the Add button to start the Add a Job Definition wizard.&lt;span&gt;  &lt;/span&gt;Fill in the necessary properties for your job, making sure to select the newly created execution method.&lt;span&gt;  &lt;/span&gt;Once the new job has been created, open the definition and select the Parameters tab.&lt;span&gt;  &lt;/span&gt;We need to add the parameters which will be used in the execution of our assembly.&lt;span&gt;  &lt;/span&gt;Enter properties similar to the following to test the new execution method.&lt;span&gt;  &lt;/span&gt;Make sure the FileName path is valid.&lt;/p&gt;&lt;table cellspacing="0" cellpadding="0" border="1" class="MsoTableGrid" style="border: medium none ; border-collapse: collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="131" valign="top" style="border: 1pt solid black; padding: 0in 5.4pt; width: 98.25pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Parameter Name&lt;/p&gt;&lt;/td&gt;&lt;td width="152" valign="top" style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 113.85pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Default Value&lt;/p&gt;&lt;/td&gt;&lt;td width="119" valign="top" style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 89.3pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Data Type&lt;/p&gt;&lt;/td&gt;&lt;td width="127" valign="top" style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 95.5pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Prompt&lt;/p&gt;&lt;/td&gt;&lt;td width="109" valign="top" style="border-style: solid solid solid none; border-color: black black black -moz-use-text-color; border-width: 1pt 1pt 1pt medium; padding: 0in 5.4pt; width: 81.9pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Is Required?&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="131" valign="top" style="border-style: none solid solid; border-color: -moz-use-text-color; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 98.25pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;FileName&lt;/p&gt;&lt;/td&gt;&lt;td width="152" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.85pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;C:\Temp\TestFile.txt&lt;/p&gt;&lt;/td&gt;&lt;td width="119" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 89.3pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Text&lt;/p&gt;&lt;/td&gt;&lt;td width="127" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 95.5pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;File to write to&lt;/p&gt;&lt;/td&gt;&lt;td width="109" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 81.9pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Yes&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="131" valign="top" style="border-style: none solid solid; border-color: -moz-use-text-color; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 98.25pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Message&lt;/p&gt;&lt;/td&gt;&lt;td width="152" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 113.85pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;This is a test message&lt;/p&gt;&lt;/td&gt;&lt;td width="119" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 89.3pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Text&lt;/p&gt;&lt;/td&gt;&lt;td width="127" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 95.5pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;Message to write&lt;/p&gt;&lt;/td&gt;&lt;td width="109" valign="top" style="border-style: none solid solid none; border-color: -moz-use-text-color; border-width: medium 1pt 1pt medium; padding: 0in 5.4pt; width: 81.9pt;"&gt;&lt;p class="MsoNormal" style="margin-bottom: 0pt; line-height: normal;"&gt;No&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p class="MsoNormal" /&gt;&lt;p&gt; &lt;/p&gt;&lt;p /&gt;&lt;p class="MsoNormal"&gt;Save the job definition.&lt;span&gt;  &lt;/span&gt;Then execute the newly created Job.&lt;span&gt;  &lt;/span&gt;The job should execute successfully.&lt;span&gt;  &lt;/span&gt;Open the text file which was written to the hard drive and ensure that the parameter message has been written properly. &lt;/p&gt;&lt;p class="MsoNormal"&gt;This was a very simple example of creating a .NET dll for use with a JAMS Job.&lt;span&gt;  &lt;/span&gt;It should be very easy to use this same approach and add automated functionality to your own .NET applications.&lt;/p&gt;&lt;p class="MsoNormal"&gt;The Solution used in this example is attached to this article.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" /&gt;</description><pubDate>Mon, 26 Jan 2009 11:40:36 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>How to Automatically Generate Reports</title><link>http://www.jamssupport.com/Goto50019.aspx</link><description>&lt;p&gt;This guide will show you how to automate the generation of reports using JAMS. JAMS makes it easy to add reporting to existing job definitions, or create new jobs which are used just to generate reports. We will be exploring both of these options in this guide.&lt;/p&gt;&lt;p&gt;Let’s take a look at the report definitions which are provided by default. You can view these reports in your JAMS Client by selecting the Reporting tab. To view the reports installed with JAMS, click the Open icon. You will now be presented with report categories, and the name of reports within each category. Also, note that you can open a standalone report file by clicking the File… button.&lt;br /&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/GenerateReports/OpenReport.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Select one of the default reports and click OK. The report parameters screen will now open. Here, you can specify different options for the report you have opened. Clicking the submit button will query the JAMS system and produce a report with the specified parameters. After running the report, note that you can export the document to several file formats using the Export To menu in the top right corner of the screen.&lt;br /&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/GenerateReports/ExportOptions.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Using the reporting tab is an easy way to manually run reports against the JAMS system. It is also possible to run the same reports automatically, which will be demonstrated later in this guide.&lt;/p&gt;&lt;p&gt;If you would like to make changes to one of the default report layouts, or create your own report layout from scratch, you can do so in the Report Designer. To access the Report Designer, select the Definitions tab, and click the Report Designer icon. This will open a new window with the JAMS Report Designer. With this designer, it is possible to open an existing report definition, or create a new report. After creating a new report, you can save the report definition to the JAMS system, or to a file on the hard drive. Either way, the report can be loaded later on to view manually, or automatically, as part of a job.&lt;/p&gt;&lt;p&gt;When creating a new report, you will be asked to select the data source for the new report. These data sources are used to query different aspects of the JAMS system. Each data source comes with pre-defined parameters whose values can be changed in order to produce a different report output.&lt;/p&gt;&lt;p&gt;Now that we have an idea of what reports are available, and how to create new ones, we can go about integrating these reports with Jobs. There are several Jobs installed by default which produce reports. In this guide, we will be looking more closely at the ReportCurrentSchedule Job. Select the Definitions tab, and then the Jobs icon to display the job definitions on your system. Then double click the ReportCurrentSchedule job to open its properties. Select the Source Options tab. The Execution Method is set to Reports. This is a built-in execution method which generates report documents attached to a job. If you would like to extend other Execution Methods to provide this functionality, or create a new Execution Method which uses reports, you can find a useful guide here: &lt;a href="/KnowledgebaseArticle50017.aspx"&gt;http://www.jamssupport.com/KnowledgebaseArticle50017.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/GenerateReports/ReportsExecutionMethod.jpg" /&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p&gt;Now, select the Reports tab in the Job definition. Here, you will see all the reports this job will produce, as well as a description. Select the CurrentSchedule report and click the Properties… button. &lt;br /&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/GenerateReports/ReportProperties.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;From this screen, we can change the default properties for this report. The Logical Name field is the location of the report definition which will be loaded at runtime and generated. Specify the location in the JAMS database by using the “Category\Report Name” format, or use a full filename to load a report definition stored on a hard drive.&lt;/p&gt;&lt;p&gt;The File Name field is the location a report output file will be saved to, once the report has been generated. Only specify the directory a report should be saved to. A filename and extension will be added automatically.&lt;/p&gt;&lt;p&gt;The Print Queue field can contain a list of email addresses to send the generated report file to. The different addresses should be separated by semi-colons or commas. If both the File Name and Print Queue fields are specified, then the report will be both saved and emailed to any listed recipients.&lt;/p&gt;&lt;p&gt;The Print Form field specifies which format to export the report to. The supported formats are: PDF, HTML, MHT, CSV, RTF, Text, or Xls. “Print” can also be specified, which will send the output of the document to the default printer.&lt;/p&gt;&lt;p&gt;Return to the Job Definitions screen and right click on the ReportCurrentSchedule job. Then select Submit. This will display the submit dialog for the selected job. This dialog contains several parameters which are the various options the report will use to query the JAMS database. Select the Reports tab to view the override options for the report settings. Here, the Print Queue and Print Form field values can be changed from the default values specified in the job definition. When the job is submitted, these final values will be used to determine how the job is exported and who the document is sent to.&lt;/p&gt;&lt;p&gt;The default report jobs included with the install of the JAMS client can be submitted manually, but they can also be scheduled to run at various times. It may be beneficial to know which jobs ran over the course of the previous day, or what the upcoming job schedule looks like. It is also easy to specify a report job as a Notification Job, or a Recovery Job.&lt;/p&gt;&lt;p&gt;Another way of integrating reporting with automated jobs is using the JAMSReportGenerator.exe. It is possible to specify the same report properties mentioned earlier, such as email list or export format in the Parameters of a parsed job which does not use the Reports execution method. Once these parameters are supplied, the report can be generated with a call to the JAMSReportGenerator.exe. This example uses the Parsed Windows Command procedure Execution Method.&lt;br /&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p style="TEXT-ALIGN: center" align="center"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p align="center"&gt;&lt;img src="/Uploads/Images/GenerateReports/Parameters.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/GenerateReports/Source.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Integrating reporting into JAMS provides an easy way to retrieve information and monitor how your JAMS system is performing on a routine basis. The methods which were used to generate reports in this guide can also be extended and customized to work exactly how they need to in many different situations.&lt;/p&gt;</description><pubDate>Tue, 20 Jan 2009 16:43:17 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>How to Create a Custom Parsed Execution Method</title><link>http://www.jamssupport.com/Goto50017.aspx</link><description> &lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link rel="File-List" /&gt;&lt;link rel="Edit-Time-Data" /&gt;&lt;style&gt; v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} &lt;/style&gt;&lt;link rel="themeData" /&gt;&lt;link rel="colorSchemeMapping" /&gt;&lt;style&gt; &amp;amp;amp;amp;amp;amp;amp;amp;lt;!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --&gt; &lt;/style&gt;&lt;p&gt;Creating a custom execution method can be very helpful in customizing how JAMS runs jobs. It is possible to utilize a technology which JAMS does not interface with out of the box, or modify an existing execution method to add, or customize functionality. In this guide, we will copy an existing execution method and modify how it runs jobs.&lt;/p&gt;&lt;p&gt;You can find a list of the JAMS execution methods by selecting the Management tab, and then clicking on the Execution Methods icon.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/DefaultExecutionMethods.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;For this example, we will be copying the Parsed Windows Command procedure to a new execution method and adding some custom functionality.&lt;/p&gt;&lt;p /&gt;&lt;p&gt;First, we need to create a new execution method in JAMS. We can add a new execution method by clicking on the Add icon in the above dialog. This will start the JAMS Execution Method Definition Wizard. In the wizard, we must specify a unique name. Also, we can enter a description of the new method.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/AddExecutionMethod.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" /&gt;&lt;p&gt;Next, we must specify an Execution Type. We will be selecting Batch.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/ExecutionType.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;The new execution method will now be added to the execution method list. We can now edit the new definition further. Open the definition and select the Source tab. In Job Module field, enter the name of the template library which will be used. We will be creating a new one later in this example called CustomParsed. Also, enter cmd as the Default File Extension.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/SourceSettings.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;Now, select the Execution tab. In the Command field, enter “cmd.exe /c "{0}"”. &lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/ExecutionSettings.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="center" /&gt;&lt;p&gt;There are other properties which may be needed for other execution methods. A full list of the available execution method properties, and descriptions of the properties can be found here: &lt;a href="http://www.mvpsi.com/doc/JAMSClient/MethodsProperties.html"&gt;http://www.mvpsi.com/doc/JAMSClient/MethodsProperties.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;Now that we have created a new entry in JAMS for our custom execution method, we need to create a new Job Module in the BaseMacros.xml file. This file provides JAMS with a template for parsing a Job’s command procedure. To add a new entry to the file, open the BaseMacros.xml file which is located in C:\Program Files\MVPSI\JAMS\Scheduler\BaseMacros.xml&lt;/p&gt;&lt;p&gt;Since we are adding functionality to an existing execution method, we can copy the existing macro for Parsed jobs. This is the first Macro entry in the file.&lt;/p&gt;&amp;lt;Macro name="Parsed"&gt; &lt;br /&gt;    &amp;lt;Code&gt; &lt;br /&gt;         &amp;lt;![CDATA[REM JAMS Parsed Macro &amp;lt;%Symbol(JAMS.Parameters)%&amp;gt; &lt;br /&gt;         &amp;lt;&amp;lt;JAMS.Source&gt;&gt; &lt;br /&gt;         exit %errorlevel% ]]&gt; &lt;br /&gt;    &amp;lt;/Code&gt; &lt;br /&gt;&amp;lt;/Macro&gt;&lt;br /&gt;&lt;br /&gt;Copy and paste this code back into the BaseMacros.xml file, inside of the &amp;lt;ArrayOfMacro&gt; tags. We will now change the macro to provide our custom functionality. First, we need to change the name of the macro to match the execution method’s Job Module property. In this example, it is “CustomParsed”. Next, we can begin changing the macro. When a job executes, the code contained within the “&amp;lt;Code&gt;&amp;lt;![CDATA[“ tags will be evaluated by JAMS, and then sent to where the execution method properties specify. &lt;p&gt;JAMS can retrieve data from the job currently executing. This data is then used to execute the job. Data is contained within the &amp;lt;&amp;lt;&gt;&gt; tags. JAMS can also evaluate and insert other macros, which are contained in the &amp;lt;%%&gt; tags.&lt;/p&gt;&lt;p&gt;In this example code, the JAMS.Parameters collection, and the JAMS.Source property are being referenced. The objects you can retrieve data from are as follows:&lt;/p&gt;&lt;table cellspacing="0" cellpadding="0" border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;System&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;The Job or Setup’s JAMS System&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Setup&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Only accessible when running a Setup&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Job&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Only accessible when running a Job&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;SetupJob&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Only accessible when running a Setup&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Current&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;The CurJob object&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Node&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;A NodeInfo object&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;Source&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;The Source property provided by the Job&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;NotifyEMail&lt;/p&gt;&lt;/td&gt;&lt;td width="319" valign="top"&gt;&lt;p&gt;The final list of email addresses to be notified. This is a combination of e-mail addresses from the DefaultNotifyEmail config setting, System, Setup, and Job notify lists.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p /&gt;&lt;p&gt;You can reference any of the above objects starting by starting with “JAMS.”. So, if we want to retrieve a description of the System this job is running under, we would use &amp;lt;&amp;lt;JAMS.System.Description&gt;&gt; in our macro. It is possible to access any public property from any of the above objects. If one of the above objects are not specified, the Current object is inserted. So, in the macro source, &amp;lt;&amp;lt;JAMS.JobName &gt;&gt; and &amp;lt;&amp;lt;JAMS.Current. JobName &gt;&gt; would evaluate to the same value. The properties of the above objects can be found in our documentation, here: &lt;a href="http://www.mvpsi.com/doc/ProgrammerReference/Default.html"&gt;http://www.mvpsi.com/doc/ProgrammerReference/Default.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Parameters and variable values can also be accessed. If you do not start out the reference with “JAMS.”, the value of a Parameter or JAMS variable will be used instead, if one is found. So, if your job specifies a parameter named “FileLocation”, you can access the value from the macro by using “&amp;lt;&amp;lt;FileLocation&gt;&gt;”.&lt;/p&gt;&lt;p&gt;It is also possible to add formatting to a value. For example, we could use &amp;lt;&amp;lt;JAMS.Current.StartTime(”d”)&gt;&gt; to format the StartTime of the Current job in a Short Date pattern. Any format supported by the .NET String.Format method can be used. A listing of these formats can be found here: &lt;a href="http://msdn.microsoft.com/en-us/library/fbxft59x.aspx"&gt;http://msdn.microsoft.com/en-us/library/fbxft59x.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Macro tags will insert another macro from within the BaseMacros.xml file. They can be used with any object which supports the IEnumerable interface. In this example, the Symbol macro is used. &lt;/p&gt;&lt;p&gt;&amp;lt;%Symbol(JAMS.Parameters)%&gt;&lt;/p&gt;&lt;p&gt;It will be inserted once for each of the JAMS.Parameters which are retrieved from the job at execution time. The Symbol macro is as follows:&lt;/p&gt;&amp;lt;Macro name="Symbol"&gt; &lt;br /&gt;    &amp;lt;Code&gt; &lt;br /&gt;         &amp;lt;![CDATA[SET &amp;lt;&amp;lt;NAME&gt;&gt;=&amp;lt;&amp;lt;VALUE&gt;&gt; ]]&gt; &lt;br /&gt;     &amp;lt;/Code&gt; &lt;br /&gt;&amp;lt;/Macro&gt; &lt;p /&gt;&lt;p&gt;&lt;br /&gt;Once inside of a sub macro, you can access the properties of the current object within the enumeration by specifying the property name within angle brackets. So, for each parameter in the JAMS.Current.Parameters collection, the Symbol macro is inserted. Then, the values of the NAME and VALUE properties are retrieved and inserted into the SET line. &lt;/p&gt;&lt;p&gt;When the default Parsed macro is executed, it looks similar to this:&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Windows\system32&gt;REM JAMS Parsed Macro&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Windows\system32&gt;SET Param1=Value1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Windows\system32&gt;SET Param2=Value1&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Windows\system32&gt;REM Source of Job inserted here&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;C:\Windows\system32&gt;exit 0&lt;/span&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;&lt;span&gt;Now that we have an understanding of how the parsing works, we can modify the default to add some custom functionality. We will be adding a couple of lines to the beginning of the job execution to better log what job is being executed. Make the highlighted changes to the CustomParsed macro we pasted into the BaseMacros.xml file.&lt;/span&gt;&lt;/p&gt;&amp;lt;Macro name="&lt;span class="Highlight"&gt;CustomParsed&lt;/span&gt;"&gt; &lt;br /&gt;    &amp;lt;Code&gt; &lt;br /&gt;         &amp;lt;![CDATA[REM JAMS &lt;span class="Highlight"&gt;Custom &lt;/span&gt;Parsed Macro &lt;br /&gt;&lt;span&gt;         &lt;span class="Highlight"&gt;REM Job Name: &amp;lt;&amp;lt;JAMS.Current.JobName&gt;&gt;&lt;/span&gt; &lt;br /&gt;         &lt;span class="Highlight"&gt;REM Job Description: &amp;lt;&amp;lt;JAMS.Job.Description&gt;&gt;&lt;/span&gt; &lt;br /&gt;         &lt;/span&gt;&lt;span class="Highlight"&gt;&lt;span&gt;REM Running under System: &amp;lt;&amp;lt;JAMS.System.SystemName&gt;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;         &amp;lt;%Symbol(JAMS.Parameters)%&gt; &lt;br /&gt;         &amp;lt;&amp;lt;JAMS.Source&gt;&gt; &lt;br /&gt;         exit %errorlevel% ]]&gt; &lt;br /&gt;    &amp;lt;/Code&gt; &lt;br /&gt;&amp;lt;/Macro&gt; &lt;p&gt;Now, save the BaseMacros.xml file. In order for the new macro to be used, the JAMSScheduler service must be restarted. This must be done every time a change is made to the BaseMacros.xml file, or the changes will not take effect when job runs. This can be done in Windows PowerShell using the command Restart-Service JAMSScheduler.&lt;/p&gt;&lt;p&gt;Once the service has restarted, we can create a new job to test the execution method we just made, or change the execution method of an existing job. This property can be found in the Source Options tab of a job definition.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/SourceOptions.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Note: If you do not see the CustomParsed Execution method in the dialog, you may need to hit the Refresh button in order for the newly created method to appear.&lt;/p&gt;&lt;p&gt;Now, submit the job and view the resulting log file when the job completes. You can now see that the additional information we inserted in the BaseMacros.xml file has been parsed, and the additional logging comments have been displayed successfully.&lt;/p&gt;&lt;p align="center"&gt;&lt;span&gt;&lt;img src="http://www.jamssupport.com/Uploads/Images/ParsedExecution/Log.jpg" /&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Fri, 16 Jan 2009 13:29:12 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>Description of the JobState Enum type</title><link>http://www.jamssupport.com/Goto50016.aspx</link><description>&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;meta content="Word.Document" name="ProgId" /&gt;&lt;meta content="Microsoft Word 12" name="Generator" /&gt;&lt;meta content="Microsoft Word 12" name="Originator" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CZach%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:WordDocument&gt;  &lt;w:View&gt;Normal&lt;/w:View&gt;  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;  &lt;w:TrackMoves/&gt;  &lt;w:TrackFormatting/&gt;  &lt;w:PunctuationKerning/&gt;  &lt;w:ValidateAgainstSchemas/&gt;  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;  &lt;w:DoNotPromoteQF/&gt;  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;  &lt;w:Compatibility&gt;   &lt;w:BreakWrappedTables/&gt;   &lt;w:SnapToGridInCell/&gt;   &lt;w:WrapTextWithPunct/&gt;   &lt;w:UseAsianBreakRules/&gt;   &lt;w:DontGrowAutofit/&gt;   &lt;w:SplitPgBreakAndParaMark/&gt;   &lt;w:DontVertAlignCellWithSp/&gt;   &lt;w:DontBreakConstrainedForcedTables/&gt;   &lt;w:DontVertAlignInTxbx/&gt;   &lt;w:Word11KerningPairs/&gt;   &lt;w:CachedColBalance/&gt;  &lt;/w:Compatibility&gt;  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;m:mathPr&gt;   &lt;m:mathFont m:val="Cambria Math"/&gt;   &lt;m:brkBin m:val="before"/&gt;   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;   &lt;m:smallFrac m:val="off"/&gt;   &lt;m:dispDef/&gt;   &lt;m:lMargin m:val="0"/&gt;   &lt;m:rMargin m:val="0"/&gt;   &lt;m:defJc m:val="centerGroup"/&gt;   &lt;m:wrapIndent m:val="1440"/&gt;   &lt;m:intLim m:val="subSup"/&gt;   &lt;m:naryLim m:val="undOvr"/&gt;  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"  DefSemiHidden="true" DefQFormat="false" DefPriority="99"  LatentStyleCount="267"&gt;  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"   UnhideWhenUsed="false" Name="Table Grid"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt; &lt;/w:LatentStyles&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt;&amp;amp;amp;lt;!-- /* Font Definitions */ @font-face	{font-family:"Cambria Math";	panose-1:0 0 0 0 0 0 0 0 0 0;	mso-font-charset:1;	mso-generic-font-family:roman;	mso-font-format:other;	mso-font-pitch:variable;	mso-font-signature:0 0 0 0 0 0;}@font-face	{font-family:Calibri;	panose-1:2 15 5 2 2 2 4 3 2 4;	mso-font-charset:0;	mso-generic-font-family:swiss;	mso-font-pitch:variable;	mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal	{mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-parent:"";	margin:0in;	margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";}.MsoChpDefault	{mso-style-type:export-only;	mso-default-props:yes;	font-size:10.0pt;	mso-ansi-font-size:10.0pt;	mso-bidi-font-size:10.0pt;}@page Section1	{size:8.5in 11.0in;	margin:1.0in 1.0in 1.0in 1.0in;	mso-header-margin:.5in;	mso-footer-margin:.5in;	mso-paper-source:0;}div.Section1	{page:Section1;}--&gt;&lt;/style&gt;&lt;!--[if gte mso 10]&gt;&lt;style&gt; /* Style Definitions */ table.MsoNormalTable	{mso-style-name:"Table Normal";	mso-tstyle-rowband-size:0;	mso-tstyle-colband-size:0;	mso-style-noshow:yes;	mso-style-priority:99;	mso-style-qformat:yes;	mso-style-parent:"";	mso-padding-alt:0in 5.4pt 0in 5.4pt;	mso-para-margin:0in;	mso-para-margin-bottom:.0001pt;	mso-pagination:widow-orphan;	font-size:11.0pt;	font-family:"Calibri","sans-serif";	mso-ascii-font-family:Calibri;	mso-ascii-theme-font:minor-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:minor-fareast;	mso-hansi-font-family:Calibri;	mso-hansi-theme-font:minor-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:minor-bidi;}&lt;/style&gt;&lt;![endif]--&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The life cycle of a JAMS Job istracked by the JobState property.  The following list describes whathappens as a job moves through each of the states.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Scheduled&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job has just been added tothe schedule and the JAMSSchedule service has not looked at it.  The jobwill be in this state for only a short period of time.  When theJAMSSceduler service looks at the job, it will advance the JobState to Held.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Held&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;If the job has been “Held untilreleased”, it will stay in the Held state until it is manually released. If the job has not been held, it will advance to either Timed or StepWaitstate.  If the job is a subjob of a Setup, it advances to StepWaitotherwise, it advances to timed.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Timed&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is waiting for itsscheduled time to arrive and/or waiting for its Schedule Window to open. When the scheduled time arrives, the job’s dependencies are evaluated and theJobState is advanced to DependencyWait&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;StepWait&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is waiting for its Setupto advance to the job’s step.  When the Setup does, the job’s JobState isadvanced to DependencyWait.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;DependencyWait&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is waiting for all ofits dependencies to be satisfied.  When they are satisfied, the JobStateis advanced to PrecheckWait.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;PrecheckWait&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job’s Precheck job issubmitted (if there is one).  When the job completes successfully, theJobState is advanced to ResourceWait.  If the precheck job is notsuccessful, it is resubmitted after a delay.  If the job does not have aprecheck job, the JobState advances to ResourceWait.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;ResourceWait&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is waiting for resourcesor a queue job limit slot.  When resources and queue slot are available,the JobState is advanced to Pending.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Pending&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is ready to run. Send the information the to the JAMS Executor service and advance the JobStateto Starting &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Starting&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;Waiting for the completion ofthe JAMSExecutor remote procedure call.  When it completes, the JobStateis advanced to Executing&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Executing&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is executing. &lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Idle&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is still logically“executing” but, it is idle while waiting for an event.  There is nolonger a process or executable associated with the job, the job’s processnotified us before exiting that is was not done, it was just going idle while waitingfor an event.  This state is only used by Workflow Foundation jobs.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Completed&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is done.  Allprocesses associated with the job have completed.  We leave the job in theCompleted state for 60 seconds before either deleting all traces of the job oradvancing the job state to CompletedKept&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;CompletedKept&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The job is done but is beingretained in the schedule for awhile.  The amount of time to keep the jobin the schedule could be specified in the job’s retain options, the job’ssystem’s retain options or the KeepCompleted Configuration setting.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Rescheduling&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;The Rescheduling JobState is nolonger used.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;&lt;strong&gt;Missing&lt;/strong&gt;&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125);"&gt;While a job is executing theJAMSScheduler service will periodically ask the JAMSExecutor service to thestatus of the job.  If the JAMSExecuter doesn’t have the job, theJAMSScheduler changes the JobState to missing.  A job in the MissingJobState will eventually be handled as a failed job and the job state willchange to Completed.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;</description><pubDate>Wed, 14 Jan 2009 15:35:47 GMT</pubDate><dc:creator>ZachB</dc:creator></item><item><title>SQL Server Express install fails</title><link>http://www.jamssupport.com/Goto50014.aspx</link><description>The JAMS Scheduler for Windows requires Microsoft's SQL Server.  The JAMS Setup kits will install SQL Server Express Edition if SQL Server is not already installed.  There is a known problem with Microsoft's SQL Server setup which causes the installation to fail if the SQL Server Native Client is already installed.  To work around this problem you have to uninstall the SQL Server Native Client and then rerun the JAMS Setup.&lt;br /&gt;&lt;br /&gt;This issue is documented is section 2.1 of this knowledgebase article:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/910229/en-us"&gt;http://support.microsoft.com/kb/910229/en-us&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 30 Sep 2008 11:40:16 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>How do I get the Windows client working with an OpenVMS server?</title><link>http://www.jamssupport.com/Goto50004.aspx</link><description>The JAMS Windows based client tools can connect to either a Windows or OpenVMS based JAMS Server.  To connect to an OpenVMS Server, you must install and configure the JAMS OpenVMS Connector.  This guide will help you install, configure and troubleshoot the JAMS OpenVMS Connector.&lt;br /&gt;</description><pubDate>Wed, 17 Sep 2008 17:21:04 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>JAMS Services fail to start</title><link>http://www.jamssupport.com/Goto50008.aspx</link><description>There is a potential problem with the Microsoft .NET Framework that can prevent the JAMS Services from starting.  The .NET Framework verifies an executable images digital signature when a service starts.  During this verification the Framework downloads a certificate revokation list from:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://crl.microsoft.com/pki/crl/products/CSPCA.crl"&gt;http://crl.microsoft.com/pki/crl/products/CSPCA.crl&lt;/a&gt;&lt;/p&gt;&lt;p&gt;If internet access is slow or access to this URL is blocked, the service may fail to start because the Service Control Manager times out waiting for the image to start.&lt;br /&gt;&lt;br /&gt;Here is a link to a Microsoft Knowledgebase article that talks about the problem:&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/936707"&gt;http://support.microsoft.com/kb/936707&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This Knowledgebase article describes how to increase the service timeout value which could be a way to work around this issue:&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/922918"&gt;http://support.microsoft.com/kb/922918&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;</description><pubDate>Fri, 05 Sep 2008 14:09:14 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Options for specifying the JAMS Server in PowerShell</title><link>http://www.jamssupport.com/Goto50006.aspx</link><description>If you're using the JAMS Snapin for PowerShell you've already found that every cmdlet has a "-Server" parameter that you can use to specify which JAMS Server should be used.  However, you probably don't want to use it!  The -Server parameter is fine when you want to explicitly specify the JAMS Server but it's easier to use one of the defaults.&lt;br /&gt;&lt;br /&gt;Here's how a JAMS cmdlet determines which JAMS Server it should use:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Was -Server specified on the command line?&lt;/li&gt;&lt;li&gt;Is the $JAMSDefaultServer PowerShell variable defined?&lt;/li&gt;&lt;li&gt;Is our current default location a JAMS Provider drive?&lt;/li&gt;&lt;li&gt;Are we being executed as batch job by a JAMS Server?&lt;/li&gt;&lt;li&gt;Pick the first first JAMS Provider drive.&lt;/li&gt;&lt;li&gt;Throw an exception.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt; Setting $JAMSDefaultServer is what we usually use when working interactively.  You might want to set that in your PowerShell profile but, be careful or you'll break option 4.  Option 4, checking to see if the cmdlet is being executed as a JAMS job, may be the most interesting option.  The idea is to make it easy to use JAMS cmdlets in your jobs without requiring any changes when the job moves from a test server to a production server.  &lt;br /&gt;&lt;br /&gt;So, how can you set $JAMSDefaultServer in your profile without breaking the default host option? Simple, just check for the $Host.PrivateData.  When JAMS executes a job, it creates a HostName property in $Host.PrivateData so you can do this in your profile:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;if ($Host.PrivateData.HostName -eq $null)&lt;br /&gt;{&lt;br /&gt;    $JAMSDefaultServer = "MyJAMSServer"&lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;&lt;p&gt;  &lt;/p&gt;</description><pubDate>Tue, 26 Aug 2008 12:49:59 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Are there any issues with OpenVMS V8.3?</title><link>http://www.jamssupport.com/Goto50001.aspx</link><description>&lt;p&gt;There are a couple of issues with VMS V8.3 but, they’re minor and it’s likely that you won’t run into them.  The fixes for these issues are in JAMS V4.2K (and later).&lt;br /&gt;&lt;br /&gt;If it’s not convenient to upgrade JAMS, you can avoid the issues by doing two things, first:&lt;/p&gt;&lt;p&gt;Make sure that your SYSUAF file does not have global buffers enabled.  You can check this by doing:&lt;/p&gt;&lt;p&gt;$ SET DEFAULT SYS$SYSTEM&lt;br /&gt;$ DIR/FULL SYSUAF&lt;/p&gt;&lt;p&gt;Look at “File attributes:”, the last item is the number of global buffers.  If that is greater than 0, set it to zero with:&lt;/p&gt;&lt;p&gt;$ SET FILE/NOGLOBAL SYSUAF&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The second this is:&lt;/p&gt;&lt;p&gt;Check the value of your CTLPAGES setting by doing:&lt;/p&gt;&lt;p&gt;$ WRITE SYS$OUTPUT F$GETSYI(“CTLPAGES”)&lt;/p&gt;&lt;p&gt;Define the JAMS_SPARE_CTLPAGES logical name to be 40% of the value of CTLPAGES so, if CTLPAGES was 1056, you would do:&lt;/p&gt;&lt;p&gt;$ DEFINE/SYSTEM/EXEC JAMS_SPARE_CTLPAGES 422&lt;/p&gt;&lt;p&gt;Let us know if you have any questions or problems.&lt;br /&gt;&lt;/p&gt;</description><pubDate>Mon, 25 Aug 2008 21:16:04 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Getting started with PowerShell</title><link>http://www.jamssupport.com/Goto50005.aspx</link><description>PowerShell is Microsoft's new scripting and command line environment.  It's a teriffic tool that will change the way that you manage your Windows machines.  This article will help you get started using the JAMS PowerShell snap-in.&lt;br /&gt;&lt;br /&gt;Before you can use the JAMS PowerShell snap-in, you have to have PowerShell.  If you don't already have PowerShell, you can download it from:&lt;br /&gt;&lt;br /&gt;http://www.Microsoft.com/PowerShell&lt;br /&gt;&lt;br /&gt;This is also a good place to learn about PowerShell.&lt;br /&gt;&lt;br /&gt;Once you have PowerShell installed, you have to make sure that you have to JAMS PowerShell snap-in installed.  If you installed the JAMS Client before PowerShell you must reinstall the JAMS Client to get the PowerShell snap-in.&lt;br /&gt;&lt;br /&gt;Before you can use a PowerShell snap-in, you have to add it to your PowerShell environment.  You do that with the Add-PSSnapin cmdlet.  Add the JAMS Snap-in like this:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;PS C:\&gt; Add-PSSnapin MVPSI.JAMS&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;To get a list of the commands in the JAMS Snapin, enter:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;PS C:&gt; Get-Command -PSSnapIn MVPSI.JAMS&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;To get help on any of those commands (or any other PowerShell command), try:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New"&gt;PS C:\&gt; Get-Help the-command-you-want-help-with&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;</description><pubDate>Mon, 25 Aug 2008 17:33:18 GMT</pubDate><dc:creator>BobS</dc:creator></item><item><title>How do I shrink the history file?</title><link>http://www.jamssupport.com/Goto50002.aspx</link><description>&lt;p&gt;Purging JAMS history should be completely automated.  When JAMS is initially installed, a job named JAMS_PURGE is created which is scheduled to run every Sunday.  This job purges the JAMS History and then does a CONVERT/RECLAIM on the HIST.DAT file to reclaim space from the deleted records.&lt;/p&gt;&lt;p&gt;You should verify that the JAMS_PURGE job is successfully running.&lt;/p&gt;&lt;p&gt;If JAMS_PURGE is running, it could be that you're keeping more history than you want.  You can adjust the default values for the parameters to JAMS_PURGE to change the amount of history you keep.&lt;/p&gt;&lt;p&gt;It could also be that the HIST.DAT file grew so large because of an unusual event and the file is mostly free space.  The JAMS_PURGE job won't shrink the physical size of the file.  To shrink the file while preserving the history, do this:&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;$ MCR JAMS_EXE:JAMS_MASTER STOP SCHEDULE/NORESTART&lt;br /&gt;$ SET DEFAULT JAMS_DATA:&lt;br /&gt;$ ANALYZE/RMS/FDL/OUTPUT=HISTOPT.FDL HIST.DAT&lt;br /&gt;$ EDIT/FDL/NOINTERACTIVE/ANALYSIS=HISTOPT.FDL HISTOPT.FDL&lt;br /&gt;$ CONVERT/FDL=HISTOPT.FDL/STATS/NOSORT HIST.DAT HIST.DAT&lt;br /&gt;$ PURGE HIST.DAT&lt;br /&gt;$ MCR JAMS_EXE:JAMS_MASTER START SCHEDULE&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Note that this make take a LONG time.&lt;/p&gt;&lt;p&gt;If you don't really care about the history and you just want to quickly shrink the file, do this:&lt;/p&gt;&lt;p&gt;&lt;font face="Courier New"&gt;$ MCR JAMS_EXE:JAMS_MASTER STOP SCHEDULE/NORESTART&lt;br /&gt;$ SET DEFAULT JAMS_DATA:&lt;br /&gt;$ DELETE HIST.DAT;*&lt;br /&gt;$ CREATE/FDL=HIST.FDL HIST.DAT&lt;br /&gt;$ MCR JAMS_EXE:JAMS_MASTER START SCHEDULE&lt;/font&gt;&lt;/p&gt;&lt;p&gt;This is quick but, &lt;strong&gt;IT WILL DELETE ALL OF YOUR HISTORY&lt;/strong&gt;.&lt;br /&gt;&lt;/p&gt;</description><pubDate>Mon, 25 Aug 2008 10:40:48 GMT</pubDate><dc:creator>JohnV</dc:creator></item></channel></rss>