Skip to Content
1
Jul 01, 2022 at 09:12 AM

Service Level Annotations on Nested Entity doesn't work on HANA DB

463 Views

Hi CAP Team,

I encountered an odd behavior of CAP framework wherein service level annotations (for nested entity) are missing when using HANA DB.

Summary of my findings:

  • Sevice Level -- SQLite -- @title annotations works
  • Service Level -- HANA -- @title annotations are missing
  • Schema/DB Level -- SQLite -- @title annotations works
  • Schema/DB Level -- HANA -- @title annotations works

Service Level Annotations which only work for SQLite but not for HANA DB:

image.png

ObjectPage when using HANA DB:

image.png

ObjectPage when using SQLite:

image.png

If I directly put the annotations at the schema level, then it works for both types of DB. Can you confirm if this is a bug in the CAP framework?

Thanks and regards,

Jhodel

image.png

Attachments

image.png (132.7 kB)
image.png (314.9 kB)
image.png (362.9 kB)
image.png (71.7 kB)