15
Views
2
Comments
OutSystems UI Web Screen Templates upgrading issue

Hi there!

After updating server version up to Version 11.9.1 (Build 20359). I upgraded all Outsystems UI using Forge Update box in Service Studio 11.8.11. As result I had error in the log "Unable to notify event watcher of event fa6ee50b-b166-4051-a622-62f306484d3a, communication ended with code InternalServerError. Watcher url: http://localhost/TemplateManager/rest/EventWatcherAPI/HandleModulePublish?Key= ..." and I am trying to resolve it using solution from that post
https://www.outsystems.com/forums/discussion/55017/new-application-cannot-be-created/#Post207057

  1. Removing and reinstalling all the UI frameworks (OutSystemsUI Web, OutSystemsUI)
  2. Removing and reinstalling all the templates (OutSystems UI Templates Mobile, OutSystems UI Templates Reactive, OutSystems UI Web Screen Templates)

However, I can't do it without forcing installation since 'OutSystems UI Web Screen Templates' requires another 'OutSystems Sample Data' version. I tried to install new version via Service Studio also I downloaded file and installed it in Service Center but nothing helped and Not compatible warning still exists. Version in the Forge 1.0.34 but on my environment it detected as 1.0.32.


Issue with event watcher is still there.

Any help?

Notcompatible.png

Additional results:

  • Reinstalling or deleting of Outsystems UI Template application didn't fix issue with "Unable to notify event watcher of event  ..."
  • forcing to install didn't help as well 'OutSystems UI Web Screen Templates'  
  • Reinstalling SilkUI as well as Lisbon and Liverpool templates (they are also templates which could cause TemplateManager related issue) didn't help

May be root cause is somewhere else? Possible full error description could help:
Unable to notify event watcher of event cacd30bd-3cb9-4d99-9070-763145ae33b1, communication ended with code InternalServerError. Watcher url: http://localhost/TemplateManager/rest/EventWatcherAPI/HandleModulePublish?Key=11e086c3-7bee-4563-8fc3-5abc82bb93f3&VersionId=30231&HasBrokenOrMissingReferences=False&IsNewVersion=True&Timestamp=10%2F22%2F2020%208%3A02%3A03%20PM. Response: {"Errors":["Invalid Authentication Token"],"StatusCode":500}

There are other errors in the log which I believe relate to issue:

1. CompilerService

Invalid URL: 

  at OutSystems.Server.EventDispatcher.EventMessageValidator.Validate(String url, String authorizationHeader, String dateHeader, String listenerUniqueId)
   at OutSystems.HubEdition.DeploymentController.Compiler.ValidateEventMessage(ICompilerContext context, String url, String authorizationHeader, String dateHeader, String listenerUniqueId, HEMessage& message)


2. TemplateManager

Invalid Authentication Token
at ssTemplateManager.CsRESTExpose.CsEventWatcherAPI.CsEventWatcherAPIControllerFlows.FlowEventWatcherAPIActionOnAuthentication(HeContext heContext)
at ssTemplateManager.CsRESTExpose.CsEventWatcherAPI.CsEventWatcherAPIController.OnFilter.OnAuthenticationImplementation(HttpActionContext actionContext, HttpRequestMessage httpRequestMessage, RestServiceApiController controller)
   at OutSystems.RESTService.Filters.AbstractFilter.OnRequest(HttpActionContext actionContext, HttpRequestMessage httpRequestMessage, RestServiceApiController controller)