Quantcast
Channel: SCN : Discussion List - SAP BusinessObjects Web Intelligence
Viewing all articles
Browse latest Browse all 5402

java.util.concurrent.ExecutionException when selecting a connection in the Web Intelligence Client

$
0
0

Hello,

 

Our users are currently getting an error when trying to open a connection in the Web Intelligence Rich Client. If they click the connection a few times it eventually goes away, and they can edit it. Based on the error I'm not really sure where to begin troubleshooting. I tried checking with our CMC administrator account, but I get a different error because that account doesn't have access to BW.

 

Here is a screenshot of what the user is doing:

BW error.png

 

Here is the detailed error message:

java.util.concurrent.ExecutionException: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException: while trying to invoke the method org.eclipse.emf.ecore.EClass.getFeatureCount() of a null object loaded from field org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl$EObjectInputStream$EClassData.eClass of an object loaded from local variable 'eClassData'

          at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)

          at java.util.concurrent.FutureTask.get(Unknown Source)

          at javax.swing.SwingWorker.get(Unknown Source)

          at com.sap.webi.ui.dialog.bex.OpenBexPanel.endFetchNode(OpenBexPanel.java:825)

          at com.sap.webi.ui.dialog.bex.OpenBexPanel.propertyChange(OpenBexPanel.java:1036)

          at java.beans.PropertyChangeSupport.fire(Unknown Source)

          at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)

          at javax.swing.SwingWorker$SwingWorkerPropertyChangeSupport.firePropertyChange(Unknown Source)

          at javax.swing.SwingWorker$SwingWorkerPropertyChangeSupport$1.run(Unknown Source)

          at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)

          at sun.swing.AccumulativeRunnable.run(Unknown Source)

          at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)

          at javax.swing.Timer.fireActionPerformed(Unknown Source)

          at javax.swing.Timer$DoPostEvent.run(Unknown Source)

          at java.awt.event.InvocationEvent.dispatch(Unknown Source)

          at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

          at java.awt.EventQueue.access$200(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.awt.EventQueue.dispatchEvent(Unknown Source)

          at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

          at java.awt.WaitDispatchSupport$2.run(Unknown Source)

          at java.awt.WaitDispatchSupport$4.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.awt.WaitDispatchSupport.enter(Unknown Source)

          at java.awt.Dialog.show(Unknown Source)

          at com.jidesoft.dialog.StandardDialog.show(Unknown Source)

          at java.awt.Component.show(Unknown Source)

          at java.awt.Component.setVisible(Unknown Source)

          at java.awt.Window.setVisible(Unknown Source)

          at java.awt.Dialog.setVisible(Unknown Source)

          at com.sap.webi.toolkit.ui.dialog.GenericDialog.setVisible(GenericDialog.java:128)

          at com.sap.webi.ui.dialog.bex.OpenBexDialog.setVisible(OpenBexDialog.java:115)

          at com.sap.webi.ui.data.BexQueryDataSourceProvider.createDataSourceInfo(BexQueryDataSourceProvider.java:95)

          at com.sap.webi.ui.context.managers.DataManager.createDataSourceInfo(DataManager.java:383)

          at com.sap.webi.ui.changesource.SelectDataSourcePage.createDataSourceInfo(SelectDataSourcePage.java:349)

          at com.sap.webi.ui.changesource.SelectDataSourcePage.onSelectDataSourceProvider(SelectDataSourcePage.java:319)

          at com.sap.webi.ui.changesource.SelectDataSourcePage$3.actionPerformed(SelectDataSourcePage.java:276)

          at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

          at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

          at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

          at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

          at javax.swing.AbstractButton.doClick(Unknown Source)

          at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

          at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

          at java.awt.Component.processMouseEvent(Unknown Source)

          at javax.swing.JComponent.processMouseEvent(Unknown Source)

          at java.awt.Component.processEvent(Unknown Source)

          at java.awt.Container.processEvent(Unknown Source)

          at java.awt.Component.dispatchEventImpl(Unknown Source)

          at java.awt.Container.dispatchEventImpl(Unknown Source)

          at java.awt.Component.dispatchEvent(Unknown Source)

          at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

          at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

          at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

          at java.awt.Container.dispatchEventImpl(Unknown Source)

          at java.awt.Window.dispatchEventImpl(Unknown Source)

          at java.awt.Component.dispatchEvent(Unknown Source)

          at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

          at java.awt.EventQueue.access$200(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.awt.EventQueue$4.run(Unknown Source)

          at java.awt.EventQueue$4.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.awt.EventQueue.dispatchEvent(Unknown Source)

          at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

          at java.awt.WaitDispatchSupport$2.run(Unknown Source)

          at java.awt.WaitDispatchSupport$4.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.awt.WaitDispatchSupport.enter(Unknown Source)

          at java.awt.Dialog.show(Unknown Source)

          at com.jidesoft.dialog.StandardDialog.show(Unknown Source)

          at java.awt.Component.show(Unknown Source)

          at java.awt.Component.setVisible(Unknown Source)

          at java.awt.Window.setVisible(Unknown Source)

          at java.awt.Dialog.setVisible(Unknown Source)

          at com.sap.webi.ui.dialog.ContextSensitiveWizardDialog.setVisible(ContextSensitiveWizardDialog.java:47)

          at com.sap.webi.ui.context.managers.DataManager.changeSource(DataManager.java:2304)

          at com.sap.webi.ui.action.data.ChangeSourceRootAction.onExecute(ChangeSourceRootAction.java:142)

          at com.sap.webi.toolkit.ui.action.WebIAction.execute(WebIAction.java:478)

          at com.sap.webi.toolkit.ui.action.WebIAction.actionPerformed(WebIAction.java:450)

          at com.sap.webi.ui.action.type.ContextAction.actionPerformed(ContextAction.java:87)

          at com.sap.webi.toolkit.ui.action.WebIAction.actionPerformed(WebIAction.java:448)

          at com.sap.webi.ui.action.DSDPAction.actionPerformed(DSDPAction.java:101)

          at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

          at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

          at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

          at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

          at javax.swing.AbstractButton.doClick(Unknown Source)

          at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)

          at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)

          at java.awt.Component.processMouseEvent(Unknown Source)

          at javax.swing.JComponent.processMouseEvent(Unknown Source)

          at java.awt.Component.processEvent(Unknown Source)

          at java.awt.Container.processEvent(Unknown Source)

          at java.awt.Component.dispatchEventImpl(Unknown Source)

          at java.awt.Container.dispatchEventImpl(Unknown Source)

          at java.awt.Component.dispatchEvent(Unknown Source)

          at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

          at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

          at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

          at java.awt.Container.dispatchEventImpl(Unknown Source)

          at java.awt.Window.dispatchEventImpl(Unknown Source)

          at java.awt.Component.dispatchEvent(Unknown Source)

          at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

          at java.awt.EventQueue.access$200(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.awt.EventQueue$3.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.awt.EventQueue$4.run(Unknown Source)

          at java.awt.EventQueue$4.run(Unknown Source)

          at java.security.AccessController.doPrivileged(Native Method)

          at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

          at java.awt.EventQueue.dispatchEvent(Unknown Source)

          at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

          at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

          at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

          at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

          at java.awt.EventDispatchThread.run(Unknown Source)

Caused by: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException: while trying to invoke the method org.eclipse.emf.ecore.EClass.getFeatureCount() of a null object loaded from field org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl$EObjectInputStream$EClassData.eClass of an object loaded from local variable 'eClassData'

          at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:152)

          at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:109)

          at com.sap.sl.sdk.requests.doit.DoItRequestHandler.afterProcessing(DoItRequestHandler.java:54)

          at com.businessobjects.sdk.core.server.internal.AbstractServer.processIt(AbstractServer.java:178)

          at com.businessobjects.sdk.core.server.internal.AbstractServer.process(AbstractServer.java:133)

          at com.businessobjects.sdk.core.server.internal.InstanceServer.process(InstanceServer.java:96)

          at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processDoIt(SapBwBrowsingServiceImpl.java:249)

          at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processInvocation(SapBwBrowsingServiceImpl.java:207)

          at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processOpenSecureSession(SapBwBrowsingServiceImpl.java:190)

          at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.openSession(SapBwBrowsingServiceImpl.java:72)

          at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.getBrowsingSession(ExpandRepositoryItemWorker.java:66)

          at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.doInBackground(ExpandRepositoryItemWorker.java:41)

          at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.doInBackground(ExpandRepositoryItemWorker.java:16)

          at javax.swing.SwingWorker$1.call(Unknown Source)

          at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

          at java.util.concurrent.FutureTask.run(Unknown Source)

          at javax.swing.SwingWorker.run(Unknown Source)

          at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

          at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

          at java.lang.Thread.run(Unknown Source)

Caused by: com.businessobjects.sdk.core.server.ServerException: while trying to invoke the method org.eclipse.emf.ecore.EClass.getFeatureCount() of a null object loaded from field org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl$EObjectInputStream$EClassData.eClass of an object loaded from local variable 'eClassData'

          at com.sap.sl.sdk.requests.doit.DoItRequestHandler.afterProcessing(DoItRequestHandler.java:50)

          ... 17 more


Viewing all articles
Browse latest Browse all 5402

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>