I&#39;ve just fixed the wiki example to match the current ParaView version.<div><br></div><div>The issue in your XML is due to the usage of capital letters in attributes here:</div><div><br></div><div>      &lt;SubProxy&gt;<br>
        &lt;Proxy name=&quot;Reader&quot;<br>          ProxyGroup=&quot;internal_sources&quot; ProxyName=&quot;bioformatsreadercore&quot;&gt;<br>        &lt;/Proxy&gt;<br>      &lt;/SubProxy&gt;<br></div><div><br></div><div>
=== Should be ===</div><div><br></div><div>      &lt;SubProxy&gt;<br>        &lt;Proxy name=&quot;Reader&quot;<br>          proxygroup=&quot;internal_sources&quot; proxyname=&quot;bioformatsreadercore&quot;&gt;<br>        &lt;/Proxy&gt;<br>
      &lt;/SubProxy&gt;</div><div><br>Seb</div><div><br><div class="gmail_quote">On Fri, Aug 31, 2012 at 12:58 PM, Joe Ping-Lin Hsiao <span dir="ltr">&lt;<a href="mailto:phsiao@cs.unc.edu" target="_blank">phsiao@cs.unc.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It&#39;s me again.<br>
<br>
Turns out that my animation plugin is buggy. The symptom is after I<br>
play the animation once, it doesn&#39;t go back to the first animation<br>
position even I click rewind in ParaView. The frame number in the<br>
Information tab doesn&#39;t match what is currently rendered.<br>
<br>
When I go back to check my xml, I found I was overwriting the .vtk<br>
file series reader cause I just copied the whole SourceProxy section<br>
over and didn&#39;t change the name field. (I confirm this because<br>
ParaView doesn&#39;t recognize .vtk files anymore in the open file dialog<br>
if I load my reader.)<br>
<br>
But after I assign this file series reader proxy a new name, ParaView<br>
would just crash after I load files in and click &#39;Apply&#39;. Also, the<br>
messages in my core reader are not printed out. It looks like ParaView<br>
is not using my core reader at all.<br>
<br>
I have attached my xml code below.<br>
<br>
&lt;ServerManagerConfiguration&gt;<br>
  &lt;ProxyGroup name=&quot;internal_sources&quot;&gt;<br>
    &lt;SourceProxy name=&quot;bioformatsreadercore&quot;<br>
                     class=&quot;BioFormatsReader&quot;<br>
                                 label=&quot;BioFormats Reader&quot;&gt;<br>
      &lt;Documentation<br>
         long_help=&quot;Read Bio-Formats files.&quot;<br>
         short_help=&quot;Read Bio-Formats files.&quot;&gt;<br>
      &lt;/Documentation&gt;<br>
      &lt;StringVectorProperty<br>
            name=&quot;FileName&quot;<br>
            animateable=&quot;0&quot;<br>
            command=&quot;SetFileName&quot;<br>
            number_of_elements=&quot;1&quot;&gt;<br>
        &lt;FileListDomain name=&quot;files&quot;/&gt;<br>
        &lt;Documentation&gt;<br>
          This property specifies the input file name.<br>
        &lt;/Documentation&gt;<br>
      &lt;/StringVectorProperty&gt;<br>
<br>
    &lt;/SourceProxy&gt;<br>
  &lt;/ProxyGroup&gt;<br>
<br>
  &lt;ProxyGroup name=&quot;sources&quot;&gt;<br>
  &lt;SourceProxy name=&quot;BioFormatsFileReader&quot;<br>
                          class=&quot;vtkFileSeriesReader&quot;<br>
                          label=&quot;Legacy VTK Reader&quot;<br>
                          si_class=&quot;vtkSIFileSeriesReaderProxy&quot;<br>
                          file_name_method=&quot;SetFileName&quot;&gt;<br>
     &lt;Documentation<br>
       short_help=&quot;Read legacy VTK files.&quot;<br>
       long_help=&quot;Reads files stored in VTK&#39;s legacy file format.&quot;&gt;<br>
       The Legacy VTK reader loads files stored in VTK&#39;s legacy file<br>
format (before VTK 4.2, although still supported). The expected file<br>
extension is .vtk. The type of the dataset may be structured grid,<br>
uniform rectilinear grid (image/volume), non-uniform rectiinear grid,<br>
unstructured grid, or polygonal. This reader also supports file<br>
series.<br>
     &lt;/Documentation&gt;<br>
      &lt;SubProxy&gt;<br>
        &lt;Proxy name=&quot;Reader&quot;<br>
          ProxyGroup=&quot;internal_sources&quot; ProxyName=&quot;bioformatsreadercore&quot;&gt;<br>
        &lt;/Proxy&gt;<br>
      &lt;/SubProxy&gt;<br>
<br>
     &lt;StringVectorProperty name=&quot;FileNameInfo&quot;<br>
        command=&quot;GetCurrentFileName&quot;<br>
        information_only=&quot;1&quot; &gt;<br>
        &lt;SimpleStringInformationHelper /&gt;<br>
     &lt;/StringVectorProperty&gt;<br>
<br>
     &lt;StringVectorProperty<br>
        name=&quot;FileNames&quot;<br>
        clean_command=&quot;RemoveAllFileNames&quot;<br>
        command=&quot;AddFileName&quot;<br>
        animateable=&quot;0&quot;<br>
        number_of_elements=&quot;1&quot;<br>
        repeat_command=&quot;1&quot;<br>
        information_property=&quot;FileNameInfo&quot; &gt;<br>
        &lt;FileListDomain name=&quot;files&quot;/&gt;<br>
       &lt;Documentation&gt;<br>
         The list of files to be read by the reader. If more than one<br>
