DEENESPTFRRUARHIKOZHNL

class ara::com::e2e::ComE2EErrorDomain

[SWS_CM_12503] Upstream: RS_AP_00122, RS_AP_00127, RS_AP_00130

class ComE2EErrorDomain final :              public ara::core::ErrorDomain {...};

Defines a class representing the E2E error domain

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Forwarding-Header#include "ara/com/com_fwd.h"
Scopenamespace ara::com::e2e
Basisklasse(n)ara::core::ErrorDomain
Unique IDAs per ara::com::e2e::ComE2EErrorDomain in [SWS_CORE_90023]

User GuideKI-GENERIERT

Definiert die Fehlerdomäne für Prüffehler der End-to-End-Absicherung in der Adaptive-Kommunikation.
KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: bfe73c7b7e47 Herkunft Offene Fragen (2)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Definiert die Fehlerdomäne für Prüffehler der End-to-End-Absicherung in der Adaptive-Kommunikation.

Die Klasse ara::com::e2e::ComE2EErrorDomain definiert die Fehlerdomäne für Fehler der End-to-End-Absicherung im Kommunikationsmanagement von AUTOSAR Adaptive und ordnet Fehlercodes der Enumeration ComE2EErrc zu ([SWS_CM_12504]). Schlägt eine serverseitige E2E-Prüfung fehl, wird ein ara::core::ErrorCode dieser Domäne in der Fehlerantwort transportiert und clientseitig über ara::core::Result bereitgestellt ([SWS_CM_00033]). Die zustandslose, ausnahmesichere Klasse erlaubt die Fehlerbehandlung wahlweise wertbasiert oder über ThrowAsException(), wobei diese Ausnahmemethode bei deaktivierten C++-Compiler-Ausnahmen nicht verfügbar ist ([SWS_CM_12509]).

Kontext

Die Klasse ara::com::e2e::ComE2EErrorDomain definiert die Fehlerdomäne für die End-to-End-Absicherung (E2E) innerhalb des Kommunikationsmanagements (ara::com) der AUTOSAR Adaptive Platform. Sie leitet final von der Basisklasse ara::core::ErrorDomain ab und kapselt domänenspezifische Fehler, die bei der E2E-Validierung von Nachrichten auftreten.

Im Kommunikationsmodell fungiert ComE2EErrorDomain als zentraler Bezeichner und Übersetzer für Fehlerzustände bei E2E-geschützten Interaktionen. Über die Typ-Aliase Errc ([SWS_CM_12504]) und Exception ([SWS_CM_12505]) bindet die Fehlerdomäne die typspezifische Enumeration ComE2EErrc sowie den abgeleiteten Ausnahmetyp ComE2EException an das fehlerspezifische Ökosystem von ara::core an. Erkennt die Server-Laufzeitumgebung bei der Prüfung einer Methodenanforderung mittels E2E_check ([SWS_CM_90421]) eine fehlerhafte Absicherung, wird eine E2E-Fehlerantwort übertragen. Gemäß [SWS_CM_00033] transportiert die Nutzlast dieser Antwortnachricht einen ara::core::ErrorCode der Domäne ara::com::e2e::ComE2EErrorDomain, dessen Fehlerwert dem Resultat von E2E_check entspricht (AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.4 „Payload of the E2E Error Response“). Auf der Clientseite wird dieser Fehler nach dem Entfernen des E2E-Headers ([SWS_CM_90475]) deserialisiert ([SWS_CM_90476], [SWS_CM_10473]) und als Fehlerzustand innerhalb eines ara::core::Result an die Applikation übergeben (AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.5 „Deserializing the payload“).

ComE2EContext ComE2EErrorDomain ComE2EErrorDomain ErrorDomain ErrorDomain ComE2EErrorDomain->ErrorDomain erbt von ComE2EErrc ComE2EErrc ComE2EErrorDomain->ComE2EErrc Alias Errc ComE2EException ComE2EException ComE2EErrorDomain->ComE2EException Alias Exception ErrorCode ErrorCode ErrorCode->ComE2EErrorDomain referenziert

