﻿<?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 » Knowledgebase » Latest Articles</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, 08 Sep 2010 18:22:23 GMT</lastBuildDate><ttl>20</ttl><item><title>JAMS for OpenVMS V4.2Q</title><link>http://www.jamssupport.com/Goto50127.aspx</link><description>The following issues are addressed in JAMS for OpenVMS Version 4.2Q&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&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 href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&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: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:-520092929 1073786111 9 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:11.0pt;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;	mso-fareast-theme-font:minor-latin;}p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph	{mso-style-priority:34;	mso-style-unhide:no;	mso-style-qformat:yes;	margin-top:0in;	margin-right:0in;	margin-bottom:0in;	margin-left:.5in;	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;}.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 WordSection1	{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.WordSection1	{page:WordSection1;} /* List Definitions */ @list l0	{mso-list-id:390619670;	mso-list-type:hybrid;	mso-list-template-ids:13818582 -884462868 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}@list l0:level1	{mso-level-number-format:bullet;	mso-level-text:-;	mso-level-tab-stop:none;	mso-level-number-position:left;	text-indent:-.25in;	font-family:"Calibri","sans-serif";	mso-fareast-font-family:Calibri;}@list l0:level2	{mso-level-tab-stop:1.0in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level3	{mso-level-tab-stop:1.5in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level4	{mso-level-tab-stop:2.0in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level5	{mso-level-tab-stop:2.5in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level6	{mso-level-tab-stop:3.0in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level7	{mso-level-tab-stop:3.5in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level8	{mso-level-tab-stop:4.0in;	mso-level-number-position:left;	text-indent:-.25in;}@list l0:level9	{mso-level-tab-stop:4.5in;	mso-level-number-position:left;	text-indent:-.25in;}ol	{margin-bottom:0in;}ul	{margin-bottom:0in;}--&gt;&lt;/style&gt;If a job running via the JAMS Agent for OpenVMS executing a SPAWN command, the job would never complete. &lt;/li&gt;&lt;/ol&gt;&lt;br /&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 href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml" rel="colorSchemeMapping" /&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:-520092929 1073786111 9 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:11.0pt;	font-family:"Calibri","sans-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 WordSection1	{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.WordSection1	{page:WordSection1;}--&gt;&lt;/style&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; FONT-SIZE: 11pt"&gt;*Note that only the JAMS Agent changed in 4.2Q&lt;/span&gt;&lt;br /&gt;</description><pubDate>Mon, 06 Sep 2010 21:07:33 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS v4.9.154</title><link>http://www.jamssupport.com/Goto50126.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction to Canceling a Parameter addition to avoid a looping condition.&lt;/li&gt;&lt;li&gt;Added support for PowerShell jobs including Unicode characters in the script and as parameters.&lt;/li&gt;&lt;li&gt;Updated RebEx components to the latest version.&lt;/li&gt;&lt;li&gt;A correction to the JAMS database schema names to support SQL 2000.&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Mon, 06 Sep 2010 21:00:16 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Release Notes for JAMS v5.0.191</title><link>http://www.jamssupport.com/Goto50125.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction to Canceling a Parameter addition to avoid a looping condition.&lt;/li&gt;&lt;li&gt;Added support for PowerShell jobs including Unicode characters in the script and as parameters.&lt;/li&gt;&lt;li&gt;Updated RebEx components to the latest version.&lt;/li&gt;&lt;li&gt;A correction to the JAMS database schema names to support SQL 2000.&lt;/li&gt;&lt;li&gt;Added support for output properties to the Submit workflow activity to pass final severity, status and status code. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Mon, 06 Sep 2010 20:58:53 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Why Triggers Using File Events Do Not Automatically Reset</title><link>http://www.jamssupport.com/Goto50124.aspx</link><description>In the definition of a JAMS trigger the "Status" tab has an option to reset the trigger after it fires:&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/trigger_file_event.png" /&gt;&lt;br /&gt;&lt;br /&gt;This option does not apply to triggers that have any "File" events because the Trigger would continuously fire multiple times as the file would still be present. The simplest way to reset a trigger that relies on "File" events is to run a PowerShell Job afterwards that resets the trigger using the "Reset-JAMSTrigger" cmdlet. This could be done by creating a new Job with PowerShell as it's execution method. The source for this job would be:&lt;br /&gt;&lt;br /&gt;Reset-JAMSTrigger -Name YourTriggerName&lt;br /&gt;&lt;br /&gt;After running this job your trigger would then be active.&lt;br /&gt;</description><pubDate>Tue, 31 Aug 2010 17:12:20 GMT</pubDate><dc:creator>phils</dc:creator></item><item><title>How to Use The JAMS File Transfer PowerShell Cmdlets</title><link>http://www.jamssupport.com/Goto50123.aspx</link><description>In addition to using the "File Transfer" execution method, file transfers can also be performed using the JAMS PowerShell Snap-In. The Snap-In supports transfers in the following forms: FTP, FTPS, and SFTP. Before a connection can be made, you must first define the credentials for the user account that will be connecting to the file server.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Getting Credentials from a JAMS User]&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;$userCredentials = Get-JAMSCredential -UserName JAMSUserName -Server JAMSServerName&lt;br /&gt;&lt;br /&gt;Once the credentials have been established a connection can then be made.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Establishing a Connection]&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The following example demonstrates the format for establishing an FTP connection:&lt;br /&gt;&lt;br /&gt;Connect-JFTP -Credential $userCredentials -Name YourFileServerName&lt;br /&gt;&lt;br /&gt;The other two transfer methods follow the same format except that "Connect-JFTP" would be replaced with "Connect-JFTPS" or "Connect-JSFTP". Besides that difference, the following examples are the same for any of the three transfer methods.&lt;br /&gt;&lt;br /&gt;Once a connection is made, you can then retrieve or send files to the server. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Sending &amp;amp; Retrieving Files]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;The format for sending a file is as follows:&lt;br /&gt;&lt;br /&gt;Send-JFSItem -Name C:\MyFile.txt  -Destination C:\ServerDirectory\MyFile.txt&lt;br /&gt;&lt;br /&gt;The format for retrieving a file is very similar:&lt;br /&gt;&lt;br /&gt;Receive-JFSItem -Name C:\ServerDirectory\MyFile.txt -Destination C:\MyFile.txt&lt;br /&gt;&lt;br /&gt;To view files in a directory the cmdlet "Get-JFSChildItem" can be used:&lt;br /&gt;&lt;br /&gt;Get-JFSChildItem -Path C:\Logs\&lt;br /&gt;&lt;br /&gt;Another option is to get a single file using "Get-JFSItem":&lt;br /&gt;&lt;br /&gt;Get-JFSItem -Path C:\Logs\Audit.log&lt;br /&gt;&lt;br /&gt;The "Get-JFSChildItem" cmdlet is similar to the PowerShell "Get-ChildItem" cmdlet, they both return a collection of objects.  The "Get-JFSChildItem" returns a collection of JAMSFileServerItems.  Each JAMSFileServerItems describes an single file or directory that is on the file server.  You can process these items using all the standard PowerShell commands, for example:&lt;br /&gt;&lt;br /&gt;$fileList = Get-JFSChildItems *.txt&lt;br /&gt;foreach($file in $fileList)&lt;br /&gt;{&lt;br /&gt;    if (($file.IsFile) -and ($file.Modified -gt $checkDate))&lt;br /&gt;    {&lt;br /&gt;        Receive-JFSItem $file&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Directory Movement]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;The "Get-JFSLocation" cmdlet enables you to determine the current path on the file server. An example of using this cmdlet might be to store the current directory in a PowerShell variable:&lt;br /&gt;&lt;br /&gt;$CurrentDirectory = Get-JFSLocation&lt;br /&gt;&lt;br /&gt;The "Set-JFSLocation" cmdlet allows you to change the directory on the file server and uses the format:&lt;br /&gt;&lt;br /&gt;Set-JFSLocation -Location C:\NewDirectory&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Renaming &amp;amp; Removing Files]&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Renaming and Removing files is also very simple. An example of renaming a file would be:&lt;br /&gt;&lt;br /&gt;Rename-JFSItem -Name OriginalName.txt -NewName NewName.txt&lt;br /&gt;&lt;br /&gt;While the format for removing a file is:&lt;br /&gt;&lt;br /&gt;Remove-JFSItem -Path "C:\FTPNewName.txt" -Confirm:$false&lt;br /&gt;&lt;br /&gt;In the example above, setting the "-Confirm" switch to false means that there should not be a verification prompt before deleting the file.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;[Disconnecting]&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Once the actions of the file transfer have completed the "Disconnect-JFS" cmdlet should be issued in order to disconnect from the file server.&lt;br /&gt;&lt;br /&gt;Any of these cmdlets could be issued from a PowerShell console or from a Job within JAMS that uses PowerShell as it's execution method. Below is a simple example of how to use these cmdlets to perform a FTP transfer:&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/powerShell_FTP_cmdlets_sample.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><pubDate>Tue, 31 Aug 2010 16:24:53 GMT</pubDate><dc:creator>phils</dc:creator></item><item><title>Creating a Sequential Workflow Outside of a Flowchart</title><link>http://www.jamssupport.com/Goto50122.aspx</link><description>When creating a JAMS Workflow job a sequence of activities can be created using either the Flowchart or Sequence activity. The Sequence activity belongs to the "Control Flow" activity group and enables you to drop other activities onto it as seen in the example below:&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/workflow_sequence.png" /&gt;&lt;br /&gt;&lt;br /&gt;A sequence can host any activity including Flowcharts and decision structures. The sequence activity is beneficial because it provides a more condensed view of a series of activities than a Flowchart.&lt;br /&gt;</description><pubDate>Fri, 20 Aug 2010 13:56:46 GMT</pubDate><dc:creator>phils</dc:creator></item><item><title>Release Notes for JAMS v5.0.180</title><link>http://www.jamssupport.com/Goto50112.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 href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;link href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%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: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:Cambria;	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 1073741899 0 0 415 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:-520092929 1073786111 9 0 415 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;}h1	{mso-style-priority:9;	mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Heading 1 Char";	mso-style-next:Normal;	margin-top:24.0pt;	margin-right:0in;	margin-bottom:0in;	margin-left:0in;	margin-bottom:.0001pt;	line-height:115%;	mso-pagination:widow-orphan lines-together;	page-break-after:avoid;	mso-outline-level:1;	font-size:14.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#365F91;	mso-themecolor:accent1;	mso-themeshade:191;	mso-font-kerning:0pt;}p.MsoTitle, li.MsoTitle, div.MsoTitle	{mso-style-priority:10;	mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Title Char";	mso-style-next:Normal;	margin-top:0in;	margin-right:0in;	margin-bottom:15.0pt;	margin-left:0in;	mso-add-space:auto;	mso-pagination:widow-orphan;	border:none;	mso-border-bottom-alt:solid #4F81BD 1.0pt;	mso-border-bottom-themecolor:accent1;	padding:0in;	mso-padding-alt:0in 0in 4.0pt 0in;	font-size:26.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#17365D;	mso-themecolor:text2;	mso-themeshade:191;	letter-spacing:.25pt;	mso-font-kerning:14.0pt;}p.MsoTitleCxSpFirst, li.MsoTitleCxSpFirst, div.MsoTitleCxSpFirst	{mso-style-priority:10;	mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Title Char";	mso-style-next:Normal;	mso-style-type:export-only;	margin:0in;	margin-bottom:.0001pt;	mso-add-space:auto;	mso-pagination:widow-orphan;	border:none;	mso-border-bottom-alt:solid #4F81BD 1.0pt;	mso-border-bottom-themecolor:accent1;	padding:0in;	mso-padding-alt:0in 0in 4.0pt 0in;	font-size:26.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#17365D;	mso-themecolor:text2;	mso-themeshade:191;	letter-spacing:.25pt;	mso-font-kerning:14.0pt;}p.MsoTitleCxSpMiddle, li.MsoTitleCxSpMiddle, div.MsoTitleCxSpMiddle	{mso-style-priority:10;	mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Title Char";	mso-style-next:Normal;	mso-style-type:export-only;	margin:0in;	margin-bottom:.0001pt;	mso-add-space:auto;	mso-pagination:widow-orphan;	border:none;	mso-border-bottom-alt:solid #4F81BD 1.0pt;	mso-border-bottom-themecolor:accent1;	padding:0in;	mso-padding-alt:0in 0in 4.0pt 0in;	font-size:26.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#17365D;	mso-themecolor:text2;	mso-themeshade:191;	letter-spacing:.25pt;	mso-font-kerning:14.0pt;}p.MsoTitleCxSpLast, li.MsoTitleCxSpLast, div.MsoTitleCxSpLast	{mso-style-priority:10;	mso-style-unhide:no;	mso-style-qformat:yes;	mso-style-link:"Title Char";	mso-style-next:Normal;	mso-style-type:export-only;	margin-top:0in;	margin-right:0in;	margin-bottom:15.0pt;	margin-left:0in;	mso-add-space:auto;	mso-pagination:widow-orphan;	border:none;	mso-border-bottom-alt:solid #4F81BD 1.0pt;	mso-border-bottom-themecolor:accent1;	padding:0in;	mso-padding-alt:0in 0in 4.0pt 0in;	font-size:26.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#17365D;	mso-themecolor:text2;	mso-themeshade:191;	letter-spacing:.25pt;	mso-font-kerning:14.0pt;}span.Heading1Char	{mso-style-name:"Heading 1 Char";	mso-style-priority:9;	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:"Heading 1";	mso-ansi-font-size:14.0pt;	mso-bidi-font-size:14.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#365F91;	mso-themecolor:accent1;	mso-themeshade:191;	font-weight:bold;}span.TitleChar	{mso-style-name:"Title Char";	mso-style-priority:10;	mso-style-unhide:no;	mso-style-locked:yes;	mso-style-link:Title;	mso-ansi-font-size:26.0pt;	mso-bidi-font-size:26.0pt;	font-family:"Cambria","serif";	mso-ascii-font-family:Cambria;	mso-ascii-theme-font:major-latin;	mso-fareast-font-family:"Times New Roman";	mso-fareast-theme-font:major-fareast;	mso-hansi-font-family:Cambria;	mso-hansi-theme-font:major-latin;	mso-bidi-font-family:"Times New Roman";	mso-bidi-theme-font:major-bidi;	color:#17365D;	mso-themecolor:text2;	mso-themeshade:191;	letter-spacing:.25pt;	mso-font-kerning:14.0pt;}.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 WordSection1	{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.WordSection1	{page:WordSection1;}--&gt;&lt;/style&gt;&lt;div style="BORDER-BOTTOM: 1pt solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 4pt; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0in"&gt;&lt;p class="MsoTitle"&gt;JAMS V5.0 Release Notes&lt;/p&gt;&lt;/div&gt;&lt;h1&gt;.NET Framework V4.0&lt;/h1&gt;&lt;p class="MsoNormal"&gt;JAMS V5.0 requires V4.0 of the .NET Framework. If it is not already installed, the JAMS setup program will download and install V4.0 of the .NET Framework. &lt;/p&gt;&lt;p class="MsoNormal"&gt;The JAMS Agent works with V2.0 (or higher) of the .NET Framework.&lt;/p&gt;&lt;p class="MsoNormal"&gt;The JAMS V4.9 Admin Client can connect to and administer a JAMS V5.0 server so you can continue to use the JAMS 4.9 Admin Client on machines that cannot be upgraded to V4.0 of the .NET Framework.&lt;/p&gt;&lt;h1&gt;Report Definitions&lt;/h1&gt;&lt;p class="MsoNormal"&gt;There have been significant improvements to the JAMS Report Designer which requires that report definitions be updated.&lt;span&gt;  &lt;/span&gt;All of the JAMS predefined reports will be replaced during the upgrade.&lt;span&gt;  &lt;/span&gt;If you have customized any of the predefined reports without saving them to a new name, you should save your custom reports under a new name or to a file before upgrading to JAMS V5.0.&lt;/p&gt;&lt;p class="MsoNormal"&gt;As a precaution, you should save any custom reports to a file before upgrading to JAMS V5.0.&lt;span&gt;  &lt;/span&gt;This will protect you in case you encounter an issue opening the report in the V5.0 designer.&lt;/p&gt;&lt;p class="MsoNormal"&gt;After upgrading to V5.0, you must update any custom reports by opening them in the designer and clicking the "Save" button.&lt;/p&gt;&lt;h1&gt;Backwards Compatibility&lt;/h1&gt;&lt;p class="MsoNormal"&gt;JAMS V5.0 is fully compatible with previous versions of JAMS. However you must make a small change to a configuration on V4.x JAMS servers before you can monitor jobs using the V5.0 JAMS Client.&lt;span&gt;  &lt;/span&gt;The configuration file that needs to be updated is in the C:\Program Files\MVPSI\JAMS\Scheduler directory and is named JAMSServer.exe.config. &lt;span&gt; &lt;/span&gt;Open that file in any text editor, look for this line:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Courier New&amp;quot;"&gt;&lt;span&gt;      &lt;/span&gt;&amp;lt;bindingRedirect oldVersion="4.2.0.0-4.9999.9999.9999"&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;change the 4.9999.9999.9999 to 5.9999.9999.9999.&lt;span&gt;  &lt;/span&gt;Save the file then restart the JAMSServer service.&lt;/p&gt;</description><pubDate>Fri, 20 Aug 2010 11:13:13 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>SQL Performance Metrics to Check</title><link>http://www.jamssupport.com/Goto50121.aspx</link><description>MVP recommends investigating the following performance metrics to examine SQL performance. &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:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" /&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" /&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5CDanielS%5CAppData%5CLocal%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;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:-520092929 1073786111 9 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:11.0pt;	font-family:"Calibri","sans-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 WordSection1	{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.WordSection1	{page:WordSection1;}--&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&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;SQLServer : MemoryManager : Total Server Memory &lt;br /&gt;SQLServer : Memory Manager : Target Server Memory &lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;br /&gt;These two counters are the best way to know if SQL Server has enough RAM tooperate properly. &lt;br /&gt;&lt;br /&gt;Total Server Memory indicates the current RAM currently in use by the SQLServer Service. This value includes the total number of buffers committed toSQL Server and the OS buffers of the type OS in use. &lt;br /&gt;&lt;br /&gt;Target Server Memory indicates how much RAM the SQL Server Service wouldideally like to have. &lt;br /&gt;&lt;br /&gt;Generally, if the Total Server Memory counter is less than the Target ServerMemory, then SQL Server has enough memory to run efficiently. &lt;br /&gt;&lt;br /&gt;If, over time, the Total Server Memory value is equal to or higher than theTarget Server Memory, the SQL Server Service may be under serious memorypressure and an increase in RAM is needed. &lt;br /&gt;&lt;br /&gt;By the way, don't just add physical RAM to the server.(You didn't think it wasgoing to be that easy, did you?) &lt;br /&gt;&lt;br /&gt;You need to have the Server Administrator look at the properties of the SQLServer (using SQL Server Enterprise Manager in SQL Server 2000 or SQLManagement Studio in SQL Server 2005). &lt;br /&gt;&lt;br /&gt;Check the service is configured to use the newly installed RAM once it isadded. If SQL Server is configured to use a fixed amount of memory, addingphysical RAM is useless - you need to the limit once the memory has beeninstalled. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SQLServer : Access Methods : Page Splits/Sec&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Page splitting cause excessive I/O on your SQL Server machine. Page splittinggenerally starts when a page of SQL Server data becomes full and is then splitbetween the current and a newly allocated page. &lt;br /&gt;&lt;br /&gt;Occasional page splitting is a normal condition in SQL Server, but when thisparticular counter is high, excessive disk I/O is generally the result - withsubsequent slow performance to the clients of the SQL Server. &lt;br /&gt;&lt;br /&gt;If this counter exceeds 100 over 25% of the time you have a problem. Thesolution is to increase the FILL FACTOR value in SQL Server Properties -Database Settings. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;SQLServer : SQL Statistics : Batch Requests/Sec &lt;br /&gt;SQLServer : Databases: Transactions/Sec&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Getting a feel for how busy SQL Server actually is can be complicated. A goodstarting point is Batch Requests/Sec. &lt;br /&gt;&lt;br /&gt;A DBA may state that Transactions/Sec is a more accurate measurement, but thisis incorrect because Transactions/Sec only measures activity that is inside anactual transaction and not all activity. This can produce seriously skewedresults. &lt;br /&gt;&lt;br /&gt;Batch Request/Sec measures all SQL Server activity. &lt;br /&gt;&lt;br /&gt;In general, Batch Request/Sec over 1,500 shows a very busy SQL Serverenvironment. &lt;br /&gt;&lt;br /&gt;But this is in general -- if the server is running on a modern SMP machinesitting on a gigabit network segment this figure can be as high as 3,000; atypical 100 megabit network card can handle about 4,000 batch requests persecond. &lt;br /&gt;&lt;br /&gt;If the machine is a uni-processor, and over 1,500, tell your boss you need abigger machine... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SQLServer : Buffer Manager : Buffer Cache Hit Ratio &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This counter is an indication of how often SQL Server is able to get data fromthe RAM buffer instead of the hard disk. A higher ratio is an indication ofbetter performance. &lt;br /&gt;&lt;br /&gt;A good target for the Cache Hit Ratio is anything above 85 percent. Anythingless than 85% indicates the server needs more RAM. &lt;br /&gt;&lt;br /&gt;Remember the counter is an accumulation from the time the SQL Server Service isstarted. The SQL Server Service should be restarted and watched for severalhours before an accurate picture of the Buffer Cache Hit Ratio can be gathered.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Memory : Pages Per Second&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;This value should always be less than 100 on a production SQL Server. &lt;br /&gt;&lt;br /&gt;This particular counter is one of the most overlooked values in the entireWindows operating system. If the value for Pages Per Second is above 100 on aregular basis, the operating system itself may not have enough RAM. &lt;br /&gt;&lt;br /&gt;Check the properties of the SQL Server and ensure SQL Server is not using 100percent of the RAM on the server. Ensure enough RAM is allocated to Windows forother tasks. &lt;br /&gt;&lt;br /&gt;A quick and dirty way of measuring this is to simply use Task Manager to viewthe value for Available Physical Memory on the Performance tab. &lt;br /&gt;&lt;br /&gt;Do not confuse this counter with Page Faults Per Second &lt;br /&gt;&lt;br /&gt;A Page Fault means the required page is not currently paged in, but it may bein the discarded page list in memory. If the page is in the discarded pagebuffer, that is, it's in another buffer still in RAM, a physical page-in fromdisk is not needed; the Pages Per Second is not incremented. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Is Defragmentation Necessary?&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;If ODBC timeouts are an issue, fragmentation may be the cause. &lt;br /&gt;&lt;br /&gt;You can buy a third-party defragger. &lt;br /&gt;&lt;br /&gt;Because SQL Server data files and transaction logs tend to be very large,extensive fragmentation may be a real issue. I/O access can be slowedsignificantly. &lt;br /&gt;&lt;br /&gt;Fragmentation is particularly evident when range scans and table scans takeplace, as these operations read a large amount of data. If the drive head hasto move all over the drive platter to locate the required data, time is wastedand timeouts can occur. &lt;/span&gt;&lt;br /&gt;</description><pubDate>Fri, 20 Aug 2010 09:00:52 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Watching for Files on OpenVMS</title><link>http://www.jamssupport.com/Goto50120.aspx</link><description>Watching for files with JAMS for OpenVMS is a little different than watching for files with JAMS for Windows.  The Windows NTFS file system has hooks that will send us events when a file is created or deleted and we don't have those hooks in the OpenVMS ODS2 file system. &lt;br /&gt;&lt;br /&gt;There are two basic scenarios where we need to watch for a file: &lt;br /&gt;&lt;ul&gt;&lt;li&gt;When we know the aproximate time that a file will arrive and we have a job scheduled to process the file. &lt;/li&gt;&lt;li&gt;When we don't know when a file will arrive and we want to submit a job whenever the file does arrive. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The first scenario is easily handled with a precheck job.  You can create a generic "file" precheck which job which obtains the file specification from the job that it is checking for.  Here is the DCL source: &lt;/p&gt;&lt;pre&gt;$!$!  FILE_PRECHECK - This is a generic job which is used as a precheck$!                  to look for a file.$!$!                  We get the filename that we're looking for from$!                  the job that we're checking for.  We look at the P1$!                  parameter from that job which should be a filename.$!$!  Get the filename from P1 of the job we're checking for$!$ fileName = f$getqui("DISPLAY_ENTRY", "PARAMETER_1", &amp;lt;&amp;lt;JAMS_PRECHECK_ENTRY&gt;&gt;)$!$Check_Loop:$    if (f$search(fileName) .nes. "")$    then$        exit 1$    endif$    wait 00:00:30$    goto Check_Loop$!&lt;/pre&gt;&lt;p&gt;To use this, you simply set it as the precheck job in the primary job definition (the job that needs to wait for the file). You also have to add a P1 parameter to that job and set the value of the parameter to the file specification to look for. After that, when the primary job is scheduled to start, JAMS will submit the precheck job which looks for the file. When it seens the file it completes succesfully which is the signal to JAMS that the primary job can be released. &lt;/p&gt;&lt;p&gt;The second scenario is accomplished using JAMS Triggers and Variable events. First, you need a job that will watch for the file. You can tell JAMS to resubmit the job every few minutes or you could put a loop in the job. Here is an example that would be resubmitted every few minutes: &lt;/p&gt;&lt;pre&gt;$!$! FILE_WATCHER - A job that watches for a file and sets a JAMS$!                Variable when the file arrives$!$ JAMS :== $MCR JAMS_EXE:JAMS_MASTER.EXE$!$ if (f$search("DISK:[INCOMING]*.DAT") .nes. "")$ then$     JAMS SET VARIABLE FILES_ARE_READY TRUE$ endif&lt;/pre&gt;&lt;p&gt;When this job sees a matching file it just sets a JAMS Variable named FILES_ARE_READY to true. Now, you can create Trigger Events or dependencies that are based on that variable. Here is a JAMS Trigger definition: &lt;/p&gt;&lt;pre&gt;DEFINE TRIGGER PROCESS_FILES        DESCRIPTION "Process the files that FILE_WATCHER detects"        EVENT                VARIABLE FILES_ARE_READY TRUE        END_EVENT        ACTION                SUBMIT JOB PROCESS_FILE        END_ACTIONEND_TRIGGER&lt;/pre&gt;&lt;p&gt;One detail of note, the trigger definition is not auto reset to prevent the PROCESS_FILE job from being submitted multiple times. After the PROCESS_FILE job has processed the files, it should do a JAMS RESET TRIGGER PROCESS_FILES to reset the trigger for the next file arrival. &lt;/p&gt;</description><pubDate>Thu, 19 Aug 2010 14:35:59 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Release Notes for JAMS v4.9.148</title><link>http://www.jamssupport.com/Goto50118.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction if EnableSimpleSetups Configuration item was missing, automatic submits didn't work if a Setup definition was scheduled.&lt;/li&gt;&lt;li&gt;Added support for LockShortcutbar,  a User.Config file setting to restrict changes to the Shortcut Bar&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Added support allowing the limited list of Users even with no Inquire access.&lt;/li&gt;&lt;li&gt;A correction to zero agent license counts when restarting after a SQL failure.&lt;/li&gt;&lt;li&gt;An enhancement to tolerate database timeouts when deleting jobs.  If there is a SQLException while deleting jobs, we trap it, log a message and retry after a 1 minute delay.  Previously, the JAMS Scheduler service would fail and restart.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Mon, 02 Aug 2010 13:56:26 GMT</pubDate><dc:creator>VanessaB</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 it supports.  Type HELP COMMAND to get help on a particular command (For Example: HELP EXPORT JOB).&lt;br /&gt;&lt;br /&gt;You first action establishes the connection to the JAMS ServerName.&lt;br /&gt;&lt;br /&gt;SET SERVER &lt;em&gt;JAMSServerName&lt;/em&gt;&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>Fri, 30 Jul 2010 15:17:40 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Using SNMP Notifications With JAMS</title><link>http://www.jamssupport.com/Goto50117.aspx</link><description>SNMP notifications can be used with JAMS to create alerts for the status of jobs and setups. An SNMP notification can be sent in the event that a job or setup completed successfully, failed, stalled, was short, or became runaway.&lt;br /&gt;&lt;br /&gt;In order to use SNMP notifications with JAMS it is necessary to have an SNMP trap sender. An SNMP trap sender enables a JAMS notification job to send a notification across a network to the SNMP receiver.&lt;br /&gt;&lt;br /&gt;A trap generator can be downloaded here:&lt;br /&gt;&lt;a href="http://www.ncomtech.com/trapgen.html"&gt;http://www.ncomtech.com/trapgen.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After installing this utility it is also necessary to download the JAMS MIB file. The MIB file allows a SNMP Trap receiver to understand the data context of the information being sent to it by the trap sender.&lt;br /&gt;&lt;br /&gt;The JAMS MIB file can be downloaded here:&lt;br /&gt;-You must be signed in to follow this link&lt;br /&gt;&lt;a href="/Download50116.aspx"&gt;http://www.jamssupport.com/Download50116.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The next step is to open JAMS and create a new SNMP notification job. In this example we will create a new job definition and use PowerShell as the execution method. The following images will illustrate how to create the notification job:&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/snmpNotificationJob1.png" /&gt;&lt;br /&gt;&lt;br /&gt;You may have noticed that the job has three parameters defined at the top of the script. These parameters do not need to be defined in the parameter tab of the job definition, however they do need to be specified in the source tab as shown above. It is also important to notice that on lines 31-32 that I am navigating to the directory where I installed the trap sender. This file path will depend on the location where you installed the trap sender(TrapGen).&lt;br /&gt;&lt;br /&gt;The first portion of the source is simply getting information about the job or setup that we want to create a notification for. The next image will show how to define the notifications that you want to send.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/snmpNotificationJob2.png" /&gt;&lt;br /&gt;&lt;br /&gt;The source in the image above shows how to create a notification for a job that has failed, runaway, or was completed successfully. To get a better idea of what is going on in these notifications I will use the Failed notification as an example. Line 68 tells the trap generator where to send the notification on the network. This IP address should correspond to where you will have your SNMP trap receiver. Lines 68-77 reference objects from the JAMS MIB file and do not require any changes to get notifications working. Any of the lines that begin with "-v" can be re-ordered or removed to suit your notification requirements.&lt;br /&gt;&lt;br /&gt;The last image shows the remaining source of the notification job and demonstrates how to create a few more notifications : &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/snmpNotificationJob3.png" /&gt;&lt;br /&gt;&lt;br /&gt;This job can now be specified as the notification job of any JAMS job or setup under the "Notify Names" tab of a job definition.&lt;br /&gt;&lt;br /&gt;In order to receive notifications, you must specify the location of the JAMS MIB file in your SNMP Trap receiver. Your receiver should then be able to receive notifcations from JAMS.&lt;br /&gt;</description><pubDate>Fri, 30 Jul 2010 09:58:40 GMT</pubDate><dc:creator>phils</dc:creator></item><item><title>Recommended Server Specifications</title><link>http://www.jamssupport.com/Goto50036.aspx</link><description>&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="Edit-Time-Data" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_editdata.mso" /&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;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 class="MsoNormal" style="margin: 0in 11.5pt 0.0001pt 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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. 100,000jobs per day) will require more resources.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;For database planning, our test lab runs approximately 1,000 jobs/day through one instance of JAMS. Retaining 30 days of data will create a database equal to 110Mb in size.  &lt;/span&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;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&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;br /&gt;&lt;/span&gt;&lt;/strong&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;Running 100,000 per day:&lt;/span&gt;&lt;/strong&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;Based upon customer implementations where more than 100,000 jobs run each day, the JAMS installation should consist of:&lt;br /&gt;&lt;br /&gt;Two Windows Servers, each with Dual Quad 2.0 GHz CPUs and 32 GB of RAM (or more).&lt;br /&gt;&lt;br /&gt;One of the above servers hosts the JAMS Scheduler while the second server is for SQL Server. Note that the SQL Server also has multiple high-speed SCSI drives.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&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 Agent:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;p class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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 class="MsoNormal" style="margin-left: 0.5in;"&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>Mon, 26 Jul 2010 09:00:17 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS v5.0.180</title><link>http://www.jamssupport.com/Goto50114.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction for Reports generation.&lt;/li&gt;&lt;li&gt;A correction for idle Windows Workflows that were falsely declared Runaway.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Thu, 22 Jul 2010 13:32:12 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Release Notes for JAMS v4.9.143</title><link>http://www.jamssupport.com/Goto50109.aspx</link><description>This release includes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Added support for converting and viewing SAP multistep and standard jobs on the "External" tab.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A correction to the Monitor view Submit ribbon bar button; if you select a job within a setup and then click "Submit", the setup was submitted instead of the job.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Tue, 20 Jul 2010 09:51:12 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Running SQL DTS Packages in JAMS</title><link>http://www.jamssupport.com/Goto50111.aspx</link><description>JAMS has the ability to run SQL DTS packages through the SSIS execution method. This execution method uses dtexec.exe.&lt;br /&gt;&lt;br /&gt;More information on this utility can be found here:&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 14" name="Generator" /&gt;&lt;meta content="Microsoft Word 14" name="Originator" /&gt;&lt;link href="file:///C:%5CUsers%5Cphils%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml" rel="File-List" /&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt; &lt;o:OfficeDocumentSettings&gt;  &lt;o:AllowPNG/&gt; &lt;/o:OfficeDocumentSettings&gt;&lt;/xml&gt;&lt;![endif]--&gt;&lt;link href="file:///C:%5CUsers%5Cphils%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx" rel="themeData" /&gt;&lt;link href="file:///C:%5CUsers%5Cphils%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:EnableOpenTypeKerning/&gt;   &lt;w:DontFlipMirrorIndents/&gt;   &lt;w:OverrideTableStyleHps/&gt;  &lt;/w:Compatibility&gt;  &lt;w:DoNotOptimizeForBrowser/&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: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:-520092929 1073786111 9 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: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;	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;}@page WordSection1	{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.WordSection1	{page:WordSection1;}--&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-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-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;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;" /&gt;&lt;span style="font-size: 11pt; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;"&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms162810.aspx?PHPSESSID=o1fb21liejulfgrptbmi9dec92"&gt;http://msdn.microsoft.com/en-us/library/ms162810.aspx?PHPSESSID=o1fb21liejulfgrptbmi9dec92&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;JAMS includes a sample job, DBMaintPlan, as an example of a DTS package in JAMS. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/DTS_Package_Sample.png" /&gt;&lt;br /&gt;&lt;br /&gt;To execute an SSIS package saved to SQL Server using Windows Authentication, use the following code:&lt;br /&gt;&lt;br /&gt;/SQL pkgOne /ser productionServer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To execute an SSIS package saved to the File System folder in the SSIS Package Store, use the following code:&lt;br /&gt;&lt;br /&gt;/dts "\File System\MyPackage"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To validate a package that uses Windows Authentication and is saved in SQL Server without executing the package, use the following code:&lt;br /&gt;&lt;br /&gt; /sql pkgOne /ser productionServer /va&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To execute an SSIS package that is saved in the file system, use the following code:&lt;br /&gt;&lt;br /&gt; /f "c:\pkgOne.dtsx" &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To execute an SSIS package that is saved in the file system, and specify logging options, use the following code:&lt;br /&gt;&lt;br /&gt; /f "c:\pkgOne.dtsx" /l "DTS.LogProviderTextFile;c:\log.txt"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Fri, 16 Jul 2010 10:24:03 GMT</pubDate><dc:creator>phils</dc:creator></item><item><title>Stress Testing the JAMS Primary Engine</title><link>http://www.jamssupport.com/Goto50110.aspx</link><description>&lt;br /&gt;Here are some tips to follow when stress testing the JAMS installation: &lt;br /&gt;  &lt;br /&gt;-          Do not run the JAMS GUI Monitor on the same machine as the JAMS Scheduler. &lt;br /&gt;-          Do not run the jobs on the same machine as the JAMS Scheduler. &lt;br /&gt;-          Run SQL on the same machine as the JAMS Scheduler. &lt;br /&gt;-          Use a SQL Server Standard or Enterprise (NOT SQL Express). &lt;br /&gt;-          Use queue job limits or resource requirements to prevent hardware overload. &lt;br /&gt;  &lt;br /&gt;</description><pubDate>Tue, 06 Jul 2010 09:11:34 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Return the Forecasted Scheduling in PowerShell</title><link>http://www.jamssupport.com/Goto50108.aspx</link><description>&lt;br /&gt;You can access the JAMS PowerShell provider to return a forecasted schedule in PowerShell.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$_srvobj = [mvpsi.jams.server]::getserver( “localhost” )&lt;br /&gt;$_jobs = [MVPSI.JAMS.Schedule]::find( "*" , "*" , $( get-date "06-22-2010" ) , $( get-date "06-30-2010" ) , "CURRENT" , $_srvobj )&lt;br /&gt;foreach ( $_scheduleEntry in $_jobs )&lt;br /&gt;{&lt;br /&gt;    write-host ( $_scheduleEntry.EntryName + " " +$_scheduleEntry.HoldTime.ToString() )&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/PowerShell_Forecasted_Schedule.png" /&gt;&lt;br /&gt;</description><pubDate>Tue, 22 Jun 2010 17:24:06 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS v4.9.139</title><link>http://www.jamssupport.com/Goto50107.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction for the Remove-Item Powershell cmdlet for System definitions.&lt;/li&gt;&lt;li&gt;An enhancement for JAMSAgentX to better handle jobs ending with a line that did not include a CR/LF; the job would hang even though it was actually complete.&lt;/li&gt;&lt;li&gt;A correction for File Watching for events with wildcards and a minimum size or "Available" requirement; if one of the matched files is deleted before it satisfies the size or available requirement, the file watch may never be satisfied.&lt;/li&gt;&lt;li&gt;Added new PowerShell cmdlets for FTP, SFTP and FTPS file transfers.&lt;/li&gt;&lt;li&gt;An enhancement for the Remove-Item to function if a job or setup had an ambiguous name because the job.Delete() or setup.Delete() method used the ambiguous name instead of the fully qualified name.&lt;/li&gt;&lt;li&gt;An enhancement to allow adding an agent with the same name as a JAMS System.&lt;/li&gt;&lt;li&gt;Added AcceptAllCertificates option for FTPS.&lt;/li&gt;&lt;li&gt;Added Timeout option for file transfers.&lt;/li&gt;&lt;li&gt;An enhancement for Unix/Linux precheck jobs to allow exit codes with values of 101, 102, 103 or 104 and those values will be changed to the values for CancelJobSuccess, CancelJobInfo, CancelJobWarning or CancelJobError.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Mon, 21 Jun 2010 10:40:20 GMT</pubDate><dc:creator>DanielS</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 the Schedule. &lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/JAMS_Agents.png" /&gt;&lt;br /&gt;</description><pubDate>Fri, 04 Jun 2010 14:43:52 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Resources In Use</title><link>http://www.jamssupport.com/Goto50106.aspx</link><description>You can query the JAMS SQL database to determine what resources definitions are currently in use. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT M.resource_name,&lt;br /&gt;       M.qty_available,&lt;br /&gt;       IsNull((select SUM(U.qty_in_use)&lt;br /&gt;                                    from dbo.ResourceInUse as U &lt;br /&gt;                                    where U.resource_id = M.resource_id), 0) as InUse &lt;br /&gt;  FROM dbo.ResourceM as M&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/ResourceInUseQuery.png" /&gt;&lt;br /&gt;</description><pubDate>Fri, 04 Jun 2010 13:40:07 GMT</pubDate><dc:creator>TonyC</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" size="3" face="Consolas"&gt;Setup update failed&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" size="3" face="Consolas"&gt;Job update failed&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="#000000" size="3" face="Consolas"&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" size="3" face="Consolas"&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.  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>Thu, 03 Jun 2010 16:37:26 GMT</pubDate><dc:creator>JohnV</dc:creator></item><item><title>Release Notes for JAMS v4.9.129</title><link>http://www.jamssupport.com/Goto50105.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An enhancement for using a dotted decimal IP address as an Agent.  We now call GetHostEntry which does a reverse lookup, takes the result and does a lookup.  So, if an IP address reverses but the result of the reverse doesn't resolve to an IP address, the job can't start.  &lt;/li&gt;&lt;li&gt;A correction when using JAMSAgentX, if a line in the log file was over 8192 bytes long, the job would hang.&lt;/li&gt;&lt;li&gt;An enhancement to detect when the network drops between the JAMSScheduler and a JAMSAgent and we reconnect when network service is restored.  This also affects remote file watches.&lt;/li&gt;&lt;li&gt;An enhancement in a failover configuration, the backup server can now service clients for all functions (monitor, submit, maintenance etc).&lt;/li&gt;&lt;li&gt;An enhancement to improve recovery after a failure of the database server.&lt;/li&gt;&lt;li&gt;An enhancement to the Task Scheduler and SQL Agent tabs to combined them into the "External" tab.&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 18 May 2010 11:15:06 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>JAMS AgentX vs. SSH Connections</title><link>http://www.jamssupport.com/Goto50104.aspx</link><description>JAMS has the ability to execute UNIX scripts through the JAMS AgentX or agent-less through pure SSH connections.   There four basic advantages to using the JAMS AgentX.  &lt;br /&gt;&lt;ol&gt;&lt;li&gt;The job can contain a script rather than a series of commands.  (i.e. , if statements, while loops, etc). The SSH execution method isn’t able to run a job as though it were a script; it runs it line by line as if one were typing it into the command line. JAMSAgentX runs jobs as a shell script; running it as a script makes it act the way most people expect it to.  That’s the main purpose of JAMSAgentX.&lt;/li&gt;&lt;li&gt;File based Trigger mechanism require the JAMS AgentX. &lt;/li&gt;&lt;li&gt;Better exception capturing of the job processes are provided by the JAMS AgentX. &lt;/li&gt;&lt;li&gt;Reconnections.  With SSH, if something fails which causes the JAMS server to disconnect, the job fails.  With the AgentX, the job continues and we reconnect as if nothing ever happened.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;</description><pubDate>Wed, 05 May 2010 08:46:05 GMT</pubDate><dc:creator>DanielS</dc:creator></item><item><title>Release Notes for JAMS v4.9.118</title><link>http://www.jamssupport.com/Goto50103.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction to trim white space from User definition's Login Name.&lt;/li&gt;&lt;li&gt;Automatic addition of "Logon as batch job" permission when pushing the JAMS Agent. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Added support for the JAMS SAP Add-on  &lt;br /&gt;&lt;/li&gt;&lt;li&gt;An enhancement to the Set-JAMSVariable cmdlet when the Variable has an ACL.&lt;/li&gt;&lt;li&gt;A correction to prevent the adding an ACL and then removing all the entries in the ACL to eilimanate a Null Reference exception.&lt;/li&gt;&lt;li&gt;An enhancement to Remote FileWatching to prevent cancellation when the Agent was stopped.&lt;/li&gt;&lt;li&gt;An enhancement to to the Monitor view to prevent a null reference exception on empty branches when scrolling.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;An enhancement for when the JAMS Executor fails to reconnects to Agent jobs that were executing when the Executor failed.  This has been enhanced for Failover and non-Failover environments.&lt;/li&gt;&lt;li&gt;An enhancement for Client GUI connection to the Failover Engine to support all operations on a Job or Setup definition. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 20 Apr 2010 11:45:58 GMT</pubDate><dc:creator>VanessaB</dc:creator></item><item><title>Scripting Changes to Jobs</title><link>http://www.jamssupport.com/Goto50102.aspx</link><description>One of the benefits that JAMS provides is the power to script the creation of new jobs, setups, systems, or any JAMS definitions.&lt;br /&gt;&lt;br /&gt;Because the JAMS Snap-in includes a PowerShell provider, you can use native Powershell commands like New-Item or Get-Item to create or change JAMS definitions.&lt;br /&gt;&lt;br /&gt;For Example, to create a new Job:&lt;br /&gt;&lt;br /&gt;$job = New-Item JD:\Systems\Samples\Jobs\MyJob&lt;br /&gt;$job.Description = "This job was added programmatically"&lt;br /&gt;$job.ScheduledDate = "Monday, Tuesday, Wednesday, Thursday"&lt;br /&gt;$job.ScheduledTime = [MVPSI.JAMS.TimeOfDay] "23:40"&lt;br /&gt;$job.AutoSubmit = $false&lt;br /&gt;$job.Source = "Dir C:\"&lt;br /&gt;$job.SubmitMethodName = "Command"&lt;br /&gt;$requires = new-object MVPSI.JAMS.ResReq("Widgets", 12)&lt;br /&gt;$job.Requirements.Add($requires)&lt;br /&gt;$requires = new-object MVPSI.JAMS.ResReq("Gadgets", 5)&lt;br /&gt;$job.Requirements.Add($requires)&lt;br /&gt;$job.Update()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;or to change an existing Job:&lt;br /&gt;&lt;br /&gt;$job = Get-Item JD:\Systems\Samples\Jobs\MyJob&lt;br /&gt;$job.Description = "This job was changed programmatically"&lt;br /&gt;$job.ScheduledDate = "Monday, Tuesday, Wednesday, Thursday"&lt;br /&gt;$job.ScheduledTime = [MVPSI.JAMS.TimeOfDay] "21:40"&lt;br /&gt;$job.AutoSubmit = $false&lt;br /&gt;$job.Source = "Dir C:\Temp"&lt;br /&gt;$job.SubmitMethodName = "Command"&lt;br /&gt;$requires = new-object MVPSI.JAMS.ResReq("Widgets", 7)&lt;br /&gt;$job.Requirements.Add($requires)&lt;br /&gt;$requires = new-object MVPSI.JAMS.ResReq("Gadgets", 2)&lt;br /&gt;$job.Requirements.Add($requires)&lt;br /&gt;$job.Update()&lt;br /&gt;</description><pubDate>Thu, 15 Apr 2010 09:20:23 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Visual Styles-related operation resulted in an error - Red X</title><link>http://www.jamssupport.com/Goto50101.aspx</link><description>&lt;br /&gt;You may encounter RED X across the ribbon bar and receive the following message:&lt;br /&gt;&lt;br /&gt;Visual Styles-related operation resulted in an error because visual styles are currently disabled in the client area.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/RED_X_VisualStyles_Issue.png" /&gt;&lt;br /&gt;&lt;br /&gt;To resolve this issue, perform the following steps:&lt;br /&gt;&lt;br /&gt;1.  Right-click on "My Computer", choose "Manage" in the pop-up menu.&lt;br /&gt;2.  In the Computer Management, choose "Services and Applications" -&gt; "Services".&lt;br /&gt;3.  In the right panel, select "Themes" service,double-click it, on the pop-up dialog, click "Start" button.&lt;br /&gt;4.  Right-click on the Desktop, select "Properties" item to open the Display Properties Dialog, select a theme from the Themes list.&lt;br /&gt;&lt;br /&gt;</description><pubDate>Wed, 07 Apr 2010 14:42:15 GMT</pubDate><dc:creator>TonyC</dc:creator></item><item><title>Multiple Schedules</title><link>http://www.jamssupport.com/Goto50070.aspx</link><description>Job and Setup Definitions in JAMS can have more than one Schedule assigned in a comma-separated list. This allows the creation of more complex Schedules.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/MultipleSchedules.bmp" /&gt;&lt;br /&gt;</description><pubDate>Tue, 30 Mar 2010 12:30:46 GMT</pubDate><dc:creator>SheilaE</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-FAMILY: &amp;quot;Arial&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: rgb(31,73,125); FONT-SIZE: 11pt"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Calibri&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: rgb(31,73,125); FONT-SIZE: 11pt"&gt;&lt;img src="/Uploads/Images/DeletingJobs.bmp" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;/span&gt;</description><pubDate>Fri, 26 Mar 2010 17:26:17 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Setting A JAMS Variable</title><link>http://www.jamssupport.com/Goto50063.aspx</link><description>There are 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>Fri, 26 Mar 2010 17:24:23 GMT</pubDate><dc:creator>SheilaE</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 that 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 shut down.&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>Fri, 26 Mar 2010 17:22:59 GMT</pubDate><dc:creator>SheilaE</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 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, 26 Mar 2010 17:20:34 GMT</pubDate><dc:creator>SheilaE</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 JAMS Agent to improve restarting when jobs are executing&lt;/li&gt;&lt;li&gt;An enhancement to support JAMS AgentX 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>Fri, 26 Mar 2010 17:04:00 GMT</pubDate><dc:creator>SheilaE</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;Whether or no you check "Force job to abort" depends on the Execution Method. In most cases, it doesn't make any difference. &lt;br /&gt;For PowerShell 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>Fri, 26 Mar 2010 17:01:28 GMT</pubDate><dc:creator>SheilaE</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 reinstalling 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. Restart 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 connect to 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 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; 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>Fri, 26 Mar 2010 16:59:29 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Removing System Level Notification</title><link>http://www.jamssupport.com/Goto50069.aspx</link><description>Within a 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>Fri, 26 Mar 2010 16:57:38 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 16:47:27 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 16:46:22 GMT</pubDate><dc:creator>SheilaE</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 improve 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 JAMS AgentX&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>Fri, 26 Mar 2010 16:45:09 GMT</pubDate><dc:creator>SheilaE</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, 26 Mar 2010 16:43:14 GMT</pubDate><dc:creator>SheilaE</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 click here:&lt;br /&gt;&lt;a href="/KnowledgebaseArticle50017.aspx" target="_self"&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 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;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;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~MVPSI.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>Fri, 26 Mar 2010 16:42:19 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 16:40:03 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 16:39:09 GMT</pubDate><dc:creator>SheilaE</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 authenticate 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>Fri, 26 Mar 2010 16:38:14 GMT</pubDate><dc:creator>SheilaE</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 update to current Schedule of any newly added jobs&lt;/li&gt;&lt;li&gt;The ability to Trigger complex Setup Definitions&lt;/li&gt;&lt;li&gt;Added support for MaxContentSize, MaxQueuedItems, and MaxTotalSize config settings for JAMSShr&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;A synchronization issue caused 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 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;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>Fri, 26 Mar 2010 16:37:07 GMT</pubDate><dc:creator>SheilaE</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, you 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 the Job 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>Fri, 26 Mar 2010 15:56:59 GMT</pubDate><dc:creator>SheilaE</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 that 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>Fri, 26 Mar 2010 15:54:06 GMT</pubDate><dc:creator>SheilaE</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;Decrease of 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>Fri, 26 Mar 2010 15:43:48 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 15:41:48 GMT</pubDate><dc:creator>SheilaE</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>Fri, 26 Mar 2010 11:32:55 GMT</pubDate><dc:creator>SheilaE</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, defining 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>Fri, 26 Mar 2010 11:32:03 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><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>Fri, 26 Mar 2010 11:26:24 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Release Notes for JAMS V4.9.109</title><link>http://www.jamssupport.com/Goto50100.aspx</link><description>This release includes:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;A correction to prevent Job source code from being lost when clicking Next or Previous buttons.&lt;/li&gt;&lt;li&gt;An enhancement to the JAMSAgent to prevent failure if another process has a Job's command procedure open when the Job completes.&lt;/li&gt;&lt;li&gt;An enhancement to the JAMSExecutor to prevent failure if it tries to write to a Job log file after it has been closed or before it has been opened.&lt;/li&gt;&lt;li&gt;An enhancement to the JAMSScheduler to prevent failure if the SQL database becomes unreachable.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;</description><pubDate>Fri, 26 Mar 2010 11:23:03 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Running Oracle Jobs</title><link>http://www.jamssupport.com/Goto50092.aspx</link><description>JAMS runs Oracle batch Jobs through 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>Fri, 26 Mar 2010 11:21:49 GMT</pubDate><dc:creator>SheilaE</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 an 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>Fri, 26 Mar 2010 11:19:49 GMT</pubDate><dc:creator>SheilaE</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 to get online 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>Thu, 25 Mar 2010 09:28:52 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Daylight Savings Time</title><link>http://www.jamssupport.com/Goto50094.aspx</link><description>JAMS automatically handles Daylight Savings 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 schedules and knows how far it has advanced a schedule, only one instance of the 02:00 AM job would run.&lt;br /&gt;&lt;br /&gt;&lt;img src="/Uploads/Images/Configuration_Settings_ScheduleUntil.png" /&gt;&lt;br /&gt;</description><pubDate>Tue, 23 Mar 2010 18:28:36 GMT</pubDate><dc:creator>SheilaE</dc:creator></item><item><title>Displaying the OpenVMS Queue Entry Number</title><link>http://www.jamssupport.com/Goto50080.aspx</link><description>Normally, JAMS displays the JAMS entry number rather than the OpenVMS queue entry number, but you can change that.  To change the entry 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>Tue, 23 Mar 2010 18:22:11 GMT</pubDate><dc:creator>SheilaE</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>Tue, 23 Mar 2010 18:10:01 GMT</pubDate><dc:creator>SheilaE</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>Tue, 23 Mar 2010 17:06:00 GMT</pubDate><dc:creator>SheilaE</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>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>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>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>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>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.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>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>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></channel></rss>