Error using 'get map data'

497
2
02-18-2023 04:39 AM
Chiennn
New Contributor

Hi,

I'm having a trouble when I was trying to use 'get map data' to import a terrain layer into my project.

it's keep failing with a error message:"com.esri.prt.clients.ce.CEClientException: Internal error: unspecified error".

Here's a screenshot when the error occurred:

Chiennn_0-1676723882438.png

Error event details:

Exceotion Stack Trace:

java.io.IOException: com.esri.prt.clients.ce.CEClientException: Internal error: unspecified error
at com.esri.prt.clients.ce.PRTFrameSource.readFrame(Unknown Source)
at org.corebounce.video.StillFrameSource$Still.<init>(Unknown Source)
at org.corebounce.video.StillFrameSource.openWithCache(Unknown Source)
at org.corebounce.video.StillFrameSource.open(Unknown Source)
at org.corebounce.video.FrameSourceSinkRegistry.newSource(Unknown Source)
at com.procedural.ceattribute.PixmapAttribute.getPixmapFrame(Unknown Source)
at com.procedural.ceattribute.HeightmapAttribute.getPixmapFrameOrNull(Unknown Source)
at com.procedural.ceattribute.HeightmapAttribute.getMeshResolutionU(Unknown Source)
at sun.reflect.GeneratedMethodAccessor73.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.corebounce.adapters.ObjectAdapterFactory$35.getFromModel(Unknown Source)
at org.corebounce.adapters.ObjectAdapterFactory$35.getFromModel(Unknown Source)
at org.corebounce.caf.AbstractAdapter.get(Unknown Source)
at org.corebounce.adapters.NumberAdapter.get(Unknown Source)
at org.corebounce.adapters.NumberAdapter.get(Unknown Source)
at org.corebounce.caf.AbstractAdapter$Registry.addItem(Unknown Source)
at org.corebounce.caf.AbstractAdapter$Registry.addItem(Unknown Source)
at org.corebounce.adapters.IntegerAdapter.register(Unknown Source)
at com.procedural.ceattribute.TerrainInspector.addResolutionField(Unknown Source)
at com.procedural.ceattribute.TerrainInspector.createPartControl(Unknown Source)
at org.corebounce.inspectors.AbstractInspector.createPartControl(Unknown Source)
at org.corebounce.inspectors.Inspector$5.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774)
at org.corebounce.ui.pshelf.PShelf.sendSelectionEvent(Unknown Source)
at org.corebounce.ui.pshelf.PShelf.setOpenIndices(Unknown Source)
at org.corebounce.ui.pshelf.PShelfState.restoreState(Unknown Source)
at org.corebounce.ui.pshelf.PShelfState.restore(Unknown Source)
at org.corebounce.inspectors.Inspector.createUIElements(Unknown Source)
at org.corebounce.inspectors.TabbedInspector.selectPreferredTab(Unknown Source)
at org.corebounce.inspectors.TabbedInspector.updateInspectors(Unknown Source)
at org.corebounce.inspectors.TabbedInspector.selectionChanged(Unknown Source)
at com.procedural.ceui.views.CEInspectorView.selectionChanged(Unknown Source)
at com.procedural.cemodel.CESelectionProvider.fireSelectionChanged(Unknown Source)
at com.procedural.cemodel.CESelectionProvider.setSelection(Unknown Source)
at org.corebounce.lib3d2.ui.tools.Selector.setModelSelection(Unknown Source)
at com.procedural.ceui.tools.CESelector.access$0(Unknown Source)
at com.procedural.ceui.tools.CESelector$SelectionOperation.perform(Unknown Source)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.corebounce.operations.Operation.execute(Unknown Source)
at com.procedural.cemodel.CEModelOperationFactory$1.execute(Unknown Source)
at com.esri.agol.featureservice.SyncOperation.execute(Unknown Source)
at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:513)
at org.corebounce.operations.OperationManager._execute(Unknown Source)
at org.corebounce.operations.OperationManager.execute(Unknown Source)
at com.procedural.ceui.tools.CESelector$SelectionOperation.perform(Unknown Source)
at com.procedural.ceui.tools.CESelector.setModelSelection(Unknown Source)
at org.corebounce.lib3d2.ui.tools.Selector.setModelSelection(Unknown Source)
at com.procedural.ceui.editors.CEModelEditor$5.selectionChanged(Unknown Source)
at org.eclipse.jface.viewers.Viewer$2.run(Viewer.java:164)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
at org.eclipse.jface.viewers.Viewer.fireSelectionChanged(Viewer.java:162)
at org.eclipse.jface.viewers.StructuredViewer.updateSelection(StructuredViewer.java:2188)
at org.eclipse.jface.viewers.StructuredViewer.handleSelect(StructuredViewer.java:1211)
at com.procedural.ceui.editors.CETreeViewer.handleSelect(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer$4.widgetSelected(StructuredViewer.java:1241)
at org.eclipse.jface.util.OpenStrategy.fireSelectionEvent(OpenStrategy.java:239)
at org.eclipse.jface.util.OpenStrategy.access$4(OpenStrategy.java:233)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:403)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
at org.corebounce.rcp.CBDisplay.readAndDispatch(Unknown Source)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.procedural.cityengine.ReleaseApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
Caused by: com.esri.prt.clients.ce.CEClientException: Internal error: unspecified error
at com.esri.prt.clients.ce.CEClient.readTexture(Unknown Source)
... 93 more

 

Session Data:

eclipse.buildId=unknown
java.version=1.8.0_151
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=zh_TW
Command-line arguments: -os win32 -ws win32 -arch x86_64 -data @noDefault

 

Please let me know if there is any way to get this fixed.

Thanks a lot!

0 Kudos
2 Replies
JonasObertuefer
Esri Contributor

Hi @Chiennn,

I was not able to reproduce your issue with Get Map Data. I suspect there was an intermediate step which brought the UI into a bad state. Here are some questions & suggestions:

  • Is it failing everytime with this message? Or just in this scene/project? Did you try a restart?
  • The error hints that there is something going wrong in the Inspector. Try iif it works with the Inspector window closed.
  • Additionally,  try a scene with no Coordinate System preset and with no active scenario.

Best,
Jonas

0 Kudos
Chiennn
New Contributor

Hi Jonas,

Thanks for your reply! It seems like the problem only happens in certain of my projects, it still works well in other projects. But it might fail if the extent was set out too big. However, we can solve this by split it into several parts, and import separately.

Best,

Chien

0 Kudos