Kontextdiagramm: Einbettung der ComE2EErrorDomain in das Typsystem von ara::core und ara::com. Quellen: [SWS_CM_12504], [SWS_CM_12505], [SWS_CM_12506], [SWS_CM_00033].

Lebenszyklus

Die Erzeugung eines Instanzobjekts erfolgt über den Standardkonstruktor constexpr ComE2EErrorDomain() noexcept ([SWS_CM_12506]). Durch die Kennzeichnung als constexpr kann die Fehlerdomäne bereits zur Übersetzungszeit konstruiert werden. Sie dürfte typischerweise als unveränderliches, prozessweites Singleton bereitgestellt werden, sodass Referenzen auf die Domäne während der gesamten Programmlaufzeit gültig bleiben. Frage Q-bd1ba0230650e246 (offen) Da die Klasse als final deklariert ist, sind keine weiteren Ableitungen zulässig.

Die Klasse verwaltet keinen veränderlichen Zustand und bietet vollständige Ausnahmesicherheit ([SWS_CM_12506]). Die Inspektionsmethoden Name() ([SWS_CM_12507]) und Message() ([SWS_CM_12508]) sind als const sowie noexcept deklariert. Dadurch ist der nebenläufige, lesende Zugriff über mehrere Ausführungsstränge hinweg thread-sicher und frei von Synchronisationsaufwänden gewährleistet.

Nutzungspfad

Der typische Nutzungspfad vollzieht sich im Rahmen der Übertragung und clientseitigen Auswertung fehlgeschlagener E2E-Prüfungen:

  1. Prüfung und Fehlererzeugung: Beim Empfang einer E2E-geschützten Anforderung führt der Server die Validierung mittels E2E_check aus ([SWS_CM_90421]). Schlägt diese Prüfung fehl, serialisiert die Middleware eine Fehlerantwort, deren Nutzlast einen ara::core::ErrorCode mit ara::com::e2e::ComE2EErrorDomain enthält ([SWS_CM_00033]).
  2. Übertragung und Deserialisierung: Auf der Clientseite wird nach der Protokollbehandlung und dem Entfernen des Schutz-Headers ([SWS_CM_90475]) die Nutzlast deserialisiert ([SWS_CM_90476]). Das Kommunikationsframework stellt das Ergebnis als ara::core::Result bereit, welches den übermittelten Fehlercode kapselt ([SWS_CM_10473], AUTOSAR_AP_SWS_CommunicationManagement §7.4.1.2.5 „Deserializing the payload“).
  3. Fehlerdiagnose: Die Adaptive Application prüft das ara::core::Result. Zur Fehlerprotokollierung liefert Name() den Bezeichner der Domäne ([SWS_CM_12507]), während Message() den menschenlesbaren Text zum konkreten numerischen Code zurückgibt ([SWS_CM_12508]).
  4. Fehlerbehandlung: Die Anwendung kann den Fehler entweder wertbasiert auswerten oder bei aktivierter Ausnahmebehandlung über ThrowAsException() eine typspezifische Ausnahme auslösen ([SWS_CM_12509]).
Ablauf der E2E-Fehlerbehandlung bei einem MethodenaufrufClientApplicationara::com MiddlewareServerMethodenaufruf absendenAnfrage mit E2E-Header weiterleitenE2E_check ausführenE2E-Fehler erkanntFehlerantwort mit ErrorCode (ComE2EErrorDomain)Header entfernen und Payload deserialisierenara::core::Result mit ErrorCode übergebenaltFehlerauswertung durch ApplikationMessage() für Fehlertext abfragenAusnahmebehandlung aktiviertThrowAsException() wirft ComE2EException

Sequenzdiagramm: Übertragung und Verarbeitung eines E2E-Fehlers bei einem Methodenaufruf. Quellen: [SWS_CM_00033], [SWS_CM_90421], [SWS_CM_90475], [SWS_CM_90476], [SWS_CM_10473], [SWS_CM_12509].

Fehlerszenarien

Tritt bei der Validierung ein E2E-Fehler auf, wird dieser über die Enumeration ComE2EErrc identifiziert, welche über den Typ-Alias Errc der Klasse verfügbar ist ([SWS_CM_12504]). Die Fehlercodes in ComE2EErrc dürften dabei unmittelbar den definierten Ergebniswerten von E2E_check entsprechen. Frage Q-07fc2c01567ac537 (offen)

