Product(s): | APM Implementation and Performance Management | ||
Area: | InterOp | ||
Subarea: | BECS |
This problem usually appears when somebody change password for our “admin” user in BECS incorrectly.
Error received in log file under BECS Integrator daily log folder (eg: E:\Program Files (x86)\Bentley Enterprise Connection Services\BECS Integrator 5\LOG\2020\05\11):.
2020-05-11 09:15:37.248 E ERROR 0 Failed to load project: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.
at ed.Select(String[][] selectTables, String[] constraints, Boolean readOnly, Boolean schemaOnly, Boolean readExternalTables)
--- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at Ace.Desktop.WebService.ed.Select(String[][] selectTables, String[] constraints, Boolean readOnly, Boolean schemaOnly, Boolean readExternalTables) at Ace.Desktop.Dao.WebDataService.Select(String[][] selectTables, String[] constraints, Boolean readOnly, Boolean schemaOnly, Boolean readExternalTables) at Ace.Integrator.Desktop.DesktopManagement.GetCompiledProject(String uniqueName) at Ace.Integrator.DocumentCache.GetDocument(IManagement management, String uniqueName) at Ace.Integrator.Project.LoadDocument(String url, IManagement management, String& projectName) at Ace.Integrator.Project.LoadProject(String uri, IManagement management) at Ace.Integrator.Service.ProjectService.Run(String url, String id, IExecutionStartContext startContext, OperationContext operationContext, Boolean debug)System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.
at ed.Select(String[][] selectTables, String[] constraints, Boolean readOnly, Boolean schemaOnly, Boolean readExternalTables)
--- End of inner exception stack trace ---
How to correctly change the BECS password:
1. Stop BECS integrator 5 service
2. Change password for user “admin” in BECS VA
3. Change this password in Ace.Integrator.Server.exe.config
on path C:\Program Files (x86)\Bentley Enterprise Connection Services\BECS Integrator 5\
SR 7001067371