Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-dev] Questions about ICE-ParaView integration

Sebastien/Scott,

I can't seem to reproduce the previous error any more. However, I have encountered an entirely different problem.

First, I start off the http_pvw_server.py on a remote server (I'll call it someserver).

jordan@someserver ~/dev/x86_64/paraview/4.3.1 > bin/pvpython /path/to/http_pvw_server.py --host someserver --port 61000

I get the following message and an X window with the 6-sided cone:

Xlib: extension "NV-GLX" missing on display "localhost:12.0"

On my workstation, I kick off SwingExample.java from Eclipse. The X window gets approximately twice as big, while the Java client shows a black screen (image attached).

If I click on the window, I get all kinds of fun output from both the Eclipse console and the server. Those are also both attached.

My question is: am I launching the server correctly?
If so, any idea what could be the problem here?

Thanks,
Jordan
Jordan Deyton
Oak Ridge National Laboratory
Telephone: (865) 574-1091
Email: deytonjh@xxxxxxxx
On 2/4/2015 7:50 PM, Sebastien Jourdain wrote:
If we get more context, Scott might be able to help (in cc now).

Scott Wittenburg <scott.wittenburg@xxxxxxxxxxx>

Seb

On Wed, Feb 4, 2015 at 4:20 PM, Jay Jay Billings <jayjaybillings@xxxxxxxxx> wrote:

Jordan,

Patrick and Sebastien are our colleagues at Kitware. I have CCed them and the dev list.

Jay

On Feb 4, 2015 6:03 PM, "Jordan Deyton" <deytonjh@xxxxxxxx> wrote:
Jay/Alex,

I am currently experiencing a problem running the ParaViewWeb demo. Who is the primary POC for ParaView integration? (Also, feel free to CC this to the ice-dev list if you think that would be best.)

After much trial and error navigating available ports on our main dev server, I have figured out how to run the simple server Sebastian (?) wrote. But at the moment I get a FileNotFoundException on the Java client side.

java.io.FileNotFoundException: http://remotehost:61000/rpc-http/viewport.image.render
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1834)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
    at com.kitware.vtk.web.VtkWebClientHttpImpl.makeRequest(VtkWebClientHttpImpl.java:74)
    at com.kitware.vtk.web.VtkWebClientHttpImpl.access$0(VtkWebClientHttpImpl.java:50)
    at com.kitware.vtk.web.VtkWebClientHttpImpl$3.call(VtkWebClientHttpImpl.java:133)
    at com.kitware.vtk.web.VtkWebClientHttpImpl$3.call(VtkWebClientHttpImpl.java:1)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

Jordan

--
Jordan Deyton
Oak Ridge National Laboratory
Telephone: (865) 574-1091
Email: deytonjh@xxxxxxxx



java.net.SocketException: Unexpected end of file from server
	at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:790)
	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
	at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:787)
	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
	at com.kitware.vtk.web.VtkWebClientHttpImpl.makeRequest(VtkWebClientHttpImpl.java:74)
	at com.kitware.vtk.web.VtkWebClientHttpImpl.access$0(VtkWebClientHttpImpl.java:50)
	at com.kitware.vtk.web.VtkWebClientHttpImpl$4.call(VtkWebClientHttpImpl.java:159)
	at com.kitware.vtk.web.VtkWebClientHttpImpl$4.call(VtkWebClientHttpImpl.java:1)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
java.net.SocketException: Unexpected end of file from server
	at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:790)
	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
	at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:787)
	at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
	at com.kitware.vtk.web.VtkWebClientHttpImpl.makeRequest(VtkWebClientHttpImpl.java:74)
	at com.kitware.vtk.web.VtkWebClientHttpImpl.access$0(VtkWebClientHttpImpl.java:50)
	at com.kitware.vtk.web.VtkWebClientHttpImpl$4.call(VtkWebClientHttpImpl.java:159)
	at com.kitware.vtk.web.VtkWebClientHttpImpl$4.call(VtkWebClientHttpImpl.java:1)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1439, in dataReceived
    finishCallback(data[contentLength:])
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1668, in _finishRequestBody
    self.allContentReceived()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1731, in allContentReceived
    req.requestReceived(command, path, version)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 827, in requestReceived
    self.process()
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 189, in process
    self.render(resrc)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 238, in render
    body = resrc.render(self)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/resource.py", line 250, in render
    return m(request)
  File "/home/jordan/svn-rep/ParaViewWeb/trunk/src/com.kitware.paraview.web/servers/http_pvw_server.py", line 100, in render_POST
    results = func(obj, *args)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/paraview/web/protocols.py", line 127, in mouseInteraction
    if event["action"] == 'down':
exceptions.KeyError: 'action'
Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 321, in processingFailed
    % webutil.formatFailure(reason))
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/util.py", line 425, in formatFailure
    flattenString(None, FailureElement(myFailure)).addBoth(result.append)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 420, in flattenString
    d = flatten(request, root, io.write)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 402, in flatten
    _writeFlattenedData(state, write, result)
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 359, in _writeFlattenedData
    element = state.next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 326, in _flattenTree
    raise FlattenerError(e, roots, extract_tb(exc_info()[2]))
twisted.web.error.FlattenerError: Exception while flattening:
  <twisted.web.util.FailureElement object at 0x4dfedd0>
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 317, in _flattenTree
    element = stack[-1].next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 286, in _flattenElement
    result = root.render(request)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_element.py", line 184, in render
    return loader.load()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 465, in load
    self._loadedTemplate = self._loadDoc()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 446, in _loadDoc
    f = self._path.open('r')
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/python/filepath.py", line 828, in open
    return open(self.path, mode + 'b')
