Forum Discussion

cambrianexplosion's avatar
6 years ago

Uploading a local file to Innovator using the Batch Loader

I'm having issues uploading a local file to an instance of Innovator using the Batch Loader. I have the following XML:


    <Item type="Document File" action="add">
      <related_id>
        <Item type="File" action="add">
          <actual_filename>C:\some\file\path\@1</actual_filename>
          <filename>@1</filename>
        </Item>

This currently fails. I had to search to find out the <actual_filename> tag is used for the fully qualified path of the file, yet it is not present in the File Item when inspecting it through Innovator Client.

Any help with this would be appreciated.

8 Replies

  • I've realized now that I need to specify a relationship to a vault  and have changed the AML to the following:

      <Item type="Document File" action="add">
          <related_id>
            <Item type="File" action="add">
              <actual_filename>C:\some\file\path\@1</actual_filename>
              <filename>@1</filename><Relationships><Item type="Located" action="add"><related_id>67BBB9204FE84A8981ED8313049BA06C</related_id></Item></Relationships> </Item>

    However now I am greeted with a "File does not exists" exception even though the file does exist at the fully qualified path specified by <actual_filename> tag

  • I am trying to do the exact same thing (in 11SP15), and getting the same Batch Loader error: 'The system cannot find the file specified.'

    I've moved the file to different locations thinking Batch Loader only had permissions to read from certain locations, but I keep getting the same error.

    I'm very interested if someone knows how to resolve this! Thanks, Paul 

    • cambrianexplosion's avatar
      cambrianexplosion
      Ideator I

      I had to add another column to my CSV file that held the full file path of the file associated with each record then used that in the AML template

      <actual_filename>@25</actual_filename> (if the full file path column is column 25)

      • paul_sheehy's avatar
        paul_sheehy
        Ideator I

        <Item type="Document" action="edit" version="0" id="@1">
        <Relationships>
        <Item type="Document File" action="add">
        <related_id>
        <Item type="File" action="add">
        <actual_filename>@2</actual_filename>
        <filename>@3</filename>
        <Relationships>
        <Item type="Located" action="add">
        <related_id>67BBB9204FE84A8981ED8313049BA06C</related_id>
        </Item>
        </Relationships>
        </Item>
        </related_id>
        </Item>
        </Relationships>
        </Item>

        I did that as well. @2 = C:\temp\filename.PNG and @3 = filename.PNG

        Still get error: The system cannot find the file specified.