All products from MetaVis Architect Suite require account credentials to connect to SharePoint.
MetaVis Architect and Migrator require this account to have at least Designer permissions. MetaVis Classifier requires the account to have at least Contributor permissions.
In this case we need to diagnose the issue. To help us open MetaVis product, select menu item Edit / Debug Mode, then try to connect to SharePoint. After failed attempt, ZIP and send us folder "c:\Documents and Settings\%user%\Metavis\.metadata" or "c:\Users\%user%\Metavis\.metadata" if it is Vista or Windows 7. Zip the folder and send it to support@metavistech.com
If you have valid privelages to your SharePoint environment, but still receving this error "The Sever sent HTTP status code 401: Unuathorized" then the problem is likely due to MetaVis authentication methadology.
If the workstation on which MetaVis is installed on is logged into a valid domain, the application automatically picks up these credentials and tries to log in. However, if this account does not have sufficient privelages the "Unauthoried" error is shown. There are several work-arounds:
1) Re-start MetaVis under "Run As" - Hold down the shift key and click with your mouse on the MetaVis shortcut. Select Run As and type in either the admin account or any other account that has no rights to the SharePoint environment. If you do the later, you will be prompted to enter credentials when connecting to SharePoint.
See these Resources for further information:
http://support.microsoft.com/kb/294676
2) Relogin into the computer with a local account or a domain account with no SharePoint privileges. You will be prompted to enter credentials when connecting to SharePoint.
If you use MetaVis Architect (either full edition or Trial), the user that you use to connect to SharePoint should have at least Design privileges (Full Control will also work).
If you use MetaVis Classifier or Migrator products (check what it has in the application title bar) then the user that you use to connect to SharePoint should have at least Contribute privileges on the site you connect to (Anything better than Contribute like Design or Full Control will also work).
MetaVis Architect Trial Edition that you receive when you select "Try Now" on www.metavistech.com requires at least Design privileges because it includes Architect product.
MetaVis Architect Products support the following versions of SharePoint
* SharePoint Server 2010: Intranet
* SharePoint Server 2010: Internet/Extranet
* SharePoint Foundation 2010
* Microsoft Office SharePoint Server (MOSS) 2007
* Windows SharePoint Services (WSS) v3
* Microsoft Online (BPOS) and other SharePoint Hosting Providers
* SharePoint Portal Server (SPS) 2003 (source only)
* Windows SharePoint Services (WSS) v2 (source only)
* FAT/NTFS File System (source only)
Hosted SharePoint environment often has mapping of user email to an internal user names on the provider's local domain. In order to learn the exact user name used by SharePoint do the following:
* Login to hosted SharePoint
* Click on your "Welcome " on the top of the page
* Select My Settings
* Look at the Account property
* Use Account as a user on the MetaVis connection wizard to connect to SharePoint
* You can use the complete domain\user account name in the user field or type user in the user field and domain in the domain field
The critical parameter for our product is system memory. We recommend 1 Gig of RAM for MetaVis (which is what we reserve by default). If you are running a lot of diagrams and or migrations simultaneously, we would recommend bumping that to 1.5 or 2 Gig (requires a parameter change). The O/S and processor is not as critical, but we would recommend a Dual Core if possibles
After downloading MetaVis product you will receive an email with the link to the product download and the activation code to activate the product. If you did not receive such email please contact MetaVis support at support@metavistech.com or "Contact Us" form on this WEB site.
Install and run the product. The first screen that the product will present will Registration screen. Paste activation code into the activation code text box and press "Activate Automatically" button. The license should appear in the License box and Activation Status should turn green. After this click "Complete Activation" button and proceed to the product.
In case "Activate Automatically" button does not retrieve the license successfully, make sure that the activation code is pasted into the activation code box exactly like it was written in the email and try to "Activate Automatically" again.
In case "Activate Automatically" button does not retrieve the license successfully, make sure that the activation code is pasted into the activation code box exactly like it was written in the email and press "Activate Manually" button. This button will popup a browser with the license displayed. Copy the license including the whole lines with the words "LICENSE BEGIN" and "LICENSE END" into License box of the license screen. Then press Check License button. License status should become green.
In case the browser that pops up in response to "Activate Manually" button does not connect to Internet, save the URL in this browser, execute it on the other computer to fetch the license and deliver it back to the License box of the MetaVis License Screen. After this press Check License button. License status should become green.
In case the browser with "Activate Manually" URL run on the other computer still does not fetch the license, email the URL that appears in the browser that pops up after you press "Activate Manually" button to support@metavistech.com. You will receive an email back with the license that you should paste to the License box of the MetaVis License screen and press Check License button. License status should become green.
If the computer you are trying to install a product from MetaVis Architect Suite does not have connection to http://www.metavistech.com WEB Site do the following
Metavis keeps all offline data in the folder "c:\Documents and Settings\< user >\Metavis" (or "c:\Users\< user >\Metavis" in case of Vista or Win2008 Server). Since site data may be as large as 0.5-2M this space may grow in size. It is posible however to move it to the other folder possibly on the other drive.
First, you need to find new location for Metavis workspace. Let's say you will create a folder d:\Metavis. It is good to create this folder because we could be sure that the application will have permission to write there.
Then you need to edit this file (I assume that you have MetaVis installed on drive D:):
"D:\Program Files\MetaVis Technologies\metavis\configuration\config.ini"
Some folders are hidden in this path so you may want to either unhide them when you look or type (paste) this path to Wordpad Open command. You can use Wordpad instead of Notepad to edit this file since Notepad will not show it properly.
It is a simple text file. The last line there is
osgi.instance.area.default=@user.home/Metavis
you can make it like this:
osgi.instance.area.default=d:/Metavis
Note that slashes between folders are like this: / Basically, you can have any path over there, just keep in mind that the application should have permission to write there. Then restart Metavis and it will use this new folder to store its files. It will ask for the activation code again because it stores license file over there too. You can use the same activation code that you used to activate the product first time.
There is a file "c:\Program Files\MetaVis Technologies\metavis\MetaVis.ini" (path could be slightly different if you installed Metavis in the other location). There is a line in this file
-Xmx512M
It is a memory cap on what Metavis can use (512M by default). It could be changed to something like
-Xmx1024M
Or even more memory. MetaVis Architect should be restarted after this.
To clear the fields of the selected items do the following:
MetaVis Classifier/Migrator for SharePoint allows loading of files from file system to SharePoint document libraries. It also allows to set document fields during the file load or to pick up values for library fields from certain file properties like Modified Date, Owner or Keywords. The file load process also preserves folder structure in case the whole folder from file system is imported into SharePoint.
Folder structure is one of the few ways to classify files on the file system. In SharePoint, however, it is preferable to maintain document properties in list fields. Using fields instead of folders in SharePoint libraries facilitates flexible content navigation, search and workflows.
It is sometimes desirable to preserve folder information in certain fields of the document library at the time of the file import process. This approach works at its best in cases when files on file system are located in well structured folder hierarchies. The example of such folder tree is the following file path: N:\Network Share\Corporate Documents\Product Support\Company\Project\Phase\Document Name. In this example N:\Network Share\Corporate Documents is the documents storage location, Product Support is a company division, Company is the specific client, Project is the project and Phase is the project phase. MetaVis Migrator allows to grab any element of the folder tree (like Company or Project) and make it as a document field at the time of importing file.
MetaVis Classifier/Migrator allows you to drag and drop (or copy and paste) files of folders from file system to SharePoint document library. This operation displays Properties screen that allows you to select fields for imported documents. Select a Content Type, define or map values for any fields on this screen. Pick a field that should contain folder information. Click Down-Arrow button for this field to map it to a property of the source files. The source properties will include folder values. In our example given above "Folder 1 in File Path" will have Network Share value, "Folder 2 in File Path" - Corporate Documents, "Folder 3 in File Path" - Product Support and so on. After field is mapped to the correct Folder and import process is started, MetaVis Migrator for each loaded file will set correct folder value for the mapped field.
It is usually a good strategy to perform load of one file in MetaVis Data Analysis Mode to understand better the values for "Folder in File Path" properties. In this mode MetaVis Migrator will show values for the selected field on the source property pick up dialog. To enable this mode select menu item Edit / MetaVis Data Analysis Mode. Remember which "Folder in File Path" property should be used during mapping or save the complete mapping in MetaVis Copy Template. To save time, disable MetaVis Data Analysis Mode when performing actual file import and use MetaVis Copy Template or remembered "Folder in File Path" field during field mapping.
Once the folder information is loaded into fields of each SharePoint item there is no more need for folders. There are other tools that exist in SharePoint which could be employed to simplify navigation to better find SharePoint content. List views with group by criteria and faceted search are just two examples of dynamically changing navigation systems. MetaVis Migrator optionally allows to get rid of folders during file load from file system. Just check "Remove folder Structure" check-box on the Summary page of the File Load wizard and MetaVis will load all files from all subfolders into one selected location (list or folder) in SharePoint
Each SharePoint item and document has special Created By, Created At, Modified By and Modified At properties that can be seen on the item's View Properties screen. These properties are not editable with SharePoint GUI but sometimes it is desirable to keep these properties while copying document from one location to the other one, uploading a file from file system or re-classifying the document with new content type or field values.
Below are some typical cases that would benefit from maintaining original values for these "core" properties at the time of moving, copying or uploading an item:
MetaVis Classifier and Migrator products optionally allow user to maintain Created By, Created At, Modified By and Modified At properties during item tag, copy or file upload to SharePoint. To enable this functionality a special product called MetaVis Core Properties Service has to be installed on the destination SharePoint server - the one where these properties values should be maintained.
After MetaVis Core Properties Service has been installed on the destination SharePoint server, MetaVis Classifier and Migrator products detect it automatically during items copy. In this case MetaVis displays all four created / modified properties on the Copy Wizard Properties screen. By default these properties are set up to keep original value they had on the source item but there are several other possibilities listed below for defining their values during items copy or tag. Note that any of these cases could be applied to any of four core properties independently.
When bulk list or site copy is performed instead of item level copy MetaVis Migrator will preserve all four created / modified properties from the original source item. MetaVis Migrator will also preserve all four created / modified properties if "Keep Original Content Type" option is selected on the Properties screen of the Copy / Tag Wizard during item level copy.
These flexible choices allow to plan each copy or tag process with respect to the intended use of a document or an item during its life-cycle.
Item Level Tag or Copy allows to select one or several items in a list and copy all of them at once to another folder, list, site, site collection or SharePoint server. During this process it is possible to change content type, replace values for certain fields or to specify new values for the selected fields. All these changes to the field values will be applied to all items selected for the bulk tag or copy.
The function to replace field values offers two possibilities for any field:
It is worth to note that while selecting source field during field mapping it is possible to select a field of a different field type that the field from the destination. It allows not only to map string field to the string one or number field to number one but also to map string field to a lookup one or lookup field to choice. It opens an opportunity to replace fields with other fields of different field type.
This article discusses various cases of copying data in SharePoint by MetaVis Migrator. MetaVis Migrator offers wide variety of functions from a fine control over each field value while copying few selected items in a large list to a bulk copying of many lists or even sites at a time preserving object properties and all items metadata. Below is the list of different methods of copying SharePoint objects with the explanations what they do and how and when they should be used.
Copying items between SharePoint lists or file system shares could be performed using MetaVis Classifier, Migrator or Architect Studio. If you use MetaVis Architect Suite switch to Classifier mode by pressing yellow tag in the application toolbar.
Connect to source and target SharePoint sites before starting to copy items. It will display site hierarchies, lists and folders in the left side Navigator View. Double clicking of a list or a folder in the Navigator View will display folders, items and documents in the right side Content View. There is also My File System View that displays drives and folders. Double clicking of a folder in My File System View will display folders, items and documents in the right side Content View.
There are several ways to initiate copy operation that will move items between SharePoint sites or load files from file system shares.
The following items could be copied or dragged:
The following items could be used as target containers where the selected items could dropped or pasted
Use the following shortcuts to select multiple items. A item could be a SharePoint item, folder, document or file system file in the Content View, List or Folder in the Navigator View or a Folder in My File System View.
There are several ways to copy and paste items after they selected
MetaVis Architect Custom Column Types Profile Manager (Profile Manager)
Profile Manager is designed to define custom column types for use by MetaVis Architect. Once the initialization is completed, Architect can understand, display and provision these column to SharePoint. Please note, that in order to complete the configuration you must understand how the column was initially constructed in SharePoint.
Profile Manager can be invoked by selecting File / Custom Columns Profiler.
Press the Create button to begin initializing a custom column type. After profile is created is should be saved by "Save Profile" button. Existing column type profiles could be edited by selecting profile in Profile drop down box. Profiles may be distributed among multiple MetaVis Architect installations by using Export and Import functionality.
Column type profile contains the following properties:
In addition to general profile properties described above, Profile Manager can be used to define unique characteristics for the custom column type. You may define these by selecting a column type profile and pressing the "Create" button in "Column Characteristics" area.
Each characteristic has the following properties:
After defining characteristic properties the characteristic should be saved by using "Save Characteristic" button. Note that this button does not save the whole profile. A profile may contain many characteristics.
A selected characteristic may be removed, but the whole profile should be saved using "Save Profile" button after any changes in characteristics are made.
MetaVis Architect is an offline application. After you added objects to a diagram and decided that this is right time to provision them in the SharePoint site, right click on the site icon in the Navigation Tree, select "Compare With... / Last Loaded Version" or "Compare With... / Latest from SharePoint" that will display a Compare Report. Select some, all or group of records in the Compare Report, right click and select "Update SharePoint". This command will actually start creating objects in SharePoint site. Look for update status that will be displayed in the Compare Report.
There are two ways to make MetaVis to pick up new objects created in SharePoint:
1. Right click on the site icon in the Navigation Tree and select “Compare With … / Latest from SharePoint”. It will download latest SharePoint structure and show compare report where you will see new object. Right click on the object in the Compare Report and select “Update Diagram” so this list will appear in MetaVis. You may need to right click on “Lists” (or Content Types) icon to refresh the view after this.
2. You can do the same things faster by doing this: Right click on the site icon in the Navigation Tree and select Refresh. When you do it for the site, MetaVis will connect to SharePoint and retrieve new site structure. At the end it will ask you whether you want to replace the local data and you should say Yes. It does it because it assumes that you may make changes in the local site diagram (like add new content type or a column) so it confirms that it is fine to overwrite them with the latest data from SharePoint site. You may need to right click on “Lists” icon in the Navigation Tree after this to refresh the view.
"Folders" is a SharePoint server-side control from MetaVis Technologies. It is designed to simplify and automate file tagging and classification in SharePoint through the use of metadata inheritance.
The control allows an administrator to activate some or all folders in a site as inheritable. Any file added to an "activated" folder automatically inherits its field values.
Usage Notes: Folders must have a defined content type inherited from standard SharePoint Folder content type along with columns defined with values. Folder content types can differ for individual folders in a folder tree. MetaVis Folders matches the columns by name.
After "MetaVis Folder" product is installed on the SharePoint server farm it has to be enabled for the libraries that require this functionality. By default, MetaVis Folders is disabled for all libraries. In order to enable MetaVis Folders functionality, open SharePoint GUI, navigate the the library, navigate to the library settings. On Library Settings page click on General "Settings / Manage folder metadata inheritance settings" link and select Yes for "Inherit parent folders metadata"
After Metavis Folders functionality is enabled for the SharePoint library any document added to this library will inherit all column values by name from all folders in the folder path where this document has been added.
After MetaVis Folders functionality has been enabled for the library, all folders that currently exist in this library will be included in metadata inheritance process. In order to exclude certain folder from the metadata inheritance, edit properties of this folder in SharePoint GUI and un-select checkbox "Enable Metadata Inheritance"
You will receive an email from metavistech.com that will contain link to the software and activation code. Download software ZIP to your SharePoint server, unzip it to some folder on hard drive and run setup.exe. Setup will present the installation wizard. Go through the wizard pages, accept MetaVis Technologies product license and select WEB Applications that require MetaVis Folders functionality enabled.
After the successful installation, open SharePoint Administration Console, navigate to Operations tab and click on MetaVis Settings / License Activation link. Select product as "MetaVis Folders", paste activation code into the activation code text box and press "Activate Automatically" button. The license should appear in the License box and Activation Status should turn green. After this click "Complete Activation" button and proceed to the product configuration.
In case "Activate Automatically" button does not retrieve the license successfully, make sure that the activation code is pasted into the activation code box exactly like it was written in the email and try to "Activate Automatically" again.
In case "Activate Automatically" button does not retrieve the license successfully, make sure that the activation code is pasted into the activation code box exactly like it was written in the email and press "Activate Manually" button. This button will popup a browser with the license displayed. Copy the license including the whole lines with the words "LICENSE BEGIN" and "LICENSE END" into License box of the license screen. Then press Check License button. License status should become green.
In case the browser that pops up in response to "Activate Manually" button does not connect to Internet, save the URL in this browser, execute it on the other computer to fetch the license and deliver it back to the License box of the MetaVis License Screen. After this press Check License button. License status should become green.
In case the browser with "Activate Manually" URL run on the other computer still does not fetch the license, email the URL that appears in the browser that pops up after you press "Activate Manually" button to support@metavistech.com. You will receive an email back with the license that you should paste to the License box of the MetaVis License screen and press Check License button. License status should become green.
There are several use cases for MetaVis Folders functionality.
MetaVis Folders allows to collect more metadata about documents without increasing work for content authors. SharePoint administrator or information architect may set up folder structure in SharePoint libraries and define columns for folders in this structure in a way that document authors may define just a couple of values during uploading documents while all other values will be set automatically based on the folders.
MetaVis Folders allows to migrate files from file system or other SharePoint site to SharePoint libraries and assign metadata at the same time while using familiar drag and drop or copy and paste Windows Explorer interface to SharePoint
There are two ways to copy files from file system and set some field values at the same time
First way is to use MetaVis Classifier / Migrator or the whole MetaVis Architect Suite. If you use MetaVis Architect Suite switch to Classifier mode by pressing yellow tag in the application toolbar. MetaVis Architect Suite, Migrator or Classifier should be installed on the client computer. Execute Connect to SharePoint to load SharePoint WEB Site structure to MetaVis. It will show site tree, lists and folders in the Navigator View. Use My File System view to find folders on you file share that should be moved to SharePoint. Double click on the folder will display files located in this folder in Contents view. Select files and folders that should be copied to SharePoint in My File System or in Content view. Copy select files and paste them into SharePoint library folder or drag and drop selected files into the destination library or folder in the Navigator View. MetaVis will display "Copy Files" wizard that will allow to define field values for the uploaded files. Repeat this procedure for the other group of files that should be moved to the other destination.
This way of coying files allows use of the MetaVis Core Properties Extension module that optionally might be installed on the SharePoint server. If this module is installed, it is possible to map created date, modified date, created by and modified by core document properties to the corresponding values of the file from the file system.
The other way to copy files from file system to SharePoint libraries is to use MetaVis Folders product. MetaVis Folders should be installed and activated on the SharePoint server. After MetaVis Folders product is installed and activated, enable it for the libraries that will be destinations for the file system files. After this create folder-inherited content types in the site that will allow you to build folder hierarchy in the destination libraries with the certain values in the fields associated with folders. Add new folder content types into the destination libraries and build a folder tree there and assign values to the fields of the newly created folders. After this, copy files from your file shares to the destination folders using any way provided by SharePoint: upload files into the libraries using WEB GUI or connect to SharePoint library using Windows WEB Folders (Windows Explorer or Network Places). Any document that will be copied or uploaded to the folder managed by Metavis Folders product will be automatically assigned all field values from this folder (and its parent folder and parent of the parent folder, etc).
MetaVis Product line includes the following products:
* MetaVis Architect (Community, Personal and Professional Editions)
* MetaVis Classifier
* MetaVis Migrator
* MetaVis Core Properties Service for MetaVis Migrator
* MetaVis Folders