Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-3961

Product API (REST) product fetching endpoint returns 500 if request body is empty

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • 4.2.2
    • 4.2.x-dev, 4.2.1
    • None

    Description

      Steps to reproduce:

      Result:

      The following exception is thrown:

      ValueError:
      DOMDocument::loadXML(): Argument #1 ($source) must not be empty
      
        at /Users/kamil/www/poc/somfy/ibexa/vendor/ibexa/rest/src/lib/Input/Handler/Xml.php:93
        at DOMDocument->loadXML('')
           (/Users/kamil/www/poc/somfy/ibexa/vendor/ibexa/rest/src/lib/Input/Handler/Xml.php:93)
        at Ibexa\Rest\Input\Handler\Xml->convert('')
           (/Users/kamil/www/poc/somfy/ibexa/vendor/ibexa/rest/src/lib/Input/Dispatcher.php:101)
        at Ibexa\Rest\Input\Dispatcher->parse(object(Message))
           (/Users/kamil/www/poc/somfy/ibexa/vendor/ibexa/product-catalog/src/bundle/Controller/REST/ProductController.php:87)
        at Ibexa\Bundle\ProductCatalog\Controller\REST\ProductController->getProductAction(object(Request), 'VIT13649130')
           (/Users/kamil/www/poc/somfy/ibexa/vendor/symfony/http-kernel/HttpKernel.php:152)
        at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
           (/Users/kamil/www/poc/somfy/ibexa/vendor/symfony/http-kernel/HttpKernel.php:74)
        at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
           (/Users/kamil/www/poc/somfy/ibexa/vendor/symfony/http-kernel/Kernel.php:202)
        at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
           (/Users/kamil/www/poc/somfy/ibexa/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
        at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
           (/Users/kamil/www/poc/somfy/ibexa/vendor/autoload_runtime.php:35)
        at require_once('/Users/kamil/www/poc/somfy/ibexa/vendor/autoload_runtime.php')
           (/Users/kamil/www/poc/somfy/ibexa/public/index.php:5)   

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              kamil.madejski@ibexa.co Kamil Madejski
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: