[Discovery] Internal error - module canvas - violations only

[Discovery] Internal error - module canvas - violations only

  
Forge Component
(43)
Published on 6 Feb by Telmo Martins
43 votes
Published on 6 Feb by Telmo Martins

I was assigning modules to the correct layer and suddenly something - don't know what - went wrong.

Since that moment, I cannot use the "violations only" tick box in the modules screen.

Error in advanced query GetModules in Preparation in Canvas in ModuleCanvasFlow in Discovery (SELECT {ModuleDef}.[Id], {ModuleDef}.[Name], {ModuleDef}.[Kind], {ModuleDef}.[ApplicationDefId], {ModuleDef}.[Layer], {ModuleDef}.[UpperViolations], {ModuleDef}.[SideViolations], {ModuleDef}.[CyclicDependencies], {ModuleDef}.[FanIn], {ModuleDef}.[FanOut], {ModuleDef}.[IsSelected],{ModuleLayer}.[Label],{ApplicationDef}.[Name]  FROM {ModuleDef}  INNER JOIN {ApplicationDef} on {ModuleDef}.[ApplicationDefId] = {ApplicationDef}.[Id]  LEFT JOIN {ModuleLayer} on {ModuleDef}.[Layer] = {ModuleLayer}.[Id]  WHERE {ModuleDef}.[IsDeleted]=0 @SearchKeywordFilter @SelectedOnlyFilter @ApplicationDefFilter @ModuleLayerFilter @UndefinedFilter @ViolationsOnlyFilter @HideExtensionsFilter @ConsumersFilter @ProducersFilter  ORDER BY {ModuleLayer}.[Order] desc,  @OrderBy): ORA-00932: inconsistent datatypes: expected - got CLOB



We see the same problem on a java-stack with an oracle database. The button on the top of the screen uses almost the same query and is working well.