Mike, Can you include the CMakeLists.txt?
Utkarsh On Wed, Oct 12, 2011 at 10:40 AM, Michael Jackson <mike.jack...@bluequartz.net> wrote: > I have a custom reader plugin that I am trying to update for ParaView 3.12. > Everything seems to compile OK and ParaView launches Ok. When I try to open > one of my files I get the following: > > ERROR: In > /Users/Shared/Kitware-CVS/ParaView/ParaViewCore/ServerImplementation/vtkSIProxy.cxx, > line 240 > vtkSISourceProxy (0x121a07e60): Failed to create vtkH5VizFileReader. Aborting > for debugging purposes. > > Which is down in this section of the vtkSIProxy: > > if (className && className[0]) > { > this->SetVTKClassName(className); > vtkObjectBase* obj = this->Interpreter->NewInstance(className); > if (!obj) > { > vtkErrorMacro("Failed to create " << className > << ". Aborting for debugging purposes."); > abort(); > } > this->VTKObject.TakeReference(obj); > } > > > In my "Gui XML" code I have this: > <Reader name="H5VizFileReader" > extensions="ddviz" > file_description="ParaDis Vizualization File Reader"> > </Reader> > > and in the Server Manager XML I have this: > <!-- ************************************************************ --> > <!-- MultiBlock Reader For the dd3d Vizualization Files (.ddviz extension) > --> > <!-- ************************************************************ --> > <SourceProxy name="H5VizFileReader" > class="vtkH5VizFileReader"> > <OutputPort name="Nodal Data" index="0" /> > <OutputPort name="Simulation Limits" index="1" /> > <OutputPort name="Glide Planes" index="2" /> > <OutputPort name="Node Density Vs Time" index="3" /> > <OutputPort name="Stress Vs. Total Strain" index="4"> > > </OutputPort> > <StringVectorProperty name="FileName" command="SetFileName" > number_of_elements="1"> > <FileListDomain name="files" /> > </StringVectorProperty> > > <IntVectorProperty name="TimeStepRangeInfo" > command="GetTimeStepRange" information_only="1"> > <SimpleIntInformationHelper /> > </IntVectorProperty> > > <DoubleVectorProperty name="TimestepValues" > information_only="1"> > <TimeStepsInformationHelper /> > </DoubleVectorProperty> > > <IntVectorProperty name="Filter Glide Planes" > command="SetFilterGlidePlanes" number_of_elements="1" > default_values="0"> > <BooleanDomain name="Enable Glide Plane Filter"></BooleanDomain> > <Documentation> > Setting this value will filter the glide planes by the supplied > index value. The values can NOT be less than Zero (0). > </Documentation> > </IntVectorProperty> > > <IntVectorProperty name="Glide Plane Index" > command="SetGlidePlaneIndex" number_of_elements="1" > default_values="1"> > <Documentation> > This is the value by which the glide planes will be filtered. The > value should always be greater than 0. > </Documentation> > </IntVectorProperty> > > <IntVectorProperty name="Filter Nodes By Glide Plane" > command="SetFilterNodesByGlidePlane" number_of_elements="1" > default_values="0"> > <BooleanDomain name="Filter Nodes By Glide Plane"></BooleanDomain> > <Documentation>Filter the Nodes by a given glide plane index. This index > is different than the above index.</Documentation> > </IntVectorProperty> > > <IntVectorProperty name="Nodal Glide Plane Index" > command="SetNodalGlidePlaneIndex" number_of_elements="1" > default_values="1"> > <Documentation> > This is the value by which the glide planes will be filtered. The > value should always be greater than 0. > </Documentation> > </IntVectorProperty> > > <!-- This is the toggle for the SP111 variable.--> > <IntVectorProperty name="Filter GPVoxels by 111 Slip Planes" > command="SetSP111_GPVoxel_Filter" number_of_elements="1" > default_values="0"> > <BooleanDomain name="bool" /> > <Documentation> > When checked the filter will include VoxelData on the > {111} slip plane > </Documentation> > </IntVectorProperty> > > <!-- This is the toggle for the SPBar111 variable.--> > <IntVectorProperty name="Filter GPVoxels by -111 Slip Planes" > command="SetSPBar111_GPVoxel_Filter" number_of_elements="1" > default_values="0"> > <BooleanDomain name="bool" /> > <Documentation> > When checked the filter will include VoxelData on the > {-111} slip plane > </Documentation> > </IntVectorProperty> > > <!-- This is the toggle for the SP1Bar11 variable.--> > <IntVectorProperty name="Filter GPVoxels by 1-11 Slip Planes" > command="SetSP1Bar11_GPVoxel_Filter" number_of_elements="1" > default_values="0"> > <BooleanDomain name="bool" /> > <Documentation> > When checked the filter will include VoxelData on the > {1-11} slip plane > </Documentation> > </IntVectorProperty> > > <!-- This is the toggle for the SP11Bar1 variable.--> > <IntVectorProperty name="Filter GPVoxels by 11-1 Slip Planes" > command="SetSP11Bar1_GPVoxel_Filter" number_of_elements="1" > default_values="0"> > <BooleanDomain name="bool" /> > <Documentation> > When checked the filter will include VoxelData on the > {11-1} slip plane > </Documentation> > </IntVectorProperty> > > <DoubleVectorProperty name="Youngs Modulas" > command="SetYoungsModulas" number_of_elements="1" > default_values="200.0e9"> > <Documentation> > This value will be used for the calculation of the Stress/Strain > curves. > </Documentation> > </DoubleVectorProperty> > > </SourceProxy> > > I have cleaned the build directory a few times in the hopes that there was > something weird with the configuration/compilation but that did not seem to > help. I have not been keeping up with the changes going on with ParaView > lately so this is all new to me. > > Any help would be appreciated. > > Thanks > ___________________________________________________________ > Mike Jackson Principal Software Engineer > BlueQuartz Software Dayton, Ohio > mike.jack...@bluequartz.net www.bluequartz.net > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview