Short answer : your Catalyst version seems to miss some needed objects. I recommend to use a full pvserver instead.
Long answer:
“Catalyst” word is used for 2 things:
- the feature of using ParaView capabilities in-situ with simulation code
- the binaries, that are reduced version of ParaView containing only subset of ParaView features.
Several versions of Catalyst binaries exist and are called “Catalyst Editions”. They were created for performance optimizations (memory size, libs to load …) Note that you don’t need to use a Catalyst binaries to use Catalyst feature.
Using the Catalyst binaries can be complex: you have to know exactly which feature is needed in your case and which version of Catalyst contains them. There is no ‘easy’ way to find the correct Catalyst Editions.
Also note that starting with ParaView 5.7 the format of Catalyst Editions will change, due to ParaView (and VTK) internal refactoring : Catalyst Edition status in 5.7 and 5.8