[Paraview] 回复: Open remote file Error via Paraviewweb (Paraview3.98.0)

Sebastien Jourdain sebastien.jourdain at kitware.com
Fri Jun 27 11:37:08 EDT 2014


You can not do anything before connecting.
As when you connect, the created proxy will be deleted.
The creating of the view need to happen after your Connect() call.

Seb


On Fri, Jun 27, 2014 at 1:07 AM, Ewin <tiandong at fingergo.com> wrote:

> Hi Seb,
>     I found the point which cause the "OpenDataFile" error: when I
> executed < paraview.Connect("172.168.0.47", 11111); >, the view died.
> But I still don't know How to fix it.
>
>     Here is all my code:
> ----------------------------------------------------
> <script type="text/javascript" language="javascript"
> src="/PWService/js/ParaViewWeb.js"></script>
> <div id='container_id'></div>
> <script>
> serverUrl =
> "<%=request.getScheme()%>://<%=request.getServerName()%>:<%=request.getServerPort()%>/PWService";
> paraview = new Paraview(serverUrl);
> paraview.createSession("Session", "vispurpose", "default");
> myview = paraview.CreateIfNeededRenderView();
> var reader;
>
>   paraview.Connect("172.168.0.47‍", 11111); // !!! delete this line, the
> code will be work!
>  val ="/home/tiandong/bluntfin.vts";
> reader = paraview.OpenDataFile(val);
>  dp = paraview.Show();
>         paraview.Render();
>
> renderers_java = new HttpAppletRenderer("javaRenderer", serverUrl);
> renderers_java.init(paraview.sessionId, myview.__selfid__);
> renderers_java.setSize(600 , 600);
>   renderers_java.bindToElementId('container_id');
> renderers_java.start();
> </script> ‍
> ----------------------------------------------------‍
>
>    the pvserver is connected, server shows:
> ----------------------------------------------------
> $ ./pvserver
> Waiting for client...
> Connection URL: cs://vis.sccas.cn:11111
> Accepting connection(s): vis.sccas.cn:11111
> Client connected.‍
> -----------------------------------------------------
>
> ------------------
> --------------------------------------
> *Ewin.TD <http://baike.baidu.com/view/350205.htm#sub9836231>*
> ------------------ -----------------
> "Sebastien Jourdain";<sebastien.jourdain at kitware.com>;
> "Ewin"<tiandong at fingergo.com>;
> "paraview"<paraview at paraview.org>;
> Re: [Paraview] Open remote file Error via Paraviewweb (Paraview3.98.0)
>
> Hi Ewin,
>
> this version of ParaViewWeb is so old, that I don't remember it on top of
> my head.
>
> I will guess that the view was not properly created. (myview) hence the
> NoneType.
> Moreover, you will have an issue with "wirefire" which should be
> "Wireframe" I believe.
>
> Seb
>
>
> On Thu, Jun 26, 2014 at 4:03 AM, Ewin <tiandong at fingergo.com> wrote:
>
>> Hi all,
>>      I want to show paraview result on webpage,  and I setup the
>> paraviewweb envi (version 3.98.0).
>>      Method "paraview.loadData" can get a normal source object and show
>> well, but it can only open native file. So, I use "paraview.OpenDataFile"
>> to read the remote file, but I got an Error:
>>
>>       'NoneType' object has no attribute 'Representations'‍
>>
>>      My Code:
>>             paraview = new Paraview(serverUrl);‍
>>             ......
>>            var reader = paraview.OpenDataFile(val);‍
>>            paraview.SetDisplayProperties( {
>> 'proxy' : reader ‍,
>>   'view'  : myview,
>> Representation : 'wirefire‍'
>>      } );‍
>>
>> Any help will be appreciated!
>> Thanks all!
>> ------------------
>> --------------------------------------
>> *Ewin.TD <http://baike.baidu.com/view/350205.htm#sub9836231>*
>>
>>
>> _______________________________________________
>> 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://public.kitware.com/mailman/listinfo/paraview
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20140627/bef20268/attachment-0001.html>


More information about the ParaView mailing list