Zur Weitergabe des Fehlers über C++-Ausnahmen instanziiert die Methode ThrowAsException() eine Ausnahme des Typs ara::com::e2e::ComE2EException (Alias Exception, [SWS_CM_12505]) und wirft diese ([SWS_CM_12509]). Die Methode ist als noexcept(false) deklariert. Wenn in der Compiler-Toolchain C++-Ausnahmen deaktiviert sind, nimmt ThrowAsException() gemäß [SWS_CM_12509] nicht an der Überladungsauflösung teil. In Systemen ohne Ausnahmeunterstützung muss die Fehlerbehandlung folglich zwingend über die wertbasierte Inspektion von ara::core::Result und ara::core::ErrorCode erfolgen.

Dieser Leitfaden basiert auf der Spezifikation AUTOSAR Adaptive R25-11 und wurde automatisiert erstellt.

Mitgliederkarte

Konstruktoren und Destruktor

1

Typaliase

2

Klassendiagramm

Hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); Klicken öffnet die jeweilige Klassenseite.

G nara__com__e2e__ComE2EErrorDomain501 ComE2EErrorDomain + ComE2EErrorDomain() + Message() + Name() + ThrowAsException() nara__core__ErrorDomain335 ErrorDomain nara__com__e2e__ComE2EErrorDomain501->nara__core__ErrorDomain335

Detailansicht

Wähle in der Gliederung einen Eintrag aus.

Konstruktoren und Destruktor

Constructs a new ara::com::e2e::ComE2EErrorDomain object

constexpr ComE2EErrorDomain () noexcept;

Methoden

Message function

Returns the message associated with errorCode

const char * Message (CodeType errorCode) const noexcept override;
Name function

Returns a string constant associated with the ara::com::e2e::ComE2EErrorDomain

const char * Name () const noexcept override;

Creates a new instance of ara::com::e2e::ComE2EException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Typaliase

Errc type alias

Alias for the error code value enumeration

using Errc = ComE2EErrc;
Exception type alias

Alias for the exception base class

Dokumentation der Methoden

function ComE2EErrorDomain [SWS_CM_12506] Upstream: RS_AP_00120, RS_AP_00130

constexpr ComE2EErrorDomain () noexcept;

Constructs a new ara::com::e2e::ComE2EErrorDomain object

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12506
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12506@rel:R25-11#d712101a
Content hash
d712101a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12506
Status: valid/unmigrated Version: rel:R25-11#a62d5b05 Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12506@rel:R25-11#a62d5b05
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#d712101a2026-09-30
  • R22-11rel:R22-11#2403535e2026-10-14
  • R23-11rel:R23-11#87f9b8242026-10-14
  • R24-11rel:R24-11#e5169c462026-10-14
  • R25-11rel:R25-11#a62d5b052026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function Message [SWS_CM_12508] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

const char * Message (CodeType errorCode) const noexcept override;

Returns the message associated with errorCode

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error code number.

Rückgabewert

TypBeschreibung
const char *The message associated with the errorCode

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12508
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12508@rel:R25-11#b2112701
Content hash
b2112701
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12508
Status: valid/unmigrated Version: rel:R25-11#32e2efef Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12508@rel:R25-11#32e2efef
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#b21127012026-09-30
  • R22-11rel:R22-11#295fdf5d2026-10-14
  • R23-11rel:R23-11#bb3bdd142026-10-14
  • R24-11rel:R24-11#9ddb48eb2026-10-14
  • R25-11rel:R25-11#32e2efef2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function Name [SWS_CM_12507] Upstream: RS_AP_00120, RS_AP_00130

const char * Name () const noexcept override;

