slarson / wholebrain

Automatically exported from code.google.com/p/wholebrain
0 stars 0 forks source link

MeshModels from CCDB fail #525

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open WBC
2. Expand the Mesh Models tree
3. Click on the checkbox for SpinyDendrite1, SpineyDendrite2 or SpineyDendrite3

What is the expected output? What do you see instead?
Expected: visualization of spineydendrite meshes
actual: no meshes are visualized (this is because the OBJ importer is unable to 
read the data itself)

Please use labels and text to provide additional information.
--08/12/10 11:40:25 ERROR wbc.util.NetworkingUtil [AWT-EventQueue-0]:
 No response entity available http://ccdb-portal.crbs.ucsd.edu/WBC_CCDB_FILE_BROKER/getCCDBFile?mpid=3911&purposeID=14&gsid=08CFAA9BE5B6F5B1BB54F4BCCA48B867_1254877536236
--08/12/10 11:40:25 WARN  wbc.tangible.DataTangibleImpl [AWT-EventQueue-0]:
 Cannot get data that is associated with the following datawrapper: http://data.wholebraincatalog.org/datawrappers/generic/yfrrx for tangible http://data.wholebraincatalog.org/tangibles/meshmodels/4ctbu. Removing this tangible from the TangibleManager.

org.wholebrainproject.wbc.util.exception.WBCException: Cannot load data!
    at org.wholebrainproject.wbc.data.loader.OBJImporter.getData(OBJImporter.java:63)
    at org.wholebrainproject.wbc.tangible.DataTangibleImpl.unwrapDataWrapper(DataTangibleImpl.java:221)
    at org.wholebrainproject.wbc.tangible.DataTangibleImpl.getData(DataTangibleImpl.java:154)
    at org.wholebrainproject.wbc.view.tangible.MeshModelView.init(MeshModelView.java:72)
    at org.wholebrainproject.wbc.view.tangible.MeshModelView.<init>(MeshModelView.java:62)
    at org.wholebrainproject.wbc.view.View3D.addSingleTangible(View3D.java:969)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.developFirstTangible(TangibleObserver3D.java:276)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.handleVisibleTangible(TangibleObserver3D.java:234)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.doTangibleUpdate(TangibleObserver3D.java:104)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.update(TangibleObserver3D.java:41)
    at java.util.Observable.notifyObservers(Observable.java:142)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.changed(TangibleImpl.java:755)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.changed(TangibleImpl.java:749)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.setVisible(TangibleImpl.java:403)
    at org.wholebrainproject.wbc.scene.TangibleManager.setTangiblesVisibile(TangibleManager.java:707)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.loadWithProgressBar(CheckTreeManager.java:182)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.handleCheckboxClicked(CheckTreeManager.java:165)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.mouseClicked(CheckTreeManager.java:121)
    at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212)
    at java.awt.Component.processMouseEvent(Component.java:5520)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3129)
    at java.awt.Component.processEvent(Component.java:5282)
    at java.awt.Container.processEvent(Container.java:1966)
    at java.awt.Component.dispatchEventImpl(Component.java:3984)
    at java.awt.Container.dispatchEventImpl(Container.java:2024)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
    at java.awt.Container.dispatchEventImpl(Container.java:2010)
    at java.awt.Window.dispatchEventImpl(Window.java:1791)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.NullPointerException
    at java.io.Reader.<init>(Reader.java:61)
    at java.io.InputStreamReader.<init>(InputStreamReader.java:55)
    at com.jmex.model.converters.ObjToJme.convert(ObjToJme.java:153)
    at org.wholebrainproject.wbc.data.loader.OBJImporter.getData(OBJImporter.java:58)
    ... 37 more
--08/12/10 11:40:25 ERROR view.tangible.TangibleView [AWT-EventQueue-0]:
 Failed at applyMaterials() for null target
org.wholebrainproject.wbc.util.exception.WBCException: Broken stream getting 
http://ccdb-portal.crbs.ucsd.edu/WBC_CCDB_FILE_BROKER/getCCDBFile?mpid=3911&purp
oseID=14&gsid=08CFAA9BE5B6F5B1BB54F4BCCA48B867_1254877536236
    at org.wholebrainproject.wbc.util.NetworkingUtil.getStreamViaRestlet(NetworkingUtil.java:201)
    at org.wholebrainproject.wbc.data.loader.Importer.getStream(Importer.java:208)
    at org.wholebrainproject.wbc.data.loader.Importer.getDataStream(Importer.java:198)
    at org.wholebrainproject.wbc.data.loader.OBJImporter.getData(OBJImporter.java:58)
    at org.wholebrainproject.wbc.tangible.DataTangibleImpl.unwrapDataWrapper(DataTangibleImpl.java:221)
    at org.wholebrainproject.wbc.tangible.DataTangibleImpl.getData(DataTangibleImpl.java:154)
    at org.wholebrainproject.wbc.view.tangible.MeshModelView.init(MeshModelView.java:72)
    at org.wholebrainproject.wbc.view.tangible.MeshModelView.<init>(MeshModelView.java:62)
    at org.wholebrainproject.wbc.view.View3D.addSingleTangible(View3D.java:969)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.developFirstTangible(TangibleObserver3D.java:276)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.handleVisibleTangible(TangibleObserver3D.java:234)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.doTangibleUpdate(TangibleObserver3D.java:104)
    at org.wholebrainproject.wbc.observers.TangibleObserver3D.update(TangibleObserver3D.java:41)
    at java.util.Observable.notifyObservers(Observable.java:142)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.changed(TangibleImpl.java:755)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.changed(TangibleImpl.java:749)
    at org.wholebrainproject.wbc.tangible.TangibleImpl.setVisible(TangibleImpl.java:403)
    at org.wholebrainproject.wbc.scene.TangibleManager.setTangiblesVisibile(TangibleManager.java:707)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.loadWithProgressBar(CheckTreeManager.java:182)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.handleCheckboxClicked(CheckTreeManager.java:165)
    at org.wholebrainproject.wbc.view.gui2d.CheckTreeManager.mouseClicked(CheckTreeManager.java:121)
    at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:212)
    at java.awt.Component.processMouseEvent(Component.java:5520)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3129)
    at java.awt.Component.processEvent(Component.java:5282)
    at java.awt.Container.processEvent(Container.java:1966)
    at java.awt.Component.dispatchEventImpl(Component.java:3984)
    at java.awt.Container.dispatchEventImpl(Container.java:2024)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3901)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
    at java.awt.Container.dispatchEventImpl(Container.java:2010)
    at java.awt.Window.dispatchEventImpl(Window.java:1791)
    at java.awt.Component.dispatchEvent(Component.java:3819)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Original issue reported on code.google.com by caprea on 12 Aug 2010 at 6:42

GoogleCodeExporter commented 9 years ago
This problem should be fixed. Please try it again and let me know the result.

Original comment by waw...@gmail.com on 12 Aug 2010 at 10:55

GoogleCodeExporter commented 9 years ago

Original comment by caprea on 13 Aug 2010 at 11:51