[Midas] ParaView Web support for Midas

Patrick Reynolds patrick.reynolds at kitware.com
Tue Oct 29 15:28:09 EDT 2013


Brian,

Are you able to get to the admin page and disable dynamic help?

That should yield an improved error message.  

--  
Patrick Reynolds
Technical Leader
Kitware, Inc.
919 869 8848



On Thursday, October 24, 2013 at 6:58 PM, BRIAN E CHAPMAN wrote:

> Hi Zach, et al.,
>  
> I'm making progress here. I looked at Sebastien's suggestion of using VirtualGL but decided to go back and build a VM with X11 support. I've got Midas running and ParaView web configured as per the web site and Zach's instructions. When I got to view an object (a 3D CT stored in .mha format) I get a blank canvas with "Volume rendering: pe0017s4.mha" on the top and a bunch of control widgets on the right.  
>  
> When I look at the apache2 logs I see the following.  
>  
> > acces.log: 111.222.33.444 - - [24/Oct/2013:16:38:02 -0600] "GET /midas/modules/pvw/public/import/lib/js/vtkweb-all.min.js HTTP/1.1" 500 936 "http://111.222.33.555/midas/pvw/paraview/volume?itemId=1" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0"  
> >  
> > error.log [Thu Oct 24 16:38:02.468812 2013] [:error] [pid 7303] [client 111.222.33.444:34502] PHP Fatal error:  AppController::isDynamicHelp(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "UserDao" of the object you are trying to operate on was loaded _before_ unserialize() gets cal  
> >  
> The midas log file is as follows:  
> > dev.log
> > Referer: http://111.222.33.555/midas/pvw/paraview/volume?itemId=1
> > Parameters (post): Array
> > (
> > )
> > Parameters (get): Array
> > (
> > )
>  
>  
> Any ideas as to what is going wrong?
>  
> Brian  
>  
> Brian E. Chapman, Ph.D.  
> Associate Professor
> Department of Radiology
> University of Utah
>  
>  
> From: Zach Mullen <zach.mullen at kitware.com (mailto:zach.mullen at kitware.com)>
> Date: Thursday, October 17, 2013 11:54 AM
> To: Brian Chapman <Brian.Chapman at utah.edu (mailto:Brian.Chapman at utah.edu)>
> Cc: Patrick Reynolds <patrick.reynolds at kitware.com (mailto:patrick.reynolds at kitware.com)>, "midas at public.kitware.com (mailto:midas at public.kitware.com)" <midas at public.kitware.com (mailto:midas at public.kitware.com)>
> Subject: Re: [Midas] ParaView Web support for Midas
>  
> Hi Brian,  
>  
> Answered your questions inline.  
>  
>  
> On Thu, Oct 17, 2013 at 1:49 PM, BRIAN E CHAPMAN <Brian.Chapman at utah.edu (mailto:Brian.Chapman at utah.edu)> wrote:
> > Patrick,  
> >  
> > That saved a lot of time! A couple of dummy questions. In /var/www/midas/modules there is already a pvw directory. So where am I supposed to create the symbolic link to $PARAVIEW_ROOT/lib/paraview-4.0/www?  
>  
> You should create a symlink at /var/www/midas/modules/pvw/public/import, and it should point to the paraview-4.0/www dir.
> >  
> > Also, just because I'm kind of dense, do I need to set the DISPLAY environment variable. The pop-up help says "If the DISPLAY env var should be set…" I don't know if it should be.  
> It depends what environment you are running in. If you plan on running this headlessly as a server, you will probably need to set the environment variable. If you are running the server within an already existing X environment, you probably won't need to set it. If you open a terminal and type
>  
> echo $DISPLAY  
>  
> It will show you the current value of your display ID.  
> >  
> > Finally, is there a tutorial or demo for the Midas/ParaView interface?  
>  
> We just finished transitioning the demo application to the latest version of ParaViewWeb. The demo of the old capabilities is here: http://50.58.123.185/external/midas/visualize/paraview/volume?itemId=44  
>  
> There isn't much currently in the way of developer-oriented documentation for the module; for that you might have to just consult us with your questions :)   
>  
> Thanks,
> >  
> > Thanks for the help.  
> >  
> > Brian  
> >  
> >  
> > From: Patrick Reynolds <patrick.reynolds at kitware.com (mailto:patrick.reynolds at kitware.com)>
> > Date: Thursday, October 17, 2013 11:12 AM
> > To: Brian Chapman <Brian.Chapman at utah.edu (mailto:Brian.Chapman at utah.edu)>
> > Cc: "midas at public.kitware.com (mailto:midas at public.kitware.com)" <midas at public.kitware.com (mailto:midas at public.kitware.com)>
> > Subject: Re: [Midas] ParaView Web support for Midas
> >  
> > Brian,  
> >  
> > You'll need to build Paraview Web from Source or download binaries. It comes with paraview, so you should be able to follow the instructions stemming from this wiki page:  
> >  
> > http://www.paraview.org/Wiki/ParaViewWeb  
> >  
> > HTH.  
> >  
> > --   
> > Patrick Reynolds
> > Technical Leader
> > Kitware, Inc.
> > 919 869 8848 (tel:919%20869%208848)
> >  
> >  
> >  
> > On Thursday, October 17, 2013 at 12:56 PM, BRIAN E CHAPMAN wrote:
> >  
> > > Hello Midas World,
> > >  
> > > I'm trying to build an instance of Midas with ParaviewWeb enabled. I'm working on an Ubuntu 12.04 instance. Midas built fine, but I'm having a difficult time getting Paraview to build. Just curious if the paraview-python package that is available in the ubuntu distribution is sufficient for this purpose? If it is, curious about the details of the configuration for the instructions: "Make sure to symlink the www directory of your ParView build directory…"  
> > >  
> > > I'm suspicious of the package since when I try to run pvpython I get an error:  
> > >  
> > > "Error converting executable file "/usr/bin/../lib/paraview/pvpython" to real path: no such file or directory"  
> > >  
> > >  
> > > Brian E. Chapman, Ph.D.  
> > > Associate Professor
> > > Department of Radiology
> > > University of Utah
> > >  
> > > _______________________________________________  
> > > Midas mailing list
> > > Midas at public.kitware.com (mailto:Midas at public.kitware.com)
> > > http://public.kitware.com/cgi-bin/mailman/listinfo/midas
> > >  
> > >  
> > >  
> >  
> >  
> >  
> > _______________________________________________
> > Midas mailing list
> > Midas at public.kitware.com (mailto:Midas at public.kitware.com)
> > http://public.kitware.com/cgi-bin/mailman/listinfo/midas
> >  
>  
>  
>  
> --  
> Zach Mullen
> R & D Engineer
> Kitware Inc.
> 919-869-8858  

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/midas/attachments/20131029/0ca3f925/attachment.html>


More information about the Midas mailing list