UWC Mediawiki Notes

Universal Wiki Converter

Exporter
Attachments
Features

Overview

This is the documentation page for the Mediawiki Conversion module of the Universal Wiki Converter.
It is a stable release.
To learn how to use the UWC, see UWC Quick Start.

Exporter

You will need to export your mediawiki before you can convert it with the UWC. Each mediawiki page should be represented by a file with the pagetitle as the filename, and the file contents as the mediawiki syntax. You can use the UWC's Exporter feature to automate this process.

What about the mediawiki special page: export pages?

Mediawiki's export pages feature creates one xml file for all the desired exportable pages. We're not prepared to handle that at this time, so it's not terribly useful, unless you want to parse XML.

Use the exporter to create a directory of data from your old wiki that can best be used by the UWC. See UWC Exporting for more info on the exporter.

You will first need to configure the conf/exporter.mediawiki.properties file.

Configuring the exporter.mediawiki.properties file

Required Configuration

You must configure the exporter.mediawiki.properties file, in order for the exporter to work.

It is located in the conf directory of the UWC.

The available properties are as such:

Property Required Example Description
exporter.class com.atlassian.uwc.exporters.MediaWikiExporter Leave this alone, unless you want a different class to run the export
databaseName myMediawikiDatabase This is the name of the mediawiki database you are using. You can find out what this is by opening the Mediawiki LocalSettings.php file, and looking at the value of $wgDBname
dbUrl jdbc:mysql://localhost:3306 This is the JDBC connection url. It should follow the format jdbc:databasebrand://hostname:port, or some variant.
jdbc.driver.class com.mysql.jdbc.Driver This is the JDBC driver class. If your Mediawiki uses a different database than MySQL, you will need to change this property to the appropriate driver class, get the associated driver JAR, and add the jar to the classpath. (The MySQL driver jar is provided already.)
login mylogin Your login for the Mediawiki database. See mediawiki LocalSettings.php $wgDBuser
password mypassword Your password for the Mediawiki database. See mediawiki LocalSettings.php $wgDBpassword
output /Users/My/Desktop This is the output directory that the export will be sent to. This needs to be a valid directory.
dbPrefix mw_ This is the table prefix. See LocalSettings.php $wgDBprefix
encoding utf-8 Change this if you want the character encoding to be something other than utf-8
Optional SQL Properties - For any of the sql properties to work, they must all be set and non-empty    
db.sql.pagedata select page_id, page_namespace, page_title, page_latest from mw_page; This SQL will grab all the interesting pages
db.sql.textdata select old_text from mw_text where old_id = ( select rev_text_id from mw_revision where rev_id = "db.column.textid" ); This SQL will grab the text for each result of the pagedata SQL. You can use any of the column properties as variables.
db.column.title page_title This is the column name for the title of a page
db.column.namespace page_namespace This is the column name for the namespace of a page
db.column.pageid page_id This is the column name for the page id
db.column.textid page_latest This is the column name for the revision id. It will be used to get the text.
db.column.text old_text This is the column name for the text.

Please note:

  • Pages will be exported to the directory output/exported_mediawiki_pages where output is defined in the exporter.mediawiki.properties file.
  • Pages from the namespace Special will not be exported
  • Pages will be organized by the standard mediawiki namespace they belong to. (Example: Discussions, Users, Images, etc.). Exception: The "Main"/default namespace becomes the "Pages" directory.
  • Pages from any of the standard Discussion namespaces will have the word Discussion appended to the page title so they do not overwrite the associated article on import.
  • Pages with a non-standard namespace, will be renamed. (example, Test:Testing becomes Test__Testing)
  • Pages containing 'bad' characters (like / or backslash), will be renamed (example, Bad/Character becomes Bad_Character)
  • If your mediawiki is not using Mysql, you will need to provide the JDBC driver for your database. (See Info about the JDBC Driver exporter property)
  • If your mediawiki is not using Mysql, you may need to use the Optional SQL Properties.
  • The exporter is compatible with Mediawiki 1.7.1. This should mean that it works as far back as 1.5. If you need to use it with an earlier Mediawiki, you will need to use the Optional SQL Properties.

Optional SQL Properties

If you disagree with the way the exporter pulls out the data from the database, you can customize the SQL statements that will be used.
There are seven properties that must be set if they are to be used:
db.sql.pagedata, db.sql.textdata, db.column.pageid, db.column.title, db.column.namespace, db.column.textid, db.column.text

The pagedata SQL will be used to slurp up all of the pages you are exporting.
The textdata SQL will be used to grab the text for each page that was returned as a result of pagedata. (So pagedata will be run once, and textdata will be run for every result of pagedata).

The column properties describe the name of the column that refers to a particular piece of data. These can be used in the textdata SQL. For example:

db.sql.textdata=select old_text from mw_text where old_id = ( select rev_text_id from mw_revision where rev_id = "db.column.textid" );

User Suggested Optional SQL Properties

A number of people have kindly submitted suggestions for the optional sql properties for various Mediawiki versions. Here's a quick reference table organized by Mediawiki version. (Remember: The default properties should work for versions 1.5-1.7)

Mediawiki Version Reference Notes
1.11 Judith Schmalz via comment db.sql.pagedata=select page_id, page_namespace, page_title, page_latest from page where page_namespace!='8' and page_namespace!='12';
db.sql.textdata=select old_text from pagecontent where old_id = (select rev_text_id from revision where rev_id = 'db.column.textid' );
db.column.title=page_title
db.column.namespace=page_namespace
db.column.pageid=page_id
db.column.textid=page_latest
db.column.text=old_text
1.10 Craig Hokanson via comment db.sql.pagedata=select page_id, page_namespace, page_title, page_latest from page where page_namespace!='8' and page_namespace!='12';
db.sql.textdata=select old_text from text where old_id = (select rev_text_id from revision where rev_id = 'db.column.textid' );
db.column.title=page_title
db.column.namespace=page_namespace
db.column.pageid=page_id
db.column.textid=page_latest
db.column.text=old_text
1.5-1.7 Default Properties n/a
1.4 Blair Labatt via UWC-189 db.sql.pagedata=select cur_id, cur_namespace, cur_title from cur;
db.sql.textdata=(select old_text from old where old_id in( select rc_this_oldid from recentchanges where rc_cur_id = "db.column.textid" )) union (select cur_text from cur where cur_id = "db.column.textid");
db.column.title=cur_title
db.column.namespace=cur_namespace
db.column.pageid=cur_id
db.column.textid=cur_id
db.column.text=cur_text
1.2.6 Stefen Rupp via comment db.sql.textdata=select cur_text "old_text" from cur where cur_id = "db.column.textid";

Attachments

To import attachments, you will need to set the Attachments setting when running the UWC. See UWC Quick Start#Attachments for general info.

The directory you should use for your attachment setting is the Mediawiki images directory you are using, aka $wgUploadPath in your LocalSettings.php. This will probably be [Mediawiki-dir]/images

Note: It will need to be on a local filesystem. The mediawiki converter doesn't know how to access images over the net.

Features

See the attached sample input for what syntaxes have been covered. In summary:

  • Bold
  • Italics
  • Monospace
  • No formatting
  • Links
    • with aliases
    • with anchors
    • with namespaces are handled in various ways:
      • with the Image namespace, handled as an image
      • with the Category namespace, the link syntax is stripped out. (Would the appropriate equivalent be labels?)
      • with other namespaces, the syntax is essentially negated. Ex: Help:Editing becomes Help__Editing
        • Why? Several reasons: Mediawiki namespaces are not the same thing as Confluence spaces, so a namespace to space translation would not have the desired effect; the 'namespace:' syntax can also mean interwiki linking which I'm not ready to contemplate; the __ syntax will work with the mediawiki exporter module. Comments on desired use cases for this issue would be helpful for future improvements.
  • Headings
  • Bulleted Lists
  • Numbered Lists
  • Definition Lists
  • <pre>, <code>, and Leading Spaces syntax
  • Table of Contents, (tested with the Table of Contents macro version 1.4.7)
  • Indenting colons syntax is stripped out (No Confluence equivalent)
  • Images (very basic syntax)
  • Very simple tables. Complex ones with rowspans, colspans, inner tables, or styles, will be converted as closely as possible, but there will be some loss.
    • Tables with internal lists are supported as of 3.5.0
  • Attachments
  • Simple Category to Label conversion
  • Math Macro to LaTeX Plugin - (NEEDS PREREQUISITE)
  • Wikipedia shortcut links (OPTIONAL)
  • Underscores in links translated to space chars (OPTIONAL)
  • Some Html tags: b, strong, i, em, u, tt, h1-h6, ol and ul lists, and hr
  • Discussion Pages to Confluence Comments (OPTIONAL)

Prerequisites

Math Macro to LaTeX Plugin

Math Macros require Latex Plugin

If you're interested in converting math macros, note that the math converter will transform math macros to
latex plugin syntax. However, the LaTeX Plugin is not installed in Confluence by default. You will have to install it.

What if I don't agree with a particular conversion? Is it customizable?

As long as you don't mind getting your hands dirty. See the following Conversion notes for more details. You may also want to read UWC Developer Documentation.

Conversion notes

Wikipedia shortcut links

To turn this feature on, uncomment the following converters in conf/converter.mediawiki.properties

