<div dir="ltr">I&#39;m not sure to follow everything here, but you should be able to call a method to refresh the pipeline.<div>In fact, you can exercise it by clicking on the &quot;server&quot; icon of the pipeline browser.</div>
<div><br></div><div>Seb</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 5, 2013 at 12:06 PM, Bogdan Daqui Herrera <span dir="ltr">&lt;<a href="mailto:bdaqui@simscale.de" target="_blank">bdaqui@simscale.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Seb,<br>
<br>
Thanks for the reply.<br>
<br>
One new follow-up on the transition to the latest revision.<br>
<br>
I have written a new openFile method in protocols.py which uses some<br>
custom python code to get a reader object. This reader object is then<br>
returned by my new openFile method.<br>
<br>
The openFile method is subsequently called from within javascript code<br>
in a similar manner as vtk:getPipeline is called in the Visualizer demo app.<br>
<br>
The idea being that a file will be open depending on some parameters,<br>
without having to browse through a list. Also, the client most not know<br>
any information concerning the actual path of the file.<br>
<br>
The problem I currently have is that the proxy object is not being<br>
automatically added to the pipeline browser. I can print the contents to<br>
the browser console and seems fine.<br>
<br>
Could you give please give me some hints on how to proceed?<br>
<br>
Kind regards,<br>
Bogdan<br>
<div class="im HOEnZb"><br>
On 04.12.2013 02:19, Sebastien Jourdain wrote:<br>
&gt; Sorry to catch up so late but the possible reason why it was not working<br>
&gt; before was the file generated does not have the same format.<br>
&gt;<br>
&gt; Seb<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Dec 3, 2013 at 1:07 PM, Bogdan Daqui Herrera &lt;<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a><br>
</div><div class="im HOEnZb">&gt; &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     Hi Sebastian,<br>
&gt;<br>
&gt;     I have switched to Apache-2.4.7 and used the second configuration, as<br>
&gt;     you recommended. It works now exactly as expected.<br>
&gt;<br>
&gt;     Thanks for the help!<br>
&gt;     Bogdan<br>
&gt;<br>
&gt;     On 03.12.2013 15:55, Sebastien Jourdain wrote:<br>
&gt;     &gt; Are you using Apache 2.4+ ? There is 2 ways to do web socket<br>
&gt;     forwarding<br>
&gt;     &gt; with Apache.<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     <a href="http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/apache_setup" target="_blank">http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/apache_setup</a><br>

&gt;     &gt;<br>
&gt;     &gt; and<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     <a href="http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/paraviewweb_on_aws_ec2" target="_blank">http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/paraviewweb_on_aws_ec2</a><br>

&gt;     &gt;<br>
&gt;     &gt; But I would recommend the second one if you can choose.<br>
&gt;     &gt;<br>
&gt;     &gt; Seb<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt; On Tue, Dec 3, 2013 at 7:26 AM, Bogdan Daqui Herrera<br>
&gt;     &lt;<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;<br>
</div><div class="HOEnZb"><div class="h5">&gt;     &gt; &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt;&gt; wrote:<br>
&gt;     &gt;<br>
&gt;     &gt;     Hi Seb,<br>
&gt;     &gt;<br>
&gt;     &gt;     A follow-up on this. The session map file is created and it is<br>
&gt;     written<br>
&gt;     &gt;     correctly, so I can say the original issue is solved. However<br>
&gt;     I am still<br>
&gt;     &gt;     having some problems with the rest of the setup for the following<br>
&gt;     &gt;     scenario:<br>
&gt;     &gt;<br>
&gt;     &gt;     -Apache Front-end serving a page through an SSL secured<br>
&gt;     connection on<br>
&gt;     &gt;     port 443.<br>
&gt;     &gt;     -Jetty session manager working on the server on ports<br>
&gt;     9000-9100 (which<br>
&gt;     &gt;     are of course not encrypted, but are behind the apache front-end).<br>
&gt;     &gt;     -The session url is specifiend in the<br>
&gt;     default-config.properties file as:<br>
&gt;     &gt;<br>
&gt;     pw.factory.session.url.generator.pattern=ws://mydomain:443/proxy?sessionId=SESSION_ID<br>
&gt;     &gt;<br>
&gt;     &gt;     This does not work, though. There is no reaction on the<br>
&gt;     browser and no<br>
&gt;     &gt;     visible error message in the server logs. Changing to wss,<br>
&gt;     yields a<br>
&gt;     &gt;     connection which is closed instantly.<br>
&gt;     &gt;<br>
&gt;     &gt;     If however generate the sessionURL on port 9000 (unencrypted)<br>
&gt;     the remote<br>
&gt;     &gt;     browser-based paraview session works with most browsers,<br>
&gt;     except Firefox,<br>
&gt;     &gt;     which gives a security error due to the https-ws(unsecured socket)<br>
&gt;     &gt;     combination.<br>
&gt;     &gt;<br>
&gt;     &gt;     My assumption is that with the Apache front-end all traffic<br>
&gt;     would be<br>
&gt;     &gt;     channelled through port 443 and the session manager would<br>
&gt;     interact only<br>
&gt;     &gt;     with it, not with the browser directly.<br>
&gt;     &gt;<br>
&gt;     &gt;     Thanks again for the kind replies!<br>
&gt;     &gt;     Bogdan<br>
&gt;     &gt;<br>
&gt;     &gt;     On 26.11.2013 17:31, Sebastien Jourdain wrote:<br>
&gt;     &gt;     &gt; The answer is available in that online guide<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     <a href="http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/paraviewweb_on_aws_ec2" target="_blank">http://www.paraview.org/ParaView3/Doc/Nightly/www/js-doc/index.html#!/guide/paraviewweb_on_aws_ec2</a><br>

