Does Experience Delivery Beta lack graphql support?
I’m currently building two Experience Sites concurrently in a sandbox running Winter ’25. Both sites are brand new, both using the LWC (Build your own) theme, and both utilising the same set of home-grown LWCs.
For one site, I have built it out with all my components and have published the site with no problems. For the other, I activated the Experience Delivery Beta before building, and I’m unable to use a number of my components. After stripping this site back to a sole component, Publishing my site (via the CLI) results in the following error via email:
mcontent.management.api.deployment.exception.MCDeploymentException: Error with deployment hook:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
com.google.common.util.concurrent.UncheckedExecutionException:
java.lang.IllegalStateException: Unable to get calculate module size for
salesforceLds/c__riskListView: Post:
mcontent.management.impl.deployment.ManagedContentSitesSupportObserver
This isn’t restricted to the riskListView component, swapping that single component out to other ones results in the same error. These components all have something in common: They all use graphql queries. When tested alone in the same way, my LWCs that use lightning/ui*API adapters have no problem publishing.
I have searched for documentation about Experience Delivery Beta but can’t find anything other than the bare bones of the release announcement, and of course the scant detail on the actual activation page.
Recognising that GraphQl support for Experience Cloud sites only officially landed in Winter 25, and the Experience Delivery (when in Pilot) was established before this support arrived, is it reasonable to conclude that Experience Delivery Beta hasn’t implemented support for GraphQl at this time?
Has anyone else successfully developed an Experience Delivery-enabled site while leveraging GraphQl?
Read more here: Source link
