Non-conformance type: static

This is a non-conformance of which there was no code evidence collected for this link, but calls were detected between the two services at runtime.

Involved services

Potential Interpretations For the Non-Conformance

Implicit Call via Third-Party Services

Communication flow has been detected between the two services but the responsible line of code is not detected in the source code. It could be that the call is implicitly triggered by a third-party service that is used in the implementation (e.g. via an annotation that is used by a framework or that code is injected during run-time).

Unintentional Endpoint Exposure

The communication flow detected between the two services could be caused by an endpoint that is exposed unintentionally by the developer. It could be the case that code has been refactored and the endpoint was not removed during refactoring, or that the endpoint was used for testing purposes and was not removed afterwards.

Code Located Outside of Default Source Location

The line of code that is responsible for triggering the flow of communication between the two services is not located in the default source-code folder of the project. It could be the case that the line of code was unintentionaly introduced in a different folder (e.g. resources folder).

The following information could help with the understanding of the detected non-conformance:

Dynamic model learned for the communication behavior between user and eureka:

DFA 0 State 0 1 State 1 0->1 8761.0__>eureka>css>wro.css__200.0__get__user__eureka 10 2 State 2 0->2 8761.0__>__200.0__get__user__eureka 1 I I I->0 3 State 3 1->3 8761.0__>__200.0__get__user__eureka 9 4 State 4 2->4 8761.0__>favicon.ico__404.0__get__user__eureka 1 5 State 5 3->5 8761.0__>favicon.ico__404.0__get__user__eureka 8 6 State 6 4->6 8761.0__>lastn__200.0__get__user__eureka 1 7 State 7 5->7 8761.0__>lastn__200.0__get__user__eureka 7 8 State 8 6->8 8761.0__>__200.0__get__user__eureka 1 9 State 9 7->9 8761.0__>__200.0__get__user__eureka 6 10 State 10 8->10 8761.0__>__200.0__get__user__eureka 1 9->9 8761.0__>__200.0__get__user__eureka 15 11 State 11 10->11 8761.0__>__200.0__get__user__eureka 1 12 State 12 11->12 8761.0__>__200.0__get__user__eureka 1 13 State 13 12->13 8761.0__>__200.0__get__user__eureka 1 14 State 14 13->14 8761.0__>__200.0__get__user__eureka 1 15 State 15 14->15 8761.0__>__200.0__get__user__eureka 1

Frequently occurring endpoint calls extracted from the dynamic model learned for the communication behavior between user and eureka:

Endpoint: /

  • Port: 8761.0
  • Call status code: 200.0
  • Call direction: from user to eureka
  • Call frequency: 38

Endpoint: /eureka/css/wro.css

  • Port: 8761.0
  • Call status code: 200.0
  • Call direction: from user to eureka
  • Call frequency: 10

Endpoint: /favicon.ico

  • Port: 8761.0
  • Call status code: 404.0
  • Call direction: from user to eureka
  • Call frequency: 9

Endpoint: /lastn

  • Port: 8761.0
  • Call status code: 200.0
  • Call direction: from user to eureka
  • Call frequency: 8