Missing bundle for entity type commerce_product_variation in Drupal\Core\Entity\ContentEntityStorageBase->doCreate()

Created on 5 June 2024, 23 days ago
Updated 25 June 2024, 3 days ago

Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type commerce_product_variation in Drupal\Core\Entity\ContentEntityStorageBase->doCreate() .

Drupal\Core\Entity\EntityStorageException: Missing bundle for entity type commerce_product_variation in Drupal\Core\Entity\ContentEntityStorageBase->doCreate() (line 125 of core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php).

🐛 Bug report
Status

Postponed: needs info

Version

2.0

Component

Product

Created by

🇮🇳India swapna.m

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @swapna.m
  • Status changed to Postponed: needs info 23 days ago
  • 🇮🇱Israel jsacksick

    There's no such thing as a "critical" support request. Unless you provide a backtrace, or clearly reproducible steps on a clean install, there isn't much we can do... This error could be caused by 10000 different reasons...

  • 🇮🇳India swapna.m

    Hi jsacksick,

    Showing above error with the back trace error log -
    #0 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Entity/ContentEntityStorageBase.php(94): Drupal\Core\Entity\ContentEntityStorageBase->doCreate()
    #1 /var/www/devtest.freyrsolutions.com/public_html/web/modules/contrib/commerce/modules/product/src/ContextProvider/ProductVariationContext.php(151): Drupal\Core\Entity\ContentEntityStorageBase->create()
    #2 /var/www/devtest.freyrsolutions.com/public_html/web/modules/contrib/commerce/modules/product/src/ContextProvider/ProductVariationContext.php(177): Drupal\commerce_product\ContextProvider\ProductVariationContext->getRuntimeContexts()
    #3 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Plugin/Context/LazyContextRepository.php(89): Drupal\commerce_product\ContextProvider\ProductVariationContext->getAvailableContexts()
    #4 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/ParamConverter/EntityConverter.php(141): Drupal\Core\Plugin\Context\LazyContextRepository->getAvailableContexts()
    #5 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/ParamConverter/ParamConverterManager.php(100): Drupal\Core\ParamConverter\EntityConverter->convert()
    #6 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Access/AccessManager.php(90): Drupal\Core\ParamConverter\ParamConverterManager->convert()
    #7 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/field/LinkBase.php(186): Drupal\Core\Access\AccessManager->checkNamedRoute()
    #8 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/field/LinkBase.php(166): Drupal\views\Plugin\views\field\LinkBase->checkUrlAccess()
    #9 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/field/EntityLink.php(21): Drupal\views\Plugin\views\field\LinkBase->render()
    #10 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/field/FieldPluginBase.php(1196): Drupal\views\Plugin\views\field\EntityLink->render()
    #11 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/views.theme.inc(238): Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender()
    #12 [internal function]: template_preprocess_views_view_field()
    #13 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Theme/ThemeManager.php(261): call_user_func_array()
    #14 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(480): Drupal\Core\Theme\ThemeManager->render()
    #15 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #16 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/field/FieldPluginBase.php(1790): Drupal\Core\Render\Renderer->render()
    #17 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(765): Drupal\views\Plugin\views\field\FieldPluginBase->theme()
    #18 [internal function]: Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow()
    #19 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(111): call_user_func_array()
    #20 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(859): Drupal\Core\Render\Renderer->doTrustedCallback()
    #21 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(421): Drupal\Core\Render\Renderer->doCallback()
    #22 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #23 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(704): Drupal\Core\Render\Renderer->render()
    #24 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/style/StylePluginBase.php(570): Drupal\views\Plugin\views\style\StylePluginBase->renderFields()
    #25 /var/www/devtest.freyrsolutions.com/public_html/web/modules/contrib/slick_views/src/Plugin/views/style/SlickViews.php(38): Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping()
    #26 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/display/DisplayPluginBase.php(2174): Drupal\slick_views\Plugin\views\style\SlickViews->render()
    #27 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/ViewExecutable.php(1548): Drupal\views\Plugin\views\display\DisplayPluginBase->render()
    #28 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/views/display/Block.php(131): Drupal\views\ViewExecutable->render()
    #29 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/ViewExecutable.php(1645): Drupal\views\Plugin\views\display\Block->execute()
    #30 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Element/View.php(81): Drupal\views\ViewExecutable->executeDisplay()
    #31 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/views/src/Plugin/Block/ViewsBlock.php(61): Drupal\views\Element\View::preRenderViewElement()
    #32 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/block/src/BlockViewBuilder.php(171): Drupal\views\Plugin\Block\ViewsBlock->build()
    #33 [internal function]: Drupal\block\BlockViewBuilder::preRender()
    #34 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(111): call_user_func_array()
    #35 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(859): Drupal\Core\Render\Renderer->doTrustedCallback()
    #36 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(421): Drupal\Core\Render\Renderer->doCallback()
    #37 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(493): Drupal\Core\Render\Renderer->doRender()
    #38 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #39 /var/www/devtest.freyrsolutions.com/public_html/web/modules/contrib/entity_embed/src/Plugin/Filter/EntityEmbedFilter.php(224): Drupal\Core\Render\Renderer->render()
    #40 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(627): Drupal\entity_embed\Plugin\Filter\EntityEmbedFilter->Drupal\entity_embed\Plugin\Filter\{closure}()
    #41 /var/www/devtest.freyrsolutions.com/public_html/web/modules/contrib/entity_embed/src/Plugin/Filter/EntityEmbedFilter.php(225): Drupal\Core\Render\Renderer->executeInRenderContext()
    #42 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/filter/src/Element/ProcessedText.php(118): Drupal\entity_embed\Plugin\Filter\EntityEmbedFilter->process()
    #43 [internal function]: Drupal\filter\Element\ProcessedText::preRenderText()
    #44 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php(111): call_user_func_array()
    #45 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(859): Drupal\Core\Render\Renderer->doTrustedCallback()
    #46 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(421): Drupal\Core\Render\Renderer->doCallback()
    #47 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #48 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Template/TwigExtension.php(475): Drupal\Core\Render\Renderer->render()
    #49 /var/www/devtest.freyrsolutions.com/public_html/web/sites/default/files/php/twig/66653b4189cac_field.html.twig_Szx-QmmElc2P1Vmaxkrl8hMnx/63NwwDk7dGLjT6RVqVeoC8RXoTovcMnkBuCYojdi63I.php(88): Drupal\Core\Template\TwigExtension->escapeFilter()
    #50 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(394): __TwigTemplate_129d7160ba026f2de478dc03f38fbe4c->doDisplay()
    #51 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(367): Twig\Template->displayWithErrorHandling()
    #52 /var/www/devtest.freyrsolutions.com/public_html/web/sites/default/files/php/twig/66653b4189cac_field--text.html.twig_F3hczUhSfWBdOsh12o2fRhqSH/nNke8Xyyh8IYQxKtN1cAbEblwkaKlwqVpE4kqe07Mfg.php(46): Twig\Template->display()
    #53 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(394): __TwigTemplate_7e0aa16bdbcdc4ea10f9c332442ec118->doDisplay()
    #54 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(367): Twig\Template->displayWithErrorHandling()
    #55 /var/www/devtest.freyrsolutions.com/public_html/web/sites/default/files/php/twig/66653b4189cac_field--text-with-summary._17eQYz-i79EGM70-aH0-PG0gg/MWusjVa3vjEN_yz196phmMpH0jUaNm1z9hOxpkuAo50.php(43): Twig\Template->display()
    #56 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(394): __TwigTemplate_dd729bbdd827f90d2edef10ff38d8b59->doDisplay()
    #57 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(367): Twig\Template->displayWithErrorHandling()
    #58 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(379): Twig\Template->display()
    #59 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/TemplateWrapper.php(38): Twig\Template->render()
    #60 /var/www/devtest.freyrsolutions.com/public_html/web/core/themes/engines/twig/twig.engine(39): Twig\TemplateWrapper->render()
    #61 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
    #62 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(480): Drupal\Core\Theme\ThemeManager->render()
    #63 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(493): Drupal\Core\Render\Renderer->doRender()
    #64 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #65 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Template/TwigExtension.php(475): Drupal\Core\Render\Renderer->render()
    #66 /var/www/devtest.freyrsolutions.com/public_html/web/sites/default/files/php/twig/66653b4189cac_node.html.twig_BrPfWHRZ58NnByBcS8vDEXcdg/58VvphWRRfeteUH86b2Vc3cEolB7UnwFvaX7nrZzkKo.php(110): Drupal\Core\Template\TwigExtension->escapeFilter()
    #67 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(394): __TwigTemplate_0b11749d92383e0d908b83633358e859->doDisplay()
    #68 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(367): Twig\Template->displayWithErrorHandling()
    #69 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/Template.php(379): Twig\Template->display()
    #70 /var/www/devtest.freyrsolutions.com/public_html/vendor/twig/twig/src/TemplateWrapper.php(38): Twig\Template->render()
    #71 /var/www/devtest.freyrsolutions.com/public_html/web/core/themes/engines/twig/twig.engine(39): Twig\TemplateWrapper->render()
    #72 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Theme/ThemeManager.php(348): twig_render_template()
    #73 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(480): Drupal\Core\Theme\ThemeManager->render()
    #74 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(240): Drupal\Core\Render\Renderer->doRender()
    #75 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(238): Drupal\Core\Render\Renderer->render()
    #76 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/Renderer.php(627): Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}()
    #77 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(239): Drupal\Core\Render\Renderer->executeInRenderContext()
    #78 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/Render/MainContent/HtmlRenderer.php(128): Drupal\Core\Render\MainContent\HtmlRenderer->prepare()
    #79 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/EventSubscriber/MainContentViewSubscriber.php(90): Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse()
    #80 [internal function]: Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
    #81 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Component/EventDispatcher/ContainerAwareEventDispatcher.php(111): call_user_func()
    #82 /var/www/devtest.freyrsolutions.com/public_html/vendor/symfony/http-kernel/HttpKernel.php(186): Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch()
    #83 /var/www/devtest.freyrsolutions.com/public_html/vendor/symfony/http-kernel/HttpKernel.php(76): Symfony\Component\HttpKernel\HttpKernel->handleRaw()
    #84 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/Session.php(58): Symfony\Component\HttpKernel\HttpKernel->handle()
    #85 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/KernelPreHandle.php(48): Drupal\Core\StackMiddleware\Session->handle()
    #86 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/ContentLength.php(28): Drupal\Core\StackMiddleware\KernelPreHandle->handle()
    #87 /var/www/devtest.freyrsolutions.com/public_html/web/core/modules/big_pipe/src/StackMiddleware/ContentLength.php(32): Drupal\Core\StackMiddleware\ContentLength->handle()
    #88 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/ReverseProxyMiddleware.php(48): Drupal\big_pipe\StackMiddleware\ContentLength->handle()
    #89 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/NegotiationMiddleware.php(51): Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle()
    #90 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/AjaxPageState.php(36): Drupal\Core\StackMiddleware\NegotiationMiddleware->handle()
    #91 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/StackMiddleware/StackedHttpKernel.php(51): Drupal\Core\StackMiddleware\AjaxPageState->handle()
    #92 /var/www/devtest.freyrsolutions.com/public_html/web/core/lib/Drupal/Core/DrupalKernel.php(704): Drupal\Core\StackMiddleware\StackedHttpKernel->handle()
    #93 /var/www/devtest.freyrsolutions.com/public_html/web/index.php(19): Drupal\Core\DrupalKernel->handle()
    #94 {main}

  • We also getting the same error when trying to install a commerce product making it unusable. Any quick fix appreciated.

    Drupal version: 10.2.7
    Commerce version: 8.x-2.39

Production build 0.69.0 2024