<div dir="ltr"><div class="gmail_default"><font face="tahoma, sans-serif">Hi Claude,</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">Thanks a lot for your time and patience. As I have configured a virtual host in apache, I am using the name of the virtual host (paraview) instead of localhost. So instead of </font><font face="monospace, monospace"><a href="http://localhost">http://localhost</a></font><font face="tahoma, sans-serif">, my url is </font><font face="monospace, monospace"><a href="http://paraview">http://paraview</a></font><font face="tahoma, sans-serif">. Please find my response below:</font></div><div class="gmail_default"><p style="font-size:12.8px"><font face="tahoma, sans-serif">- a successful POST request to localhost/paraview</font></p><p style="font-size:12.8px"><font color="#0000ff" face="tahoma, sans-serif">The only log that I saw in the developer console was: Navigated to: <a href="http://paraview/">http://paraview/</a> (Note: I did not give the data because it is already hardcoded in the launcher.config file)</font></p><p style="font-size:12.8px"><font face="tahoma, sans-serif">- a successful GET request to localhost/proxy<br></font></p><p style="font-size:12.8px"><font color="#0000ff" face="tahoma, sans-serif">Nothing else was displayed in the console. I have attached a snapshot of the network tab (not sure whether it has any relevant information)</font></p><p style="font-size:12.8px"><font face="tahoma, sans-serif">- then do you get an error such as "can't connect to <a class="gmail-m_7232309633957980912moz-txt-link-freetext" style="color:rgb(34,34,34)">ws://localhost</a>..."?</font></p><p style="font-size:12.8px"><font color="#0000ff"><font face="tahoma, sans-serif">I get this error only when I specify </font><font face="monospace, monospace"><span class="gmail-pl-s" style="font-size:11.9px;box-sizing:border-box"><span class="gmail-pl-pds" style="box-sizing:border-box">"</span>sessionURL<span class="gmail-pl-pds" style="box-sizing:border-box">"</span></span><span style="background-color:rgb(247,247,247);font-size:11.9px"> : </span></font><span class="gmail-pl-s" style="font-size:11.9px;box-sizing:border-box"><font face="monospace, monospace"><span class="gmail-pl-pds" style="box-sizing:border-box">"</span>ws://paraview:80/ws</font><span class="gmail-pl-pds" style="box-sizing:border-box"><font face="monospace, monospace">"</font><font face="tahoma, sans-serif">. When I specify </font></span></span><font face="monospace, monospace"><span class="gmail-pl-s" style="font-size:11.9px;box-sizing:border-box"><span class="gmail-pl-pds" style="box-sizing:border-box">"</span>sessionURL<span class="gmail-pl-pds" style="box-sizing:border-box">"</span></span><span style="background-color:rgb(247,247,247);font-size:11.9px"> : </span></font><span class="gmail-pl-s" style="font-size:11.9px;box-sizing:border-box"><font face="monospace, monospace"><span class="gmail-pl-pds" style="box-sizing:border-box">"</span>ws://paraview:80/proxy?sessionId=${id}&path=ws</font><span class="gmail-pl-pds" style="box-sizing:border-box"><font face="monospace, monospace">"</font><font face="tahoma, sans-serif"> then there is no error.</font></span></span></font></p></div><div class="gmail_default"><font face="tahoma, sans-serif">Before starting the test today, I deleted all the log file, and after the test the following are my observations:</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">1. the <b>error.log</b> file is empty</font></div><div class="gmail_default"><font face="tahoma, sans-serif">2. the <b>launcher.log</b> has some entries, but none of them are errors:</font></div><div class="gmail_default"><span style="font-family:monospace,monospace">2017-01-17 13:43:17,786:INFO:twisted:Site starting on 9000</span><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:17,786:INFO:twisted:Starting factory <twisted.web.server.Site instance at 0x0000021F750708C8></font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:53,460:INFO:twisted:"127.0.0.1" - - [17/Jan/2017:08:13:52 +0000] "POST /paraview/ HTTP/1.1" 200 206 "<a href="http://paraview/">http://paraview/</a>" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:45:01,183:INFO:twisted:Received SIGINT, shutting down.</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:45:01,183:INFO:twisted:(TCP Port 9000 Closed)</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:45:01,183:INFO:twisted:Stopping factory <twisted.web.server.Site instance at 0x0000021F750708C8></font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:45:01,183:INFO:twisted:Main loop terminated.</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:45:01,183:WARNING:root:Server factory shutting down. Stopping all processes</font></div><div style="font-family:tahoma,sans-serif"><br></div></div><div class="gmail_default"><span style="font-family:tahoma,sans-serif">3. The <b>session log</b> file also did not have any errors:</span><br></div><div class="gmail_default"><span style="font-family:monospace,monospace">2017-01-17 13:43:52+0530 [-] Log opened.</span><br></div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:52+0530 [-] Site starting on 9999</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:52+0530 [-] Starting factory <twisted.web.server.Site instance at 0x000001C32C76BF08></font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Client has reconnected, cancelling reaper</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] on_connect: connection count = 1</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property BeginValueCapture has no GetData() method, skipping</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property CaptureValuesFloat has no GetData() method, skipping</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property CaptureZBuffer has no GetData() method, skipping</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property EndValueCapture has no GetData() method, skipping</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property StartCaptureLuminance has no GetData() method, skipping</font></div><div class="gmail_default"><font face="monospace, monospace">2017-01-17 13:43:54+0530 [HTTPChannel,0,127.0.0.1] Property StopCaptureLuminance has no GetData() method, skipping</font></div><div><font face="tahoma, sans-serif"><br></font></div></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_default"><font face="tahoma, sans-serif">What is confusing me is that the native rendering panel is coming up on the desktop, but does not show the image to be rendered. The same panel is also coming up as part of the Visualizer pane, and if I move the orientation axis in the browser, then the axes are also moved in the native window. In the attached snapshot, the native window is on your left.</font></div><div class="gmail_default"><font face="tahoma, sans-serif"><br></font></div><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr"><div><font face="tahoma, sans-serif">Cheers & Best Wishes,</font></div><div><font face="tahoma, sans-serif">Debopam</font></div><div><font face="tahoma, sans-serif">-------------------------------</font></div><div><font face="tahoma, sans-serif">Cell: +91 98304 10041</font></div></div></div></div>
<font face="tahoma, sans-serif"><br></font><div class="gmail_quote"><font face="tahoma, sans-serif">On Tue, Jan 17, 2017 at 5:28 AM, claude <span dir="ltr"><<a href="mailto:claude@theweak.link" target="_blank">claude@theweak.link</a>></span> wrote:<br></font><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <p><font face="tahoma, sans-serif">Hi Debopam,</font></p>
    <p><font face="tahoma, sans-serif">Would you mind trying to connect while the web developer console
      is on (for Chrome it's under "Tools > Javascript console") and
      copy/pasting the errors (if any).</font></p>
    <p><font face="tahoma, sans-serif">Do you see:</font></p>
    <p><font face="tahoma, sans-serif">- a successful POST request to localhost/paraview</font></p>
    <p><font face="tahoma, sans-serif">- a successful GET request to localhost/proxy<br>
    </font></p>
    <p><font face="tahoma, sans-serif">- then do you get an error such as "can't connect to
      <a class="gmail-m_7232309633957980912moz-txt-link-freetext">ws://localhost</a>..."?</font></p>
    <p><font face="tahoma, sans-serif">Also, what do the logs tell you (/path/to/logs/error.log,
      /path/to/logs/launcherLog.log and
      /path/to/logs/<SOME_UID>.txt => fetch the last one
      created)?</font></p>
    <p><font face="tahoma, sans-serif">cheers</font></p><span class="gmail-HOEnZb"><font color="#888888" face="tahoma, sans-serif">
    <p>claude<br>
    </p></font></span><div><div class="gmail-h5">
    <div class="gmail-m_7232309633957980912moz-cite-prefix"><font face="tahoma, sans-serif"><br>
      <br>
      On 01/16/2017 03:56 AM, Debopam Ghoshal wrote:<br>
    </font></div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>
          <div><font face="tahoma, sans-serif">Hi
              Claude,</font></div>
          <div><font face="tahoma, sans-serif"><br>
            </font></div>
          <div><font face="tahoma, sans-serif">I
              tried using the filename hard coded in the config json as
              well as the index.html. But I am not able to view the file
              in the Visualizer. </font></div>
          <div><font face="tahoma, sans-serif">It
              is only showing the blank window/pane with no figure. I
              can move the orientation axes, but nothing is being
              rendered. Even when I choose a file from the Files tab,
              nothing is being displayed. </font></div>
          <div><font face="tahoma, sans-serif"><br>
            </font></div>
          <div>
            <div><font face="tahoma, sans-serif">My launcher config
              has:</font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
            <div><font face="tahoma, sans-serif">.......</font></div>
            <div><font face="tahoma, sans-serif">"properties"
                : {</font></div>
            <div><font face="tahoma, sans-serif"> 
                  "python_exec" :
                "C:/paraview/ParaView5.2.0/<wbr>bin/pvpython.exe",</font></div>
            <div><font face="tahoma, sans-serif"><span class="gmail-m_7232309633957980912gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>"visualizer":
"C:/paraview/ParaView5.2.0/<wbr>share/paraview-5.2/web/<wbr>visualizer/server/pvw-<wbr>visualizer.py",</font></div>
            <div><font face="tahoma, sans-serif"><span class="gmail-m_7232309633957980912gmail-Apple-tab-span" style="white-space:pre-wrap">    </span>"data_dir":
                "C:/paraview/ParaView5.2.0/<wbr>data"</font></div>
            <div><font face="tahoma, sans-serif"> 
                },</font></div>
            <div><font face="tahoma, sans-serif"> 
                "apps": {</font></div>
            <div><font face="tahoma, sans-serif"> 
                  "visualizer": {</font></div>
            <div><font face="tahoma, sans-serif"> 
                      "cmd": [</font></div>
            <div><font face="tahoma, sans-serif"> 
                          "${python_exec}", "-dr", "${visualizer}",
                "--port", "${port}", "--data", "${data_dir}",
                "--authKey", "${secret}", "--load-file",
                "${data_dir}/can.ex2"</font></div>
            <div><font face="tahoma, sans-serif"> 
                      ],</font></div>
            <div><font face="tahoma, sans-serif"> 
                      "ready_line" : "Starting factory"</font></div>
            <div><font face="tahoma, sans-serif"> 
                  }</font></div>
            <div><font face="tahoma, sans-serif"> 
                }</font></div>
            <div><font face="tahoma, sans-serif">......</font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
          </div>
          <div><font face="tahoma, sans-serif"><br>
            </font></div>
          <div>
            <div><font face="tahoma, sans-serif">(You can see that
              the file name is hard coded)</font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
            <div><font face="tahoma, sans-serif">The
              launcher.bat script has:</font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
            <div><font face="tahoma, sans-serif">set
                PV_HOME=C:\paraview\ParaView5.<wbr>2.0</font></div>
            <div><font face="tahoma, sans-serif">%PV_HOME%\bin\pvpython.exe
                %PV_HOME%\bin\Lib\site-<wbr>packages\vtk\web\launcher.py
                %PV_HOME%\launcher.config</font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
            <div><font face="tahoma, sans-serif"><br>
            </font></div>
          </div>
          <div><font face="tahoma, sans-serif">However, I am able
              to view the file when I launch the pvpython.exe script directly
              using:<br>
          </font></div>
          <div>
            <div><font face="tahoma, sans-serif">.\bin\pvpython.exe
"C:\paraview\ParaView5.2.0\<wbr>share\paraview-5.2\web\<wbr>visualizer\server\pvw-<wbr>visualizer.py"
                --content
                "C:\paraview\ParaView5.2.0\<wbr>share\paraview-5.2\web\<wbr>visualizer\www"
                --data "C:\paraview\ParaView5.2.0\<wbr>data" --port 8080<br>
              </font></div>
            <div><font face="tahoma, sans-serif"> <br>
            </font></div>
            <div>
              <div><font face="tahoma, sans-serif">So, I am guessing I may have
                mixed up some configuration items because of which the
                display is not coming when I try to launch it through
                the launcher scirpt/config. Surprisingly, there are no
                error messages in the log files. Could you please
                suggest something.</font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">I have added the details in the
                gist for your reference: <a href="https://gist.github.com/clavicule/7b8b3963ceb17302cff725f8dc36bc57" target="_blank">https://gist.<wbr>github.com/clavicule/<wbr>7b8b3963ceb17302cff725f8dc36bc<wbr>57</a></font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">The screenshots are also attached for your reference.</font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
            </div>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><font face="tahoma, sans-serif"><br clear="all">
        </font><div>
          <div class="gmail-m_7232309633957980912gmail_signature">
            <div dir="ltr">
              <div><font face="tahoma, sans-serif">Cheers & Best Wishes,</font></div>
              <div><font face="tahoma, sans-serif">Debopam</font></div>
              <div><font face="tahoma, sans-serif">------------------------------<wbr>-</font></div>
              <div><font face="tahoma, sans-serif">Cell: +91 98304 10041</font></div>
            </div>
          </div>
        </div>
        <font face="tahoma, sans-serif"><br>
        </font><div class="gmail_quote"><font face="tahoma, sans-serif">On Fri, Jan 13, 2017 at 6:04 PM, Claude
          <span dir="ltr"><<a href="mailto:claude@theweak.link" target="_blank">claude@theweak.link</a>></span>
          wrote:<br>
          </font><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <div dir="auto">
              <div><font face="tahoma, sans-serif">Hi Debopam,</font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">Thanks for the added details on the gist and
                congratulations for setting up the server, you are
                almost there.</font></div>
              <div><font face="tahoma, sans-serif">For Visualizer to be able to load a file, it will
                need the argument --load-file (it seems to have
                disappeared in your config launcher). The option --data
                specifies the directory, so whatever file you want to
                load, it must be relative to that directory. For example
                to load the data file <span style="background-color:rgba(255,255,255,0)">C:/my_data/dir/example1/my_fil<wbr>e.vti
                  you could do:</span></font></div>
              <div><font face="tahoma, sans-serif">--data is C:/my_data/dir</font></div>
              <div><font face="tahoma, sans-serif">--load-file is <span style="background-color:rgba(255,255,255,0)">example1/my_file.vti</span></font></div>
              <div><span style="background-color:rgba(255,255,255,0)"><font face="tahoma, sans-serif"><br>
                </font></span></div>
              <div><font face="tahoma, sans-serif">Here is a question for you: do you want to always
                have the same data loaded by default or to be able to
                specify it? </font></div>
              <div><font face="tahoma, sans-serif">* If it's always the same, you can directly hardcode
                it in the launcher config file. Then it will be loaded
                when you navigate to the paraview URL.</font></div>
              <div><font face="tahoma, sans-serif">* if it's not always the same, you could use the
                solution on the gist which is specifying it in the URL
                directly (there are other alternatives of course). In
                that case, the URL must contain the file to load
                (otherwise paraview cannot guess it :)). For instance:</font></div>
              <div><a href="http://localhost:9000/?data=example1/my_file" target="_blank"><font face="tahoma, sans-serif">http://localhost:9000/?data=ex<wbr>ample1/my_file</font></a></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">(The JavaScript code automatically adds the extension
                .vti, you may change that behavior of course).</font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">I'll be posting the detailed changes on your code in
                the gist comment shortly.</font></div>
              <div><font face="tahoma, sans-serif"><br>
              </font></div>
              <div><font face="tahoma, sans-serif">Let me know</font></div>
              <div><font face="tahoma, sans-serif">Cheers</font></div>
              <font face="tahoma, sans-serif"><span class="gmail-m_7232309633957980912HOEnZb"><font color="#888888">
                  <div>Claude </div>
                </font></span>
              </font><div>
                <div class="gmail-m_7232309633957980912h5">
                  <div><font face="tahoma, sans-serif"><br>
                  </font></div>
                  <div><font face="tahoma, sans-serif"><br>
                    On Jan 13, 2017, at 5:05 AM, Debopam Ghoshal <<a href="mailto:debopamg@gmail.com" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-abbreviated" href="mailto:debopamg@gmail.com" target="_blank">debopamg@gmail.com</a>>
                    wrote:<br>
                    <br>
                  </font></div>
                  <blockquote type="cite">
                    <div>
                      <div dir="ltr">
                        <div>
                          <p style="box-sizing:border-box;margin-bottom:16px;color:rgb(51,51,51);font-size:14px;margin-top:0px"><font face="tahoma, sans-serif">Hi Claude,</font></p>
                          <p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-size:14px"><font face="tahoma, sans-serif">I followed your
                              instructions with some modifications since
                              I was having problems. Finally, I was able
                              to configure the Apache front end with the
                              ParaView Web launcher, and now I can view
                              the index page of the visualizer. However,
                              when I choose any of the sample files,
                              they are not being rendered in the
                              visualizer pane. </font></p>
                          <p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-size:14px"><font face="tahoma, sans-serif">I have added the
                              details in the gist you created at: <a href="https://gist.github.com/clavicule/7b8b3963ceb17302cff725f8dc36bc57" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-freetext" href="https://gist.github.com/" target="_blank">https://gist.github.com/</a>cl<wbr>avicule/7b8b3963ceb17302cff725<wbr>f8dc36bc57</font></p>
                          <p style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-size:14px"><font face="tahoma, sans-serif">Would appreciate
                              your thoughts on this.</font></p>
                        </div>
                        <div><font face="tahoma, sans-serif"><br>
                          </font></div>
                        <div class="gmail_extra"><font face="tahoma, sans-serif"><br clear="all">
                          
                          </font><div>
                            <div class="gmail-m_7232309633957980912m_-2985665748455820593gmail_signature">
                              <div dir="ltr">
                                <div><font face="tahoma, sans-serif">Cheers
                                    & Best Wishes,</font></div>
                                <div><font face="tahoma, sans-serif">Debopam</font></div>
                                <div><font face="tahoma, sans-serif">------------------------------<wbr>-</font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                              </div>
                            </div>
                          </div>
                          <font face="tahoma, sans-serif"><br>
                          </font><div class="gmail_quote"><font face="tahoma, sans-serif">On Thu, Jan 12, 2017
                            at 5:22 PM, Debopam Ghoshal <span dir="ltr"><<a href="mailto:debopamg@gmail.com" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-abbreviated" href="mailto:debopamg@gmail.com" target="_blank">debopamg@gmail.com</a>></span>
                            wrote:<br>
                            </font><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                              <div dir="ltr"><font face="tahoma, sans-serif">Hi Claude
                                </font><div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div><font face="tahoma, sans-serif">Thank you so much for your detailed
                                  explanation. The gist has been very
                                  useful. I am working on it at present,
                                  and is in the process of smoothening
                                  out a few creases because of the
                                  operating system I am using (Windows
                                  10).</font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div><font face="tahoma, sans-serif">Will let you know once I am able to
                                  use paraview web properly. And in case
                                  of any issue, I will bother you once
                                  again.</font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div><font face="tahoma, sans-serif">Hi Seb,</font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div><font face="tahoma, sans-serif">Thanks for the link. Much
                                  appreciated.</font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div><font face="tahoma, sans-serif"><br>
                                </font></div>
                                <div class="gmail_extra"><font face="tahoma, sans-serif"><span>
                                    <div>
                                      <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934gmail_signature">
                                        <div dir="ltr">
                                          <div>Cheers & Best Wishes,</div>
                                          <div>Debopam</div>
                                          <div>------------------------------<wbr>-</div>
                                          <div><br>
                                          </div>
                                        </div>
                                      </div>
                                    </div>
                                  </span>
                                  </font><div>
                                    <div class="gmail-m_7232309633957980912m_-2985665748455820593h5">
                                      <div class="gmail_quote"><font face="tahoma, sans-serif">On Wed,
                                        Jan 11, 2017 at 9:48 PM,
                                        Sebastien Jourdain <span dir="ltr"><<a href="mailto:sebastien.jourdain@kitware.com" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-abbreviated" href="mailto:sebastien.jourdain@kitware.co" target="_blank">sebastien.jourdain@kitware.co</a><wbr>m></span>
                                        wrote:<br>
                                        </font><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                          <div dir="ltr"><font face="tahoma, sans-serif">Thanks Claude,
                                            </font><div><font face="tahoma, sans-serif"><br>
                                            </font></div>
                                            <div><font face="tahoma, sans-serif">Here is the add-on of
                                              what functions can be
                                              called on Visualizer. (All
                                              the function with export)</font></div>
                                            <div><font face="tahoma, sans-serif"><br>
                                            </font></div>
                                            <div><font face="tahoma, sans-serif"><a href="https://github.com/Kitware/visualizer/blob/master/src/app.js" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-freetext" href="https://github.com/Kitware/vis" target="_blank">https://github.com/Kitware/vis</a><wbr>ualizer/blob/master/src/app.js<br>
                                            </font></div>
                                            <div><font face="tahoma, sans-serif"><br>
                                            </font></div>
                                            <div><font face="tahoma, sans-serif">We are planning to add
                                              some helper for extracting
                                              arguments from the URL. We
                                              actually add a class in
                                              the ParaViewWeb repo, but
                                              we haven't got to the
                                              point of using it and
                                              making it available in
                                              visualizer.</font></div>
                                            <div><font face="tahoma, sans-serif"><br>
                                            </font></div>
                                            <div><font face="tahoma, sans-serif">Seb</font></div>
                                          </div>
                                          <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934HOEnZb">
                                            <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934h5">
                                              <div class="gmail_extra"><font face="tahoma, sans-serif"><br>
                                                </font><div class="gmail_quote"><font face="tahoma, sans-serif">On
                                                  Wed, Jan 11, 2017 at
                                                  7:32 AM, claude <span dir="ltr"><<a href="mailto:claude@theweak.link" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-abbreviated" href="mailto:claude@theweak.link" target="_blank">claude@theweak.link</a>></span>
                                                  wrote:<br>
                                                  </font><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                                    <div bgcolor="#FFFFFF">
                                                      <p><font face="tahoma, sans-serif">Hi Debopam,</font></p>
                                                      <p><font face="tahoma, sans-serif"><br>
                                                      </font></p>
                                                      <p><font face="tahoma, sans-serif">I think there
                                                        is one thing to
                                                        consider first
                                                        before taking
                                                        care of data
                                                        being passed
                                                        through: if you
                                                        manually start
                                                        one instance of
                                                        pvw-visualizer,
                                                        it means all
                                                        people
                                                        connecting to
                                                        port 8080 will
                                                        see the same
                                                        thing and act on
                                                        the same viewer,
                                                        which means
                                                        potentially
                                                        conflicting with
                                                        each other
                                                        action (e.g. a
                                                        probable
                                                        disconnection
                                                        for everyone if
                                                        one decide to
                                                        exit maybe?). In
                                                        that case, you
                                                        need to have a
                                                        virtual server
                                                        that will launch
                                                        a new process
                                                        every time
                                                        someone connect
                                                        to port 8080.
                                                        That way, all
                                                        viewers are
                                                        independent, the
                                                        same person can
                                                        open several
                                                        viewers, etc.</font></p>
                                                      <p><font face="tahoma, sans-serif"><br>
                                                      </font></p>
                                                      <p><font face="tahoma, sans-serif">Now regarding
                                                        the data being
                                                        loaded at
                                                        startup: you
                                                        html index file
                                                        should have a
                                                        function
                                                        grabbing the
                                                        'data' parameter
                                                        from a URL, a
                                                        form, a dropdown
                                                        menu, etc. then
                                                        sending it as a
                                                        key to the
                                                        Visualizer
                                                        application (so
                                                        that the
                                                        launcher knows
                                                        which file to
                                                        load at
                                                        startup).<br>
                                                      </font></p>
                                                      <p><font face="tahoma, sans-serif">It would have
                                                        been complicated
                                                        to explain all
                                                        the details in a
                                                        email, so I made
                                                        a gist with all
                                                        the files and
                                                        "code"
                                                        addressing both
                                                        points (launcher
                                                        and data):</font></p>
                                                      <p><font face="tahoma, sans-serif"><a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-freetext" href="https://gist.github.com/clavicule/7b8b3963ceb17302cff725f8dc36bc57" target="_blank"></a><a class="gmail-m_7232309633957980912moz-txt-link-freetext" href="https://gist.github.com/clavic" target="_blank">https://gist.github.com/clavic</a><wbr>ule/7b8b3963ceb17302cff725f8dc<wbr>36bc57<br>
                                                      </font></p>
                                                      <font face="tahoma, sans-serif"><br>
                                                      Note that this
                                                      gist was gathered
                                                      info from the
                                                      Paraview Web and
                                                      Visualizer online
                                                      documentations:
                                                      kuddos to Paraview
                                                      people.<br>
                                                      2nd note: in that
                                                      gist I'm giving
                                                      the instructions
                                                      for Apache server
                                                      (you could
                                                      technically choose
                                                      any other, e.g.
                                                      NGinx) for Linux. 
                                                      I see you are on
                                                      Windows: I don't
                                                      know how Apache
                                                      works on Windows
                                                      but I assume (and
                                                      hope) the steps
                                                      and config file
                                                      should be similar.<br>
                                                      <br>
                                                      I hope it helps!
                                                      Good luck!<br>
                                                      cheers<br>
                                                      claude
                                                      </font><div>
                                                        <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495h5"><font face="tahoma, sans-serif"><br>
                                                          <br>
                                                          <br>
                                                          <br>
                                                          </font><div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-cite-prefix"><font face="tahoma, sans-serif">On
                                                          01/11/2017
                                                          04:10 AM,
                                                          Debopam
                                                          Ghoshal wrote:<br>
                                                          </font></div>
                                                        </div>
                                                      </div>
                                                      <blockquote type="cite">
                                                        <div>
                                                          <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495h5">
                                                          <div dir="ltr"><font face="tahoma, sans-serif">Hi,
                                                          </font><div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div>
                                                          <div><font face="tahoma, sans-serif">We have a
                                                          requirement
                                                          where our
                                                          application
                                                          will send a
                                                          request to the
                                                          paraview web
                                                          server to
                                                          render a
                                                          specific file
                                                          (which will be
                                                          available in
                                                          the data given
                                                          directory) in
                                                          the visualizer
                                                          app, and this
                                                          will be
                                                          embedded
                                                          within our
                                                          application
                                                          page as a
                                                          iframe, whose
                                                          source is the
                                                          Visualizer
                                                          app's
                                                          index.html.</font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          </div>
                                                          <div><font face="tahoma, sans-serif">We are
                                                          using the
                                                          pvpython.exe
                                                          executable to
                                                          start the
                                                          paraview web
                                                          server. The
                                                          command used
                                                          to start the
                                                          server is:<br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">.\bin\pvpython.exe
