<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Expertsourcing®</title>
	<atom:link href="http://www.advancedlegal.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.advancedlegal.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 30 Jan 2012 17:31:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Prolaw and SQL Replication &#8211; Creating, Breaking, and Updating Prolaw</title>
		<link>http://www.advancedlegal.com/blog/prolaw-and-sql-replication-creating-breaking-and-updating-prolaw/</link>
		<comments>http://www.advancedlegal.com/blog/prolaw-and-sql-replication-creating-breaking-and-updating-prolaw/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 17:31:09 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[ProLaw Case Management]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[prolaw]]></category>
		<category><![CDATA[Replication]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=533</guid>
		<description><![CDATA[This guide will cover the various aspects of replication for a Prolaw SQL server.  If you have a replicated environment and are updating any aspects of Prolaw such as the custom tabs or updating Prolaw itself, you will need to stop replication first.  You may also refer to this guide if you need to set [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/prolaw-and-sql-replication-creating-breaking-and-updating-prolaw/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>This guide will cover the various aspects of replication for a Prolaw SQL server.  If you have a replicated environment and are updating any aspects of Prolaw such as the custom tabs or updating Prolaw itself, you will need to stop replication first.  You may also refer to this guide if you need to set up a replicated environment.  This guide will focus on the SQL portion itself, assuming you already have the document shares replicated via DFS or other means. You may refer to other posts on this blog on how to set up test versions of Prolaw or how to install updates.</p>
<p>&nbsp;</p>
<p>If you are working with any Prolaw updates, adjusting a replicated environment, or conducting any other related work it is always best practice to ensure all users are out of Prolaw so that there is no potential for lost work product.</p>
<p>&nbsp;</p>
<p><strong>Break existing replication:</strong></p>
<p>If you have an existing replication, and are not making any changes to SQL, its enough to simply delete the subscriber and leave the Publisher configured as is.</p>
<p style="padding-left: 30px;">Step 1:  Verify all Prolaw Agents or Exchange Integrations are stopped and all users are logged out of Prolaw.</p>
<p style="padding-left: 30px;">Step 2: Verify databases are currently synchronized, and then stop them through the replication monitor in SQL.</p>
<p style="padding-left: 30px;">Step 3:  Delete the subscription on the secondary server (the Subscriber).</p>
<p>&nbsp;</p>
<p><strong>If you are updating Prolaw:</strong></p>
<p>If you are updating Prolaw in a replicated environment, there are a few more steps involved.  Its also going to vary for every firm depending upon related server and network settings.</p>
<p style="padding-left: 30px;">Step 1:  Update the primary Prolaw server following the standard Prolaw update process (http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/).</p>
<p style="padding-left: 30px;">Step 2: Archive the <strong><em>updated</em></strong> Prolaw install directory and the <strong><em>updated</em></strong> SQL database and copy to the Subscriber server.</p>
<p style="padding-left: 30px;">Step 3: Restore over the current Subscriber&#8217;s Prolaw database with the updated database from the Publisher (see note).</p>
<p style="padding-left: 30px;">Step 4: Overwrite the Prolaw application directory with the archive from the updated server, being sure to not overwrite prolaw.ini as this file contains the specific server settings for Prolaw</p>
<p style="padding-left: 30px;"><em>Note:  If you are <strong>not</strong> using DFS for documents, prolaw.dbo.prolawini will most likely be excluded from the replication/overwriting as that would contain the path to the document share and would be different in all locations.</em></p>
<p>&nbsp;</p>
<p><strong>If you are creating a fresh replication:</strong></p>
<p>If you want to setup a new replicated Prolaw site, you can start here.  This assumes you have Prolaw installed and tested at the remote site.</p>
<p style="padding-left: 30px;">Step 1:  Create a publication on the primary SQL server by right-clicking publications and selecting “New Publication.”</p>
<p style="padding-left: 30px;">Step 2: For the new publication options, use the default options unless shown below:</p>
<p style="padding-left: 60px;">- Set the server as the Distributor.</p>
<p style="padding-left: 60px;">- change the default replication folder if needed; otherwise the default is okay.</p>
<p style="padding-left: 60px;">- select the database you use for Prolaw.</p>
<p style="padding-left: 60px;">- select “Merge Publication.”</p>
<p style="padding-left: 60px;">- use functionality level of the lowest member (preferring that they are all the same version).</p>
<p style="padding-left: 60px;">- select all tables excluding as needed (see note).</p>
<p style="padding-left: 60px;">- provide a user account for the Spanshot Agent and Publisher.</p>
<p style="padding-left: 30px;"><em>Note:  If you are <strong>not</strong> using DFS for documents, prolaw.dbo.prolawini will most likely be excluded from the replication as that would contain the path to the document share and would be different in both locations.</em></p>
<p>&nbsp;</p>
<p><strong>Create the new subscription:</strong></p>
<p>Once Prolaw has been updated or you have created a new Publication, in order to restore the synchronization, the final step is to (re)create the Subscriber.</p>
<p style="padding-left: 30px;">Step 1: Create the new subscription on the Publisher ensuring the Prolaw database is available.</p>
<p style="padding-left: 60px;">- select run all agents at the Distributor.</p>
<p style="padding-left: 60px;">- add the SQL server subscriber and select the correct remote database.</p>
<p style="padding-left: 60px;">- use a domain administrator account for the Merge Agent.</p>
<p style="padding-left: 60px;">- select continuously or a schedule for the synchronization to happen.</p>
<p style="padding-left: 60px;">- Initialize immediately, using the defaults for the rest and creating the subscription.  The initial verification could take hours depending on your connection to the other SQL server.</p>
<p style="padding-left: 30px;">Step 2: Verify and test the synchronization in the SQL monitor.</p>
<p><strong>TEST!!!</strong></p>
<p>Any time you make any changes of this magnitude to SQL, Prolaw, or a replicated system, the most important step is to ensure your programs are acting as they should and data is being replicated correctly before users start to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/prolaw-and-sql-replication-creating-breaking-and-updating-prolaw/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autonomy IDOL Indexer does not index zipped file names by default</title>
		<link>http://www.advancedlegal.com/blog/autonomy-idol-indexer-does-not-index-zipped-file-names-by-default/</link>
		<comments>http://www.advancedlegal.com/blog/autonomy-idol-indexer-does-not-index-zipped-file-names-by-default/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 16:54:30 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[iManage/ FileSite]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[autonomy]]></category>
		<category><![CDATA[FileSite]]></category>
		<category><![CDATA[idol]]></category>
		<category><![CDATA[Indexer]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=520</guid>
		<description><![CDATA[If you file a zipped archive, the name of the zip file as well as the zipped file&#8217;s contents are indexed.  However, if you search for the file name of a file that is in that zip, it will not return any results.  This is by default, and needs a slight adjustment on the IDOL [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/autonomy-idol-indexer-does-not-index-zipped-file-names-by-default/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>If you file a zipped archive, the name of the zip file as well as the zipped file&#8217;s contents are indexed.  However, if you search for the file name of a file that is in that zip, it will not return any results.  This is by default, and needs a slight adjustment on the IDOL index server.</p>
<p>Example:</p>
<p style="padding-left: 30px;">Zip File Name:  testzip.zip</p>
<p style="padding-left: 30px;">Zipped File Name:  avacado.txt</p>
<p style="padding-left: 30px;">Text File Contents: Guacamole</p>
<p>If conducting a full text search of &#8220;testzip&#8221; or &#8220;guacamole&#8221; you will return this file, however &#8220;avacado&#8221; will bring up no results.</p>
<p>To resolve:</p>
<p style="padding-left: 30px;">Open the content engine CFG file.</p>
<p style="padding-left: 30px;">Locate the &#8220;ProperlyFieldCSVs=&#8221; line, and add &#8220;*/DREORIGINALNAME&#8221;</p>
<p style="padding-left: 30px;">The whole line will now read: &#8220;PropertyFieldCSVs=*/DRECONTENT,*/BODY,*/DREORIGINALNAME&#8221;</p>
<p style="padding-left: 30px;">Repeat for all Content and Active Content Engines.</p>
<p style="padding-left: 30px;">Restart IDOL services and confirm with a test file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/autonomy-idol-indexer-does-not-index-zipped-file-names-by-default/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering data from Microsoft Exchange 2007</title>
		<link>http://www.advancedlegal.com/blog/recovering-data-from-microsoft-exchange-2007/</link>
		<comments>http://www.advancedlegal.com/blog/recovering-data-from-microsoft-exchange-2007/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 21:21:17 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[Microsoft Exchange]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[mailbox]]></category>
		<category><![CDATA[Recovery]]></category>
		<category><![CDATA[recovery storage group]]></category>
		<category><![CDATA[RSG]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=513</guid>
		<description><![CDATA[Recently, I ran into an issue where a piece of software that integrates with exchange had &#8220;merged&#8221; some of the user&#8217;s contacts resulting in many contacts going missing from the accounts.  There are various ways to resolve this from backups, and I&#8217;ll mention three in this post.  Due to the issues with this particular setup, [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/recovering-data-from-microsoft-exchange-2007/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>Recently, I ran into an issue where a piece of software that integrates with exchange had &#8220;merged&#8221; some of the user&#8217;s contacts resulting in many contacts going missing from the accounts.  There are various ways to resolve this from backups, and I&#8217;ll mention three in this post.  Due to the issues with this particular setup, I will only go into details for the third option which is what was done.</p>
<p>This assumes you are familiar with Active Directory, Exchange System Manager, the Exchange Console, and have full access to user&#8217;s mailboxes.</p>
<h2><strong>Option 1: Granular Restore with Symantec Backup Exec</strong></h2>
<p>As this setup is using Symantec Backup Exec, the GRT was not working due to a version inconsistency, or this would be the normal default for any restoration of Exchange information.</p>
<p>&nbsp;</p>
<h2><strong>Option 2: Exchange Recovery Storage Group (RSG)<br />
</strong></h2>
<p>After working with Microsoft support for this issue to ensure no data was lost and there was minimal downtime for the users, we were unable to use this feature.  The reason is, the only reliable backup of the contacts was from some time back.  Using RSGs, you are only able to merge the two versions of the mailbox in its entirety.  If we did this, the contacts would return, but so would many other deleted emails or calendar appointments.  This would also cause issues with the calendaring agent from ProLaw seeing various copies of older items.  According to support, you are unable to select a specific folder to merge, only the entire mailbox for that users account.</p>
<p>An option was to restore the user&#8217;s data to a new temporary account, then archive the contacts out.  Once that is complete, we would have to delete the folder, and export the data for the next account.  Ultimately, this would take many hours while copying the entire mailbox to the temp account.  Here is the Exchange code to merge the data to a new user&#8217;s mailbox:</p>
<p style="padding-left: 30px;">restore-mailbox -Identity &#8220;<em>TEMP ACCOUNT</em>&#8221; -rsgdatabase &#8220;<strong>[path to RSG db]</strong>&#8221; -rsgmailbox &#8220;<em>SOURCE MAILBOX IN RSG</em>&#8221; -TargetFolder &#8220;Folder to restore data to]</p>
<p><strong><br />
</strong></p>
<h2><strong>Option 3: Mount/Extract data from a Separate Store<br />
</strong></h2>
<p>Ultimately this is the option we went for.  We restored the database DB file to separate location, and mounted it with a different name inside a separate store. We then connected the mailboxes to a temp account to extract the contacts to a PST file for each user.  This allowed the users to experience no downtime or interruption.<strong></strong></p>
<p style="padding-left: 30px;">Step 1 &#8211; Notify users of downtime, as you will need to disconnect their mailboxes.</p>
<p style="padding-left: 30px;">Step 2 &#8211; Restore the mail DB to separate file, mount this to a new storage group in Exchange naming it as you see fit.</p>
<p style="padding-left: 30px;">Step 3 &#8211; Once mounted, in the Exchange System Manager, you can check the &#8220;disconnected mailboxes&#8221; to ensure that all the users mailboxes are present and disconnected.</p>
<p style="padding-left: 30px;">Step 4 &#8211; Locate the live user&#8217;s account in the Exchange System Manager, right-click and select &#8220;Disable&#8221;  <strong>DO NOT SELECT REMOVE!</strong> If you select remove, you delete the user&#8217;s AD account as well!</p>
<p style="padding-left: 30px;">Step 5 &#8211; Navigate to the disconnected mailbox of the user you have just disabled in your temporary Storage Group (careful here, you will see two for that user, make sure you select the one in the correct temporary Storage Group you created earlier), right-click and &#8220;Connect&#8221; the mailbox to an AD with which you have access and can open the mailbox.</p>
<p style="padding-left: 30px;">Step 6 &#8211; Open Outlook as the account you just connected the mailbox to, and archive out the needed data to a PST file.</p>
<p style="padding-left: 30px;">Step 7 &#8211; Returning to Exchange System Manager, &#8220;Disable&#8221; the mailbox you have just linked in the previous step in the live storage group.</p>
<p style="padding-left: 30px;">Step 8 &#8211; In the disconnected mailboxes, connect the user&#8217;s live mailbox back to their AD account.</p>
<p style="padding-left: 30px;">Step 9 &#8211; Log in as that user, verify mail is flowing, and import the PST data you have just created.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/recovering-data-from-microsoft-exchange-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FileSite: Emails that have no header information from import</title>
		<link>http://www.advancedlegal.com/blog/filesite-emails-that-have-no-header-information-from-import/</link>
		<comments>http://www.advancedlegal.com/blog/filesite-emails-that-have-no-header-information-from-import/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 19:15:52 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[iManage/ FileSite]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[FileSite]]></category>
		<category><![CDATA[header]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[missing]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=503</guid>
		<description><![CDATA[If you are migrating to, or have imported emails into FileSite, you may not have the header information imported from the email.  This can include the To, From, Sent Time, and Received Time.  Luckily, Autonomy has a utility to open the emails and import the header information, but it requires a decent amount of setup [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/filesite-emails-that-have-no-header-information-from-import/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>If you are migrating to, or have imported emails into FileSite, you may not have the header information imported from the email.  This can include the To, From, Sent Time, and Received Time.  Luckily, Autonomy has a utility to open the emails and import the header information, but it requires a decent amount of setup and testing prior to running.  You will need full access to SQL and the WorkSite server for this task.  You will also have to download and install the Resource Kit from Autonomy (available from their support site with login).</p>
<p><strong>Determining Documents to be Fixed:</strong></p>
<p>The first step is to isolate the range of emails that need to be fixed. To do this, we will query against the FileSite database to find which documents have NULL fields.</p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">select</span> docnum, docname, t_alias, c13alias, entrywhen <span style="color: #0000ff;">from</span> mhgroup.docmaster<br />
<span style="color: #0000ff;">where</span> c13alias<span style="color: #c0c0c0;"> IS NULL</span> and t_alias = <span style="color: #ff0000;">&#8216;mime&#8217;</span> <span style="color: #0000ff;">order by</span> entrywhen</p>
<p>This will result in all emails that have c13alias (From) as NULL, and order them by date.  Make a note of first and last emails &#8220;Entry When&#8221; date, as well as one document number we can use to test</p>
<p><strong>Installing the Resource Kit:</strong></p>
<p>Once you download and install, there are many components as part of the kit, but we need to make sure at least the MSGFIX utility gets installed.</p>
<p style="padding-left: 30px;"><strong>Registry Keys:</strong> The application will reference registry keys that you must manually create to map the header fields to their respective custom fields in FileSite.  The following are the default values, but if you have customized your system please verify and update as needed:</p>
<p style="padding-left: 60px;"><strong>Reg keys for 64bit:</strong><br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\Server Common\Custom Fields Map]<br />
&#8220;From&#8221;=dword:0000000d<br />
&#8220;To&#8221;=dword:0000000e<br />
&#8220;Sent&#8221;=dword:00000000<br />
&#8220;Receive Time&#8221;=dword:00000016<br />
&#8220;Send Time&#8221;=dword:00000015<br />
&#8220;CC&#8221;=dword:00000000<br />
&#8220;BCC&#8221;=dword:00000000</p>
<p style="padding-left: 60px;"><strong>Reg keys for 32bit:</strong><br />
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Interwoven\Worksite\Server Common\Custom Fields Map]<br />
&#8220;From&#8221;=dword:0000000d<br />
&#8220;To&#8221;=dword:0000000e<br />
&#8220;Sent&#8221;=dword:00000000<br />
&#8220;Receive Time&#8221;=dword:00000016<br />
&#8220;Send Time&#8221;=dword:00000015<br />
&#8220;CC&#8221;=dword:00000000<br />
&#8220;BCC&#8221;=dword:00000000</p>
<p style="padding-left: 30px;"><strong>XML configuration:</strong> There will be a CONFIG.XML file in the installation location that needs to be edited.  32 Bit: C:\Program Files\Interwoven\WorkSite\Server, or 64 bit: C:\Program Files (x86)\Interwoven\WorkSite\Server.  Open this in your XML editor or simply notepad.  We have two sections to edit, the first is the DB connection and the second is the filter for which emails will be affected.</p>
<p style="padding-left: 60px;"><strong>DB Connection:</strong> find the <strong>&lt;DBConnection dsn=&#8221;database name&#8221; user=&#8221;user&#8221; pwd=&#8221;password&#8221; /&gt;</strong> and replace the quoted information with your server information</p>
<p style="padding-left: 60px;"><strong>Filter:</strong>  There are MANY different ways to filter the information.  This will cover two methods, the first will run against a specific document number for testing purposes, and the second will run against a date range (full update).   The red text represents what should be edited.</p>
<p style="padding-left: 90px;"><strong>Specific Document Number:</strong></p>
<p style="padding-left: 120px;">&lt;DocFilters&gt;<br />
&lt;Filter column=&#8221;DOCMASTER.DOCNUM&#8221; value=&#8221;<span style="color: #ff0000;">123456</span>&#8221; opp=&#8221;E&#8221; type=&#8221;numeric&#8221; /&gt;<br />
&lt;/DocFilters&gt;</p>
<p style="padding-left: 90px;"><strong>Date Range:</strong></p>
<p style="padding-left: 120px;">&lt;DocFilters&gt;<br />
&lt;Filter column=&#8221;DOCMASTER.ENTRYWHEN&#8221; value=&#8221;CONVERT(datetime, &#8216;<span style="color: #ff0000;">4/1/2003 0:00:00</span>&#8216;)&#8221; opp=&#8221;GE&#8221; type=&#8221;date&#8221; /&gt;<br />
&lt;Filter column=&#8221;DOCMASTER.ENTRYWHEN&#8221; value=&#8221;CONVERT(datetime, &#8216;<span style="color: #ff0000;">1/26/2011 0:00:00</span>&#8216;)&#8221; opp=&#8221;LE&#8221; type=&#8221;date&#8221; /&gt;<br />
&lt;/DocFilters&gt;</p>
<p><strong>Running the MSGFIX utility:</strong></p>
<p>Once the application is installed, the registry keys are created, and the XML file has been updated, we are ready to run the utility.  When running agianst the full data set, the WorkSite Server should be stopped.  When this is running against one document, it should be okay to leave it running.</p>
<p>In the installation directory, create a batch file with the following contents. This is what you will use to actually run the utility:</p>
<p style="padding-left: 30px;">32 bit:  &#8220;C:\Program Files\Interwoven\WorkSite\Server\MsgFix.exe&#8221; -mod e -cnfg &#8220;C:\Program Files\Interwoven\WorkSite\Server\config.xml&#8221;</p>
<p style="padding-left: 30px;">64 bit: &#8220;C:\Program Files (x86)\Interwoven\WorkSite\Server\MsgFix.exe&#8221; -mod e -cnfg &#8220;C:\Program Files (x86)\Interwoven\WorkSite\Server\config.xml&#8221;</p>
<p>&nbsp;</p>
<p><strong>BACKUP YOUR WORKSITE DATABASE BEFORE YOU RUN ANYTHING!</strong></p>
<p>&nbsp;</p>
<p><strong>Test on one document first:</strong></p>
<p>First, we want to run the utility against a single email with missing information to confirm it will run correctly.  To do this, adjust the xml with the single identified document number from earlier.</p>
<p>Run the batch file.  Review the imMsgFix.log file in the same directory for errors.  This looks good for one document:</p>
<p style="padding-left: 30px;">Mon 11/07 13:35:47.229       : 573:Info2 [10292] START: MsgFix in execution mode.<br />
Mon 11/07 13:35:47.402          :1209:Info2 [10292] updateProfile is successful for docnum :220881 and version: 1<br />
Mon 11/07 13:35:47.435          :1229:Info2 [10292] FINISH: 1 MIME-type Documents fixed<br />
Mon 11/07 13:35:47.435          :1238:Info2 [10292] No Errors found.<br />
Mon 11/07 13:35:47.436       :  79:Info2 [10292] MSG Fix Successful<br />
Mon 11/07 13:35:47.436       :  88:Info2 [10292] **** Ended MsgFix ***********</p>
<p><strong>Run against entire data set:<br />
</strong></p>
<p>If after updating the single document, it looks correct in FileSite, you can assume the rest will be the same.  Adjust your dataset in the config.xml, stop the WorkSite server, and run the utility.  Monitor until the log shows its complete, restart the server, and verify in Outlook.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/filesite-emails-that-have-no-header-information-from-import/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Legal Management News Fall 2011 features article by Mike Smith Advanced Legal Systems, Inc.</title>
		<link>http://www.advancedlegal.com/blog/legal-management-news-fall-2011-features-article-by-mike-smith-advanced-legal-systems-inc/</link>
		<comments>http://www.advancedlegal.com/blog/legal-management-news-fall-2011-features-article-by-mike-smith-advanced-legal-systems-inc/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 16:56:17 +0000</pubDate>
		<dc:creator>Jenny Hanks</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[ALA]]></category>
		<category><![CDATA[Association of Legal Administrators]]></category>
		<category><![CDATA[historical records]]></category>
		<category><![CDATA[Legal management news]]></category>
		<category><![CDATA[PDF/A Article]]></category>
		<category><![CDATA[searchable documents]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=497</guid>
		<description><![CDATA[The ALA , Association of Legal Administrators, publishes a quartely issue of the Oregon Chapter&#8217;s Legal Management News. This fall the publication includes an article written by our very own Applications Consultant, Mike Smith.  &#8220;What is PDF/a and why does my firm need it?&#8221; is located on p. 20 of the fall issue.  PDF, also know [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/legal-management-news-fall-2011-features-article-by-mike-smith-advanced-legal-systems-inc/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>The ALA , Association of Legal Administrators, publishes a quartely issue of the Oregon Chapter&#8217;s Legal Management News. This fall the publication includes an article written by our very own Applications Consultant, Mike Smith.  &#8220;What is PDF/a and why does my firm need it?&#8221; is located on p. 20 of the fall issue. </p>
<p>PDF, also know as &#8220;portable document format&#8221;, has been with us for some time, and thanks to Adobe, it will likely be with us long into the future.  The core idea behind the &#8220;portable&#8221; part of the title is that it should not matter what computer, operating system, phone, or tablet you choose to use, there is software that will allow you to open the document.  Read more <a href="http://www.oregonala.org/images/downloads/lmn/LMN%20Fall%202011.pdf">http://www.oregonala.org/images/downloads/lmn/LMN%20Fall%202011.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/legal-management-news-fall-2011-features-article-by-mike-smith-advanced-legal-systems-inc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a ProLaw test environment</title>
		<link>http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/</link>
		<comments>http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 19:39:49 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[ProLaw Case Management]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[prolaw]]></category>
		<category><![CDATA[test]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=473</guid>
		<description><![CDATA[When your firm is updating to a new version of ProLaw, you want to thoroughly test it before you put it into production.  You want to make sure any customizations you have made are not broken, all of your settings have come over, and any other important firm functionality works as expected. Note: This guide [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>When your firm is updating to a new version of ProLaw, you want to thoroughly test it before you put it into production.  You want to make sure any customizations you have made are not broken, all of your settings have come over, and any other important firm functionality works as expected.</p>
<p><em>Note: This guide will assume you have knowledge of SQL and ProLaw.</em></p>
<p><strong>Step 1:</strong> The first step is to take a backup of your ProLaw SQL database.  Save this to a separate directory.</p>
<p><strong>Step 2:</strong> Restore the backup to a NEW database called “ProLawTest” and change the recovery model to “simple” as we do not need transaction logs.</p>
<p><strong>Step 3</strong>: Create a new share on your ProLaw server called ProLaw Test.  Copy the contents of your current ProLaw share to the ProLaw Test share.</p>
<p><em>Important note: If you are using the DEFAULT document share (\\server\prolaw\documents) you may omit that directory if you do NOT want to test document filing and editing.</em></p>
<p><strong>Step 4:</strong> Navigate to your ProLaw Test directory, and open “prolaw.ini” with notepad.  Edit the “dbname” line to reflect the name of your test database, in this example ProLawTest:</p>
<p><a href="http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/img-1/" rel="attachment wp-att-474"><img class="alignnone size-medium wp-image-474" title="img 1" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-1-300x138.jpg" alt="" width="300" height="138" /></a></p>
<p><strong>Step 5:</strong> Create a shortcut to the Prolaw.exe in the ProLaw Test share.  Make sure you name the shortcut ProLaw Test so you are aware it is a test.</p>
<p><strong>Step 6:</strong> Open the test copy of ProLaw, using the userid switch if needed, as an account with full administration rights in ProLaw.  Go through the system preferences and disable any integrations with Exchange, Outlook, Word, or any other applications.  If you would like to test Exchange integration, you will need a separate exchange server for the test.</p>
<p><a href="http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/img-2/" rel="attachment wp-att-475"><img class="alignnone size-medium wp-image-475" title="img 2" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-2-300x191.jpg" alt="" width="300" height="191" /></a></p>
<p><strong>Step 7:</strong> Once any application integrations are disabled, we need to redirect the document share.  This setting will depend on your firm and how you want to test this version of ProLaw.</p>
<p>Case 1: If you have a copy of your document share as a test, you will need to direct it to the test document share.  You can edit, create, delete, and test with documents as needed.</p>
<p>Case 2: If you DO NOT have a test copy of your document share, you can leave this to live document share.  In this case, anything you edit, delete, or create will be in the live document share and affect current users.</p>
<p>Case 3: Set this to an empty directory to test document creation, and editing or deleting of only the documents you have created</p>
<p><a href="http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/img-3/" rel="attachment wp-att-476"><img class="alignnone size-medium wp-image-476" title="img 3" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-3-300x150.jpg" alt="" width="300" height="150" /></a></p>
<p><strong>Step 8:</strong> You are done.  You now have a stand-alone copy of ProLaw to test setting changes, customizations, or any other aspect of the program without affecting the current live users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/creating-a-prolaw-test-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing a ProLaw Version Update</title>
		<link>http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/</link>
		<comments>http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 19:35:57 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[ProLaw Case Management]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[prolaw]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=479</guid>
		<description><![CDATA[This guide will explain how to update ProLaw from one version to the next.   In this example we will be updating a test copy of ProLaw (see previous blog post).  The steps and results are exactly the same for the live version. Please ensure everyone is logged out of ProLaw before you begin. Step 1: [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>This guide will explain how to update ProLaw from one version to the next.   In this example we will be updating a test copy of ProLaw (see previous blog post).  The steps and results are exactly the same for the live version.</p>
<p><em>Please ensure everyone is logged out of ProLaw before you begin.</em></p>
<p><strong>Step 1:</strong> Download the update from Thomson Elite.</p>
<p><strong>Step 2:</strong> Create backups.  We want four separate backups by the time we are done.  The first two are as follows:</p>
<p>1 – ProLaw Test SQL pre-update</p>
<p>2 – Copy of the ProLaw Test share pre-update (zip file)</p>
<p><strong>Step 3: </strong>The next step is to run the updater you downloaded previously.  You will need to run the program as a domain admin WITHOUT restricted access from the local machine it will be installed on.  You will also need to make sure you are running it as a ProLaw user account with full administrative access.</p>
<p><a href="http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/img-4/" rel="attachment wp-att-480"><img class="alignnone size-medium wp-image-480" title="img 4" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-4-300x254.jpg" alt="" width="300" height="254" /></a></p>
<p>You will then need to navigate to the EXISTING ProLaw directory. This can be the test you have created or a live installation.</p>
<p><a href="http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/img-5/" rel="attachment wp-att-481"><img class="alignnone size-medium wp-image-481" title="img 5" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-5-300x232.jpg" alt="" width="300" height="232" /></a></p>
<p>Enter the password that Thomson Elite has provided you for this update:</p>
<p><a href="http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/img-6/" rel="attachment wp-att-482"><img class="alignnone size-medium wp-image-482" title="img 6" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/img-6-300x234.jpg" alt="" width="300" height="234" /></a></p>
<p>The installation should now be complete.  If you had any errors, you can view the “update.log” file in the directory you are upgrading ProLaw in.</p>
<p><strong>Step 4:</strong> Launch ProLaw and ensure you are updated to the desired version.</p>
<p><strong>Step 5:</strong> Create backups.  Since we want four separate backups by the time we are done, the last two are as follows:</p>
<p>3 – ProLaw Test SQL post-update</p>
<p>4 – Copy of the ProLaw Test share post -update (zip file)</p>
<p><strong>Step 6:</strong> Archive your pre and post backups as needed.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/installing-a-prolaw-version-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FileSite folder views in Outlook displaying incorrect column headers</title>
		<link>http://www.advancedlegal.com/blog/filesite-folder-views-in-outlook-displaying-incorrect-column-headers/</link>
		<comments>http://www.advancedlegal.com/blog/filesite-folder-views-in-outlook-displaying-incorrect-column-headers/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 19:32:06 +0000</pubDate>
		<dc:creator>Mike Smith</dc:creator>
				<category><![CDATA[iManage/ FileSite]]></category>
		<category><![CDATA[Microsoft Office 2010]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[columns]]></category>
		<category><![CDATA[corrupt]]></category>
		<category><![CDATA[FileSite]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[View]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=468</guid>
		<description><![CDATA[Occasionally the views applied to various FileSite document folders become corrupt and display the incorrect information for that type of document.  An example would be email-style headers such as To, From, Sent, Received being the column headers for a folder that contains letters.  This will limit what you are able to see. Step 1 :  [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/filesite-folder-views-in-outlook-displaying-incorrect-column-headers/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p>Occasionally the views applied to various FileSite document folders become corrupt and display the incorrect information for that type of document.  An example would be email-style headers such as To, From, Sent, Received being the column headers for a folder that contains letters.  This will limit what you are able to see.</p>
<p>Step 1 :  Ensure you are in the FileSite Default View</p>
<p><a href="http://www.advancedlegal.com/blog/filesite-folder-views-in-outlook-displaying-incorrect-column-headers/filesite-vdm-1/" rel="attachment wp-att-470"><img class="alignnone size-medium wp-image-470" title="filesite vdm 1" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/filesite-vdm-1-300x150.png" alt="" width="300" height="150" /></a></p>
<p>Step 2 :  If the view is correct, but the columns are still incorrect, you need to reset the NRT*** views in Outlook.  To do this ensure outlook is closed, and delete the following files NRTEmailView.vdm, NRTView.vdm, and NRTWorklistView.vdm.  These files live in two locations:  &#8220;C:\Program Files\Interwoven\WorkSite\iOutlook&#8221; and &#8220;C:\Users\[user name]\AppData\Roaming\iOutlook&#8221;.</p>
<p><strong>Note</strong>: these files must be deleted from both locations with Outlook closed.  This will also lose any broad customizations you have done to the view to apply to ALL folders with that view such as adding/deleting columns, changing size, or changing order of the columns.</p>
<p>Step 3 :  Check document folder to ensure view has returned.  If it hasn&#8217;t, ensure the folder is set to the correct view, normally &#8220;NRT Default&#8221;</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>Expanding this beyond FileSite?</p>
<p>The VDM files are where Outlook stores its view settings.  If someone customizes one and other users want it, its possible to distribute these files.  Make sure you overwrite all of the proper VDM files, as they live in various places.  You can also make these read-only to prevent edits.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/filesite-folder-views-in-outlook-displaying-incorrect-column-headers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Advanced Legal Systems and ProLaw Partner for BIPro Software</title>
		<link>http://www.advancedlegal.com/blog/advanced-legal-systems-and-prolaw-partner-for-bipro-software/</link>
		<comments>http://www.advancedlegal.com/blog/advanced-legal-systems-and-prolaw-partner-for-bipro-software/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 22:26:43 +0000</pubDate>
		<dc:creator>Jenny Hanks</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[ProLaw Case Management]]></category>
		<category><![CDATA[BIPRo]]></category>
		<category><![CDATA[Financial Management]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[prolaw]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=459</guid>
		<description><![CDATA[BIPro, financial management software makes it&#8217;s debut in ProLaw&#8217;s newsroom! ProLaw and Advanced Legal Systems Extend Partnership Integrating BIPro with ProLaw Back Office will Enable Clients to Easily View Complex Financial Information, Saving Time and Increasing Efficiency http://www.elite.com/prolaw-and-advanced-legal-systems-partnership/]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/advanced-legal-systems-and-prolaw-partner-for-bipro-software/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p><strong>BIPro, financial management software makes it&#8217;s debut in ProLaw&#8217;s newsroom!</strong></p>
<p>ProLaw and Advanced Legal Systems Extend Partnership</p>
<p><em>Integrating BIPro with ProLaw Back Office will Enable Clients<br />
to Easily View Complex Financial Information, Saving Time and Increasing Efficiency </em><br />
<a href="http://www.elite.com/prolaw-and-advanced-legal-systems-partnership/">http://www.elite.com/prolaw-and-advanced-legal-systems-partnership/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/advanced-legal-systems-and-prolaw-partner-for-bipro-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced Legal Systems Partners with InFocus!</title>
		<link>http://www.advancedlegal.com/blog/advanced-legal-systems-partners-with-infocus/</link>
		<comments>http://www.advancedlegal.com/blog/advanced-legal-systems-partners-with-infocus/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 17:44:07 +0000</pubDate>
		<dc:creator>Jenny Hanks</dc:creator>
				<category><![CDATA[News & Events]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[55" touchpad]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Infocus]]></category>
		<category><![CDATA[Mondopad]]></category>
		<category><![CDATA[Video conferencing]]></category>

		<guid isPermaLink="false">http://www.advancedlegal.com/blog/?p=449</guid>
		<description><![CDATA[Advanced Legal Systems, Inc. is now a  partner and value added reseller for InFocus a premier provider of projectors and the new Mondopad, a state of the art collaboration tool. The Mondopad was displayed at the ILTA conference in Nashville this past week with rave reviews from office administrators, directors of Infrastructure Technology and managing partners [...]]]></description>
			<content:encoded><![CDATA[<div id="fb-like" style=""><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.advancedlegal.com/blog/advanced-legal-systems-partners-with-infocus/&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe></div><p><a href="http://www.advancedlegal.com/blog/advanced-legal-systems-partners-with-infocus/mondopad/" rel="attachment wp-att-450"><img class="alignleft size-medium wp-image-450" title="Mondopad" src="http://www.advancedlegal.com/blog/wp-content/uploads/2011/09/Mondopad-300x188.gif" alt="" width="300" height="188" /></a>Advanced Legal Systems, Inc. is now a  partner and value added reseller for InFocus a premier provider of projectors and the new Mondopad, a state of the art collaboration tool.</p>
<p>The Mondopad was displayed at the ILTA conference in Nashville this past week with rave reviews from office administrators, directors of Infrastructure Technology and managing partners of law firms nationwide!</p>
<p>The Mondopad turns conference rooms into collaboration rooms, with cloud based services that play nice with nearly all platforms.  Easy and familiar applications are optimized for touch including whiteboarding features for document sharing.  The video conferencing features are flexible and affordable.  This 55&#8243; touch pad is impressive to say the least!  Maybe bigger is better?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.advancedlegal.com/blog/advanced-legal-systems-partners-with-infocus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

