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
------------------ -----------------
"Sebastien Jourdain";<[email protected]>;
"Ewin"<[email protected]>;
"paraview"<[email protected]>;
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 <[email protected]> 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
_______________________________________________
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_______________________________________________
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