Dear Experts,
We are planning to update our BusinessObjects to BI platform 4.1. Currently we already have test environment with two servers (BI platform and client tools on different machines). The BI platform does already what it is supposed to do. But we can't get LiveOffice to work. First of all the "open from repository"-button is always disabled at start (greyed out). But we bypassed this issue by closing the empty spread sheet (without closing the application). As soon as we want to connect to the repository (e.g. open insert wizard window) the validation succeeds but the wizard window disappears. One of the error messages we get from log4j is the fallowing:
ERROR 2014-04-02 15:19:08,563 [7216]: CrystalAddin object is in wrong state.
More detailed log with object reference errors:
INFO 2014-04-03 13:18:07,226 [8644]: Initialize Locale, Locale: de-CH, MSOLanguageIDUI: en-US
DEBUG 2014-04-03 13:18:07,226 [8644]: show log on.
DEBUG 2014-04-03 13:18:07,252 [3488]: [logon] - normal
INFO 2014-04-03 13:18:07,262 [3488]: Starting to Logon
INFO 2014-04-03 13:18:07,263 [3488]: CMSNAME: <server>.<domain>.<tld>
INFO 2014-04-03 13:18:07,263 [3488]: WSURL: http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session
INFO 2014-04-03 13:18:07,263 [3488]: Auth: secSAPR3
INFO 2014-04-03 13:18:07,263 [3488]: Use SSO?: False
DEBUG 2014-04-03 13:18:08,045 [4376]: Enter DoWork
DEBUG 2014-04-03 13:18:08,045 [4376]: --- WebServiceURL = http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session
DEBUG 2014-04-03 13:18:08,052 [4376]: ---- get Session = BusinessObjects.DSWS.Session.Session
DEBUG 2014-04-03 13:18:08,064 [4376]: ---- ServerInfoDetails = BusinessObjects.DSWS.Session.ServerInfoDetails
DEBUG 2014-04-03 13:18:08,064 [4376]: Exit DoWork
INFO 2014-04-03 13:18:08,291 [3488]: Cannot construct a CultureInfo instance from LCID 0
System.ArgumentException: Culture ID 0 (0x0000) is not a supported culture.
Parameter name: culture
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at BusinessObjects.LiveOffice.LiveOfficeUI.Shared.LocaleManager.GetCultureInfo(Int32 lcid)
DEBUG 2014-04-03 13:18:08,410 [8644]: log on information: WebServiceURL: http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session, CMS: <server>.<domain>.<tld>
INFO 2014-04-03 13:18:08,415 [8644]: Initialize Locale, Locale: de-CH, MSOLanguageIDUI: en-US
DEBUG 2014-04-03 13:18:08,416 [8644]: show log on.
DEBUG 2014-04-03 13:18:08,442 [3488]: [logon] - normal
INFO 2014-04-03 13:18:08,452 [3488]: Starting to Logon
INFO 2014-04-03 13:18:08,453 [3488]: CMSNAME: <server>.<domain>.<tld>
INFO 2014-04-03 13:18:08,453 [3488]: WSURL: http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session
INFO 2014-04-03 13:18:08,453 [3488]: Auth: secSAPR3
INFO 2014-04-03 13:18:08,453 [3488]: Use SSO?: False
INFO 2014-04-03 13:18:08,996 [3488]: Cannot construct a CultureInfo instance from LCID 0
System.ArgumentException: Culture ID 0 (0x0000) is not a supported culture.
Parameter name: culture
at System.Globalization.CultureInfo..ctor(Int32 culture, Boolean useUserOverride)
at BusinessObjects.LiveOffice.LiveOfficeUI.Shared.LocaleManager.GetCultureInfo(Int32 lcid)
DEBUG 2014-04-03 13:18:09,081 [8644]: log on information: WebServiceURL: http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session, CMS: <server>.<domain>.<tld>
DEBUG 2014-04-03 13:18:09,081 [8644]: show save and open dialog.
DEBUG 2014-04-03 13:18:09,082 [6260]: Ping thread starts
DEBUG 2014-04-03 13:18:09,082 [6260]: Enter the Session Ping Loop
DEBUG 2014-04-03 13:18:09,106 [8644]: start Reset autoResetEvent
DEBUG 2014-04-03 13:18:09,106 [8644]: autoResetEvent Reset
DEBUG 2014-04-03 13:18:09,106 [6260]: start closing autoResetEvent
ERROR 2014-04-03 13:18:09,107 [8644]: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at BusinessObjects.LiveOffice.LiveOfficeUI.UREHelper.setupSession(UniversalRepositoryExplorer ure)
at BusinessObjects.LiveOffice.LiveOfficeUI.UREHelper.SetupBasic(UniversalRepositoryExplorer ure, Int32 columns, Boolean readonlyMode)
at BusinessObjects.LiveOffice.LiveOfficeUI.SaveAndOpenDlg.Initialize(IBaseAddinInterface crystalAddin, String webServiceURL, String sessionID, Boolean isOpen)
at BusinessObjects.LiveOffice.LiveOfficeUI.AddinFramework.AddinFramework.ShowSaveAndOpen(Int32 hWnd, Boolean isOpen, String defaultFileName, IBaseAddinInterface crystalAddin, String& cuid, String& fileName, RunModeEnum& runMode)
DEBUG 2014-04-03 13:18:09,107 [6260]: autoResetEvent Closed
DEBUG 2014-04-03 13:18:09,108 [6260]: Exit the Session Ping Loop
DEBUG 2014-04-03 13:18:09,108 [6260]: Ping thread exits
DEBUG 2014-04-03 13:18:11,485 [8644]: exit show save and open dialog.
We also installed LiveOffice on a different machine. It is interessting, that the repository can be opened from this machine but a LiveOffice document can't be opened anyway. The error we get there is the fallowing:
Error opening the file (LO 02006) --> could not find a part of the path <wrong path>
These two problems may beeing caused from the same problem.
More Information:
- Microsoft Office 2010
- BI platform 4.1 SP2 patch 4 (Clienttools and LiveOffice are on same sp and patch level)
- url: http://<server>.<domain>.<tld>:8080/dswsbobje/services/Session
- enable addin was executed
Does the BI platform need any configurations in order to work with LiveOffice? Any ideas we haven't thought of yet?
Thank you and kind regards
Lars