Skip to content

Dilithium + Unicorn.DataProvider.10.1 #415

Open
@markgibbons25

Description

@markgibbons25

I have come across a scenario where Dilithium isn't playing nicely with the new 10.1 resource items.

Steps to reproduce:

  • Sitecore 10.1+
  • Enable Dilithium
  • Enable 10.1 data provider config
  • Add /sitecore/system/Settings/Services to a predicate config
  • Go to the unicorn.aspx and reserialize

Expected:

  • Item gets serialized

Actual:

Unable to resolve root source item for predicate root path

Investigation:
Looking into the code this is probably because dilithium data store is going to be looking in the SQL DB instead of following the data providers.

Workaround 1:

  • Disable dilithium

Workaround 2:

  • Get the item persisted to the SQL DB by changing its display name (and then clear it out)

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