&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt; In this section:<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     |pw.factory.proxy.adapter=com.kitware.paraviewweb.external.ApacheModRewriteMapFileConnectionAdapter|<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt; |<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     |pw.factory.proxy.adapter.file=/opt/apache-2.4.6/pv-mapping-file/mapping.txt|<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt; |<br>
&gt;     &gt;     &gt; Seb<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt; On Tue, Nov 26, 2013 at 9:22 AM, Bogdan Daqui Herrera<br>
&gt;     &gt;     &gt; &lt;<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;<br>
&gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt;<br>
&gt;     &gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;<br>
&gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt;&gt;&gt; wrote:<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Hello all,<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     I am also testing a deployment of ParaviewWeb with the<br>
&gt;     Apache<br>
&gt;     &gt;     front-end<br>
&gt;     &gt;     &gt;     and am encountering a problem with the configuration.<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     The guide describing the process makes reference to the file<br>
&gt;     &gt;     &gt;     session.map, which should be generated by the session<br>
&gt;     manager.<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     The session manager does not generate one by default and<br>
&gt;     have been<br>
&gt;     &gt;     &gt;     unable to find how and where in the settings its path can be<br>
&gt;     &gt;     written or<br>
&gt;     &gt;     &gt;     whether it has to be created.<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Looking through the source code of the session manager,<br>
&gt;     there<br>
&gt;     &gt;     are two<br>
&gt;     &gt;     &gt;     classes that should generate this file:<br>
&gt;     &gt;     JsonFileProxyConnectionAdapter<br>
&gt;     &gt;     &gt;     and ApacheModRewriteMapFileConnectionAdapter.<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Could you please help me with a quick explanation of how to<br>
&gt;     &gt;     configure<br>
&gt;     &gt;     &gt;     the session manager so the session.map file is generated?<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Kind regards,<br>
&gt;     &gt;     &gt;     Bogdan Daqui<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     --<br>
&gt;     &gt;     &gt;     Bogdan Daqui<br>
&gt;     &gt;     &gt;     Software Development<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     SimScale GmbH<br>
&gt;     &gt;     &gt;     Lichtenbergstraße 8<br>
&gt;     &gt;     &gt;     85748 Garching bei München<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Phone: <a href="tel:%2B49%20%280%2989%203398%204078" value="+498933984078">+49 (0)89 3398 4078</a><br>
&gt;     &lt;tel:%2B49%20%280%2989%203398%204078&gt;<br>
&gt;     &gt;     &lt;tel:%2B49%20%280%2989%203398%204078&gt;<br>
&gt;     &gt;     &lt;tel:%2B49%20%280%2989%203398%204078&gt;<br>
&gt;     &gt;     &gt;     Email: <a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;<br>
&gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt;<br>
&gt;     &gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;<br>
&gt;     &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a> &lt;mailto:<a href="mailto:bdaqui@simscale.de">bdaqui@simscale.de</a>&gt;&gt;&gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Amtsgericht München, HRB 201813<br>
&gt;     &gt;     &gt;     Geschäftsführer: Vincenz Dölle &amp; David Heiny<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     <a href="http://www.simscale.de" target="_blank">http://www.simscale.de</a><br>
&gt;     &gt;     &gt;     _______________________________________________<br>
&gt;     &gt;     &gt;     Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a> &lt;<a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a>&gt;<br>
&gt;     &lt;<a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a>&gt;<br>
&gt;     &gt;     &lt;<a href="http://www.kitware.com" target="_blank">http://www.kitware.com</a>&gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Visit other Kitware open-source projects at<br>
&gt;     &gt;     &gt;     <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Please keep messages on-topic and check the ParaView<br>
&gt;     Wiki at:<br>
&gt;     &gt;     &gt;     <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;     Follow this link to subscribe/unsubscribe:<br>
&gt;     &gt;     &gt;     <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;     &gt;<br>
&gt;     &gt;<br>
&gt;     &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>