file is specified, the reader will switch to file series mode in which<br>
it will pretend that it can support time and provide one file per time<br>
step.<br>
       &lt;/Documentation&gt;<br>
     &lt;/StringVectorProperty&gt;<br>
<br>
     &lt;DoubleVectorProperty<br>
        name=&quot;TimestepValues&quot;<br>
        repeatable=&quot;1&quot;<br>
        information_only=&quot;1&quot;&gt;<br>
        &lt;TimeStepsInformationHelper/&gt;<br>
        &lt;Documentation&gt;<br>
          Available timestep values.<br>
        &lt;/Documentation&gt;<br>
     &lt;/DoubleVectorProperty&gt;<br>
<br>
     &lt;Hints&gt;<br>
      &lt;ReaderFactory extensions=&quot;tif&quot;<br>
          file_description=&quot;Legacy VTK files&quot; /&gt;<br>
     &lt;/Hints&gt;<br>
     &lt;!-- End LegacyVTKFileReader --&gt;<br>
   &lt;/SourceProxy&gt;<br>
  &lt;/ProxyGroup&gt;<br>
<br>
&lt;/ServerManagerConfiguration&gt;<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Fri, Aug 24, 2012 at 3:15 PM, Moreland, Kenneth &lt;<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>&gt; wrote:<br>
&gt; In that case, someone should definitely update the wiki page.<br>
&gt;<br>
&gt; I see a note added by Jourdain on another page (<a href="http://paraview.org/Wiki/ServerManager_XML_Hints#TimeSeries_readers" target="_blank">http://paraview.org/Wiki/ServerManager_XML_Hints#TimeSeries_readers</a>) that suggests a change in 3.12. Perhaps he can update the example.<br>

&gt;<br>
&gt; -Ken<br>
&gt;<br>
&gt; Sent from my iPad so blame autocorrect.<br>
&gt;<br>
&gt; On Aug 24, 2012, at 11:27 AM, &quot;Joe Ping-Lin Hsiao&quot; &lt;<a href="mailto:phsiao@cs.unc.edu">phsiao@cs.unc.edu</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; It&#39;s working!<br>
&gt;&gt; I just followed the VTK reader code in readers.xml at<br>
&gt;&gt; ParaView3.14.1\ParaViewCore\ServerImplementation\Resources.<br>
&gt;&gt;<br>
&gt;&gt; Ken,<br>
&gt;&gt;  I first tried the xml code from the wiki, but I couldn&#39;t even read a<br>
&gt;&gt; file. I guess the xml scheme had changed in ParaView 3.14, and what&#39;s<br>
&gt;&gt; on the wiki is for older versions of ParaView.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; Joe<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Aug 23, 2012 at 6:43 PM, Moreland, Kenneth &lt;<a href="mailto:kmorel@sandia.gov">kmorel@sandia.gov</a>&gt; wrote:<br>
&gt;&gt;&gt; It looks like there is a Wiki page describing how to use the<br>
&gt;&gt;&gt; vtkFileSeriesReader to convert a reader to understand file series.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://www.paraview.org/Wiki/Animating_legacy_VTK_file_series" target="_blank">http://www.paraview.org/Wiki/Animating_legacy_VTK_file_series</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; -Ken<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On 8/23/12 3:35 PM, &quot;David E DeMarle&quot; &lt;<a href="mailto:dave.demarle@kitware.com">dave.demarle@kitware.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; To make uniformly increasing time denoted in numbered file sequences,<br>
&gt;&gt;&gt;&gt; encapsulate your reader in a sub proxy of a vtkFileSeriesReader. See<br>
&gt;&gt;&gt;&gt; readers.xml for numerous examples of that.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; If you need nonuniform temporal spacing or need to improve upon the<br>
&gt;&gt;&gt;&gt; file series reader&#39;s IO performance, make your reader supply temporal<br>
&gt;&gt;&gt;&gt; information and respond to time requests appropriately in<br>
&gt;&gt;&gt;&gt; RequestInformation and RequestData respectively. See<br>
&gt;&gt;&gt;&gt; vtkTimeSourceExample for an example of that.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; David E DeMarle<br>
&gt;&gt;&gt;&gt; Kitware, Inc.<br>
&gt;&gt;&gt;&gt; R&amp;D Engineer<br>
&gt;&gt;&gt;&gt; 21 Corporate Drive<br>
&gt;&gt;&gt;&gt; Clifton Park, NY 12065-8662<br>
&gt;&gt;&gt;&gt; Phone: <a href="tel:518-881-4909" value="+15188814909">518-881-4909</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Thu, Aug 23, 2012 at 5:22 PM, Joe Ping-Lin Hsiao &lt;<a href="mailto:phsiao@cs.unc.edu">phsiao@cs.unc.edu</a>&gt;<br>
&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I have written a customized reader in ParaView which reads 3D stacks.<br>
&gt;&gt;&gt;&gt;&gt; Now I&#39;d like to add the function of reading time-varying data to it,<br>
&gt;&gt;&gt;&gt;&gt; so I can create animations from stacks.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; ParaView has this function already. If I convert time-varying stacks<br>
&gt;&gt;&gt;&gt;&gt; and name them stack001.vtk, stack002.vtk, and etc, ParaView would<br>
&gt;&gt;&gt;&gt;&gt; recognize the sequence and load them in at once, and I&#39;d be able to<br>
&gt;&gt;&gt;&gt;&gt; play the animation just by clicking the &#39;Play&#39; icon.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I wonder is there any example of how to do that to a reader?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt;&gt; Joe<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; Paraview-developers mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; Paraview-developers mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>
&gt;&gt;&gt;&gt; <a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
_______________________________________________<br>
Paraview-developers mailing list<br>
<a href="mailto:Paraview-developers@paraview.org">Paraview-developers@paraview.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><br>
</div></div></blockquote></div><br></div>