AE error..creates no output

when I try to render a AE job with Deadline, it says it renders, but no output and creates errors. The following is one of the error messages.





Error Message

Exception during render: No file found in the semicolon separated list “C:\Program Files\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe;C:\Program Files (x86)\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe” (RenderExecutable)





Slave Log

erender.exe;C:\Program Files (x86)\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe" (RenderExecutable)



Exception Details
RenderPluginException -- Exception during render: No file found in the semicolon separated list "C:\Program Files\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe;C:\Program Files (x86)\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe" (RenderExecutable)
RenderPluginException.Cause: JobError (2)
Exception.TargetSite: Void RenderTasks(Int32, Int32)
Exception.Source: DeadlinePluginLoader
Exception.StackTrace:
at Deadline.Plugins.PluginLoader.RenderTasks(Int32 startTask, Int32 endTask)
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
0: Loaded job: DeadlineTestFile.aep Dubai_Main_Comp (000_050_x_07414b52)
0: INFO: Script plugin for Deadline 2.7.29178, built Aug 22 2007 14:02:42 R
0: INFO: >> After Effects plugin for Deadline, 2006-01-27.
0: INFO: job file: c:\deadline\slave\jobsData\000_050_x_07414b52.job
0: Plugin rendering frame(s): 0-4
0: INFO: Ignoring popup windows matching "Motion Sketch"
0: INFO: Ignoring popup windows matching "The Smoother"
0: INFO: Ignoring popup windows matching "Time Controls"
0: INFO: Ignoring popup windows matching "Brush Tips"
0: INFO: Ignoring popup windows matching "The Wiggler"
0: INFO: Ignoring popup windows matching "Tracker Controls"
0: INFO: Handling popup windows matching ".*After Effects.*" by hitting the "OK" button
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - Exception during render: No file found in the semicolon separated list "C:\Program Files\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe;C:\Program Files (x86)\Adobe\Adobe After Effects 7.0\Support Files\aerender.exe" (RenderExecutable)


Error Type
RenderPluginException


Error Stack Trace
at Deadline.Plugins.PluginLoader.RenderTasks(Int32 startTask, Int32 endTask)
at Deadline.Plugins.Plugin.RenderTask(Int32 startFrame, Int32 endFrame)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()

Hi Rob,



If the job’s tasks are creating errors, that would explain why there is

no output. However, Deadline shouldn’t be marking the frames as complete

in this case, so I’m curious as to where you are getting the idea that

the render is completing. Could you explain further?



To fix this particular error, you need to configure the After Effects

plugin so that Deadline can find the correct path to the After Effects 7

command line renderer “aerender.exe”. In the Monitor, enter Super User

mode, then select Tools -> Configure Plugins, and select the After

Effects plugin from the list on the left. Find the setting for the AE7

render executable and specify the correct path as it exists on all your

render nodes. If AE7 is installed in different locations on different

machines, you can use a semicolon separated list of paths and Deadline

will use whichever path it finds first.



Cheers,

They slaves are already configured correctly. The status of the job states that it’s complete. But the error column reads 111 errors.

Whats strange is that in the tasks tab only one slave is stated as rendering all the tasks. An error that the slave puts out is:

0: STDOUT: aerender ERROR 1: unable to find after effects application at C:\Program Files\Adobe\Adobe After Effects 7.0\Support Files\AfterFX.com at line 601

Curious why it points to AfterFX.com at the end of the line?

They slaves are already configured correctly. The status of the job

states that it’s complete.

But the error column reads 111 errors. Whats strange is that in the

tasks tab only one slave

is stated as rendering all the tasks.



This means that one of your machines is able to render, while the rest

are reporting errors. That one “good” machine eventually finishes the

job, and the errors are from the rest of the “bad” machines that

attempted to render the job along the way. You’ll have to look at the

error messages being generated by your “bad” machines to figure out what

the problem might be. The error message you sent earlier indicated that

the After Effects command line render executable coudn’t be found at

these two locations:



C:\Program Files\Adobe\Adobe After Effects 7.0\Support

Files\aerender.exe;C:\Program Files (x86)\Adobe\Adobe After Effects

7.0\Support Files\aerender.exe



I couldn’t tell from the log which slave this was on, so you’ll have to

go back and check that particular machine to see if it indeed has

aerender.exe installed at one of the locations above.





An error that the slave puts out is:

0: STDOUT: aerender ERROR 1: unable to find after effects application at

C:\Program Files\Adobe\Adobe After Effects 7.0\Support

Files\AfterFX.com at line 601

Curious why it points to AfterFX.com at the end of the line?



This is an internal AE error, so Deadline is only the messenger in this

case (it’s not related to the error message you posted earlier). It

sounds like after effects can’t find a key component, so maybe your

installation of the after effects render engine on this machine is

corrupt. Maybe try reinstalling?





Cheers,