"C:\ParaView-5.2.0-Qt4-OpenGL2<wbr>-MPI-Windows-64bit\share\parav<wbr>iew-5.2\web\visualizer\server\<wbr>pvw-visualizer.py"
                                                          --content
"C:\ParaView-5.2.0-Qt4-OpenGL2<wbr>-MPI-Windows-64bit\share\parav<wbr>iew-5.2\web\visualizer\www"
                                                          --data
                                                          "C:\ParaView-5.2.0-Qt4-OpenGL2<wbr>-MPI-Windows-64bit\data"
                                                          --port 8080<br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">From the
                                                          command, we
                                                          can see that
                                                          the web
                                                          content is
                                                          being served
                                                          from the C:\ParaView-5.2.0-Qt4-Open<wbr>GL2-MPI-Windows-64bit\share\pa<wbr>raview-5.2\web\visualizer\www <wbr>directory.
                                                          The index.html
                                                          file
                                                          uses the Visualizer.js script and calls the
                                                          following
                                                          functions:</font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">Visualizer.connect({
                                                          application:
                                                          'visualizer'
                                                          });<br>
                                                          </font></div>
                                                          <div>
                                                          <div><font face="tahoma, sans-serif">Visualizer.autoStopServer(10);</font></div>
                                                          </div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">Is there
                                                          any way to
                                                          find out the
                                                          available
                                                          functions in
                                                          the Visualizer.js
                                                          script and
                                                          call them from
                                                          our custom
                                                          html file?
                                                          What we intend
                                                          to do is to
                                                          update the index.html file and</font></div>
                                                          <div><font face="tahoma, sans-serif">a. add a
                                                          javascript
                                                          function which
                                                          will accept a
                                                          filename to be
                                                          rendered</font></div>
                                                          <div><font face="tahoma, sans-serif">b. once
                                                          the filename
                                                          is received by
                                                          this function,
                                                          it will call
                                                          the visualizer
                                                          and display
                                                          the specified
                                                          file</font></div>
                                                          <div><font face="tahoma, sans-serif">c. in the
                                                          visualizer
                                                          page, the open
                                                          files tab
                                                          should be
                                                          hidden.</font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">Please
                                                          let me know if
                                                          you require
                                                          any
                                                          clarification.</font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          <div><font face="tahoma, sans-serif">Cheers
                                                          & Best
                                                          Wishes,<br>
                                                          </font></div>
                                                          <div>
                                                          <div>
                                                          <div class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199gmail_signature">
                                                          <div dir="ltr">
                                                          <div><font face="tahoma, sans-serif">Debopam</font></div>
                                                          <div><font face="tahoma, sans-serif">------------------------------<wbr>-</font></div>
                                                          <div><font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          </div>
                                                          <font face="tahoma, sans-serif"><br>
                                                          </font><fieldset class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199mimeAttachmentHeader"></fieldset>
                                                          <font face="tahoma, sans-serif"><br>
                                                          </font></div>
                                                        </div>
                                                        <pre><font face="tahoma, sans-serif">______________________________<wbr>_________________