Returns a string constant associated with the ara::com::e2e::ComE2EErrorDomain

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: e33607e23f70 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion Name der Klasse ara::com::e2e::ComE2EErrorDomain ([SWS_CM_12507]) wird synchron und ohne Übergabeparameter aufgerufen. Sie dient der eindeutigen Identifikation der Fehlerdomäne und gibt einen Zeiger auf eine statische Zeichenkettenkonstante (const char *) zurück, welche den Namen der E2E-Kommunikationsfehlerdomäne repräsentiert ([SWS_CM_12507]). Die Schnittstellendeklaration wird über die Header-Datei ara/com/e2e/e2e_error_domain.h bereitgestellt ([SWS_CM_12507]).

In Bezug auf die Fehlerbehandlung ist die Funktion als noexcept und exception safe spezifiziert ([SWS_CM_12507]). Sie wirft demnach keine Ausnahmen und schlägt zur Laufzeit nicht fehl; spezifische Fehlercodes oder Fehlerbehandlungsmechanismen sind für diesen Aufruf nicht vorgesehen.

Hinsichtlich Nebenläufigkeit und Randbedingungen bestehen keine speziellen Aufruf- oder Lebenszyklusbeschränkungen. Da die Methode lediglich eine unveränderliche Zeichenkette ausliest, dürfte die Implementierung vollständig reentrant und für nebenläufige Aufrufe aus beliebigen Threads sicher sein. Frage Q-c8158d40c80ce9c5 (offen)

Im architektonischen Zusammenspiel folgt die Methode den Vorgaben für standardisierte, plattformweit eindeutige Fehlerdomänen-Identifikatoren (AUTOSAR_AP_SWS_CommunicationManagement §Änderungshistorie „Added unique ErrorDomain identifiers“). Ein analoger Aufbau findet sich in verwandten Fehlerdomänen wie ara::com::ComErrorDomain ([SWS_CM_11331]) oder apext::com::secoc::ComSecOcFvmErrorDomain ([SWS_CM_12518]).

Dieser Verwendungshinweis wurde von einer KI erstellt und basiert auf dem Payload der AUTOSAR-Spezifikation R25-11.

Implementer's Guide folgt (Komplexität I1)

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitexception safe

Rückgabewert

TypBeschreibung
const char *As per ara::com::e2e::ComE2EErrorDomain in [SWS_ CORE_90023]

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12507
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12507@rel:R25-11#82490fb5
Content hash
82490fb5
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12507
Status: valid/unmigrated Version: rel:R25-11#76bee0a8 Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12507@rel:R25-11#76bee0a8
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#82490fb52026-09-30
  • R22-11rel:R22-11#d1c7c1b62026-10-14
  • R23-11rel:R23-11#e2230dff2026-10-14
  • R24-11rel:R24-11#2bcb3cdb2026-10-14
  • R25-11rel:R25-11#76bee0a82026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

function ThrowAsException [SWS_CM_12509] Upstream: RS_AP_00120, RS_AP_00121, RS_AP_00130

void ThrowAsException (const ara::core::ErrorCode &errorCode) const noexcept(false) override;

Creates a new instance of ara::com::e2e::ComE2EException from errorCode and throws it. As per [SWS_CORE_10304], this function does not participate in overload resolution when C++ exceptions are disabled in the compiler toolchain.

KI-GENERIERT ungeprüft Modell: gemini-3.8-flash-medium · Aufwand: medium · Temperatur: nicht steuerbar · Prompt: d2262a26cd80 Herkunft Offene Fragen (1)
KI-generiertgemini-3.8-flash-medium · 2026-10-13

Die Elementfunktion ThrowAsException der Fehlerdomäne ara::com::e2e::ComE2EErrorDomain dient gemäß [SWS_CM_12509] dazu, einen übergebenen Fehlercode errorCode vom Typ ara::core::ErrorCode in eine typisierte C++-Ausnahme des Typs ara::com::e2e::ComE2EException zu kapseln und synchron auszulösen. Die Funktion besitzt keinen Rückgabewert (void) und wird über den Header ara/com/e2e/e2e_error_domain.h bereitgestellt (AUTOSAR_AP_SWS_CommunicationManagement §8.15.3.2.2.3 „ThrowAsException“).

Fehlerbehandlung und Randbedingungen

