All Publish and Modify Tasks to WebCenter from Automation Engine fail. For example: Publish on Web and Create/Modify WebCenter Project.
The Automation Engine task log provides the following error:
Document filespec is not accessible by the application server
Solution
First of all, check if the container used in Automation Engine is accessible from the WebCenter Application Server. This can be tested by opening the explorer as BGSYSTEM and browsing to the UNC location of the container:
Connect to the WebCenter Application Server.
Go to drive:\Windows.
Press the Shift key and right click Explorer.exe.
Choose Run as different user.
A popup window appears, enter bgsystem user.
Then browse to the container using the UNC path: \\Server\ContainerName.
If you see the error given below, the sharing options on the container will need to be modified. The container needs to be shared with the BGSYSTEM user.
Another case: Though it had worked earlier, now, when you try to launch one of the WebCenter tasks, it does not work anymore.
In this case, you will need to check if there were changes on the network which could have caused this. For example: IP changes, Domain Changes, etc.
If a change has occurred:
Check if you can connect to the container using the IP address instead of the DNS name. Are you able to connect?
Modify the hosts file on Windows level in the WebCenter Application Server. The file can be found at: drive:\windows\system32\drivers\etc\hosts.
Copy the file to your desktop. Modify the file.
Save the file and replace the original file.
Try to navigate to the container again. After this works, test it in Automation Engine again.
Remark
Step 2 is a temporary fix!
The better solution is to update the DNS to return the correct IPs for all relevant servers.