The error message 'Could not open file stream' written in the <Master.log> indicates that the input file cannot be found due to wrong settings in the RsDemonstrator. The specific error log is as follows:
...
year-month-date hh:mm:ss ERROR wn@hostname BornDigitalStation - Failed to process work item 'test.txt' (conversion id) with StationException: Failed to create temporary input file: Could not open file stream to 'C:\Temp\test\test.txt': Could not find a part of the path 'C:\Temp\test\test.txt'.
...
Root Cause:
The error occurs during the conversion process on the Worker Node, indicating that the Stations cannot open the file stream. This points to a likely issue with the RsDemonstrator configuration, specifically the <Transfer Mode>, which may be set to "By Reference." In this mode, Rendition Server does not transmit the file as a byte stream with the conversion request. Instead, it sends it as a file reference. As a result, the Station on the Worker Node attempts to access the file 'C:\temp\...', which should reside on the Managing Node. Since the file stream cannot be opened, the error is generated.
Solutions:
Option 1 (Preferred Setting)
In the RsDemonstrator configuration's <Advanced> tab, set the <Transfer Mode> to "Embedd File within the Request." This ensures that the document is sent as a byte stream along with the conversion request, resolving the file stream access issue.
Option 2
Alternatively, define a share for the showcase folder 'C:\temp\...' granting full access to the service user. Then, change the showcase folder from 'C:\temp\...' to '\\ManagingNodeName\ShareName'. This allows the Worker Node to access and read the input files, as well as write the output files during conversion.
Note: Option 2 is also viable, but it may involve complexities related to share configurations and potential resets involving other administrators or policies. Consequently, Option 1 is preferred for its simplicity and reliability.