Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Wishlist2 Table Not Replicated Due to Type System Name Suffix Conflict #41

@asad445

Description

@asad445

We noticed that when the Hybris type system suffix is set to 2, the wishlist2 table is not replicated. This appears to be due to a conflict between the table name (wishlist2) and the type system name suffix (2).

Issue Details:
The wishlist2 table is missing from replication when the type system suffix is set.
To work around this, we removed the migration.ds.source.db.typesystemsuffix property, which allowed wishlist2 to be replicated successfully.

However, removing the suffix property causes other tables (e.g., enumerationvalues2, etc.) to not replicate as expected.

Expected Behavior:
All tables, including wishlist2 and suffix-based tables (e.g., enumerationvalues2), should replicate correctly regardless of the type system name suffix setting.

Steps to Reproduce:

Set migration.ds.source.db.typesystemsuffix=2 in the configuration.
Observe that wishlist2 is not replicated.
Remove the migration.ds.source.db.typesystemsuffix property.
Observe that wishlist2 is replicated, but other tables that rely on the suffix are not replicated then for example enumerationvalues2, composedtypes2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions