PackagePackagetypeA library you install and call yourself.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

com.sap.cds:cds-adapter-odata-v4

The OData V4 protocol adapter for CAP Java, auto-exposing every Application Service in the model at /odata/v4/<Service> without protocol code of its own, active by default in the CDS Maven Archetype.

Maps inbound OData V4 requests onto CQN events for the CAP Java runtime, so every Application Service in the model is auto-exposed at /odata/v4/<Service> without protocol code of its own. Its version comes from com.sap.cds:cds-services-bom, the bill of materials that keeps every CAP Java module in sync; the adapter itself is added to srv/pom.xml with runtime scope, next to an application framework such as cds-framework-spring-boot. The CDS Maven Archetype activates it by default; passing -DodataVersion=v2 switches the archetype to com.sap.cds:cds-adapter-odata-v2 instead, and a service can be served by both at once through the @protocols annotation. It stops at the protocol mapping: which services it exposes and what each entity does follow from the CDS model, not from the adapter.

Facts

LicenceSAP DEVELOPER LICENSE AGREEMENT for CAP

Where it sits

Lives in
Provides
ODataCAPODatacapabilityExposing data and operations through OData, including the service model, metadata and protocol versions clients require. Version differences affect which clients can consume a service and which query features they can use.
Flavors

What it declares

Every artifact

Type
Package
Origin
By SAP
Runtime
Java

As a package

Where it runs
does not say
Distributed through
does not say

Connections1

OData
  1. com.sap.cds:cds-adapter-odata-v2OData V2 protocol adapter built into the CAP Java runtime
  2. @cap-js-community/odata-v2-adapterExposes a CAP service as OData V2
  3. @odatano/coreCAP plugin serving the Cardano blockchain as OData V4
  4. @odatano/nightgateCAP plugin indexing the Midnight blockchain, exposed as OData V4
  5. @root3287/cap-segwCompiler from a CDS service to SEGW model and data provider classes
  6. @sap/cdsCAP Node.js runtime

Details

Sources1
Added by handdiscovered herechecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
runtimesjava
discovered viaAdded by hand
first seen in the atlas
ecosystem and domaincap, protocols-and-apis
Flavors1
Java
“OData V4 adapter for CDS Services Java” — com.sap.cds:cds-adapter-odata-v4 — Maven POMchecked
History in the atlas2
  1. Auto-exposes every Application Service in the CDS model as an OData V4 endpoint, mapping inbound requests onto CQN events for the CAP Java runtime to process.
  2. First seen.
For your agent
Ref
artifact:cap-java-cds-adapter-odata-v4
JSON
/artifacts/cap-java-cds-adapter-odata-v4.json
MCP
Connecting an agent