Die Methode ist mit noexcept(false) deklariert und explizit als nicht ausnahmesicher („not exception safe“) spezifiziert, da ihr regulärer Ablauf im Werfen der Exception besteht. Eine wesentliche compilerseitige Randbedingung definiert [SWS_CORE_10304]: Sind C++-Ausnahmen in der Toolchain des Compilers deaktiviert, nimmt diese Funktion nicht an der Überladungsauflösung teil. Aufrufer müssen daher sicherstellen, dass exception-basierte Fehlerbehandlung im Zielsystem unterstützt und aktiv ist.

Zusammenspiel

Interpretation: Als überschriebene Methode (override) dürfte die Funktion Teil des polymorphen Fehlerdomänen-Mechanismus von AUTOSAR Adaptive sein, um generische Fehlercodes in spezifische Ausnahmeobjekte zu überführen. Frage Q-f1777f936e0fdac0 (offen) Analoge Funktionen finden sich in den verwandten Fehlerdomänen der Kommunikationsverwaltung: ComErrorDomain::ThrowAsException gemäß [SWS_CM_11333] wirft eine ara::com::ComException (AUTOSAR_AP_SWS_CommunicationManagement §8.12.4.2.2.3 „ThrowAsException“), während ComSecOcFvmErrorDomain::ThrowAsException gemäß [SWS_CM_12520] eine apext::com::secoc::ComSecOcFvmException instanziiert und wirft (AUTOSAR_AP_SWS_CommunicationManagement §C.2.3.2.2.3 „ThrowAsException“).

Dieser Text wurde von einer KI auf Basis der Spezifikation AUTOSAR Adaptive Release R25-11 generiert.

Implementer's Guide folgt (Komplexität I2)

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
Exception-Sicherheitnot exception safe

Parameter (in)

ParameterBeschreibung
errorCodeThe error to throw.

Rückgabewert

TypBeschreibung
None

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12509
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12509@rel:R25-11#9edd6064
Content hash
9edd6064
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12509
Status: valid/unmigrated Version: rel:R25-11#6800d5fd Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12509@rel:R25-11#6800d5fd
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#9edd60642026-09-30
  • R22-11rel:R22-11#5a8987a42026-10-14
  • R23-11rel:R23-11#dba786162026-10-14
  • R24-11rel:R24-11#c360ebbc2026-10-14
  • R25-11rel:R25-11#6800d5fd2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

Dokumentation der Typaliase

type alias Errc [SWS_CM_12504] Upstream: RS_AP_00120, RS_AP_00130

using Errc = ComE2EErrc;

Alias for the error code value enumeration

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
SymbolErrc

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12504
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12504@rel:R25-11#0b22d380
Content hash
0b22d380
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12504
Status: valid/unmigrated Version: rel:R25-11#af4a83f4 Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12504@rel:R25-11#af4a83f4
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#0b22d3802026-09-30
  • R22-11rel:R22-11#02f85fce2026-10-14
  • R23-11rel:R23-11#8d5411e82026-10-14
  • R24-11rel:R24-11#af4a83f42026-10-14
  • R25-11rel:R25-11#af4a83f42026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

type alias Exception [SWS_CM_12505] Upstream: RS_AP_00120, RS_AP_00130

using Exception = ComE2EException;

Alias for the exception base class

Header-Datei#include "ara/com/e2e/e2e_error_domain.h"
Scopeclass ara::com::e2e::ComE2EErrorDomain
SymbolException

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CM_12505
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CM_12505@rel:R25-11#1e7de5be
Content hash
1e7de5be
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_CommunicationManagement.pdf#nameddest=SWS_CM_12505
Status: valid/unmigrated Version: rel:R25-11#3abf347f Versionshistorie & Revisions (1 transition, 5 revision)
Current State
valid/unmigrated
Reason
mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign
2026-08-13-status-backfill
Active Version
AUTOSAR/AP/record/SWS_CM_12505@rel:R25-11#3abf347f
Point-in-Time History:
Recorded Revisions (5):
  • R25-11rel:R25-11#1e7de5be2026-09-30
  • R22-11rel:R22-11#4730f6b22026-10-14
  • R23-11rel:R23-11#fbe99c782026-10-14
  • R24-11rel:R24-11#3abf347f2026-10-14
  • R25-11rel:R25-11#3abf347f2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill