cancel
Showing results for 
Search instead for 
Did you mean: 

SSO token or User password is empty

Former Member
0 Kudos

Hi Gurus,

I have seen a similar post but there was no solution to it...So I thought of raising this issue in a new post. When we try to create a WEBI report from the BI launch pad using an SSO connection it give us this error message.

SSO is configured between windows AD and the SAP.  So if I login with the windows AD account in BI launch pad only then I get this error message. But If I login using SAP or enterprise I do not get an error. So its the problem with the windows AD SSO set up.

java.util.concurrent.ExecutionException: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException: [[error.openSapBwBrowsingSessionFailed] 0] <com.sap.sl.olap.impl.ConnectionSpecificationImpl@42a33bf, networkLayerType: SAP_BW_BICS, providerType: SAP_BW7X, server: null, catalogName: null, cubeName: null, language: en)>,<[Internal] SSO token or User password is empty.>

    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:794)

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

    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$000(Unknown Source)

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

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

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

    at java.security.AccessControlContext$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.Dialog$1.run(Unknown Source)

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

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

    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:119)

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

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

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

    at com.sap.webi.ui.tasks.workflows.CreateDataSourceInfoUITask.doneProcess(CreateDataSourceInfoUITask.java:127)

    at com.sap.webi.toolkit.ui.tasks.WebITask$PrivateWorker.done(WebITask.java:367)

    at javax.swing.SwingWorker$5.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$000(Unknown Source)

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

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

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

    at java.security.AccessControlContext$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: [[error.openSapBwBrowsingSessionFailed] 0] <com.sap.sl.olap.impl.ConnectionSpecificationImpl@42a33bf, networkLayerType: SAP_BW_BICS, providerType: SAP_BW7X, server: null, catalogName: null, cubeName: null, language: en)>,<[Internal] SSO token or User password is empty.>

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

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

    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:94)

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

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

    at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processOpenSession(SapBwBrowsingServiceImpl.java:169)

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

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

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

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

    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$Worker.runTask(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: [[error.openSapBwBrowsingSessionFailed] 0] <com.sap.sl.olap.impl.ConnectionSpecificationImpl@42a33bf, networkLayerType: SAP_BW_BICS, providerType: SAP_BW7X, server: null, catalogName: null, cubeName: null, language: en)>,<[Internal] SSO token or User password is empty.>

Accepted Solutions (0)

Answers (2)

Answers (2)

pavan_anjimeti
Participant
0 Kudos

Hi Akshay,

Please check SAP Notes: 1712583 and 1695870.

What patch level is your BI 4.0 system ? This type of issue fixed in BI4.0 SP02

Regards,

Pavan

Former Member
0 Kudos

Did you configure SNC or STS