IOError: [Errno 2] No such file or directory: '/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/failure.xhtml'

Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1439, in dataReceived
    finishCallback(data[contentLength:])
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1668, in _finishRequestBody
    self.allContentReceived()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1731, in allContentReceived
    req.requestReceived(command, path, version)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 827, in requestReceived
    self.process()
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 189, in process
    self.render(resrc)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 238, in render
    body = resrc.render(self)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/resource.py", line 250, in render
    return m(request)
  File "/home/jordan/svn-rep/ParaViewWeb/trunk/src/com.kitware.paraview.web/servers/http_pvw_server.py", line 100, in render_POST
    results = func(obj, *args)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/paraview/web/protocols.py", line 127, in mouseInteraction
    if event["action"] == 'down':
exceptions.KeyError: 'action'
Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 321, in processingFailed
    % webutil.formatFailure(reason))
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/util.py", line 425, in formatFailure
    flattenString(None, FailureElement(myFailure)).addBoth(result.append)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 420, in flattenString
    d = flatten(request, root, io.write)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 402, in flatten
    _writeFlattenedData(state, write, result)
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 359, in _writeFlattenedData
    element = state.next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 326, in _flattenTree
    raise FlattenerError(e, roots, extract_tb(exc_info()[2]))
twisted.web.error.FlattenerError: Exception while flattening:
  <twisted.web.util.FailureElement object at 0x554d390>
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 317, in _flattenTree
    element = stack[-1].next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 286, in _flattenElement
    result = root.render(request)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_element.py", line 184, in render
    return loader.load()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 465, in load
    self._loadedTemplate = self._loadDoc()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 446, in _loadDoc
    f = self._path.open('r')
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/python/filepath.py", line 828, in open
    return open(self.path, mode + 'b')
IOError: [Errno 2] No such file or directory: '/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/failure.xhtml'

Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1439, in dataReceived
    finishCallback(data[contentLength:])
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1668, in _finishRequestBody
    self.allContentReceived()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1731, in allContentReceived
    req.requestReceived(command, path, version)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 827, in requestReceived
    self.process()
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 189, in process
    self.render(resrc)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 238, in render
    body = resrc.render(self)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/resource.py", line 250, in render
    return m(request)
  File "/home/jordan/svn-rep/ParaViewWeb/trunk/src/com.kitware.paraview.web/servers/http_pvw_server.py", line 100, in render_POST
    results = func(obj, *args)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/paraview/web/protocols.py", line 127, in mouseInteraction
    if event["action"] == 'down':
exceptions.KeyError: 'action'
Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 321, in processingFailed
    % webutil.formatFailure(reason))
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/util.py", line 425, in formatFailure
    flattenString(None, FailureElement(myFailure)).addBoth(result.append)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 420, in flattenString
    d = flatten(request, root, io.write)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 402, in flatten
    _writeFlattenedData(state, write, result)
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 359, in _writeFlattenedData
    element = state.next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 326, in _flattenTree
    raise FlattenerError(e, roots, extract_tb(exc_info()[2]))
twisted.web.error.FlattenerError: Exception while flattening:
  <twisted.web.util.FailureElement object at 0x4dfeb50>
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 317, in _flattenTree
    element = stack[-1].next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 286, in _flattenElement
    result = root.render(request)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_element.py", line 184, in render
    return loader.load()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 465, in load
    self._loadedTemplate = self._loadDoc()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 446, in _loadDoc
    f = self._path.open('r')
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/python/filepath.py", line 828, in open
    return open(self.path, mode + 'b')
IOError: [Errno 2] No such file or directory: '/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/failure.xhtml'

Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1439, in dataReceived
    finishCallback(data[contentLength:])
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1668, in _finishRequestBody
    self.allContentReceived()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 1731, in allContentReceived
    req.requestReceived(command, path, version)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/http.py", line 827, in requestReceived
    self.process()
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 189, in process
    self.render(resrc)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 238, in render
    body = resrc.render(self)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/resource.py", line 250, in render
    return m(request)
  File "/home/jordan/svn-rep/ParaViewWeb/trunk/src/com.kitware.paraview.web/servers/http_pvw_server.py", line 100, in render_POST
    results = func(obj, *args)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/paraview/web/protocols.py", line 127, in mouseInteraction
    if event["action"] == 'down':
exceptions.KeyError: 'action'
Unhandled Error
Traceback (most recent call last):
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/server.py", line 321, in processingFailed
    % webutil.formatFailure(reason))
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/util.py", line 425, in formatFailure
    flattenString(None, FailureElement(myFailure)).addBoth(result.append)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 420, in flattenString
    d = flatten(request, root, io.write)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 402, in flatten
    _writeFlattenedData(state, write, result)
--- <exception caught here> ---
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 359, in _writeFlattenedData
    element = state.next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 326, in _flattenTree
    raise FlattenerError(e, roots, extract_tb(exc_info()[2]))
twisted.web.error.FlattenerError: Exception while flattening:
  <twisted.web.util.FailureElement object at 0x554d950>
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 317, in _flattenTree
    element = stack[-1].next()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_flatten.py", line 286, in _flattenElement
    result = root.render(request)
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/_element.py", line 184, in render
    return loader.load()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 465, in load
    self._loadedTemplate = self._loadDoc()
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/template.py", line 446, in _loadDoc
    f = self._path.open('r')
  File "/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/python/filepath.py", line 828, in open
    return open(self.path, mode + 'b')
IOError: [Errno 2] No such file or directory: '/home/jordan/dev/x86_64/paraview/4.3.1/lib/paraview-4.3/site-packages/twisted/web/failure.xhtml'

Attachment: pvw_swing_window.png
Description: PNG image


Back to the top