Mediawiki.0404.allow-at-in-links.property=true
Mediawiki.0405.wikipedia.java-regex=\[wikipedia:([^|\]]+){replace-with}[$1@wikipedia

You will also want to create a Confluence shortcut link for Wikipedia, like so:

Instructions for Creating a Wikipedia Shortcut Link

Go to your Admin console -> Shortcut Links.
Create a shortcut link with the following parameters:

See UWC-296 and discussion thread for details.

Underscores in links translated to space chars

To turn this feature on, set the value of the following converter property to true in your conf/converter.mediawiki.properties

## set this property to true if you want underscores in links to be translated to spaces. See UWC-291
Mediawiki.1021.underscore2space-links.property=true

See UWC-291 for details.

Discussion Pages to Confluence Comments

The Mediawiki converter can now utilize the UWC Page Comments Framework, which allows the user to transform Discussion pages into comments, rather than converting the Discussion pages into Pages.

To turn this feature on, uncomment:

#Mediawiki.1000.discussionpages2comments.class=com.atlassian.uwc.converters.mediawiki.CommentConverter

You may need to customize how the CommentConverter finds your comments. See Custom Delimiters and Setting the location of the Discussion pages for more info.

Page Comments Framework can't handle username and date

The Page Comments Framework can't set the username or the date of the comment as metadata, so the Confluence username and date will be the logged in user you used in the UWC, and the timestamp that occured when you did the migration. This may look a little funny, but it's not really avoidable. Any user sigs in the Discussion page content will be maintained. You may want to consider writing a custom theme to highlight the actual user.

Custom Delimiters

Because Discussion pages have no required way to seperate individual comments, it's important for the person in charge of migrating these comments to examine the culture of commentors in their wiki. Do they seperate their comments with a user signature? With headers? Horizontal rules? Are there multiple ways that comments are delimited? It will be up to you to figure out how best to seperate your user's comments appropriately, since there are no restrictions on the matter, as far as Mediawiki is concerned.

For example, in Wikipedia, the most common delimiter is user signatures, but some users also depend heavily on headers and horizontal rules.

The CommentConverter feature allows you to set the delimiter regular expressions that the CommentConverter should use, by providing an open-ended property naming convention. I have used this convention to set 3 delimiter properties, but you can set as many or as few as you like. The 3 delimiter properties are:

Mediawiki.1000.discussion-delim-end-1.property=\[\[User.*?UTC\)[^\n]*
Mediawiki.1000.discussion-delim-start-2.property=\n[=]
Mediawiki.1000.discussion-delim-start-3.property=\n[----]

The first one handles user signatures, the second headers, and the third horizontal rules.

The naming convention rules for delimiters are as follows:

  • Each key needs to be unique
  • Each key should follow the UWC Miscellaneous Properties Framework usage rules, such that it should:
    • start with the wikiname and converter number (Mediawiki.1000.)
    • the third part should be the key used to access the property in the converter class (discussion-delim-end-1)
    • the last part should be the term property (.property)
  • In addition, the third part of the key must:
    • begin with the words 'discussion-delim'
    • continue with either 'start' or 'end'. (More on that below.)
    • and to satisfy the uniqueness requirement, I would recommend adding a number

If a discussion delimiter is a starting delimiter (uses start in the key), then we're saying that the regular expression indicates the beginning of the comment. If a discussion delimiter is an ending delimiter (uses end in the key), then we're saying that the regular expression indicates the end of the comment. For example, user sigs in Wikipedia are typically added to the ends of comments. Headers are typically added the the beginning of comments.

Setting the location of the Discussion pages

The comment converter has to run on the Page we're assigning comments to, but the comments themselves live in a different page (the associated Discussion page for that page, which should follow the naming convention pagename_Discussion.txt). We've provided a way to say where in the file system those Discussion pages live in relation to the original page. The default setting assumes use of the MediawikiExporter and that therefore the Discussion pages live in a sibling directory to the Pages directory like so:

$shell$ find .
./Pages
./Pages/Main_Page
./Discussions
./Discussions/Main_Page_Discussion.txt 

so the location setting is defined like so:

Mediawiki.1000.discussion-location.property=../Discussions/

The key of that property should end with the words "discussion-location.property", and the value should be the relative directory to the wherever the associated Page would live. You could also use an absolute path, if that works better.

Headers

So, in Mediawiki, headers are defined as follows:

== Header 1==
=== Header 2===
==== Header 3====
etc.

Therefore, they are translated to:

- h1. Header 1
- h2. Header 2
- h3. Header 3

But what about

 =Header=

?

That last is discouraged syntax, but it is legal. It essentially corresponds with the style for the title of the page. So, if it's there what should we do with it? Choices include ignoring it or translating it to Confluence

 h1.

syntax.
I chose the latter. This means that both

=title=
==Header 1==

are translated to

- h1. title
- h1. Header 1
Header Conversion Customization

If you don't want the =title= to be converted, edit the converter.mediawiki.properties file, and comment out the line containing the words:
Mediawiki.0540-re_title.java-regex

Code, Pre and Leading Spaces

In Mediawiki there are a variety of ways to say: Just show what I typed

  • <nowiki>
  • <pre>
  • <code>
  • Leading Spaces (starting a line with a space)

<nowiki> gets translated to {noformat}
<pre> gets translated to {code}
<code> get translated to {code}
Leading spaces get translated to {panel}

Code, Pre, and Leading Spaces Conversion Customization

If you want to change these, the converters you are interested in are :
Mediawiki.0080-ws2panel.class
Mediawiki.0090-re_pre.java-regex-tokenizer
Mediawiki.0095-re_code.java-regex-tokenizer
Mediawiki.0200-re_noformat.java-regex

Html Conversions

Mediawiki allows html. A subset of this html is currently supported for conversion. (b, strong, i, em, u, tt, h1-h6, ol and ul lists, and hr).

Mediawiki does not require that the html be valid, however. Which means you'll need to consider how your users used html (or other xml) in your wiki to determine the right way to invoke the xml converter framework.

  1. If you think your users used fairly standard html or xml, and that it's probably valid html or xml, then try leaving the current settings alone.
  2. If you think your users may have used invalid html (unclosed tags, singular tags without closing forward slashes, missing quotes around attributes, etc.), then you may want to have htmltidy clean up the html allowing the Mediawiki converter to attempt to parse it. Htmltidy is off by default. Read more about the htmltidy option
  3. If you think your users used non-html xml, you'll either need to not invoke htmltidy (which won't know what to do with that xml), or make sure the non-html xml is protected by pre or code tags which will hide the offending xml until after the xml converter is done with it.
  4. If your users used html tags that are not currently supported, you may want to consider adding more xml converters. The default behavior for unknown (but valid) html or xml tags is to strip out the tags, and leave the inner text alone. So:
    <test>123</test>
    

    Would be transformed to 123.

  5. If you'd rather the html/xml didn't get converted at all, you can turn the XmlConverter off by commenting this line in your conf/converter.mediawiki.properties file:
    #Mediawiki.1590.xmlconverter.class=com.atlassian.uwc.converters.xml.XmlConverter
    

Case Sensitivity in Pagenames

Mediawiki allows case sensitive page naming. Confluence does not. The UWC will try to help you detect name collisions by reporting them as an error. To learn more about this feature, check out the following FAQ entry:
What happens to pages with case sensitive names

Other options - Intient's MediaWiki to Confluence

MediaWiki users have another good option to explore which is
the MediaWiki to Confluence converter from Intient.

Labels

supported supported Delete
userdoc userdoc Delete
uwc uwc Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Oct 09, 2006

    Alain Moran says:

    have you thought about using the content formatting table, tr/table-row, td/tabl...

    have you thought about using the content formatting table, tr/table-row, td/table-cell macros for those cases where you have colspans & rowspans or styles?

    1. Oct 11, 2006

      Laura Kolker says:

      I'll definitely keep that in mind if I continue to refine the tables conversion....

      I'll definitely keep that in mind if I continue to refine the tables conversion. Thanks.

  2. Oct 11, 2006

    John Pettersson says:

    Which version(s) of MediaWiki is supported by the Exporter? I have tried with ou...

    Which version(s) of MediaWiki is supported by the Exporter? I have tried with our 1.4.12 and the exporter fails.

    1. Oct 11, 2006

      Laura Kolker says:

      Good question. I developed it with 1.7.1. I haven't tested it against 1.4.12. I...

      Good question. I developed it with 1.7.1.

      I haven't tested it against 1.4.12. I'll see what I can do about that. Can you give me any more info about what didn't work? Any Java Exceptions that went to the command line?

      Just so you know, I just updated the Exporter about an hour ago, with a few changes. You might want to consider getting a more recent copy, just in case that's the problem.

      Also, I realize I only just documented how to configure the exporter, but a misconfiguration would also cause the exporter to fail.

      Thanks.

      1. Jan 31, 2007

        Laura Kolker says:

        Update: The exporter is compatible with Mediawiki 1.7.1. This should mean that i...

        Update:
        The exporter is compatible with Mediawiki 1.7.1. This should mean that it works as far back as 1.5. If you need to use it with an earlier Mediawiki, you will need to use the Optional SQL Properties.

  3. Mar 30, 2007

    hormemrk says:

    I just converted a MediaWiki site to Confluence using UWC. It worked as expected...

    I just converted a MediaWiki site to Confluence using UWC. It worked as expected except for the bulleted lists. In Mediawiki it's legal to just put:

    *stuff
    *more stuff

    a * followed by the text with no space in between. That's what almost _all_ of our users are doing these days.

    Basically I need to add a space after all * or ** or *** etc that are the first character in a line. Is there an easy way to fix it?

    1. Mar 30, 2007

      Laura Kolker says:

      Hi hormemrk, The quickest thing for you to do is to add a converter to conf/co...

      Hi hormemrk,

      The quickest thing for you to do is to add a converter to
      conf/converters.mediawiki.properties

      Here's some doc on that: http://confluence.atlassian.com/display/CONFEXT/UWC+Developer+Documentation

      I've created a JIRA issue for the syntax: http://developer.atlassian.com/jira/browse/UWC-80

      It looks like this might be pretty trivial, so I might be able to get to it today. If I'm wrong and it's a big issue, I won't be able to get to it for some time, but you can watch the issue to see it's progress.

      Cheers,
      Laura

    2. Mar 30, 2007

      Laura Kolker says:

      Just a quick update. It did turn out to be trivial. I've added these lines to t...

      Just a quick update. It did turn out to be trivial.

      I've added these lines to the conf/converter.mediawiki.properties:

      ## Lists
      Mediawiki.0950-lists.java-regex=(^|\n)([*#]+)(\w)([^*\n]+)(?=\n){replace-with}$1$2 $3$4
      

      I'm not going to have time to release this today, so just add that to your conf/converter.mediawiki.properties after the Image handling

      Cheers,
      Laura

      1. Apr 11, 2007

        hormemrk says:

        Laura, thanks a lot. That took care of most list items. However, if there's a li...

        Laura, thanks a lot. That took care of most list items. However, if there's a link or a macro at the beginning of the list item, it doesn't convert, e.g. *[http://mylink.here]  or *makro:something

        1. Apr 11, 2007

          Laura Kolker says:

          Hi hormemrk, I'm glad that helped. I've added a new issue for the syntax that's...

          Hi hormemrk,

          I'm glad that helped. I've added a new issue for the syntax that's still not working. It's here: http://developer.atlassian.com/jira/browse/UWC-92

          Thanks for all your bug reports, I really do appreciate it. It's almost impossible to hit every syntax on a first cut, so these sorts of reports are invaluable for making the conversion really work for people.

          Cheers!
          Laura

  4. Apr 12, 2007

    Wyatt Wong says:

    Hi, I'm trying to run the exporter from MediaWiki 1.4.5 (with a significantly d...

    Hi,

    I'm trying to run the exporter from MediaWiki 1.4.5 (with a significantly different schema from 1.5+), and the code seems to have a bug in it after doing some digging. Please confirm?

    File:

    com/atlassian/uwc/exporters/MediaWikiExporter.java

    at Line 379:

    byte[] bytes2 = pagedata.getBytes(COL_TITLE); //get bytes, 'cause we might have unicode issues

    should instead be:

    byte[] bytes2 = pagedata.getBytes(titleColumn); //get bytes, 'cause we might have unicode issues

    Please confirm, thanks!

    -Wyatt

  5. May 14, 2007

    Vanessa Vandervalk says:

    Hi, I'm trying out the converter on MediaWiki 1.8.4 (although the wiki we ultim...

    Hi,

    I'm trying out the converter on MediaWiki 1.8.4 (although the wiki we ultimately want to convert is on 1.8.2).

    For some reason, tables are not being converted, even though TableConverter is selected in the list of converters. I checked the export files and the tables are being exported, but they are totally missing from the converted files, except for an occasional pipe (|).

    Could I get some help with this? We are interested in moving to Confluence, but we can't afford to lose data in converting to a new type of wiki.

    Thanks!

    1. May 14, 2007

      Laura Kolker says:

      Hi Vanessa, The Mediawiki converter should be able to handle tables, however it...

      Hi Vanessa,

      The Mediawiki converter should be able to handle tables, however it's entirely possible that a particular syntax your wiki uses is not currently supported.

      In order for me to help you, I need to know a little bit more about what's failing.
      Can you do the following for me?
      Create an issue here: http://developer.atlassian.com/jira/browse/UWC

      And include in that issue, information about the mediawiki syntax that isn't being converted.
      Something like:
      Mediawiki syntax:

      {|
      |-
      |r1c1|r1c2
      |}
      

      For more info on how to submit bug reports for the UWC, check out UWC Bug Reporting

      Thanks
      Laura

  6. Jan 14, 2008

    Steve Dantzer says:

    Hi, We have many Categories defined and that was one of the valuable aspects of...

    Hi,

    We have many Categories defined and that was one of the valuable aspects of MediaWiki for us.

    I see in the "What does it handle?" section above that Category is stripped out. Seems a conversion line in the converter file would solve it to convert to make them labels and achieve similar value.

    For example.  

    [[Category:EAServer]] to {add-label:EAServer}

    What would be the regex line in the converter file for doing this and would this work do you think?

    Thanks,

    Steve 

    1. Jan 15, 2008

      Laura Kolker says:

      Hi Steve, That seems like a reasonable approach. I'm not sure if you've done th...

      Hi Steve,

      That seems like a reasonable approach.
      I'm not sure if you've done this already, but if not, I'd suggest taking a look a the UWC Developer Documentation. In particular, you may find the anatomy of a Conversion properties file useful.

      Off the top of my head, I would start by taking a close look at conf/converter.mediawiki.properties:

      Mediawiki.0400-re_links_no_categories.java-regex=(?i)\[\[(category:[^\]]+)\]\]{replace-with}$1
      

      I think what you'll want to do is change the replace-with value from

      $1
      

      to something like:

      {add-label:$1}
      

      Haven't tested that, but that's where I'd start. The UWC has a regex testing utility embedded in it, for helping with that sort of testing, in case that's useful.

      Let me know if there's anything else I can do to help.

      Cheers,
      Laura

    2. Jan 16, 2008

      Brendan Patterson says:

      Steve, That's very interesting. I was not aware of that {add-label} macro but j...

      Steve,

      That's very interesting. I was not aware of that {add-label} macro but just found it at Adaptavist.

      The regex would probably be something like this:

      MediaWiki.000-categories.java-regex=\[\[Category:(.*)\]\]{replace-with}{add-label:$1}
      

      Laura thanks also for your response!!

      1. Jan 18, 2008

        Steve Dantzer says:

        Hi, Thanks for your help. I had tried that same fix independently. Here's the ...

        Hi,

        Thanks for your help.

        I had tried that same fix independently. Here's the results:

        In MediaWiki:

        [[Category:PDSAPO4]] [[Category:APO booking report]] [[Category:Sales Order Admin & Finance]] [[Category:apoprod]][[Category:EAServer]] 

        Originally, the converter was doing this to the Categories:

         Category:PDSAPO4 Category:APO booking report Category:Sales Order Admin & Finance Category:apoprodCategory:EAServer

        With the change suggested, the result was:

        {add-label:Category:PDSAPO4} {add-label:Category:APO booking report} {add-label:Category:Sales Order Admin & Finance} {add-label:Category:apoprod}{add-label:Category:EAServer}

        Not perfect, but on the right track. The issue is the add-label macro is for Templates and Scaffolds and these are just pages (although at some point in the documentation it does mention 'pages'.). So I think I'll abandon this method. If there were another macro that could take a value and make it a label on a page, that would be cool, but I think labels are stored differently in the database (not just as 'tags'). I think for the conversion to work, some custom code would need to add it to the database, not the converted page.

        Having the values for the Categories in the page is of some benefit even if it is not real 'meta-data'.

      2. Jan 26

        Kristian Sköld says:

        Hi I'm testing the uwc and am trying to get prepared for our migration, which a...

        Hi

        I'm testing the uwc and am trying to get prepared for our migration, which also needs to include a lot of category->label conversion.

        The result we are looking for would be

        [[Category:test]]  -> {add-label:test}
        
        [[category:test two]] -> {add-label:test two}
        

        Since I'm no good when it comes to regexp, I just tried Lauras and Brendans approaches, but didn't get the results I wanted.

        Using

         Mediawiki.0401-re_links_no_categories.java-regex=((?i)\[\[(category:[^\]]+)\]\]\s*)+{replace-with}{add-label:$1}
        

        gives me

         {add-label:[category__test two]
        }
        

        and only the last category is left as a label.

        Using

         ## test regex for categories -> label conversion
        MediaWiki.000-categories.java-regex=\[\[Category:(.*)\]\]{replace-with}{add-label:$1}
        MediaWiki.001-categories.java-regex=\[\[category:(.*)\]\]{replace-with}{add-label:$1}
        

        gives me

        \{add-label:test\}
        \{add-label:test two\}
        

        Any idea on how to change the regexp to get my desired result?

        1. Jan 26

          Laura Kolker says:

          Hi Kristian. Ok, so I'm not entirely surprised that taking the 401 converter (w...

          Hi Kristian.

          Ok, so I'm not entirely surprised that taking the 401 converter (who's point is to look for all Category links and remove them) is not really working for maintaining the data.

          What I'm not clear on, is what's wrong with the existing 400 CategoryConverter (who's job it is to look for category links and turn them into labels with the UWC Labels Framework).

          I just double checked and it appears to be making labels from the following input as expected:

          [[Category: An Example Category]]
          [[Category: An_Example_Category]]
          [[Category: An_Example_Category2]]
          [[Category:nows]]
          [[Category: withnumbers123]]
          [[Category: simple]]
          [[Category: withCAPS]]
          [[Category:thislabel:hascolons]]
          [[Category:thislabel(hasparens)]]
          

          which creates the following labels on a given page (not the syntax "{add-label}", but actually adds the labels to the page):

          nows anexamplecategory2 withnumbers123 withcaps thislabelhasparens
          anexamplecategory simple thislabelhascolons
          

          Are you telling me that labels aren't being created (given no changes to the properties file)?
          If so, what version of the UWC are you using?

          You mention trying "Laura and Brendan's approach", but I'm thinking that you're reading out-of-date advice. Check out the UWC Labels Framework - it's definitely superior compared to using the add-labels macro.

          Cheers,
          Laura

  7. Feb 07, 2008

    dean newport says:

    I am exporting a small wiki, and so far so good except the images. My user had ...

    I am exporting a small wiki, and so far so good except the images. My user had a bunch of inline images(of the form...
    [[Image:USAFDevelopmentProcess.jpg]]) and the exporter is creating them with the format .gif.txt and the page upload into confluence doesnt seem to do anything with them...any ideas?

    1. Feb 08, 2008

      Brendan Patterson says:

      Hi Dean, Sounds like an enhancement needs to be made for that image - probably ...

      Hi Dean,

      Sounds like an enhancement needs to be made for that image - probably one to properly convert the text and one so that the mediawiki ImageConverter class recognizes that it needs to upload the file.

      So just two files need the proper adjustments most likely: converter.mediawiki.properties and the class com/atlassian/uwc/converters/mediawiki/ImageConverter.java

      Do you have a Java developer available who could make those changes?

      If not we have enhancement pricing listed here

      1. Jan 07

        Francois Giroux says:

        Hello, I have the same probleme that Dean Newport report. I want to know what ...

        Hello,

        I have the same probleme that Dean Newport report.

        I want to know what should wey adjust in the 2 files that you mention ?

        Is there an other thing whey can do, beside modify code ?

        Thanks

        1. Jan 08

          Laura Kolker says:

          Hi Francois, Let's start with a bit of info gathering. It's possible you're hav...

          Hi Francois,

          Let's start with a bit of info gathering. It's possible you're having a problem setting the attachment directory as opposed to running into an unexpected syntax. Inline images really should be getting handled at this point. For example, one of my test files that works has syntax that looks like:

          [[Image:Wiki.png|thumb]]
          

          So. Here's how image handling works. You have to tell the UWC where your mediawiki images are located. They need to be in a directory on a local file system you're running the UWC from. (Otherwise it can't get to them.) It will generally be the directory equivalent of [mediawiki-directory]/images. You tell the UWC where this directory is by setting the attachment directory. Did you do that step? If not, try that, and see how it works. If so, we should check your uwc.log to see what's happening. You'll probably want to turn on debug messages in your log4j.properties. If you need instructions for that, let me know. Then run the UWC on a single problematic file, and post (or email me) the log messages from uwc.log created for that one file. They'll also be output to the console, if that's easier.

          Cheers,
          Laura

  8. May 27, 2008

    Judith Schmalz says:

    Hello, I want to convert a Media Wiki into Confluence. During the export of th...

    Hello,

    I want to convert a Media Wiki into Confluence. During the export of the media wiki I get the following error message and the output directory is empty...

    2008-05-27 12:43:18,921 ERROR \[Thread-4\] - Error while: Executing statement: select old_text from text where old_id='573';
    2008-05-27 12:43:18,921 ERROR \[Thread-4\] - Problem while examining data.
    org.postgresql.util.PSQLException: FEHLER: Relation \+text½ existiert nicht
    at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592)
    at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327)
    at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:192)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:336)
    at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:235)
    at com.atlassian.uwc.exporters.MediaWikiExporter.sql(MediaWikiExporter.java:483)
    at com.atlassian.uwc.exporters.MediaWikiExporter.sql(MediaWikiExporter.java:459)
    at com.atlassian.uwc.exporters.MediaWikiExporter.getMediaWikiPages(MediaWikiExporter.java:352)
    at com.atlassian.uwc.exporters.MediaWikiExporter.exportMediawiki(MediaWikiExporter.java:233)
    at com.atlassian.uwc.exporters.MediaWikiExporter.export(MediaWikiExporter.java:148)
    at com.atlassian.uwc.ui.listeners.ExportWikiListener.exportWiki(ExportWikiListener.java:205)
    at com.atlassian.uwc.ui.listeners.ExportWikiListener$Worker.construct(ExportWikiListener.java:325)
    at com.atlassian.uwc.ui.SwingWorker$2.run(SwingWorker.java:110)
    at java.lang.Thread.run(Unknown Source)
    2008-05-27 12:43:18,936 INFO&nbsp; \[Thread-4\] - Export Complete.
    

    I set the following options in the exporter.mediawiki.properties:

    # Exporter class
    exporter.class=com.atlassian.uwc.exporters.MediaWikiExporter
    ### Mediawiki database connection information
    ## database name is the name of the mediawiki database
    databaseName=wikidb
    ## dbUrl is the JDBC connection url. The following is an example mysql url
    #dbUrl=jdbc:mysql://localhost:3306
    dbUrl=jdbc:postgresql://192.168.49.55:5432
    # The JDBC driver you wish to use
    # Note: You will have to provide the JAR, by placing it in the lib directory, unless you
    # use MySQL. The Mysql driver has been provided. The following would be the class if you use MySQL.
    jdbc.driver.class=org.postgresql.Driver
    ## Login info to connect to this database. You will need to replace this.
    login=wikiadmin
    password=wiki
    

    I use the postgresql-8.3-603.jdbc3.jar as postgres driver.

    What can be the reason for my problems?

    I'm looking forward for any help, regards

    Judith Schmalz

    1. May 27, 2008

      Laura Kolker says:

      Hi Judith, So, what I'm seeing here is that the Postgres is failing on the SQL ...

      Hi Judith,

      So, what I'm seeing here is that the Postgres is failing on the SQL for some reason. If you are (or know someone who is) comfortable with SQL, I would consider using some of the optional properties to tailor the SQL to your database's needs. This may take some experimentation. I would start by looking at the commented properties directly after dbPrefix. There's some doc, there but please feel free to send more questions my way.

      Cheers,
      Laura

      Update: Accidentally updated before finishing comment. Oops. Adding the rest of it now.

  9. Jun 16, 2008

    Kelly He says:

    Hi, I was trying to move the existing documents from mediawiki to confluence.&n...

    Hi,

    I was trying to move the existing documents from mediawiki to confluence.  We are currently facing problems dealing with images and labels.  Unfortunately, none of the images show up on the Confluence documents and there is no attacment on any of the pages.  For lables, we are tying to transfer all the catagories to confluence as labels but Confluence is not reconizing a catagory as a label.  Is there anything we can do to access the labels through the database and try to automatically tranform existing catagories to Confluence labels?

    Thanks,

    Kelly

    1. Jun 16, 2008

      Brendan Patterson says:

      re labels: it is covered in the F.A.Q. at this link

      re labels: it is covered in the F.A.Q. at this link

    2. Jun 17, 2008

      Laura Kolker says:

      Hi Kelly, re: images Since I don't know what you've done yet, you're going to h...

      Hi Kelly,

      re: images
      Since I don't know what you've done yet, you're going to have to bear with me while I describe a bunch of things you may have already done.

      1. Sometimes people run into problems when they don't use the Mediawiki Exporter to generate the documents for import. Did you use the exporter, or did you use another process?
      2. Sometimes people forget to indicate the Mediawiki images directory in the Attachments textfield of the UWC. Confluence won't know where your images are if you don't do that. Did you?
      3. If there's some other reason your images are failing, there are probably log entries to the effect. Check the uwc.log file. Are there useful errors and exceptions regarding images? If not, try turning on DEBUG messages in the log4j.properties (if they're off), and see if you can generate some debug messages in the log.

      Cheers,
      Laura

      1. Jun 17, 2008

        Kelly He says:

        Hi Laura, I did use the exporter and specified the directory.  I was getti...

        Hi Laura,

        I did use the exporter and specified the directory.  I was getting:

        Converting Images - start

        Converting Images - complete

        Converting Mediawiki Attachments -- starting

        no attachment files found in directory: http://devillage.ventyx.org/wiki/images

        Looks like the program is not finding the images.  Is there anything I can do to fix that?

        Thank you very much for your help!

        Cheers, 

        Kelly

        1. Jun 17, 2008

          Laura Kolker says:

          Hi Kelly, no attachment files found in directory: http://devillage.ventyx.org/...

          Hi Kelly,

          no attachment files found in directory: http://devillage.ventyx.org/wiki/images

          Looks like the program is not finding the images. Is there anything I can do to fix that?

          Yup. The attachments directory needs to be local directory from your file system.

          Cheers,
          Laura

  10. Jun 16, 2008

    Robert Manna says:

    I'm trying to run the export on a media wiki, and I keep getting an error that s...

    I'm trying to run the export on a media wiki, and I keep getting an error that says the exporter cannot connect to the Mediawiki db. I've checked an re-checked the settings for username, password, etc and I don't see anything wrong. I'm not really an IT expert, can anyone point me in some direction?

    Thanks,

    -R

    1. Jun 17, 2008

      Laura Kolker says:

      Hi Robert, So, on the plus side there aren't that many settings that could be g...

      Hi Robert,

      So, on the plus side there aren't that many settings that could be going wrong.
      On the downside, I can't tell you which one it is.

      However, for the sake of thoroughness, since I did not hear you say them, I will list the following anyway:

      1. Your database url - you've double checked it's right, including the port?
      2. Your database type - if it's not mysql, you've adjusted the dbUrl appropriately, and changed the driver class, and added the appropriate driver to the lib dir, correct?
      3. You've updated the database name?

      Are you the DB admin or is there someone else who set up that database? If the latter, that person is best equipped to help you debug this. If this is a legacy system, and you don't know who set it up, well.... I would contact your particular database's support for ideas on how to get (or reset) these connection settings.

      Cheers,
      Laura

  11. Jun 16, 2008

    Robert Manna says:

    Correction, it specifically says it is having trouble logging into the database....

    Correction, it specifically says it is having trouble logging into the database.

    Thank you,

    -Robert

  12. Jun 17, 2008

    Buelent Caliskan says:

    I've got the errors and exceptions: XML-RPC & SOAP is enabled, i use Conflu...

    I've got the errors and exceptions:

    XML-RPC & SOAP is enabled, i use Confluence with JIRA Integration and MySQL.

    2008-06-17 13:09:42,449 ERROR [Thread-2] - org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered

    org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered

    2008-06-17 13:09:42,518 ERROR [Thread-2] - Problem getting user permissions: login = 'admin' space = 'CC'
    org.apache.xmlrpc.XmlRpcException: java.lang.Exception: RPC handler object "confluence1" not found and no default handler registered

    org.apache.xmlrpc.XmlRpcClientException: Failure writing request

    2008-06-17 13:09:42,886 ERROR [Thread-2] - **********************

    Testing Connection Settings... FAILURE:
    Problem with User setting: BAD_SPACE or USER_NOT_PERMITTED
    Either the space does not exist, or the user has no access to that space.

    2008-06-17 13:09:43,014 ERROR [Thread-2] - Problem with converter properties file: conf/converter.mediawiki.properties
    java.lang.IllegalArgumentException: **********************

    Testing Connection Settings... FAILURE:
    Problem with User setting: BAD_SPACE or USER_NOT_PERMITTED
    Either the space does not exist, or the user has no access to that space.

    1. Jun 17, 2008

      Buelent Caliskan says:

      Solution: The Address should be: http://<ip-address>:8080/confluence loc...

      Solution:

      The Address should be: http://<ip-address>:8080/confluence

      localhost:8080 ist not enough 

  13. Jun 30, 2008

    Brian Bukowski says:

    I'm trying to convert from Mediawiki to Confluence 2.7.  I was ab...

    I'm trying to convert from Mediawiki to Confluence 2.7.  I was able to export my pages from Mediawiki without any problems.  When I attempt to 'convert' the pages to confluence, I get the following error:

    Testing Connection Settings... FAILURE:
    Problem with User setting: BAD_SPACE or USER_NOT_PERMITTED
    Either the space does not exist, or the user has no access to that space.

    XML-RPC & SOAP is enabled within Confluence and I am an administrator, so there should be no restricted access.  I'm not sure why I can't get these pages into Confluence. 

    We're using Siteminder for single sign-on capabilities.  Will this have any effect on the process?

    1. Jun 30, 2008

      Brendan Patterson says:

      Did you double check that you're using the space key and not the 'space name' by...

      Did you double check that you're using the space key and not the 'space name' by accident?

      1. Jun 30, 2008

        Brian Bukowski says:

        Yes, I am using the space key, not the space name.  In the log file after "...

        Yes, I am using the space key, not the space name.  In the log file after "Uploading Pages to Confluence", I'm seeing errors like:

        Fatal error parsing XML: org.xml.sax.SAXPareException: end tag </HEAD> does match begin tag <META>

        Fatal error parsing XML: org.xml.sax.SAXPareException: invalid attribute value

        org.apache.xmlrpc.XmlRpcClientException: Failure writing request. 

        1. Jun 30, 2008

          Brendan Patterson says:

          I'm not sure off hand if it could be siteminder or not. One potential next ste...

          I'm not sure off hand if it could be siteminder or not.

          One potential next step would be to set up a local version of Confluence (you can get a free personal license if you need one) and do some of the import against that Confluence.

          Setting up a local Confluence can now be done via an installer if you like. In most cases it only takes a few minutes (you can use the built in database).

          Doing this would tell us if the import is failing because of something outside the UWC and content (such as network, authentication, access, etc.) or because of something to do with the UWC and content itself.

          thanks,
          Brendan

  14. Jul 18, 2008

    Tanieth Dale says:

    I have the UWC running on the MediaWiki server. I have successfully converted pa...

    I have the UWC running on the MediaWiki server. I have successfully converted pages to Confluence however I cannot seem to migrate attachments.

    I have in fact pointed to the images folder of the existing mediawiki wiki (which is on the same system as i'm running the UWC on)

    There are approximately 35 files in the mediawiki "images" tree - but the UWC seemed to ignore even attempting to grab them and move them to Confluence.

    what am i missing?

    1. Jul 18, 2008

      Laura Kolker says:

      Hi Tanieth, I'm not sure yet without some more details. Let's start by doing so...

      Hi Tanieth,

      I'm not sure yet without some more details.
      Let's start by doing some more recon.
      Can you turn on DEBUG messages in your log4j.properties if you haven't already?
      Then try running again, and search for debug messages that look like:
      found attachment names: [somefilename.png, otherfile.gif]

      If you find those messages, and the filenames look correct, then there's probably something wrong with the attachment directory you're giving it, such that the UWC can't find the files on the file system. (For example: other users have had this problem when they used forward slashes on a Windows file system.)

      If you don't find any messages like that, then the AttachmentConverter is not finding image or attachment syntax that it can parse. The AttachmentConverter determines what attachments to upload by the image and attachment link syntax in the contents of the file at the time the AttachmentConverter runs. At that point, it should be expecting Confluence attachment link and image syntax to parse. You can examine the contents of the page as the AttachmentConverter would see it, by commenting out the AttachmentConverter and all following converters from the converter.mediawiki.properties file, running the UWC again, and then examining the output of the file in output/output/Yourpagename

      If you need more help debugging this, add a comment with log output for the conversion of one page that should have attachments associated, and I'll see if I can provide more guidance.

      Cheers,
      Laura

      1. Jul 18, 2008

        Tanieth Dale says:

        I have not had success. All the PAGES copy over but not the attachments. When I ...

        I have not had success. All the PAGES copy over but not the attachments. When I got to the Confluence Space after the conversion - all pages are there but nothing under attachments

        Please see all logs related to issues: FEEDBACK WINDOW, uwc.log.

        FEEDBACK WINDOW

        ***************

        Converting Wiki: mediawiki
        Initializing Converters...
        Initializing Pages...
        Converting pages...
        Initializing Converters...
        Checking for illegal pagenames.
        Initializing Converters...
        Checking for links to illegal pagenames.
        Saving Pages to Filesystem
        Uploading Pages to Confluence...
        Uploaded 10 out of 24 pages.
        Uploaded 20 out of 24 pages.
        Uploaded 24 out of 24 pages.
        BAD_FILE Couldn't send attachment /var/www/wiki.usask.ca/html/nimm/images/f/f6/071115_1ug.tif. Skipping attachment.
        BAD_FILE Couldn't send attachment /var/www/wiki.usask.ca/html/nimm/images/b/b5/Array_Data_for_Gates_Wiki.zip. Skipping attachment.

        ENCOUNTERED ERRORS - See uwc.log for more details

        ----------------------------------------------------------------------------------------------------------------------------

        UWC.LOG

        -bash-3.00$ more uwc.log
        2008-07-18 14:12:36,343 DEBUG [AWT-EventQueue-0] - Saving Setting 'WIKITYPE' = '
        mediawiki'
        2008-07-18 14:14:56,567 INFO  [Thread-2] - Starting conversion.
        2008-07-18 14:14:57,003 INFO  [Thread-2] - Initializing Converters...
        2008-07-18 14:14:58,960 INFO  [Thread-2] - Initializing Pages...
        2008-07-18 14:15:01,624 INFO  [Thread-2] - Converting pages...
        2008-07-18 14:15:01,624 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,624 INFO  [Thread-2] - converting page file: 2007_AGM_Presen
        tations.txt
        2008-07-18 14:15:01,627 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,628 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,628 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,630 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,638 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,645 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,645 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,647 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,651 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,652 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,662 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,663 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,663 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,663 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,666 DEBUG [Thread-2] - found attachment names: [ Aaron 2007
        AGM.ppt|UBC-Aaron.ppt,  Ana 2007 AGM.ppt|UBC-Ana.ppt,  Carrie 2007 AGM.ppt|Dal-C
        arrie.ppt,  Elahi 2007 AGM.ppt|VIDO-Elahi.ppt,  Gates-AGM-2007-Auray.ppt|VIDO-Ga
        el.ppt,  Gracia 2007 AGM.ppt|VIDO-Gracia.ppt,  Jennifer 2007 AGM.pdf|VIDO-Jennif
        er.pdf,  Kindrachuk-Gates-AGM-2007.ppt|UBC-Jason.ppt,  Mapletoft 2007 AGM.ppt|VI
        DO-John.ppt,  Mi-Nah 2007 AGM.pdf|IVI-AGM.pdf,  Monika 2007 AGM.ppt|VIDO-Monika.
        ppt,  Napper 2007 AGM.ppt|VIDO-Napper.ppt,  Neeloffer 2007 AGM.ppt|UBC-Neeloffer
        .ppt,  Srinivas-Gates-AGM-2007.ppt|VIDO-Srinivas.ppt,  Sylvia 2007 AGM.ppt|VIDO-
        Sylvia.ppt,  Wilson 2007 AGM.ppt|VIDO-Wilson.ppt, Dalhousie 2007 AGM.ppt|Dal-AGM
        .ppt, Gates 2007 AGM Agenda.doc|2007AGM.doc, UBC 2007 AGM.ppt|UBC-AGM.ppt, Volke
        r 2007 AGM.ppt|Volker-AGM.ppt]
        2008-07-18 14:15:01,666 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:01,667 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:01,722 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,723 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,724 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,728 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,739 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,739 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,739 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,739 INFO  [Thread-2] -                    time to convert 11
        5ms
        2008-07-18 14:15:01,739 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,739 INFO  [Thread-2] - converting page file: AGM_Presentatio
        ns.txt
        2008-07-18 14:15:01,740 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,740 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,740 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,740 DEBUG [Thread-2] - Leading Spaces - regex found:
         - Agenda
         - Presentation and Poster Abstracts
         - Milestone update
         - Interim Scientific Report

        2008-07-18 14:15:01,741 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,741 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,742 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,742 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,743 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,745 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,745 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,746 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,747 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,747 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,747 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,748 DEBUG [Thread-2] - found attachment names: [ Sylvia 2007
        AGM update.ppt|Sylvia 2006 AGM.ppt, AGM 2007 Booklet.pdf|presentation booklet, D
        alhousie 2007AGM update.ppt|Dal update.ppt, George Mutwiri 2007AGM.ppt|George 20
        06AGM.ppt, IVI 2007AGM update.ppt|IVI 2006AGM.ppt, Jennifer 2007AGM update.ppt|J
        ennifer 2006AGM.ppt, Neidy 2007AGM.ppt|Neidy 2006AGM.ppt, Philip Griebel 2007AGM
        .ppt|Philip 2006AGM.ppt, Planning Session 2007AGM.ppt|2006AGM planning session.p
        pt, UBC 2007AGM update.ppt|UBC update.ppt, Volker 2007AGM introduction.ppt|Volke
        r 2006 AGM.ppt, Volker 2007AGM porcine.ppt|Volker 2006 AGM porcine.ppt]
        2008-07-18 14:15:01,748 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:01,748 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:01,787 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,788 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,788 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,790 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,790 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,790 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,790 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,791 INFO  [Thread-2] -                    time to convert 52
        ms
        2008-07-18 14:15:01,791 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,791 INFO  [Thread-2] - converting page file: Array_Data_Uplo
        ads.txt
        2008-07-18 14:15:01,791 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,792 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,792 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,792 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,794 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,795 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,795 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,795 DEBUG [Thread-2] - image content = 071115 1ug.tif
        2008-07-18 14:15:01,795 DEBUG [Thread-2] - handling image property for input: 07
        1115 1ug.tif
        2008-07-18 14:15:01,798 DEBUG [Thread-2] - Creating confluence image syntax.
        2008-07-18 14:15:01,798 DEBUG [Thread-2] - image content = Image:071115 2ug hyb
        on Bovine array.tif
        2008-07-18 14:15:01,798 DEBUG [Thread-2] - handling image property for input: Im
        age:071115 2ug hyb on Bovine array.tif
        2008-07-18 14:15:01,798 DEBUG [Thread-2] - Creating confluence image syntax.
        2008-07-18 14:15:01,798 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,799 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,800 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,803 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,806 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,806 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,806 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,812 DEBUG [Thread-2] - found attachment names: [071115_1ug.t
        if, Array Venn Diagrams.pdf|Venn diagrams , Array gene list comparisons.pdf|Desc
        ribes Venn diagrams, and lists of common genes, Array_Data_for_Gates_Wiki.zip, C
        pG screenshot.jpg|CpG, HH17 screenshot.jpg|HH17, HH2 screenshot v2.jpg|HH2, Imag
        e:071115_2ug_hyb_on_Bovine_array.tif, LL37 screenshot v2.jpg|LL37, LPS-LL37 scre
        enshot v2.jpg|LPS/LL37, LPS_screenshot.jpg|LPS, PAM3 screenshot.jpg|PAM3CSK4]
        2008-07-18 14:15:01,812 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:01,812 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:01,818 DEBUG [Thread-2] - adding attachment: 071115_1ug.tif
        2008-07-18 14:15:01,838 DEBUG [Thread-2] - adding attachment: Array_Data_for_Gat
        es_Wiki.zip
        2008-07-18 14:15:01,849 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,850 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,850 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,852 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,852 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,852 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,852 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,853 INFO  [Thread-2] -                    time to convert 62
        ms
        2008-07-18 14:15:01,853 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,853 INFO  [Thread-2] - converting page file: Data_Presentati
        ons.txt
        2008-07-18 14:15:01,853 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,853 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,853 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,854 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,857 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,858 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,858 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,858 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,859 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,859 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,864 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,864 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,865 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,865 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,866 DEBUG [Thread-2] - found attachment names: [Dal April 19
         2007_v2.ppt|Dal summary (.ppt), DalhousieDataSetDec2007.xls|Dal-data-Dec2007 (.
        xls), DalhousieDec112007.ppt|Dal-Dec-2007 (.ppt), For MC meeting (030107)-IVI.pp
        t|IVI Mar 2007.ppt, Gates MC meeting March 1.ppt|Results summary (.ppt), Hancock
         Lab Mar 2007.ppt|UBC Mar 2007.ppt, Hancock Lab apr 2007.ppt|UBC Apr 2007.ppt, H
        ancock UBC.ppt|UBC Jan 2007.ppt, IVI-Update-Dec2007.ppt|IVI Dec 2007.ppt, Marina
        -Cape-Town-2007.ppt|Marina-Cape-Town-2007 (.ppt), Monika_Jan_2007.ppt|Piglet pre
        sentation (.ppt), Neidy update April 2007.ppt|Neidy presentation (.ppt), Neonata
        l immunization update March 2007.ppt|Jim presentation (.ppt), Neonates March12-2
        007.ppt|Sylvia presentation (.ppt), PTd-adult-122806.ppt|IVI Jan 2007.ppt, Scott
         update April 2007.ppt|Scott presentation (.ppt), Srinivas.ppt|Srinivas images (
        .ppt), Srinivas.zip|Srinivas images (.zip), Sylvia update April 2007.ppt|Sylvia
        presentation (.ppt), UBC priorites May_June 2007.doc|UBC May-June 2007.doc, VIDO
         priorites May_July 2007.doc|VIDO May-July 2007.doc, VIDO_mouse_expts_Jan_2007.p
        pt|mouse presentation (.ppt), Volker Gerdts March 2007.ppt|Volker presentation (
        .ppt), Volker update April 2007.ppt|Volker presentation (.ppt), file_name.pdf|al
        ternate text (pdf)]
        2008-07-18 14:15:01,866 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:01,866 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:01,904 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,905 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,905 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,907 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,907 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,907 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,908 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,908 INFO  [Thread-2] -                    time to convert 55
        ms
        2008-07-18 14:15:01,908 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,908 INFO  [Thread-2] - converting page file: External_Meetin
        gs.txt
        2008-07-18 14:15:01,908 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,908 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,908 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,909 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,909 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,909 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,909 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,909 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,910 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,910 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,911 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,911 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,911 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,911 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,911 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:01,911 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,911 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,912 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,912 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,912 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,912 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,912 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,912 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:01,913 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,913 INFO  [Thread-2] - converting page file: Link_Name.txt
        2008-07-18 14:15:01,913 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,913 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,913 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,913 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,914 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,914 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,914 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,914 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,914 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,915 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,915 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,915 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,915 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,916 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,916 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:01,916 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,916 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,916 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,916 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,917 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,917 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,917 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,917 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:01,917 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,917 INFO  [Thread-2] - converting page file: Main_Page.txt
        2008-07-18 14:15:01,918 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,918 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,918 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,918 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,920 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,920 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,920 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,920 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,921 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,921 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,922 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,923 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,923 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,923 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,925 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:01,925 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,925 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,925 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,927 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,927 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,928 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,928 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,928 INFO  [Thread-2] -                    time to convert 11
        ms
        2008-07-18 14:15:01,928 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,928 INFO  [Thread-2] - converting page file: Milestone_Updat
        e.txt
        2008-07-18 14:15:01,928 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,928 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,929 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,929 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,929 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,930 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:01,930 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:01,930 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:01,930 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:01,930 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:01,931 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:01,931 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:01,932 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:01,932 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:01,932 DEBUG [Thread-2] - found attachment names: [AGM 2007 Boo
        klet.pdf|2007 AGM booklet, Management review 2007|Management overview 2007.ppt,
        Milestone review.ppt|Milestone review.ppt, gates grant milestones.pdf|project mi
        lestones, project overview 2007.ppt|Research overview.ppt]
        2008-07-18 14:15:01,932 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:01,933 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:01,957 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:01,957 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:01,957 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:01,958 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:01,958 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:01,958 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:01,958 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:01,958 INFO  [Thread-2] -                    time to convert 30
        ms
        2008-07-18 14:15:01,958 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:01,958 INFO  [Thread-2] - converting page file: Personnel_%26_C
        ontact_Information.txt
        2008-07-18 14:15:01,959 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:01,959 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:01,959 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:01,960 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:01,961 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:01,966 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:01,967 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:01,967 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:01,967 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:01,967 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,968 DEBUG [Thread-2] - line = |Lorne Babiuk || VP Research,
        University of Alberta || 306-966-7465 || 306-966-7478 || [mailto:lorne.babiuk@ua
        lberta.ca lorne.babiuk@ualberta.ca]
        2008-07-18 14:15:01,968 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,969 DEBUG [Thread-2] - line = |Andrew Potter || Director, VI
        DO  || 306-966-7465 || 306-966-7478 || [mailto:andrew.potter@usask.ca andrew.pot
        ter@usask.ca]
        2008-07-18 14:15:01,969 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,969 DEBUG [Thread-2] - line = |Volker Gerdts || Associate Di
        rector, Research - VIDO || 306-966-1513 || 306-966-7478 || [mailto:volker.gerdts
        @usask.ca volker.gertds@usask.ca]
        2008-07-18 14:15:01,970 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,970 DEBUG [Thread-2] - line = |Joyce Sander || Human Resourc
        es - VIDO || 306-966-7477 || 306-966-7478 || [mailto:joyce.sander@usask.ca joyce
        .sander@usask.ca]
        2008-07-18 14:15:01,971 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,971 DEBUG [Thread-2] - line = |Carol Martel || Financial Off
        icer - VIDO || 306-966-7476 || 306-966-7478 || [mailto:carol.martel@usask.ca car
        ol.martel@usask.ca]
        2008-07-18 14:15:01,972 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,972 DEBUG [Thread-2] - line = |George Mutwiri || Program Man
        ager || 306-966-1511 || 306-966-7478 || [mailto:george.mutwiri@usask.ca george.m
        utwiri@usask.ca]
        2008-07-18 14:15:01,973 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,973 DEBUG [Thread-2] - line = |Hugh Townsend || Program Mana
        ger || 306-966-1514 || 306-966-7478 || [mailto:hugh.townsend@usask.ca hugh.twons
        end@usask.ca]
        2008-07-18 14:15:01,974 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,974 DEBUG [Thread-2] - line = |Philip Griebel || Program Man
        ager || 306-966-1542 || 306-966-7478 || [mailto:vphilip.griebel@usask.ca philip.
        griebel@usask.ca]
        2008-07-18 14:15:01,975 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,975 DEBUG [Thread-2] - line = |Sam Attah-Poku || Program Man
        ager || 306-966-7481 || 306-966-7478 || [mailto:sam.attah-poku@usask.ca sam.atta
        h-poku@usask.ca]
        2008-07-18 14:15:01,976 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,976 DEBUG [Thread-2] - line = |Sylvia van den Hurk || Progra
        m Manager || 306-966-1559 || 306-966-7478 || [mailto:sylvia.vandenhurk@usask.ca
        sylvia.vandenhurk@usask.ca]
        2008-07-18 14:15:01,977 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,977 DEBUG [Thread-2] - line = |Neidy Gong|| Scientist || 306
        -966-1533 || 306-966-7478 || [mailto:jig236@usask.ca neidy.gong@usask.ca]
        2008-07-18 14:15:01,978 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,978 DEBUG [Thread-2] - line = |Shokrollah Elahi || Scientist
         || 306-966-1508 || 306-966-7478 || [mailto:shokrollah.elahi@usask.ca shokrollah
        .elahi@usask.ca]
        2008-07-18 14:15:01,979 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,979 DEBUG [Thread-2] - line = |Jennifer Kovacs-Nolan || Post
         Doc || 306-966-1564 || 306-966-7478 || [mailto:jak357@mail.usask.ca jennifer.ko
        vacs-nolan@usask.ca]
        2008-07-18 14:15:01,980 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,980 DEBUG [Thread-2] - line = |Amir Landi || Graduate Studen
        t || 306-966-1563 || 306-966-7478 || [mailto:abl801@mail.usask.ca amir.landi@usa
        sk.ca]
        2008-07-18 14:15:01,981 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,981 DEBUG [Thread-2] - line = |John Mapletoft || Graduate St
        udent || 306-966-1563 || 306-966-7478 || [mailto:jwm537@usask.ca john.mapletoft@
        usask.ca]
        2008-07-18 14:15:01,982 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,982 DEBUG [Thread-2] - line = |Srinivas Garlapati || Post Do
        c || 306-966-1516 || 306-966-7478 || [mailto:srg598@mail.usask.ca srinivas.garla
        pati@usask.ca]
        2008-07-18 14:15:01,983 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,983 DEBUG [Thread-2] - line = |Tadele Gebreyohannes || Post
        Doc || 306-966-1520 || 306-966-7478 || [mailto:tkg659@mail.usask.ca tadele.gebre
        yohannes@usask.ca]
        2008-07-18 14:15:01,984 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,984 DEBUG [Thread-2] - line = |Monika Polewicz || Graduate S
        tudent || 306-966-1507 || 306-966-7478 || [mailto:map554@mail.usask.ca monika.po
        lewicz@usask.ca]
        2008-07-18 14:15:01,985 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,985 DEBUG [Thread-2] - line = |Tova Dybvig || Graduate Stude
        nt || 306-966-1526 || 306-966-7478 || [mailto:tsd862@mail.usask.ca tova.dybvig@u
        sask.ca]
        2008-07-18 14:15:01,986 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,986 DEBUG [Thread-2] - line = |David Thompson || Technician
        || 306-966-1563 || 306-966-7478 || [mailto:drt420@mail.usask.ca david.thompson@u
        sask.ca]
        2008-07-18 14:15:01,987 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,987 DEBUG [Thread-2] - line = |Marina Facci|| Technician ||
        306-966-1563 || 306-966-7478 || [mailto:mrf675@mail.usask.ca marina.facci@usask.
        ca]
        2008-07-18 14:15:01,987 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,988 DEBUG [Thread-2] - line = |Ponn Benjamin || Technician |
        | 306-966-1530 || 306-966-7478 || [mailto:ponn.banjamin@usask.ca ponn.banjamin@u
        sask.ca]
        2008-07-18 14:15:01,988 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,989 DEBUG [Thread-2] - line = |Rachelle Buchanan || Technici
        an || 306-966-1563 || 306-966-7478 || [mailto:buchananr@sask.usask.ca rachelle.b
        uchanan@usask.ca]
        2008-07-18 14:15:01,989 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,990 DEBUG [Thread-2] - line = |Stacy Strom || Technician ||
        306-966-1563 || 306-966-7478 || [mailto:sas849@mail.usask.ca stacy.strom@usask.c
        a]
        2008-07-18 14:15:01,990 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,991 DEBUG [Thread-2] - line = |Zoe Lawman || Technician || 3
        06-966-1582 || 306-966-7478 || [mailto:zkl125@mail.usask.ca zoe.lawman@usask.ca]
        2008-07-18 14:15:01,991 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,991 DEBUG [Thread-2] - line = |Yurij Popowich || Technician
        || 306-966-1556 || 306-966-7478 || [mailto:yurij.popowich@usask.ca yurij.popowic
        h@usask.ca]
        2008-07-18 14:15:01,992 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,992 DEBUG [Thread-2] - line = |Paul Hodgson || External Cont
        racts || 306-966-1523 || 306-966-7478 || [mailto:paul.hodgson@usask.ca paul.hodg
        son@usask.ca]
        2008-07-18 14:15:01,993 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,994 DEBUG [Thread-2] - line = |Jim Holmstrom || Project Mana
        ger || 306-966-2568 || 306-966-7478 || [mailto:jim.holmstrom@usask.ca jim.holmst
        rom@usask.ca]
        2008-07-18 14:15:01,997 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:01,997 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:01,997 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:01,997 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:01,998 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,998 DEBUG [Thread-2] - line = |Robert Hancock || Professor,
        Canada Research Chair || 604-822-2682 || 604-827-5566 || [mailto:bob@cmdr.ubc.ca
         bob@cmdr.ubc.ca]
        2008-07-18 14:15:01,999 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:01,999 DEBUG [Thread-2] - line = |Bernadette Mah || Project Man
        ager || 604-822-9542 || 604-827-5566 || [mailto:bmah@cmdr.ubc.ca bmah@cmdr.ubc.c
        a]
        2008-07-18 14:15:01,999 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,000 DEBUG [Thread-2] - line = |Barbara Sherman || PA to Bob
        Hancock || 604-822-0172 || 604-827-5566 || [mailto:barbara@cmdr.ubc.ca barbara@c
        mdr.ubc.ca]
        2008-07-18 14:15:02,000 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,000 DEBUG [Thread-2] - line = |Linda Rehaume || Grad student
         || 604-822-3489 || 604-827-5566 || [mailto:linda@cmdr.ubc.ca linda@cmdr.ubc.ca]
        2008-07-18 14:15:02,001 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,001 DEBUG [Thread-2] - line =
        2008-07-18 14:15:02,001 DEBUG [Thread-2] - line = |Jason Kindrachuk || Post Doc
        || 604-822-9347 || 604-827-5566 || [mailto:jason@cmdr.ubc.ca jason@cmdr.ubc.ca]
        2008-07-18 14:15:02,002 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,002 DEBUG [Thread-2] - line = |Melissa Elliot ||Technician |
        |  || 604-827-5566 || [mailto:melissa@cmdr.ubc.ca melissa@cmdr.ubc.ca]
        2008-07-18 14:15:02,003 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,004 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,004 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,005 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,005 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,005 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,005 DEBUG [Thread-2] - line = |Scott Halperin || Director, C
        linical Trials Research Center || 902-470-8502 ||  || [mailto:scott.halperin@dal
        .ca scott.halperin@dal.ca]
        2008-07-18 14:15:02,006 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,006 DEBUG [Thread-2] - line = |Song Lee ||  ||  ||  || [mail
        to:sflee@dal.ca song.lee@dal.ca]
        2008-07-18 14:15:02,007 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,007 DEBUG [Thread-2] - line = |Robert Anderson ||  ||  ||  |
        | [mailto:?]
        2008-07-18 14:15:02,007 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,007 DEBUG [Thread-2] - line = |Ahmad Hussein ||  ||  ||  ||
        [mailto:?]
        2008-07-18 14:15:02,008 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,008 DEBUG [Thread-2] - line = |Ann MacMilan ||  ||  ||  || [
        [mailto:?]]
        2008-07-18 14:15:02,008 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,008 DEBUG [Thread-2] - line = |Annette Morris || Lab Manager
         || 902-470-8708 ||  || [mailto:annette.morris@iwk.nshealth.ca annette.morris@iw
        k.nshealth.ca]
        2008-07-18 14:15:02,009 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,009 DEBUG [Thread-2] - line = |Rebecca Townsend ||  ||  || 
        || [mailto:rebecca.townsend@iwk.nshealth.ca Rebecca]
        2008-07-18 14:15:02,010 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,010 DEBUG [Thread-2] - line = |Henry Lo ||  ||  ||  || [mail
        to:?]
        2008-07-18 14:15:02,010 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,010 DEBUG [Thread-2] - line = |Karen Chan ||  ||  ||  || [ma
        ilto:?]
        2008-07-18 14:15:02,011 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,011 DEBUG [Thread-2] - line = |Kevin W. Lynch ||  ||  ||  ||
         [mailto:?]
        2008-07-18 14:15:02,011 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,011 DEBUG [Thread-2] - line = |Mark Petten || Technician ||
        902-470-8496 ||  || [mailto:mark.petten@iwk.nshealth.ca mark.petten@iwk.nshealth
        .ca]
        2008-07-18 14:15:02,012 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,012 DEBUG [Thread-2] - line = |Matthew Mayer ||  ||  ||  ||
        [mailto:?]
        2008-07-18 14:15:02,013 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,013 DEBUG [Thread-2] - line = |Michelle Euloth || Technician
         || 902-470-8496 ||  || [mailto:?]
        2008-07-18 14:15:02,013 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,013 DEBUG [Thread-2] - line = |Nancy Campbell ||  ||  ||  ||
         [mailto:?]
        2008-07-18 14:15:02,014 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,014 DEBUG [Thread-2] - line = |Rebecca Townsend||  ||  ||  |
        | [mailto:?]
        2008-07-18 14:15:02,014 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,015 DEBUG [Thread-2] - line = |Yan Huang ||  ||  ||  || [mai
        lto:?]
        2008-07-18 14:15:02,015 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,015 DEBUG [Thread-2] - line = |Yannick Tremblay ||  ||  || 
        || [mailto:?]
        2008-07-18 14:15:02,015 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,016 DEBUG [Thread-2] - line = |Yi Jimg Li ||  ||  ||  || [ma
        ilto:?]
        2008-07-18 14:15:02,017 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,017 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,017 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,017 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,018 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,018 DEBUG [Thread-2] - line = |John Clemens || Director-Gene
        ral ||  ||  || [mailto:jclemens@ivi.int john.clemens@ivi.int]
        2008-07-18 14:15:02,018 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,019 DEBUG [Thread-2] - line = |Cecil Czerkinsky || Deputy Di
        rector General for Laboratory Sciences ||  ||  || [mailto:cczerkinsky@ivi.int ce
        cil.czerkinsky@ivi.int]
        2008-07-18 14:15:02,019 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,020 DEBUG [Thread-2] - line = |Mi-Na Kweon || Chief of Mucos
        al Immunology Section ||  ||  || [mailto:mnkweon@ivi.int mi-na.kweon@ivi.int]
        2008-07-18 14:15:02,021 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,021 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,021 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,021 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,022 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,022 DEBUG [Thread-2] - line = |Gordon Dougan || Sanger Insti
        tute, UK ||  ||  || [mailto:]
        2008-07-18 14:15:02,022 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,022 DEBUG [Thread-2] - line = |Joost Oppenheim || NCI, Labor
        atory of Molecular Immunoregulation ||  ||  || [mailto:]
        2008-07-18 14:15:02,023 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,023 DEBUG [Thread-2] - line = |Luis Barreto || Sanofi Pasteu
        r ||  ||  || [mailto:]
        2008-07-18 14:15:02,024 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,024 DEBUG [Thread-2] - line = |Roy Curtiss III || The Biodes
        ign Institute, Arizona State University ||  ||  || [mailto:]
        2008-07-18 14:15:02,026 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,027 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,027 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,027 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,028 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,030 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,030 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,030 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,030 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,032 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,032 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,033 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,033 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,034 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,034 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,034 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,034 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,035 INFO  [Thread-2] -                    time to convert 76
        ms
        2008-07-18 14:15:02,035 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,035 INFO  [Thread-2] - converting page file: Project_Reports
        _%26_Agreements.txt
        2008-07-18 14:15:02,035 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,035 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,035 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,036 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,036 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,036 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,036 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,036 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,037 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,037 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,038 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,038 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,038 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,038 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,038 DEBUG [Thread-2] - found attachment names: [Participatio
        n_Agreement.pdf|Participation Agreement (pdf)]
        2008-07-18 14:15:02,038 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,039 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,064 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,064 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,064 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,065 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,065 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,065 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,065 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,065 INFO  [Thread-2] -                    time to convert 30
        ms
        2008-07-18 14:15:02,065 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,066 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink.txt
        2008-07-18 14:15:02,066 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,066 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,066 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,066 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,067 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,067 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,067 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,067 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,067 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,068 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,068 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,068 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,068 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,069 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,069 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,069 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,069 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,069 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,069 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,070 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,070 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,070 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,070 INFO  [Thread-2] -                    time to convert 5m
        s
        2008-07-18 14:15:02,070 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,070 INFO  [Thread-2] - converting page file: Protocols.txt
        2008-07-18 14:15:02,071 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,071 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,071 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,071 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,072 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,072 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,072 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,072 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,072 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,073 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,073 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,074 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,074 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,074 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,074 DEBUG [Thread-2] - found attachment names: [B.pertussisD
        ose.DOC|B-pertussis-Preparation.doc, BpertussisAerosol.DOC|B-pertussis-Aerosol.d
        oc, Polyphoshpazene nomenclature.doc|PP nomenclature.doc]
        2008-07-18 14:15:02,074 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,075 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,099 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,099 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,099 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,100 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,100 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,100 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,100 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,100 INFO  [Thread-2] -                    time to convert 30
        ms
        2008-07-18 14:15:02,100 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,100 INFO  [Thread-2] - converting page file: 2007_AGM_Presen
        tations.txt
        2008-07-18 14:15:02,101 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,101 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,101 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,101 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,102 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,102 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,103 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,103 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,104 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,104 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,105 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,105 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,105 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,105 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,106 DEBUG [Thread-2] - found attachment names: [ Aaron 2007
        AGM.ppt|UBC-Aaron.ppt,  Ana 2007 AGM.ppt|UBC-Ana.ppt,  Carrie 2007 AGM.ppt|Dal-C
        arrie.ppt,  Elahi 2007 AGM.ppt|VIDO-Elahi.ppt,  Gates-AGM-2007-Auray.ppt|VIDO-Ga
        el.ppt,  Gracia 2007 AGM.ppt|VIDO-Gracia.ppt,  Jennifer 2007 AGM.pdf|VIDO-Jennif
        er.pdf,  Kindrachuk-Gates-AGM-2007.ppt|UBC-Jason.ppt,  Mapletoft 2007 AGM.ppt|VI
        DO-John.ppt,  Mi-Nah 2007 AGM.pdf|IVI-AGM.pdf,  Monika 2007 AGM.ppt|VIDO-Monika.
        ppt,  Napper 2007 AGM.ppt|VIDO-Napper.ppt,  Neeloffer 2007 AGM.ppt|UBC-Neeloffer
        .ppt,  Srinivas-Gates-AGM-2007.ppt|VIDO-Srinivas.ppt,  Sylvia 2007 AGM.ppt|VIDO-
        Sylvia.ppt,  Wilson 2007 AGM.ppt|VIDO-Wilson.ppt, Dalhousie 2007 AGM.ppt|Dal-AGM
        .ppt, Gates 2007 AGM Agenda.doc|2007AGM.doc, UBC 2007 AGM.ppt|UBC-AGM.ppt, Volke
        r 2007 AGM.ppt|Volker-AGM.ppt]
        2008-07-18 14:15:02,106 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,107 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,131 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,131 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,131 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,132 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,133 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,133 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,133 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,133 INFO  [Thread-2] -                    time to convert 33
        ms
        2008-07-18 14:15:02,133 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,133 INFO  [Thread-2] - converting page file: AGM_Presentatio
        ns.txt
        2008-07-18 14:15:02,134 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,134 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,134 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,134 DEBUG [Thread-2] - Leading Spaces - regex found:
         - Agenda
         - Presentation and Poster Abstracts
         - Milestone update
         - Interim Scientific Report

        2008-07-18 14:15:02,134 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,135 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,135 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,135 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,136 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,136 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,136 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,137 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,137 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,137 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,138 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,138 DEBUG [Thread-2] - found attachment names: [ Sylvia 2007
        AGM update.ppt|Sylvia 2006 AGM.ppt, AGM 2007 Booklet.pdf|presentation booklet, D
        alhousie 2007AGM update.ppt|Dal update.ppt, George Mutwiri 2007AGM.ppt|George 20
        06AGM.ppt, IVI 2007AGM update.ppt|IVI 2006AGM.ppt, Jennifer 2007AGM update.ppt|J
        ennifer 2006AGM.ppt, Neidy 2007AGM.ppt|Neidy 2006AGM.ppt, Philip Griebel 2007AGM
        .ppt|Philip 2006AGM.ppt, Planning Session 2007AGM.ppt|2006AGM planning session.p
        pt, UBC 2007AGM update.ppt|UBC update.ppt, Volker 2007AGM introduction.ppt|Volke
        r 2006 AGM.ppt, Volker 2007AGM porcine.ppt|Volker 2006 AGM porcine.ppt]
        2008-07-18 14:15:02,138 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,139 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,163 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,163 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,163 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,164 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,164 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,164 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,165 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,165 INFO  [Thread-2] -                    time to convert 32
        ms
        2008-07-18 14:15:02,165 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,165 INFO  [Thread-2] - converting page file: Array_Data_Uplo
        ads.txt
        2008-07-18 14:15:02,165 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,166 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,166 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,166 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,168 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,168 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,169 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - image content = 071115 1ug.tif
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - handling image property for input: 07
        1115 1ug.tif
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - Creating confluence image syntax.
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - image content = Image:071115 2ug hyb
        on Bovine array.tif
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - handling image property for input: Im
        age:071115 2ug hyb on Bovine array.tif
        2008-07-18 14:15:02,169 DEBUG [Thread-2] - Creating confluence image syntax.
        2008-07-18 14:15:02,169 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,170 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,170 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,173 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,173 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,173 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,173 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,177 DEBUG [Thread-2] - found attachment names: [071115_1ug.t
        if, Array Venn Diagrams.pdf|Venn diagrams , Array gene list comparisons.pdf|Desc
        ribes Venn diagrams, and lists of common genes, Array_Data_for_Gates_Wiki.zip, C
        pG screenshot.jpg|CpG, HH17 screenshot.jpg|HH17, HH2 screenshot v2.jpg|HH2, Imag
        e:071115_2ug_hyb_on_Bovine_array.tif, LL37 screenshot v2.jpg|LL37, LPS-LL37 scre
        enshot v2.jpg|LPS/LL37, LPS_screenshot.jpg|LPS, PAM3 screenshot.jpg|PAM3CSK4]
        2008-07-18 14:15:02,177 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,178 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,181 DEBUG [Thread-2] - adding attachment: 071115_1ug.tif
        2008-07-18 14:15:02,209 DEBUG [Thread-2] - adding attachment: Array_Data_for_Gat
        es_Wiki.zip
        2008-07-18 14:15:02,215 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,217 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,217 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,219 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,219 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,219 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,219 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,219 INFO  [Thread-2] -                    time to convert 54
        ms
        2008-07-18 14:15:02,219 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,219 INFO  [Thread-2] - converting page file: Data_Presentati
        ons.txt
        2008-07-18 14:15:02,220 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,220 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,220 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,220 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,221 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,222 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,222 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,222 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,223 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,223 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,225 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,225 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,225 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,225 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,226 DEBUG [Thread-2] - found attachment names: [Dal April 19
         2007_v2.ppt|Dal summary (.ppt), DalhousieDataSetDec2007.xls|Dal-data-Dec2007 (.
        xls), DalhousieDec112007.ppt|Dal-Dec-2007 (.ppt), For MC meeting (030107)-IVI.pp
        t|IVI Mar 2007.ppt, Gates MC meeting March 1.ppt|Results summary (.ppt), Hancock
         Lab Mar 2007.ppt|UBC Mar 2007.ppt, Hancock Lab apr 2007.ppt|UBC Apr 2007.ppt, H
        ancock UBC.ppt|UBC Jan 2007.ppt, IVI-Update-Dec2007.ppt|IVI Dec 2007.ppt, Marina
        -Cape-Town-2007.ppt|Marina-Cape-Town-2007 (.ppt), Monika_Jan_2007.ppt|Piglet pre
        sentation (.ppt), Neidy update April 2007.ppt|Neidy presentation (.ppt), Neonata
        l immunization update March 2007.ppt|Jim presentation (.ppt), Neonates March12-2
        007.ppt|Sylvia presentation (.ppt), PTd-adult-122806.ppt|IVI Jan 2007.ppt, Scott
         update April 2007.ppt|Scott presentation (.ppt), Srinivas.ppt|Srinivas images (
        .ppt), Srinivas.zip|Srinivas images (.zip), Sylvia update April 2007.ppt|Sylvia
        presentation (.ppt), UBC priorites May_June 2007.doc|UBC May-June 2007.doc, VIDO
         priorites May_July 2007.doc|VIDO May-July 2007.doc, VIDO_mouse_expts_Jan_2007.p
        pt|mouse presentation (.ppt), Volker Gerdts March 2007.ppt|Volker presentation (
        .ppt), Volker update April 2007.ppt|Volker presentation (.ppt), file_name.pdf|al
        ternate text (pdf)]
        2008-07-18 14:15:02,226 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,227 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,250 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,250 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,251 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,252 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,252 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,252 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,252 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,253 INFO  [Thread-2] -                    time to convert 33
        ms
        2008-07-18 14:15:02,253 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,253 INFO  [Thread-2] - converting page file: External_Meetin
        gs.txt
        2008-07-18 14:15:02,253 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,253 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,253 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,253 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,254 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,254 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,254 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,254 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,254 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,255 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,255 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,255 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,256 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,256 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,256 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,256 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,256 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,256 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,257 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,257 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,257 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,257 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,257 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:02,257 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,257 INFO  [Thread-2] - converting page file: Link_Name.txt
        2008-07-18 14:15:02,258 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,258 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,258 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,258 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,258 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,258 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,259 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,259 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,259 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,259 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,260 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,260 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,260 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,260 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,260 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,260 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,260 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,261 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,261 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,261 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,261 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,261 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,261 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:02,261 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,262 INFO  [Thread-2] - converting page file: Main_Page.txt
        2008-07-18 14:15:02,262 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,262 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,262 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,262 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,263 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,264 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,264 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,264 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,264 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,265 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,266 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,266 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,266 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,267 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,268 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,268 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,269 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,269 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,270 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,270 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,270 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,270 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,270 INFO  [Thread-2] -                    time to convert 9m
        s
        2008-07-18 14:15:02,271 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,271 INFO  [Thread-2] - converting page file: Milestone_Updat
        e.txt
        2008-07-18 14:15:02,271 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,271 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,271 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,271 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,272 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,272 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,272 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,272 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,273 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,273 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,274 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,274 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,274 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,274 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,274 DEBUG [Thread-2] - found attachment names: [AGM 2007 Boo
        klet.pdf|2007 AGM booklet, Management review 2007|Management overview 2007.ppt,
        Milestone review.ppt|Milestone review.ppt, gates grant milestones.pdf|project mi
        lestones, project overview 2007.ppt|Research overview.ppt]
        2008-07-18 14:15:02,274 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,275 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,294 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,294 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,295 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,295 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,295 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,295 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,295 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,296 INFO  [Thread-2] -                    time to convert 25
        ms
        2008-07-18 14:15:02,296 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,296 INFO  [Thread-2] - converting page file: Personnel_%26_C
        ontact_Information.txt
        2008-07-18 14:15:02,296 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,297 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,297 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,297 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,298 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,301 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,301 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,301 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,301 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,302 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,302 DEBUG [Thread-2] - line = |Lorne Babiuk || VP Research,
        University of Alberta || 306-966-7465 || 306-966-7478 || [mailto:lorne.babiuk@ua
        lberta.ca lorne.babiuk@ualberta.ca]
        2008-07-18 14:15:02,303 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,303 DEBUG [Thread-2] - line = |Andrew Potter || Director, VI
        DO  || 306-966-7465 || 306-966-7478 || [mailto:andrew.potter@usask.ca andrew.pot
        ter@usask.ca]
        2008-07-18 14:15:02,303 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,303 DEBUG [Thread-2] - line = |Volker Gerdts || Associate Di
        rector, Research - VIDO || 306-966-1513 || 306-966-7478 || [mailto:volker.gerdts
        @usask.ca volker.gertds@usask.ca]
        2008-07-18 14:15:02,304 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,304 DEBUG [Thread-2] - line = |Joyce Sander || Human Resourc
        es - VIDO || 306-966-7477 || 306-966-7478 || [mailto:joyce.sander@usask.ca joyce
        .sander@usask.ca]
        2008-07-18 14:15:02,305 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,305 DEBUG [Thread-2] - line = |Carol Martel || Financial Off
        icer - VIDO || 306-966-7476 || 306-966-7478 || [mailto:carol.martel@usask.ca car
        ol.martel@usask.ca]
        2008-07-18 14:15:02,305 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,305 DEBUG [Thread-2] - line = |George Mutwiri || Program Man
        ager || 306-966-1511 || 306-966-7478 || [mailto:george.mutwiri@usask.ca george.m
        utwiri@usask.ca]
        2008-07-18 14:15:02,306 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,306 DEBUG [Thread-2] - line = |Hugh Townsend || Program Mana
        ger || 306-966-1514 || 306-966-7478 || [mailto:hugh.townsend@usask.ca hugh.twons
        end@usask.ca]
        2008-07-18 14:15:02,306 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,307 DEBUG [Thread-2] - line = |Philip Griebel || Program Man
        ager || 306-966-1542 || 306-966-7478 || [mailto:vphilip.griebel@usask.ca philip.
        griebel@usask.ca]
        2008-07-18 14:15:02,307 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,307 DEBUG [Thread-2] - line = |Sam Attah-Poku || Program Man
        ager || 306-966-7481 || 306-966-7478 || [mailto:sam.attah-poku@usask.ca sam.atta
        h-poku@usask.ca]
        2008-07-18 14:15:02,308 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,308 DEBUG [Thread-2] - line = |Sylvia van den Hurk || Progra
        m Manager || 306-966-1559 || 306-966-7478 || [mailto:sylvia.vandenhurk@usask.ca
        sylvia.vandenhurk@usask.ca]
        2008-07-18 14:15:02,308 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,308 DEBUG [Thread-2] - line = |Neidy Gong|| Scientist || 306
        -966-1533 || 306-966-7478 || [mailto:jig236@usask.ca neidy.gong@usask.ca]
        2008-07-18 14:15:02,309 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,309 DEBUG [Thread-2] - line = |Shokrollah Elahi || Scientist
         || 306-966-1508 || 306-966-7478 || [mailto:shokrollah.elahi@usask.ca shokrollah
        .elahi@usask.ca]
        2008-07-18 14:15:02,309 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,309 DEBUG [Thread-2] - line = |Jennifer Kovacs-Nolan || Post
         Doc || 306-966-1564 || 306-966-7478 || [mailto:jak357@mail.usask.ca jennifer.ko
        vacs-nolan@usask.ca]
        2008-07-18 14:15:02,310 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,310 DEBUG [Thread-2] - line = |Amir Landi || Graduate Studen
        t || 306-966-1563 || 306-966-7478 || [mailto:abl801@mail.usask.ca amir.landi@usa
        sk.ca]
        2008-07-18 14:15:02,310 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,310 DEBUG [Thread-2] - line = |John Mapletoft || Graduate St
        udent || 306-966-1563 || 306-966-7478 || [mailto:jwm537@usask.ca john.mapletoft@
        usask.ca]
        2008-07-18 14:15:02,310 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,311 DEBUG [Thread-2] - line = |Srinivas Garlapati || Post Do
        c || 306-966-1516 || 306-966-7478 || [mailto:srg598@mail.usask.ca srinivas.garla
        pati@usask.ca]
        2008-07-18 14:15:02,311 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,311 DEBUG [Thread-2] - line = |Tadele Gebreyohannes || Post
        Doc || 306-966-1520 || 306-966-7478 || [mailto:tkg659@mail.usask.ca tadele.gebre
        yohannes@usask.ca]
        2008-07-18 14:15:02,311 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,312 DEBUG [Thread-2] - line = |Monika Polewicz || Graduate S
        tudent || 306-966-1507 || 306-966-7478 || [mailto:map554@mail.usask.ca monika.po
        lewicz@usask.ca]
        2008-07-18 14:15:02,312 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,312 DEBUG [Thread-2] - line = |Tova Dybvig || Graduate Stude
        nt || 306-966-1526 || 306-966-7478 || [mailto:tsd862@mail.usask.ca tova.dybvig@u
        sask.ca]
        2008-07-18 14:15:02,312 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,313 DEBUG [Thread-2] - line = |David Thompson || Technician
        || 306-966-1563 || 306-966-7478 || [mailto:drt420@mail.usask.ca david.thompson@u
        sask.ca]
        2008-07-18 14:15:02,313 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,313 DEBUG [Thread-2] - line = |Marina Facci|| Technician ||
        306-966-1563 || 306-966-7478 || [mailto:mrf675@mail.usask.ca marina.facci@usask.
        ca]
        2008-07-18 14:15:02,313 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,314 DEBUG [Thread-2] - line = |Ponn Benjamin || Technician |
        | 306-966-1530 || 306-966-7478 || [mailto:ponn.banjamin@usask.ca ponn.banjamin@u
        sask.ca]
        2008-07-18 14:15:02,314 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,314 DEBUG [Thread-2] - line = |Rachelle Buchanan || Technici
        an || 306-966-1563 || 306-966-7478 || [mailto:buchananr@sask.usask.ca rachelle.b
        uchanan@usask.ca]
        2008-07-18 14:15:02,314 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,315 DEBUG [Thread-2] - line = |Stacy Strom || Technician ||
        306-966-1563 || 306-966-7478 || [mailto:sas849@mail.usask.ca stacy.strom@usask.c
        a]
        2008-07-18 14:15:02,315 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,315 DEBUG [Thread-2] - line = |Zoe Lawman || Technician || 3
        06-966-1582 || 306-966-7478 || [mailto:zkl125@mail.usask.ca zoe.lawman@usask.ca]
        2008-07-18 14:15:02,316 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,316 DEBUG [Thread-2] - line = |Yurij Popowich || Technician
        || 306-966-1556 || 306-966-7478 || [mailto:yurij.popowich@usask.ca yurij.popowic
        h@usask.ca]
        2008-07-18 14:15:02,316 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,316 DEBUG [Thread-2] - line = |Paul Hodgson || External Cont
        racts || 306-966-1523 || 306-966-7478 || [mailto:paul.hodgson@usask.ca paul.hodg
        son@usask.ca]
        2008-07-18 14:15:02,317 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,317 DEBUG [Thread-2] - line = |Jim Holmstrom || Project Mana
        ger || 306-966-2568 || 306-966-7478 || [mailto:jim.holmstrom@usask.ca jim.holmst
        rom@usask.ca]
        2008-07-18 14:15:02,318 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,318 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,318 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,319 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,319 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,319 DEBUG [Thread-2] - line = |Robert Hancock || Professor,
        Canada Research Chair || 604-822-2682 || 604-827-5566 || [mailto:bob@cmdr.ubc.ca
         bob@cmdr.ubc.ca]
        2008-07-18 14:15:02,319 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,319 DEBUG [Thread-2] - line = |Bernadette Mah || Project Man
        ager || 604-822-9542 || 604-827-5566 || [mailto:bmah@cmdr.ubc.ca bmah@cmdr.ubc.c
        a]
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line = |Barbara Sherman || PA to Bob
        Hancock || 604-822-0172 || 604-827-5566 || [mailto:barbara@cmdr.ubc.ca barbara@c
        mdr.ubc.ca]
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line = |Linda Rehaume || Grad student
         || 604-822-3489 || 604-827-5566 || [mailto:linda@cmdr.ubc.ca linda@cmdr.ubc.ca]
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,320 DEBUG [Thread-2] - line =
        2008-07-18 14:15:02,321 DEBUG [Thread-2] - line = |Jason Kindrachuk || Post Doc
        || 604-822-9347 || 604-827-5566 || [mailto:jason@cmdr.ubc.ca jason@cmdr.ubc.ca]
        2008-07-18 14:15:02,321 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,321 DEBUG [Thread-2] - line = |Melissa Elliot ||Technician |
        |  || 604-827-5566 || [mailto:melissa@cmdr.ubc.ca melissa@cmdr.ubc.ca]
        2008-07-18 14:15:02,321 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,322 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,323 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,323 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,323 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,323 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,323 DEBUG [Thread-2] - line = |Scott Halperin || Director, C
        linical Trials Research Center || 902-470-8502 ||  || [mailto:scott.halperin@dal
        .ca scott.halperin@dal.ca]
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |Song Lee ||  ||  ||  || [mail
        to:sflee@dal.ca song.lee@dal.ca]
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |Robert Anderson ||  ||  ||  |
        | [mailto:?]
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,324 DEBUG [Thread-2] - line = |Ahmad Hussein ||  ||  ||  ||
        [mailto:?]
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |Ann MacMilan ||  ||  ||  || [
        [mailto:?]]
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |Annette Morris || Lab Manager
         || 902-470-8708 ||  || [mailto:annette.morris@iwk.nshealth.ca annette.morris@iw
        k.nshealth.ca]
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,325 DEBUG [Thread-2] - line = |Rebecca Townsend ||  ||  || 
        || [mailto:rebecca.townsend@iwk.nshealth.ca Rebecca]
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |Henry Lo ||  ||  ||  || [mail
        to:?]
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |Karen Chan ||  ||  ||  || [ma
        ilto:?]
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,326 DEBUG [Thread-2] - line = |Kevin W. Lynch ||  ||  ||  ||
         [mailto:?]
        2008-07-18 14:15:02,327 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,327 DEBUG [Thread-2] - line = |Mark Petten || Technician ||
        902-470-8496 ||  || [mailto:mark.petten@iwk.nshealth.ca mark.petten@iwk.nshealth
        .ca]
        2008-07-18 14:15:02,327 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,327 DEBUG [Thread-2] - line = |Matthew Mayer ||  ||  ||  ||
        [mailto:?]
        2008-07-18 14:15:02,327 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,328 DEBUG [Thread-2] - line = |Michelle Euloth || Technician
         || 902-470-8496 ||  || [mailto:?]
        2008-07-18 14:15:02,328 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,328 DEBUG [Thread-2] - line = |Nancy Campbell ||  ||  ||  ||
         [mailto:?]
        2008-07-18 14:15:02,328 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,328 DEBUG [Thread-2] - line = |Rebecca Townsend||  ||  ||  |
        | [mailto:?]
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |Yan Huang ||  ||  ||  || [mai
        lto:?]
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |Yannick Tremblay ||  ||  || 
        || [mailto:?]
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,329 DEBUG [Thread-2] - line = |Yi Jimg Li ||  ||  ||  || [ma
        ilto:?]
        2008-07-18 14:15:02,330 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,330 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,330 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,330 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,331 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,331 DEBUG [Thread-2] - line = |John Clemens || Director-Gene
        ral ||  ||  || [mailto:jclemens@ivi.int john.clemens@ivi.int]
        2008-07-18 14:15:02,331 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,331 DEBUG [Thread-2] - line = |Cecil Czerkinsky || Deputy Di
        rector General for Laboratory Sciences ||  ||  || [mailto:cczerkinsky@ivi.int ce
        cil.czerkinsky@ivi.int]
        2008-07-18 14:15:02,331 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,332 DEBUG [Thread-2] - line = |Mi-Na Kweon || Chief of Mucos
        al Immunology Section ||  ||  || [mailto:mnkweon@ivi.int mi-na.kweon@ivi.int]
        2008-07-18 14:15:02,332 DEBUG [Thread-2] - starting getReplacement
        2008-07-18 14:15:02,332 DEBUG [Thread-2] - line =  cellpadding="4"
        2008-07-18 14:15:02,332 DEBUG [Thread-2] - line = |+
        2008-07-18 14:15:02,333 DEBUG [Thread-2] - line = !align=left |Name || Role || P
        hone || Fax || Email
        2008-07-18 14:15:02,333 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,333 DEBUG [Thread-2] - line = |Gordon Dougan || Sanger Insti
        tute, UK ||  ||  || [mailto:]
        2008-07-18 14:15:02,333 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,333 DEBUG [Thread-2] - line = |Joost Oppenheim || NCI, Labor
        atory of Molecular Immunoregulation ||  ||  || [mailto:]
        2008-07-18 14:15:02,334 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,334 DEBUG [Thread-2] - line = |Luis Barreto || Sanofi Pasteu
        r ||  ||  || [mailto:]
        2008-07-18 14:15:02,334 DEBUG [Thread-2] - line = |-
        2008-07-18 14:15:02,334 DEBUG [Thread-2] - line = |Roy Curtiss III || The Biodes
        ign Institute, Arizona State University ||  ||  || [mailto:]
        2008-07-18 14:15:02,335 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,335 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,336 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,336 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,336 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,339 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,339 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,339 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,339 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,340 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,340 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,340 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,341 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,342 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,342 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,342 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,342 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,342 INFO  [Thread-2] -                    time to convert 46
        ms
        2008-07-18 14:15:02,342 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,342 INFO  [Thread-2] - converting page file: Project_Reports
        _%26_Agreements.txt
        2008-07-18 14:15:02,343 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,343 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,343 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,343 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,343 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,344 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,344 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,344 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,344 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,344 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,345 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,345 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,345 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,345 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,345 DEBUG [Thread-2] - found attachment names: [Participatio
        n_Agreement.pdf|Participation Agreement (pdf)]
        2008-07-18 14:15:02,345 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,346 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,365 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,365 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,365 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,365 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,366 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,366 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,366 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,366 INFO  [Thread-2] -                    time to convert 24
        ms
        2008-07-18 14:15:02,366 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,366 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink.txt
        2008-07-18 14:15:02,367 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,367 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,367 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,367 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,367 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,367 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,368 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,368 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,368 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,368 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,368 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,369 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,369 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,369 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,369 DEBUG [Thread-2] - found attachment names: []
        2008-07-18 14:15:02,369 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,369 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,369 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,370 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,370 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,370 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,370 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,370 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:02,370 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:02,370 INFO  [Thread-2] - converting page file: Protocols.txt
        2008-07-18 14:15:02,371 INFO  [Thread-2] - Converting Windows Newlines -- start
        2008-07-18 14:15:02,371 INFO  [Thread-2] - Converting Windows Newlines -- comple
        te
        2008-07-18 14:15:02,371 DEBUG [Thread-2] - Converting Leading Spaces - starting
        2008-07-18 14:15:02,371 DEBUG [Thread-2] - Converting Leading Spaces - complete
        2008-07-18 14:15:02,371 DEBUG [Thread-2] - Converting Mediawiki Tables -- starti
        ng.
        2008-07-18 14:15:02,372 DEBUG [Thread-2] - Converting Mediawiki Tables -- comple
        ted.
        2008-07-18 14:15:02,372 INFO  [Thread-2] - Converting Images - start
        2008-07-18 14:15:02,372 INFO  [Thread-2] - Converting Images - complete
        2008-07-18 14:15:02,372 DEBUG [Thread-2] - Removing Namespace references - start
        ing
        2008-07-18 14:15:02,372 DEBUG [Thread-2] - Removing Namespace References - compl
        ete
        2008-07-18 14:15:02,373 INFO  [Thread-2] - Converting Image Whitespace - startin
        g
        2008-07-18 14:15:02,373 INFO  [Thread-2] - Converting Image Whitespace - complet
        e
        2008-07-18 14:15:02,373 INFO  [Thread-2] - Converting Mediawiki Attachments -- s
        tarting
        2008-07-18 14:15:02,373 DEBUG [Thread-2] - Finding Attachments
        2008-07-18 14:15:02,374 DEBUG [Thread-2] - found attachment names: [B.pertussisD
        ose.DOC|B-pertussis-Preparation.doc, BpertussisAerosol.DOC|B-pertussis-Aerosol.d
        oc, Polyphoshpazene nomenclature.doc|PP nomenclature.doc]
        2008-07-18 14:15:02,374 DEBUG [Thread-2] - Examining File Directory
        2008-07-18 14:15:02,374 DEBUG [Thread-2] - Attaching files to page
        2008-07-18 14:15:02,393 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
        omplete
        2008-07-18 14:15:02,393 INFO  [Thread-2] - Converter Line Breaks - starting
        2008-07-18 14:15:02,393 INFO  [Thread-2] - Converter Line Breaks - complete
        2008-07-18 14:15:02,394 DEBUG [Thread-2] - Decoding URL entities in filename --
        start
        2008-07-18 14:15:02,394 DEBUG [Thread-2] - Decoding URL entities in filename --
        complete
        2008-07-18 14:15:02,394 DEBUG [Thread-2] - Converting Underscores in filename --
         start
        2008-07-18 14:15:02,394 DEBUG [Thread-2] - Converting Underscores in filename --
         complete
        2008-07-18 14:15:02,394 INFO  [Thread-2] -                    time to convert 24
        ms
        2008-07-18 14:15:02,394 INFO  [Thread-2] - ::: total time to convert files: 0 se
        conds.
        2008-07-18 14:15:04,141 INFO  [Thread-2] - Initializing Converters...
        2008-07-18 14:15:05,987 INFO  [Thread-2] - Checking for illegal pagenames.
        2008-07-18 14:15:05,987 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:05,987 INFO  [Thread-2] - converting page file: 2007 AGM Presen
        tations
        2008-07-18 14:15:05,987 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:05,994 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:05,994 INFO  [Thread-2] -                    time to convert 7m
        s
        2008-07-18 14:15:05,994 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:05,994 INFO  [Thread-2] - converting page file: AGM Presentatio
        ns
        2008-07-18 14:15:05,995 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,001 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,001 INFO  [Thread-2] -                    time to convert 7m
        s
        2008-07-18 14:15:06,002 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,002 INFO  [Thread-2] - converting page file: Array Data Uplo
        ads
        2008-07-18 14:15:06,002 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,008 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,008 INFO  [Thread-2] -                    time to convert 6m
        s
        2008-07-18 14:15:06,008 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,008 INFO  [Thread-2] - converting page file: Data Presentati
        ons
        2008-07-18 14:15:06,009 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,014 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,015 INFO  [Thread-2] -                    time to convert 7m
        s
        2008-07-18 14:15:06,015 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,015 INFO  [Thread-2] - converting page file: External Meetin
        gs
        2008-07-18 14:15:06,015 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,022 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,022 INFO  [Thread-2] -                    time to convert 7m
        s
        2008-07-18 14:15:06,023 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,023 INFO  [Thread-2] - converting page file: Link Name
        2008-07-18 14:15:06,023 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,029 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,030 INFO  [Thread-2] -                    time to convert 6m
        s
        2008-07-18 14:15:06,030 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,030 INFO  [Thread-2] - converting page file: Main Page
        2008-07-18 14:15:06,030 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,034 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,034 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,034 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,034 INFO  [Thread-2] - converting page file: Milestone Updat
        e
        2008-07-18 14:15:06,034 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,038 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,038 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,038 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,038 INFO  [Thread-2] - converting page file: Personnel & Con
        tact Information
        2008-07-18 14:15:06,039 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,042 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,042 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,043 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,043 INFO  [Thread-2] - converting page file: Project Reports
         & Agreements
        2008-07-18 14:15:06,043 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,046 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,047 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,047 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,047 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink
        2008-07-18 14:15:06,047 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,051 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,051 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,051 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,051 INFO  [Thread-2] - converting page file: Protocols
        2008-07-18 14:15:06,051 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,057 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,057 INFO  [Thread-2] -                    time to convert 6m
        s
        2008-07-18 14:15:06,057 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,057 INFO  [Thread-2] - converting page file: 2007 AGM Presen
        tations
        2008-07-18 14:15:06,057 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,063 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,063 INFO  [Thread-2] -                    time to convert 6m
        s
        2008-07-18 14:15:06,063 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,063 INFO  [Thread-2] - converting page file: AGM Presentatio
        ns
        2008-07-18 14:15:06,063 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,068 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,068 INFO  [Thread-2] -                    time to convert 5m
        s
        2008-07-18 14:15:06,068 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,068 INFO  [Thread-2] - converting page file: Array Data Uplo
        ads
        2008-07-18 14:15:06,068 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,073 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,073 INFO  [Thread-2] -                    time to convert 5m
        s
        2008-07-18 14:15:06,074 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,074 INFO  [Thread-2] - converting page file: Data Presentati
        ons
        2008-07-18 14:15:06,074 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,078 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,078 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,078 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,078 INFO  [Thread-2] - converting page file: External Meetin
        gs
        2008-07-18 14:15:06,078 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,082 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,082 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,082 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,082 INFO  [Thread-2] - converting page file: Link Name
        2008-07-18 14:15:06,082 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,086 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,086 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,086 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,086 INFO  [Thread-2] - converting page file: Main Page
        2008-07-18 14:15:06,086 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,090 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,090 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,091 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,091 INFO  [Thread-2] - converting page file: Milestone Updat
        e
        2008-07-18 14:15:06,091 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,095 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,095 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,095 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,095 INFO  [Thread-2] - converting page file: Personnel & Con
        tact Information
        2008-07-18 14:15:06,095 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,099 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,099 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,099 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,099 INFO  [Thread-2] - converting page file: Project Reports
         & Agreements
        2008-07-18 14:15:06,099 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,103 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,103 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,103 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,103 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink
        2008-07-18 14:15:06,103 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,107 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,107 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,107 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:06,107 INFO  [Thread-2] - converting page file: Protocols
        2008-07-18 14:15:06,108 INFO  [Thread-2] - Converting Illegal Page Names - start
        2008-07-18 14:15:06,111 INFO  [Thread-2] - Converting Illegal Page Names - compl
        ete
        2008-07-18 14:15:06,111 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:06,112 INFO  [Thread-2] - ::: total time to convert files: 0 se
        conds.
        2008-07-18 14:15:07,868 INFO  [Thread-2] - Initializing Converters...
        2008-07-18 14:15:09,627 INFO  [Thread-2] - Checking for links to illegal pagenam
        es.
        2008-07-18 14:15:09,627 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,627 INFO  [Thread-2] - converting page file: 2007 AGM Presen
        tations
        2008-07-18 14:15:09,628 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,726 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,727 INFO  [Thread-2] -                    time to convert 10
        0ms
        2008-07-18 14:15:09,727 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,727 INFO  [Thread-2] - converting page file: AGM Presentatio
        ns
        2008-07-18 14:15:09,727 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,799 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,799 INFO  [Thread-2] -                    time to convert 72
        ms
        2008-07-18 14:15:09,799 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,799 INFO  [Thread-2] - converting page file: Array Data Uplo
        ads
        2008-07-18 14:15:09,799 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,855 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,855 INFO  [Thread-2] -                    time to convert 56
        ms
        2008-07-18 14:15:09,855 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,855 INFO  [Thread-2] - converting page file: Data Presentati
        ons
        2008-07-18 14:15:09,855 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,958 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,958 INFO  [Thread-2] -                    time to convert 10
        3ms
        2008-07-18 14:15:09,958 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,958 INFO  [Thread-2] - converting page file: External Meetin
        gs
        2008-07-18 14:15:09,958 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,958 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,959 INFO  [Thread-2] -                    time to convert 0m
        s
        2008-07-18 14:15:09,959 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,959 INFO  [Thread-2] - converting page file: Link Name
        2008-07-18 14:15:09,959 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:09,959 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:09,959 INFO  [Thread-2] -                    time to convert 0m
        s
        2008-07-18 14:15:09,959 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:09,959 INFO  [Thread-2] - converting page file: Main Page
        2008-07-18 14:15:09,959 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,000 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,001 INFO  [Thread-2] -                    time to convert 42
        ms
        2008-07-18 14:15:10,001 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,001 INFO  [Thread-2] - converting page file: Milestone Updat
        e
        2008-07-18 14:15:10,001 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,018 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,018 INFO  [Thread-2] -                    time to convert 17
        ms
        2008-07-18 14:15:10,018 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,018 INFO  [Thread-2] - converting page file: Personnel & Con
        tact Information
        2008-07-18 14:15:10,019 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,231 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,231 INFO  [Thread-2] -                    time to convert 21
        3ms
        2008-07-18 14:15:10,231 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,231 INFO  [Thread-2] - converting page file: Project Reports
         & Agreements
        2008-07-18 14:15:10,231 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,235 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,235 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:10,235 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,235 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink
        2008-07-18 14:15:10,235 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,235 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,236 INFO  [Thread-2] -                    time to convert 1m
        s
        2008-07-18 14:15:10,236 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,236 INFO  [Thread-2] - converting page file: Protocols
        2008-07-18 14:15:10,236 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,248 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,248 INFO  [Thread-2] -                    time to convert 12
        ms
        2008-07-18 14:15:10,248 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,248 INFO  [Thread-2] - converting page file: 2007 AGM Presen
        tations
        2008-07-18 14:15:10,248 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,316 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,317 INFO  [Thread-2] -                    time to convert 69
        ms
        2008-07-18 14:15:10,317 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,317 INFO  [Thread-2] - converting page file: AGM Presentatio
        ns
        2008-07-18 14:15:10,317 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,359 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,359 INFO  [Thread-2] -                    time to convert 42
        ms
        2008-07-18 14:15:10,359 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,359 INFO  [Thread-2] - converting page file: Array Data Uplo
        ads
        2008-07-18 14:15:10,359 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,398 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,398 INFO  [Thread-2] -                    time to convert 39
        ms
        2008-07-18 14:15:10,398 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,398 INFO  [Thread-2] - converting page file: Data Presentati
        ons
        2008-07-18 14:15:10,398 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,478 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,478 INFO  [Thread-2] -                    time to convert 80
        ms
        2008-07-18 14:15:10,479 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,479 INFO  [Thread-2] - converting page file: External Meetin
        gs
        2008-07-18 14:15:10,479 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,479 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,479 INFO  [Thread-2] -                    time to convert 0m
        s
        2008-07-18 14:15:10,479 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,479 INFO  [Thread-2] - converting page file: Link Name
        2008-07-18 14:15:10,479 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,479 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,480 INFO  [Thread-2] -                    time to convert 1m
        s
        2008-07-18 14:15:10,480 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,480 INFO  [Thread-2] - converting page file: Main Page
        2008-07-18 14:15:10,480 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,518 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,518 INFO  [Thread-2] -                    time to convert 38
        ms
        2008-07-18 14:15:10,518 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,518 INFO  [Thread-2] - converting page file: Milestone Updat
        e
        2008-07-18 14:15:10,518 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,534 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,534 INFO  [Thread-2] -                    time to convert 16
        ms
        2008-07-18 14:15:10,534 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,534 INFO  [Thread-2] - converting page file: Personnel & Con
        tact Information
        2008-07-18 14:15:10,535 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,721 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,721 INFO  [Thread-2] -                    time to convert 18
        7ms
        2008-07-18 14:15:10,721 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,721 INFO  [Thread-2] - converting page file: Project Reports
         & Agreements
        2008-07-18 14:15:10,721 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,724 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,725 INFO  [Thread-2] -                    time to convert 4m
        s
        2008-07-18 14:15:10,725 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,725 INFO  [Thread-2] - converting page file: Protected__Prot
        ectedLink
        2008-07-18 14:15:10,725 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,725 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,725 INFO  [Thread-2] -                    time to convert 0m
        s
        2008-07-18 14:15:10,725 INFO  [Thread-2] - -------------------------------------
        2008-07-18 14:15:10,725 INFO  [Thread-2] - converting page file: Protocols
        2008-07-18 14:15:10,725 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - start
        2008-07-18 14:15:10,735 INFO  [Thread-2] - Converting Links Referencing Illegal
        Names - complete
        2008-07-18 14:15:10,735 INFO  [Thread-2] -                    time to convert 10
        ms
        2008-07-18 14:15:10,735 INFO  [Thread-2] - ::: total time to convert files: 1 se
        conds.
        2008-07-18 14:15:13,655 INFO  [Thread-2] - Saving Pages to Filesystem
        2008-07-18 14:15:13,655 DEBUG [Thread-2] - Output Directory = output/output
        2008-07-18 14:15:14,115 INFO  [Thread-2] - Uploading Pages to Confluence...
        2008-07-18 14:15:14,213 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:14,403 DEBUG [Thread-2] - Examining attachments for page: 2007
        AGM Presentations
        2008-07-18 14:15:14,443 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:14,580 DEBUG [Thread-2] - Examining attachments for page: AGM P
        resentations
        2008-07-18 14:15:14,620 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:14,795 DEBUG [Thread-2] - Examining attachments for page: Array
         Data Uploads
        2008-07-18 14:15:38,507 ERROR [Thread-2] - BAD_FILE: Couldn't send attachment /v
        ar/www/wiki.usask.ca/html/nimm/images/f/f6/071115_1ug.tif. Skipping attachment.
        java.io.IOException: Server returned HTTP response code: 500 for URL: http://tek
        chicsandbox:8080/rpc/xmlrpc
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
        nection.java:1170)
            at org.apache.xmlrpc.DefaultXmlRpcTransport.sendXmlRpc(DefaultXmlRpcTran
        sport.java:87)
            at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:
        72)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)
            at biz.artemis.confluence.xmlrpcwrapper.RemoteWikiBroker.storeAttachment
        (RemoteWikiBroker.java:354)
            at com.atlassian.uwc.ui.ConverterEngine.sendAttachments(ConverterEngine.
        java:1227)
            at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:11
        82)
            at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:11
        46)
            at com.atlassian.uwc.ui.ConverterEngine.writePages(ConverterEngine.java:
        989)
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:355
        )
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:302
        )
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:176
        )
            at com.atlassian.uwc.ui.UWCGuiModel.convert(UWCGuiModel.java:171)
            at com.atlassian.uwc.ui.listeners.ConvertListener$Worker.construct(Conve
        rtListener.java:277)
            at com.atlassian.uwc.ui.SwingWorker$2.run(SwingWorker.java:110)
            at java.lang.Thread.run(Thread.java:595)
        2008-07-18 14:15:49,794 ERROR [Thread-2] - BAD_FILE: Couldn't send attachment /v
        ar/www/wiki.usask.ca/html/nimm/images/b/b5/Array_Data_for_Gates_Wiki.zip. Skippi
        ng attachment.
        java.io.IOException: Server returned HTTP response code: 500 for URL: http://tek
        chicsandbox:8080/rpc/xmlrpc
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
        nection.java:1170)
            at org.apache.xmlrpc.DefaultXmlRpcTransport.sendXmlRpc(DefaultXmlRpcTran
        sport.java:87)
            at org.apache.xmlrpc.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:
        72)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:194)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:185)
            at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:178)
            at biz.artemis.confluence.xmlrpcwrapper.RemoteWikiBroker.storeAttachment
        (RemoteWikiBroker.java:354)
            at com.atlassian.uwc.ui.ConverterEngine.sendAttachments(ConverterEngine.
        java:1227)
            at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:11
        82)
            at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:11
        46)
            at com.atlassian.uwc.ui.ConverterEngine.writePages(ConverterEngine.java:
        989)
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:355
        )
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:302
        )
            at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:176
        )
            at com.atlassian.uwc.ui.UWCGuiModel.convert(UWCGuiModel.java:171)
            at com.atlassian.uwc.ui.listeners.ConvertListener$Worker.construct(Conve
        rtListener.java:277)
            at com.atlassian.uwc.ui.SwingWorker$2.run(SwingWorker.java:110)
            at java.lang.Thread.run(Thread.java:595)
        2008-07-18 14:15:49,849 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:50,108 DEBUG [Thread-2] - Examining attachments for page: Data
        Presentations
        2008-07-18 14:15:50,150 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:50,193 DEBUG [Thread-2] - Examining attachments for page: Exter
        nal Meetings
        2008-07-18 14:15:50,231 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:50,265 DEBUG [Thread-2] - Examining attachments for page: Link
        Name
        2008-07-18 14:15:50,303 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:50,439 DEBUG [Thread-2] - Examining attachments for page: Main
        Page
        2008-07-18 14:15:50,476 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:50,593 DEBUG [Thread-2] - Examining attachments for page: Miles
        tone Update
        2008-07-18 14:15:50,632 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,095 DEBUG [Thread-2] - Examining attachments for page: Perso
        nnel & Contact Information
        2008-07-18 14:15:51,135 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,183 DEBUG [Thread-2] - Examining attachments for page: Proje
        ct Reports & Agreements
        2008-07-18 14:15:51,557 INFO  [Thread-2] - Uploaded 10 out of 24 pages.
        2008-07-18 14:15:51,595 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,645 DEBUG [Thread-2] - Examining attachments for page: Prote
        cted__ProtectedLink
        2008-07-18 14:15:51,722 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,852 DEBUG [Thread-2] - Examining attachments for page: Proto
        cols
        2008-07-18 14:15:51,892 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,908 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:51,941 DEBUG [Thread-2] - Examining attachments for page: 2007
        AGM Presentations
        2008-07-18 14:15:51,978 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:51,993 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,022 DEBUG [Thread-2] - Examining attachments for page: AGM P
        resentations
        2008-07-18 14:15:52,061 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,078 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,116 DEBUG [Thread-2] - Examining attachments for page: Array
         Data Uploads
        2008-07-18 14:15:52,116 DEBUG [Thread-2] - Attachment 071115_1ug.tif is already
        attached: Skipping.
        2008-07-18 14:15:52,116 DEBUG [Thread-2] - Attachment Array_Data_for_Gates_Wiki.
        zip is already attached: Skipping.
        2008-07-18 14:15:52,157 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,179 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,229 DEBUG [Thread-2] - Examining attachments for page: Data
        Presentations
        2008-07-18 14:15:52,268 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,283 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,311 DEBUG [Thread-2] - Examining attachments for page: Exter
        nal Meetings
        2008-07-18 14:15:52,350 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,371 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,398 DEBUG [Thread-2] - Examining attachments for page: Link
        Name
        2008-07-18 14:15:52,446 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,466 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,497 DEBUG [Thread-2] - Examining attachments for page: Main
        Page
        2008-07-18 14:15:52,536 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:52,556 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:52,585 DEBUG [Thread-2] - Examining attachments for page: Miles
        tone Update
        2008-07-18 14:15:55,123 INFO  [Thread-2] - Uploaded 20 out of 24 pages.
        2008-07-18 14:15:55,163 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:55,185 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:55,294 DEBUG [Thread-2] - Examining attachments for page: Perso
        nnel & Contact Information
        2008-07-18 14:15:55,333 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:55,353 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:55,380 DEBUG [Thread-2] - Examining attachments for page: Proje
        ct Reports & Agreements
        2008-07-18 14:15:55,419 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:55,438 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:55,466 DEBUG [Thread-2] - Examining attachments for page: Prote
        cted__ProtectedLink
        2008-07-18 14:15:55,505 INFO  [Thread-2] - UWC connected successfully with Confl
        uence.
        2008-07-18 14:15:55,520 INFO  [Thread-2] - page added may already exist
        2008-07-18 14:15:55,548 DEBUG [Thread-2] - Examining attachments for page: Proto
        cols
        2008-07-18 14:15:55,902 INFO  [Thread-2] - Uploaded 24 out of 24 pages.
        2008-07-18 14:15:55,902 INFO  [Thread-2] - Conversion Complete
        2008-07-18 14:15:55,903 DEBUG [Thread-2] - Displaying Error Messages:
        2008-07-18 14:15:55,905 ERROR [Thread-2] -
        Conversion Status... UNEXPECTED_ERROR

        2008-07-18 14:16:51,731 DEBUG [Thread-1] - Shutting Down...
        2008-07-18 14:16:51,732 DEBUG [Thread-1] - Saving All Settings
        -bash-3.00$
         

        1. Jul 21, 2008

          Laura Kolker says:

          Hi Tanieth, Looking at your logs, I see two things going on. The BAD_FILE er...

          Hi Tanieth,

          Looking at your logs, I see two things going on.

          1. The BAD_FILE errors. Here's the associated exception:
            2008-07-18 14:15:38,507 ERROR [Thread-2] - BAD_FILE: Couldn't send attachment /v
            ar/www/wiki.usask.ca/html/nimm/images/f/f6/071115_1ug.tif. Skipping attachment.
            java.io.IOException: Server returned HTTP response code: 500 for URL: http://tek
            chicsandbox:8080/rpc/xmlrpc
            

            What's happening here is that your Confluence's Remote API is rejecting the request to attach that file. But the UWC believes the file exists otherwise we'd get a different error. So, it's finding the file, attempting to attach it, and Confluence is saying No.

          2. The rest of your files aren't even being found. Here's an example smoking gun:
            2008-07-18 14:15:01,663 DEBUG [Thread-2] - Finding Attachments
            2008-07-18 14:15:01,666 DEBUG [Thread-2] - found attachment names: [ Aaron 2007
            AGM.ppt|UBC-Aaron.ppt,  Ana 2007 AGM.ppt|UBC-Ana.ppt,  Carrie 2007 AGM.ppt|Dal-C
            arrie.ppt,  Elahi 2007 AGM.ppt|VIDO-Elahi.ppt,  Gates-AGM-2007-Auray.ppt|VIDO-Ga
            el.ppt,  \[...\]
            2008-07-18 14:15:01,666 DEBUG [Thread-2] - Examining File Directory
            2008-07-18 14:15:01,667 DEBUG [Thread-2] - Attaching files to page
            2008-07-18 14:15:01,722 INFO  [Thread-2] - Converting Mediawiki Attachments -- c
            omplete
            

            So, what that means is that the AttachmentConverter finds references to those files in the input of the associated page, and then it searches the directory for those files, but since it never actually attaches any files (you'd see a message like adding attachment: Aaron 2007 AGM.ppt before Converting Mediawiki Attachments – complete), that means that the full path it's creating isn't correct in some fashion. It can't find those files in that directory tree for some reason. The only way you could get that series of messages is if the UWC cannot find those files anywhere in the directory tree you gave it. Note: The files that are rejected in #1 do get the attachment message missing from these guys. If you search for 071115_lug.tif, you will find:

            2008-07-18 14:15:01,818 DEBUG \[Thread-2\] - adding attachment: 071115_1ug.tif

          So, I think you need to examine your attachments directory more closely.

          re: #1, could there be a reason those particular files are rejected? Just brainstorming: Maybe they have different permissions handling? Maybe those files are bigger than your Confluence allowed maximum attachment size? I don't know off the top of my head. You're going to have to do some investigating.
          re: #2, almost has to be a typo of some sort or another in your attachment's directory setting. Although: weird that you would get both types of errors. That's a clue in and of itself. Keep on the lookout for things that are different between the 2 files that got rejected in #1 vs. the many files that got ignored in #2. Those differences may help you figure out what's going on.

          Good luck!
          Laura

  15. Jul 21, 2008

    Tanieth Dale says:

    Should I expect that an email address (name@place.com) in MediWiki get converted...

    Should I expect that an email address (name@place.com) in MediWiki get converted to Confluence as nameatplace.com . Notice how the @ becomes "at"

    Seems the link in MediaWiki was "mailto:name@place.com" 

    1. Jul 21, 2008

      Laura Kolker says:

      Hi Taneith, That probably means that the UWC Illegal Pagenames Framework isn't ...

      Hi Taneith,

      That probably means that the UWC Illegal Pagenames Framework isn't properly noticing that the link is an email. There's a fix in the works for this, I believe, but it hasn't been released yet.

      What you can do in the meantime: there are instructions in the above link for how to customize the illegal pagenames handling. You could try setting the @ conversion character to be an @ instead of 'at', or you could turn off illegal names handling for that page's conversion (assuming you are confident of the legality of that page's name). I wouldn't recommend turning it off for all of your pages because the point (not allowing Confluence to add illegal pagenames to its database) is important for maintaining the integrity of your database. (ie. Confluence behavior is not defined if we add illegal pagenames via the Remote Api. V. dangerous! Tread carefully!)

      Cheers,
      Laura

  16. Aug 05, 2008

    Jeremy says:

    New to Wiki and Confluence and need some guidance. First reading through the gu...

    New to Wiki and Confluence and need some guidance.

    First reading through the guide it states to edit the exporter.mediawiki.properties.  What program are we designate to do this?  Im on a windows box, using txt editor simply doesnt cut seeing how Im not really sure what to look for.

     Secondly, after watching the demo videos my assumption is that I need to be local to the machine with confluence on it.  But what about the WIKI.  My wiki and confluence operate on two seperate servers.  How do I migrate the data from one to the other?  Not alot of clear communication on how this process is done.  Grantit the guide is written for people who have and idea and direction in mind. 

    1. Aug 05, 2008

      Laura Kolker says:

      Hi Jeremy, First reading through the guide it states to edit the exporter.medi...

      Hi Jeremy,

      First reading through the guide it states to edit the exporter.mediawiki.properties. What program are we designate to do this? Im on a windows box, using txt editor simply doesnt cut seeing how Im not really sure what to look for.

      Different people use different editors, depending on their tastes. I use vim. Given that you're on a Windows machine, perhaps Notepad would work for you?

      Secondly, after watching the demo videos my assumption is that I need to be local to the machine with confluence on it. But what about the WIKI. My wiki and confluence operate on two seperate servers. How do I migrate the data from one to the other? Not alot of clear communication on how this process is done. Grantit the guide is written for people who have and idea and direction in mind.

      So there are several parts to this process. We'll take them one at a time.

      Exporting Mediawiki Page Data
      To use the mediawiki exporter, you will provide the following information via the exporter.mediawiki.properties file:

      • Your mediawiki db information, including login, etc.
      • An output directory on your local file system.

      The exporter will export your mediawiki data from wherever you've told it (presuming you have network access to that database), and put that data on your local file system.

      Attachments
      In order to upload attachments, you will need to run the UWC from a file system that can access the mediawiki attachments directory. This may be on your other server. Alternatives? I imagine you could zip up the attachments dir and move it to wherever is appropriate.

      Confluence Conversion and Upload
      To run the converter and upload your data to your Confluence, you will provide your Confluence's url as well as your confluence login information to the UWC's gui. The UWC will use the Remote Api to your Confluence to send that data from your local file system over your network to your Confluence.

      Cheers,
      Laura

      1. Aug 05, 2008

        Jeremy says:

        Hey Laura, Thank you for the quick reply.  I have followed the direction...

        Hey Laura,

        Thank you for the quick reply. 

        I have followed the directions but now hitting a wall.

         Running this app from the mediawiki server.

        is# sh ./run_uwc.sh
        Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException
                at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
                at java.awt.Window.<init>(Window.java:317)
                at java.awt.Frame.<init>(Frame.java:419)
                at java.awt.Frame.<init>(Frame.java:384)
                at javax.swing.JFrame.<init>(JFrame.java:150)
                at com.atlassian.uwc.ui.UWCForm3.getJFrame(UWCForm3.java:2445)
                at com.atlassian.uwc.ui.UWCForm3$11.run(UWCForm3.java:2411)
                at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
                at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
                at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
                at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
                at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
                at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
                at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

        1. Aug 06, 2008

          Laura Kolker says:

          Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException Looks like y...

          Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException

          Looks like you don't have X set up on your server. The UWC has a GUI, so you can't run it headless.

          You may find it useful to know that you can google exceptions. So, I googled HeadlessException, and I got this link: HeadlessException, which states:

          Thrown when code that is dependent on a keyboard, display, or mouse is called in an environment that does not support a keyboard, display, or mouse.

          Cheers,
          Laura

          1. Aug 06, 2008

            Jeremy says:

            So we ended running this remotely and pulling the db files out.  The conver...

            So we ended running this remotely and pulling the db files out.  The conversion looks good on some pages and totally hacked on others.  The hacked pages have tables and other stuff in it.  Maybe I should adjust the expert to include some of the additional SQL Properties?   Could you provide some guidance, if  so, what i am supposed to set these properties to? 

            BTW thanks for all the help so far.

            1. Aug 06, 2008

              Laura Kolker says:

              Hi Jeremy, I can't be entirely certain without more info about the "hacked"-nes...

              Hi Jeremy,

              I can't be entirely certain without more info about the "hacked"-ness of the pages, however, it's far more likely that the problem is occuring during conversion than during export. Usually people who are using the SQL properties are doing so because the schema of their Mediawiki database is different (earlier version, usually) than the schema that the Mediawiki converter was designed for. In other words, they can't get any of their data out.

              So, take a look at the mediawiki file representing the mediawiki syntax for one of the pages you're not satisfied with. Is all of the mediawiki syntax represented or is something missing? If the latter, then yes, we can talk about the SQL properties, but if not, then you'll probably have greater success tuning your conversion by examining converter.mediawiki.properties.

              Just a reminder: many mediawiki tables features (colspans, etc) do not have Confluence table equivalents. It's one of the reasons table conversion is such a beast.

              Cheers,
              Laura

  17. Sep 19, 2008

    Judith Schmalz says:

    The following syntax in the exporter.mediawiki.properties will help to export cu...

    The following syntax in the exporter.mediawiki.properties will help to export current MediaWikis (tested with  MediaWiki 1.11):

    db.sql.pagedata=select page_id, page_namespace, page_title, page_latest from page where page_namespace!='8' and page_namespace!='12';
    db.sql.textdata=select old_text from pagecontent where old_id = (select rev_text_id from revision where rev_id = 'db.column.textid' );
    db.column.title=page_title
    db.column.namespace=page_namespace
    db.column.pageid=page_id
    db.column.textid=page_latest
    db.column.text=old_text
    


    1. Sep 22, 2008

      Laura Kolker says:

      Thanks for the heads up. Laura

      Thanks for the heads up.
      Laura

  18. Oct 16, 2008

    Alex Jurkiewicz says:

    Hi, We've successfully imported our mediawiki page contents from mw - > confl...

    Hi, We've successfully imported our mediawiki page contents from mw - > confluence, but are stuck on the attachments. For the initial migration I neglected to transfer across attachments, I'm now trying to migrate across just attachments. Is this possible?

    I've taken a copy of MW's images/ directory and load it into the attachments listing in the UWC. I add a single page to the list of pages to convert and click 'convert'. The page is transferred correctly, but no attachments are sent across! Even if the page references an image, that image is not sent across either.

    Here's a log of the output from cmd.exe (apologies for the hard line wrapping): http://dpaste.com/84789

    In the page on Confluence, the link to the image shows up as ' The image doesn't appear uploaded in the 'recent activity' listing on the front page, and it doesn't already exist on Confluence.

    Can anyone see what we are doing wrong? TIA, Alex.

    1. Oct 16, 2008

      Laura Kolker says:

      Hi Alex, re: Is this possible Yes. Remember, however, that if you just re-run t...

      Hi Alex,

      re: Is this possible
      Yes. Remember, however, that if you just re-run the UWC, any changes that have been made to those pages on Confluence since you're original conversion will be lost. There's no out of the box way to avoid that.

      Presuming, that's not a concern for you....

      re: output from cmd.exe

      The output is telling me the following:
      1) It found evidence of an image in the Mediawiki syntax. (Network diagram tp2.png)
      2) It attempted to attach it, but couldn't find the file on your file system, so it could not attach the file. (You would have seen a DEBUG message that looked something like "adding attachment: Network diagram tp2.png" after the "Attaching files to page" message, and before the "Converting Mediawiki Attachments – complete" message.)

      Since you didn't mention it, my first question is: Did you set the attachment directory? If so, double check for typos. Some users have also run into issues when they accidentally used the wrong file directory delimiter (forward slash for *nix systems, backslash for Windows). Make sure the user running the UWC process would have access to that directory. Those sorts of issues are probably what's going on.

      Cheers,
      Laura

      1. Oct 16, 2008

        Alex Jurkiewicz says:

        Hi!Thanks for the tip. The image failing to upload was failing due to permis...

        Hi!Thanks for the tip. The image failing to upload was failing due to permissions, although I have no idea why. Although the java applet was running under my username which had full control over the directory, it would not upload until I made the directory world readable. I suspect UAC insanity, but of course I can't prove anything .

        In any case, I was able to reupload all pages and this time they came across with attachments too.

        We appreciate your help, thanks again.

        Alex

        1. Oct 17, 2008

          Laura Kolker says:

          Hi Alex, Glad to hear you found the problem. re: username had full control......

          Hi Alex,

          Glad to hear you found the problem.

          re: username had full control... but it would not upload until... world readable... suspect UAC

          Bizarre. Thanks for the heads up.

          Cheers,
          Laura

  19. Nov 29, 2008

    Ellen Feaheny [CustomWare] says:

    Good thread to read (re: maintaining "last updated" MediaWiki info in conversion...

    Good thread to read (re: maintaining "last updated" MediaWiki info in conversion):

    http://forums.atlassian.com/thread.jspa?threadID=27427&tstart=0

    1. Dec 04, 2008

      Laura Kolker says:

      We also have a FAQ entry on this topic now: UWC FAQ author/last updated questio...

      We also have a FAQ entry on this topic now:
      UWC FAQ author/last updated question

  20. Dec 10, 2008

    Mike Gervais says:

    Hi there. I have converted my mediawiki to confluence using the UWC. i exported ...

    Hi there. I have converted my mediawiki to confluence using the UWC. i exported the data without a problem (i think) the issue is after importing the data it is just a jumbled mess of .docs and .jpgs etc. Also when i try and click on the "tree" view the webpage freezes and must be closed through the task manager. I guess my real question is; is this the normal result of converting or do i need to adjust the sql properties in the converter.mediawiki. If so which ones in particular should i look to convert.

    1. Dec 10, 2008

      Laura Kolker says:

      Hi Mike, That does look unusual, as results go. Normally, the majority of conte...

      Hi Mike,

      That does look unusual, as results go. Normally, the majority of content are pages, and any attachments are associated with their particular pages.

      I'm hearing that you think your export results were not correct.
      What process did you use to export your Mediawiki data?
      Can you tell me what version of Mediawiki you are using?
      Also, if you used the UWC's export feature, can you give me an idea of what the contents of your exported_mediawiki_pages dir were?
      For example: When I export my Mediawiki using the UWC's Mediawiki Exporter feature, I get a directory called exported_mediawiki_pages which has contents something like this:

      Ed:~/Desktop/exported_mediawiki_pages laura$ find .
      .
      ./Discussions
      ./Discussions/Main_Page_Discussion.txt
      ./Images
      ./Images/Abcd.png.txt
      ./Images/Testing123.ppt.txt
      ./Images/Wiki.png.txt
      ./Images/Wiki_file.png.txt
      ./Pages
      ./Pages/Allm%C3%A4nt_om_SOS.txt
      ./Pages/Bad_Page_Titles.txt
      ./Pages/BR_tags.txt
      ./Pages/Images_markup_with_caps_issues.txt
      ./Pages/Images_with_alignment.txt
      ./Pages/Images_with_Media_syntax.txt
      ./Pages/Images_With_Spaces_in_Filenames.txt
      ./Pages/Links_to_Images_in_Tables.txt
      ./Pages/Main_Page.txt
      ./Pages/Projects.txt
      ./Pages/Syntax_Test_Page.txt
      ./Pages/We_have_a_%2C_in_our_title.txt
      ./Pages/Wikipedia_Help__Table.txt
      ./UserDiscussions
      ./UserDiscussions/Laura.kolker_Discussion.txt
      ./UserDiscussions/Laura_Discussion.txt
      ./Users
      ./Users/Laura.kolker.txt
      ./Users/Laura.txt
      

      The contents of each of those txt files is Mediawiki syntax, which is what the UWC needs to convert to Confluence content.
      Cheers,
      Laura

  21. Dec 10, 2008

    Mike Gervais says:

    Hi Laura, I used the exporter function of the UWC. i exported tot he local c dri...

    Hi Laura, I used the exporter function of the UWC. i exported tot he local c drive of my deskto and used the converter to send the pages to confluence. the exported data is in a folder called exported_mediawiki_pages like you said. Inside that folder there are six folders: Discussions, images, Misc, Pages, UserDiscussions, Users. If you would like me to email you or attach copies of the files exported please let me know. Upon doing some more research i have found that our mediawiki is version 1.4.14. Will I need to adjust the optional Mysql properties?

    1. Dec 10, 2008

      Laura Kolker says:

      Hi Mike re: version 1.4.14 and opt SQL props Yes, I believe you will need to u...

      Hi Mike

      re: version 1.4.14 and opt SQL props

      Yes, I believe you will need to use the optional SQL properties. There should be some sample 1.4 compatible SQL properties at the end of the exporter.mediawiki.properties file. Look for a comment starting with "Here is an example of some suggested Mediawiki 1.4 SQL". Start there and see how that goes.

      re: examining your files

      If you would like me to examine any files, I'm happy to do so. You can either create a JIRA issue and attach files there, or email them directly to me.

      But I'd explore the SQL properties first.

      Cheers,
      Laura

  22. Dec 10, 2008

    Steve Hales says:

    Hi, I've successfully exported our old wiki using UWC. When I try to convert and...

    Hi, I've successfully exported our old wiki using UWC. When I try to convert and upload to our Confluence server it fails. Here's the last few lines from uwc.log with debugging turned on:

    2008-12-10 15:45:12,747 INFO  [Thread-4] - Saving Pages to Filesystem
    2008-12-10 15:45:12,747 DEBUG [Thread-4] - Output Directory = output\output
    2008-12-10 15:45:12,747 ERROR [Thread-4] - Error writing to file output\output\.
    Note: Output file cannot be written to disk. Check permissions.
    java.io.FileNotFoundException: output\output (Access is denied)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileWriter.<init>(Unknown Source)
        at com.atlassian.uwc.ui.FileUtils.writeFile(FileUtils.java:66)
        at com.atlassian.uwc.ui.ConverterEngine.savePages(ConverterEngine.java:998)
        at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:358)
        at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:313)
        at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:186)
        at com.atlassian.uwc.ui.UWCGuiModel.convert(UWCGuiModel.java:171)
        at com.atlassian.uwc.ui.listeners.ConvertListener$Worker.construct(ConvertListener.java:277)
        at com.atlassian.uwc.ui.SwingWorker$2.run(SwingWorker.java:110)
        at java.lang.Thread.run(Unknown Source)
    2008-12-10 15:45:13,154 INFO  [Thread-4] - Uploading Pages to Confluence...
    2008-12-10 15:45:14,341 INFO  [Thread-4] - UWC connected successfully with Confluence.
    2008-12-10 15:45:14,341 DEBUG [Thread-4] - XXX - About to store page with wiki broker
    2008-12-10 15:45:14,529 DEBUG [Thread-4] - No exception but are pageParams valid? null
    2008-12-10 15:45:14,529 DEBUG [Thread-4] - newPage = null? not
    2008-12-10 15:45:14,529 DEBUG [Thread-4] - is pageparams null? null
    2008-12-10 15:45:14,529 ERROR [Thread-4] - Unexpected problem while converting: null
    2008-12-10 15:45:14,529 ERROR [Thread-4] -
    Conversion Status... NONE
    The error message about an access problem to output/output mystifies me since the conversion is putting a bunch of files in there. Any ideas about what is wrong here?

    Thanks,

    Steve

    1. Dec 11, 2008

      Laura Kolker says:

      Hi Steve, 2008-12-10 15:45:12,747 ERROR [Thread-4] - Error writing to ...

      Hi Steve,

      2008-12-10 15:45:12,747 ERROR [Thread-4] - Error writing to file output\output\.
      Note: Output file cannot be written to disk. Check permissions.
      java.io.FileNotFoundException: output\output (Access is denied)

      Normally, this error means: the user running the uwc does not have permission to create directories or write to the listed directory. (At least java doesn't believe so, and in this case, that's the important bit. That being said, java usually is not more restrictive than your system, since it gets info about restrictions from your system.)

      Since I don't have access to your system or know your particular system's policies, I can't tell you why you're getting this error specifically, or what you have to do specifically to fix it. You'll have to investigate it. But here's a path I would start with:

      Check the ownership of the uwc directory. So for example, if you have a *nix system:

      $shell$ cd uwc
      $shell$ ls -las
      0 drwxr-xr-x   13 laura  laura      442 Dec 10 10:56 .
      

      When I run the ls -las command, it tells me that the user laura (of group laura) owns the uwc directory.
      If the uwc has been able to create an output directory, there will also be an entry for that directory. Ownership will probably be the same for everything within the directory, but keep an eye out for things that stand out. If the owner is different than the user you're running the uwc with, try either changing the ownership of the directory or running the uwc with the same owner.

      Those are the sorts of problems that might cause this error.

      If that doesn't help, tell me more about your system. What OS are you using? Does your organization restrict app installation? What steps did you take to install? What steps are you taking to run? Can the user you're using to run the uwc create a directory in the uwc directory from the command line? If the output directory is there, can the user you're using to run the uwc edit files in it? Example:

      $shell$ cd output/output
      $shell$ ls -las
      total 0
      0 drwxr-xr-x    3 laura  laura  102 Dec 11 12:19 .
      0 drwxr-xr-x   10 laura  laura  340 Dec 11 12:17 ..
      $shell$ touch test
      $shell$ ls -las
      total 0
      0 drwxr-xr-x    3 laura  laura  102 Dec 11 12:19 .
      0 drwxr-xr-x   10 laura  laura  340 Dec 11 12:17 ..
      0 -rw-r--r--    1 laura  laura    0 Dec 11 12:19 test
      

      Cheers,
      Laura

      1. Dec 11, 2008

        Steve Hales says:

        Thanks, Laura. The OS I'm running on is Windows Server 2003. I am running UWC us...

        Thanks, Laura. The OS I'm running on is Windows Server 2003. I am running UWC using the run_uwc.bat file from the command line. The account I am running UWC with is different than the account I am specifying to connect to the Confluence server in the UWC GUI. Could that cause a problem? However, both accounts have full access to the directory subtree in which I installed UWC. This error occurs at about the 97% complete mark of conversion. It looks like all of the exported files have been converted to new files in the output\output directory so it seems that my account has no problem creating files there up to this point. I can create a text file in the output\output directory.

        1. Dec 11, 2008

          Laura Kolker says:

          Hi Steve, Ok. That's very interesting. I think I have an idea of what's going o...

          Hi Steve,

          Ok. That's very interesting. I think I have an idea of what's going on now.

          So, I think what's happening is that there's in fact one file that's having a problem. The other files are being output as normal. So, what we need to do is find the file that's causing the problem. If you can find that file, and just exclude it from your conversion, then I would expect you not to have any more problems. As for clues as to which file is failing? I think that the wiki converter in question has assigned a pagename of "" to that page. I'm not sure, but that's my guess based on the error messages. I seem to have missed which Wiki Converter you're using, but most likely it's one that makes changes to page names, so the page name handling converter is excising the entire name of the page for some reason. If your wiki converter uses the ChopPageExtensionsConverter, look for hidden files that start with the "." character: ".somesettingfile"

          Alternatively, if that's not working out for you (maybe it's taking too long to find the offending file?), you can sidestep the issue entirely by simply uploading the contents of that output/output directory as Confluence pages instead. They're already converted; you just need to get them in Confluence. The problem with this solution is that you'll be missing out on any pages that would have been written after the failing file (also any page metadata like hierarchies, if your conversion would have included that sort of thing). But if you want to do it that way, there are two easy ways to get the files in the output/output directory into Confluence:

          1. Run the UWC on the output/output directory using the NoSyntaxConversions type.
            or
          2. Use the Space Admin -> Import Pages from Disk feature to import the pages from the output/output directory.

          Cheers,
          Laura


          Edited some changes to this comment for improved advice. --LK

  23. Dec 29, 2008

    Naren Salem says:

    It seems like the converter side of UWC is capable of importing history files. I...

    It seems like the converter side of UWC is capable of importing history files. Is there some way I can configure the Exporter to export the history pages out of the MediaWiki database?

    Naren

    1. Dec 30, 2008

      Laura Kolker says:

      Hi Naren, There's no easy configuration step, as exporting Mediawiki page histo...

      Hi Naren,

      There's no easy configuration step, as exporting Mediawiki page histories has not been implemented. Here's what I would suggest if you are or have available a friendly developer:

      1. Extend the MediawikiExporter (or create your own export script in whatever language suits you) so that each version of a Mediawiki page is its own file.
      2. Take advantage of the UWC Page History Framework to automatically handle the versioning.

      For step 1, you'll want to maintain the sort order of each page by naming each file something like

      [pagename]-[number].txt
      

      Where pagename is the unique identifier for the page, and number indicates which version of the page you're referring to.
      You can read more about the recommended naming conventions in the UWC Page History Framework doc.

      Cheers,
      Laura

      1. Dec 30, 2008

        Naren Salem says:

        Hi Laura, Being a friendly developer myself, I did as you suggested. I extended...

        Hi Laura,

        Being a friendly developer myself, I did as you suggested. I extended the exporter to export historical pages with the required file name pattern.I just had to tweak a few lines of code - is there any reason why it is not available natively in the exporter?

        I was a little skeptical about the UWC Page History Framework (cause it seemed too easy). But it worked like a charm.

        Thanks for your help.

        Naren

        1. Jan 02, 2009

          Laura Kolker says:

          Hi Naren, Being a friendly developer myself, I did as you suggested. I extende...

          Hi Naren,

          Being a friendly developer myself, I did as you suggested. I extended the exporter to export historical pages with the required file name pattern.I just had to tweak a few lines of code - is there any reason why it is not available natively in the exporter?

          It's not natively available for a very simple historic reason. When we wrote the Mediawiki Exporter, the page histories framework did not exist. When we wrote the page histories framework, it was for the tikiwiki converter, and was independently funded. Adding that feature to Mediawiki just never made it to the top of the priority list.

          I'm pleased to hear it only required a few lines of code. Is there a possibility that you would be willing to add your tweak back to the project? We'd really appreciate it, and I'm sure many other UWC mediawiki users would too. If so, shoot me an email at laura.kolker@gmail.com.

          I was a little skeptical about the UWC Page History Framework (cause it seemed too easy). But it worked like a charm.

          I'm glad to hear it worked as advertised. It's one of those things that was fairly straightforward to implement, but we haven't seen a lot of people take advantage of it. Always nice to hear feedback.

          Cheers,
          Laura

        2. Feb 12

          Tony Wan says:

          I am also planning to migrate the wiki from MediaWiki to Confluence these days a...

          I am also planning to migrate the wiki from MediaWiki to Confluence these days and meeting the history problem too. Could you please let me know how you implement this function? It will be very appreciated and looking forward to your response.

          1. Feb 12

            Naren Salem says:

            Hi Tony, To get this working I had to download the source code for the UWC and ...

            Hi Tony,

            To get this working I had to download the source code for the UWC and make changes in the MediaWiki exporter. I have these changes packaged up as a patch that I can send to you via email if you like. You can then apply the patch on your local source code and build the UWC from there.

            My changes are based on the export of the UWC source from late last year. Hopefully you will still be able to apply the patch if you get the latest export of the source...

            Naren

            1. Feb 12

              Laura Kolker says:

              Naren: I got the patch you emailed. Thank you. re: revision Odds are, actually,...

              Naren:
              I got the patch you emailed. Thank you.
              re: revision
              Odds are, actually, that the patch won't apply to the most recent source.
              However, you can probably indicate which revision you worked on by typing svn info on the devel directory.

              Ed:~/Code/Subversion/uwc-current/devel laura$ svn info
              Path: .
              URL: https://svn.atlassian.com/svn/public/contrib/confluence/universal-wiki-converter/devel
              Repository Root: https://svn.atlassian.com/svn/public
              Repository UUID: 2c54a935-e501-0410-bc05-97a93f6bca70
              Revision: 27697
              ...
              

              If you could post (or email me) which revision you worked with that would be extremely helpful.

              Tony: Then what you do, is when you download the source, say which revision you want to checkout:

              svn co -r XXXXX
              

              where XXXXX is whatever revision Naren indicates.

              Thanks,
              Laura

              1. Feb 12

                Naren Salem says:

                Found it. I had revision 26451. Naren

                Found it. I had revision 26451.

                Naren

                1. Feb 12

                  Laura Kolker says:

                  Thanks!

                  Thanks!

                2. Feb 12

                  Tony Wan says:

                  Thank you very much

                  Thank you very much

                3. Mar 17

                  Barney Cheng says:

                  Hi there.  Can you all email me the Media Exporter patch for MediaWiki as w...

                  Hi there.  Can you all email me the Media Exporter patch for MediaWiki as well? 

                  Thanks in advance!!!

                  1. Mar 17

                    Laura Kolker says:

                    You can find it here: UWC-311 Cheers, Laura

                    You can find it here: UWC-311
                    Cheers,
                    Laura

                    1. Mar 18

                      Barney Cheng says:

                      Wow, thank you Laura and Narem for sharing! bc

                      Wow, thank you Laura and Narem for sharing!

                      bc

  24. Dec 30, 2008

    Justin Permar says:

    I just converted a number of pages from our mediawiki wiki to Confluence. Thanks...

    I just converted a number of pages from our mediawiki wiki to Confluence. Thanks for writing this excellent tool!

    I have a question, though. When converting from Mediawiki to other wikis, I notice they a pattern... the conversions always skip exporting and converting templates. Is this something that's difficult to support? Any thoughts on this? In general it seems to me at the least a Mediawiki template could be converted to a page and the template link just converted to a page link. Any reason this isn't done?

    If this is something that is relatively straightforward to support, I would very much appreciate any advice you have on converting Mediawiki templates. I may be able to spend some time adding this feature, as our mediawiki site is chock full of templates that I really can't spend dozens of hours re-creating.

    Thanks in advance!

    1. Jan 02, 2009

      Laura Kolker says:

      Hi Justin, Is this something that's difficult to support? Any thoughts on this...

      Hi Justin,

      Is this something that's difficult to support? Any thoughts on this? In general it seems to me at the least a Mediawiki template could be converted to a page and the template link just converted to a page link. Any reason this isn't done?

      re: Any reason this isn't done?
      So, the first reason is: What's the Confluence substitute for a Mediawiki template? A page? A Confluence template? There's not really a right answer in this situation, and different users will have wildly different opinions on the subject. There also isn't a whole lot of demand for this particular feature, so we tend to hold off on these sorts of issues until we've had a chance to hear from people like yourself.

      re: Is this something that's difficult... at the least a Mediawiki template could be converted to a page, and the template link just converted to a page link.

      Well, the solution's difficulty depends on which you choose. If we're talking making a full-blown Confluence template, yes this would be difficult. In fact, I'm not sure it's possible via the Confluence Remote API, and even if it was, it would require changes to the underlying framework.
      If you're talking your page + link solution, no this doesn't sound hugely difficult. Depending on the purpose of your templates, you might even want to consider taking advantage of Confluence's {include} macro instead of making a link.

      If this is something that is relatively straightforward to support, I would very much appreciate any advice you have on converting Mediawiki templates. I may be able to spend some time adding this feature, as our mediawiki site is chock full of templates that I really can't spend dozens of hours re-creating.

      Ok. Let's presume we're going to do your page+link solution: that you want to turn Mediawiki templates into Confluence pages, and change references to Mediawiki templates into links to those template pages.

      Step 1: You need to get your template data out of your Mediawiki database. Depending on your comfort with Java, SQL, other languages, etc, you may either want to extend the MediawikiExporter to extract that data, or you may want to create your own export script with the language of your choosing. Either way, you'll want the outcome to be that each template gets its own file whose name will be the name you'll use to refer to that template, and it needs to be unique compared to all the other pages and templates you might theoretically have. Perhaps a prefix would work, so all templates start with a pagename that has the prefix TEMPLATE. You'll have to examine your existing pagedata to see what sort of naming convention would work best.
      Step 2: Create an additional syntax converter which changes references to your templates to the proper link using whatever naming convention you've chosen.

      I would recommend starting by reading the UWC Developer Documentation page.

      Good luck!
      Laura

  25. Jan 14

    Mike Gervais says:

    Hi I am having some problems with some of my pages after exporting and convertin...

    Hi I am having some problems with some of my pages after exporting and converting to Confluence From mediawiki. It seems like the bulk of the problem pages and links come from mediawiki pages with bulleted links. for example this is from our mediawiki

    * [[Photo_Research:_Copyright_before_1978 | Copyright before 1978]]

    after the conversion this is not even seen as a link in confluence. the markup from confluence looks like this:

    [ Copyright before 1978|Photo_Research___Copyright_before_1978 ]

    My question is how do we solve this problem. we have many many links like this so manually altering them all after converting to mediawiki would be tedious so is there a way to alter the converter of do we need to amke changes to the mediawiki before conversion. Or do bulleted lists of links in mediawiki always cause problems for conversion to confluence?

    Thanks for your time

    Mike Gervais

    1. Jan 15

      Laura Kolker says:

      Hi Mike, It looks like you've run into a syntax that the Mediawiki Converter wa...

      Hi Mike,

      It looks like you've run into a syntax that the Mediawiki Converter wasn't quite prepared to handle.

      I think what's happening is those spaces around the pipe in the before text are being a nuisance. When the alias and link texts are switched, those spaces are getting placed in a way that Confluence isn't translating correctly.
      In other words, Confluence syntax does not see the following two things as the same:

      [link]
      [ link ]
      

      We need to amend or add a syntax converter to make sure any links that end up as

      [ link ]
      

      become

      [link]
      

      Hopefully, that made sense.

      Alright, as to your solution. Change the following line in your conf/converter.mediawiki.properties from:

      Mediawiki.0420-re_links_alias.java-regex=\[\[([^|]*)\|([^\]]*)\]\]{replace-with}[$2|$1]
      

      to:

      Mediawiki.0420-re_links_alias.java-regex=\[\[([^|]*)\| *([^\]]*)\]\]{replace-with}[$2|$1]
      Mediawiki.0421-re_links_ws.java-regex=(\[[^|\]]+\|[^\]]+) (\]){replace-with}$1$2
      

      which basically just scrubs out the extraneous whitespace.

      Let me know how it goes.

      Cheers,
      Laura

  26. Jan 15

    Mike Gervais says:

    Hi Laura, That worked well. All the links that are supposed to be links are actu...

    Hi Laura, That worked well. All the links that are supposed to be links are actual links. However some of them are dead links. <eaning some of them are red not blue and when you click on them it says page not found. However when i search the space i can find the pages that the dead links are supposed to link to. However I think i figured out the reason why this is happening and actually manually fixed a couple of them. What im looking for is how to edit the converter to do it while converting as there are too many to edit manually. So here goes. it appears that that after conversion links with _ after the pipe do not work and when i replaces the _s with white space the links begin to work. For example this is a link after conversion which does not work:

    * [Copyright after 1978|Photo_Research___Copyright_after_1978]

    However after i edit it to be the following it works:

    * [Copyright after 1978|Photo Research___Copyright after 1978]

    incase it is helpful this is the mediawiki link that was used for the conversion:

    * [[Photo_Research:_Copyright_after_1978 | Copyright after 1978]]

    Again, Thanks for the help earlier on getting the the links working I hope this is just as easy of a fix as the previous one.

    Thanks

    Mike Gervais

    1. Jan 16

      Laura Kolker says:

      Hi Mike, I've created a jira issue for this bug: UWC-291. This looks like it m...

      Hi Mike,

      I've created a jira issue for this bug: UWC-291.

      This looks like it might have to do with the Namespace (Photo_Research) conversion, which might means it's a more complicated problem. Or it might have to do with the underscore conversions, which would probably be simpler.
      I'm not sure yet. You may want to consider watching that jira issue for updates. I'll try to keep you posted.

      Cheers,
      Laura

    2. Jan 23

      Laura Kolker says:

      Hi Mike, I need some data: Does your wiki only have links with underscores for ...

      Hi Mike,

      I need some data:
      Does your wiki only have links with underscores for invalid reasons? (ie. you always want to get rid of underscores in links?)
      Or are there times when there are underscores in links that need to be preserved?

      If the latter, can you give me a list of several example mediawiki links for both types of situations?

      Also:
      Any fix I can come up with for either problem will probably need some sort of re-build for the UWC, since it will probably require changes to class files.
      Do you need a completely built UWC provided, or are you already prepared to build a new one yourself if I just give you the adjusted files?

      Cheers,
      Laura

  27. Jan 16

    Stefan Rupp says:

    First of all, thank you for the nice UWC, its help is very much appreciated!...

    First of all, thank you for the nice UWC, its help is very much appreciated!

    We were running a Mediawiki in a rather old version (1.2.6) on a MySQL 4.0 database and are trying to concert to Confluence.

    After struggeling for a while and some unsuccessfull attempts to upgrade the Mediawiki version to something that is supported by UWC out of the box, I gave up and tried to access the MySQL tables using the properties setting in exporter.mediawiki.properties. The suggested properties for Mediawiki 1.4 at the bottom of that file

    (select old_text from old where old_id in( select rc_this_oldid from recentchanges where rc_cur_id = "db.column.textid" )) union (select cur_text from cur where cur_id = "db.column.textid");
    

    does not work with MySQL 4.0, since it runs into problems with the nested SQL statement.

    Since I don't need the page history, I tried to omit the old table alltogether and used the statement

    select cur_text "old_text" from cur where cur_id = "db.column.textid";
    

    instead, which appears to work.

    Question: By omitting the data from table old, do I miss anthing except old page data?

    Second question: Although I have set up the path to a local copy of the image directory of Mediawiki's uploads, none of the Attachments has made the way to confluence. The logfile only tells me something like this:

    2009-01-16 13:27:57,156 INFO  [Thread-11] - Starting conversion.
    2009-01-16 13:27:57,156 INFO  [Thread-11] - Initializing Converters...
    2009-01-16 13:27:57,156 INFO  [Thread-11] - Initializing Pages...
    2009-01-16 13:27:57,156 INFO  [Thread-11] - Converting pages...
    2009-01-16 13:27:57,203 INFO  [Thread-11] - -------------------------------------
    2009-01-16 13:27:57,203 INFO  [Thread-11] - converting page file: QM__JIRA.txt
    2009-01-16 13:27:57,203 INFO  [Thread-11] - Converting Windows Newlines -- start
    2009-01-16 13:27:57,203 INFO  [Thread-11] - Converting Windows Newlines -- complete
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Images - start
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Images - complete
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Image Whitespace - starting
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Image Whitespace - complete
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Mediawiki Attachments -- starting
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converting Mediawiki Attachments -- complete
    2009-01-16 13:27:57,218 INFO  [Thread-11] - Converter Line Breaks - starting
    2009-01-16 13:27:57,234 INFO  [Thread-11] - Converter Line Breaks - complete
    2009-01-16 13:27:57,234 INFO  [Thread-11] -                    time to convert 31ms
    2009-01-16 13:27:57,234 INFO  [Thread-11] - ::: total time to convert files: 0 seconds.
    2009-01-16 13:27:57,234 INFO  [Thread-11] - Initializing Converters...
    2009-01-16 13:27:57,234 INFO  [Thread-11] - Checking for illegal pagenames.
    2009-01-16 13:27:57,234 INFO  [Thread-11] - -------------------------------------
    2009-01-16 13:27:57,234 INFO  [Thread-11] - converting page file: QM__JIRA
    2009-01-16 13:27:57,234 INFO  [Thread-11] - Converting Illegal Page Names - start
    2009-01-16 13:27:57,250 INFO  [Thread-11] - Converting Illegal Page Names - complete
    2009-01-16 13:27:57,250 INFO  [Thread-11] -                    time to convert 16ms
    2009-01-16 13:27:57,250 INFO  [Thread-11] - ::: total time to convert files: 0 seconds.
    2009-01-16 13:27:57,250 INFO  [Thread-11] - Initializing Converters...
    2009-01-16 13:27:57,250 INFO  [Thread-11] - Checking for links to illegal pagenames.
    2009-01-16 13:27:57,250 INFO  [Thread-11] - -------------------------------------
    2009-01-16 13:27:57,250 INFO  [Thread-11] - converting page file: QM__JIRA
    2009-01-16 13:27:57,250 INFO  [Thread-11] - Converting Links Referencing Illegal Names - start
    2009-01-16 13:27:57,296 INFO  [Thread-11] - Converting Links Referencing Illegal Names - complete
    2009-01-16 13:27:57,296 INFO  [Thread-11] -                    time to convert 46ms
    2009-01-16 13:27:57,296 INFO  [Thread-11] - ::: total time to convert files: 0 sec