Powered by <a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-abbreviated" href="http://www.kitware.com" target="_blank">www.kitware.com</a>

Visit other Kitware open-source projects at <a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-freetext" href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensou<wbr>rce/opensource.html</a>

Please keep messages on-topic and check the ParaView Wiki at: <a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-freetext" href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaV<wbr>iew</a>

Search the list archives at: <a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-freetext" href="http://markmail.org/search/?q=ParaView" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a>

Follow this link to subscribe/unsubscribe:
<a class="gmail-m_7232309633957980912m_-2985665748455820593m_7449516894874276934m_707051543154546495m_4495136292653519199moz-txt-link-freetext" href="http://public.kitware.com/mailman/listinfo/paraview" target="_blank">http://public.kitware.com/mail<wbr>man/listinfo/paraview</a>
</font></pre>
    </blockquote>
    

  </div><font face="tahoma, sans-serif">


______________________________<wbr>_________________

Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a>



Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensou<wbr>rce/opensource.html</a>



Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaV<wbr>iew</a>



Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=<wbr>ParaView</a>



Follow this link to subscribe/unsubscribe:

<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mail<wbr>man/listinfo/paraview</a>


</font></blockquote></div>
</div>
</div></div></blockquote></div>
</div></div></div></div>
</blockquote></div>
</div></div>
</div></blockquote></div></div></div></blockquote></div>
</div>



</blockquote>
</div></div></div></blockquote></div><br></div></div>