Whoops, looks like something went wrong.

Get help in the TYPO3 Documentation

If you need help solving this exception, you can have a look at the TYPO3 Documentation. There you can find solutions provided by the TYPO3 community. Once you have found a solution to the problem, help others by contributing to the documentation page.

Find a solution for this exception in the TYPO3 Documentation.

(1/2) #400 Xortex\XRwShop\Api\Exception

date in the past

in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Request.php line 117
          $msg = json_decode($error['ErrorMsg']['value'] ?? [], true);
          if (!$msg) {
            $msg = $error['ErrorMsg']['value'];
          }
          throw new Exception(print_r($msg, true), $error, $e->getCode(), $e);
        }
      }
    } elseif ($this->getClient() instanceof ClientXml) {
      $body  = simplexml_load_string($e->getResponse()->getBody()->getContents());
at Xortex\XRwShop\Api\Rest\TravelTainment\Request->handleBadResponseException(object(GuzzleHttp\Exception\ClientException), object(Xortex\XRwShop\Api\Rest\TravelTainment\Operation\PackageSearch))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Request.php line 73

      $response->getBody()->rewind();
      return $response;
    } catch (BadResponseException $e) {
      $this->handleBadResponseException($e, $operation);
    } catch (\Exception $e) {
      throw new Exception($e->getMessage(), null, $e->getCode(), $e);
    }

at Xortex\XRwShop\Api\Rest\TravelTainment\Request->call(object(Xortex\XRwShop\Api\Rest\TravelTainment\Operation\PackageSearch))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Handler.php line 127
      $client = ClientXml::create($stage, $this->getAccessToken($stage));
    }

    $request  = Request::create($stage, $client);
    $response = $request->call($operation);

    if ($response) {
      if ($response->getStatusCode() === 200) {
        return $response->getBody()->__toString();
at Xortex\XRwShop\Api\Rest\TravelTainment\Handler->handleRequest(object(Xortex\XRwShop\Api\Rest\TravelTainment\Operation\PackageSearch), 1, 2)
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/HandlerJson.php line 29
   * @throws Exception
   */
  public function getJsonResponse(array $data, ?int $stage = null): array {
    $operation = $this->getOperation($data, $stage);
    $response  = $this->handleRequest($operation, $stage, self::API_TYPE_JSON);
    $json      = Utils::jsonDecode($response, true);

    if (isset($json[$operation->getOperationName() . 'RS']['Warnings']['Warning'])) {
      foreach ($json[$operation->getOperationName() . 'RS']['Warnings']['Warning'] as $warning) {
at Xortex\XRwShop\Api\Rest\TravelTainment\HandlerJson->getJsonResponse(array('travelWorld' => null, 'travelDestination' => null, 'travelCity' => null, 'suggestHotel' => '151030', 'departureDate' => object(DateTime), 'returnDate' => object(DateTime), 'roomType' => null, 'travelSchedule' => false, 'directFlight' => false, 'outboundFlightTimeFrom' => '0', 'outboundFlightTimeTo' => '24', 'inboundFlightTimeFrom' => '0', 'inboundFlightTimeTo' => '24', 'travelDuration' => '7', 'catering' => null, 'hotelCategory' => 3.0, 'preferences' => array(), 'traveller' => array(array('age' => 45), array('age' => 45)), 'airports' => array(object(Xortex\XRwShop\Domain\Model\Airport)), 'tripType' => 'PACKAGEONLY', 'MinPrice' => 10, 'MaxPrice' => 3000, 'TourOperators' => array('TUID'), 'ObjectID' => 151030, 'nrOfResults' => 25))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Handler/PackageSearch.php line 29
   * @param string|null $offerId
   * @return Trip|null
   */
  public function getTrip(array $data, string $offerId = null): ?Trip {
    $json = $this->getJsonResponse($data);
    return $this->getTripModel($json, "package", $offerId);
  }

}
at Xortex\XRwShop\Api\Rest\TravelTainment\Handler\PackageSearch->getTrip(array('travelWorld' => null, 'travelDestination' => null, 'travelCity' => null, 'suggestHotel' => '151030', 'departureDate' => object(DateTime), 'returnDate' => object(DateTime), 'roomType' => null, 'travelSchedule' => false, 'directFlight' => false, 'outboundFlightTimeFrom' => '0', 'outboundFlightTimeTo' => '24', 'inboundFlightTimeFrom' => '0', 'inboundFlightTimeTo' => '24', 'travelDuration' => '7', 'catering' => null, 'hotelCategory' => 3.0, 'preferences' => array(), 'traveller' => array(array('age' => 45), array('age' => 45)), 'airports' => array(object(Xortex\XRwShop\Domain\Model\Airport)), 'tripType' => 'PACKAGEONLY', 'MinPrice' => 10, 'MaxPrice' => 3000, 'TourOperators' => array('TUID'), 'ObjectID' => 151030, 'nrOfResults' => 25))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Domain/Repository/TripRepository.php line 566
    ]);

    /** @var Handler\PackageSearch|Handler\AccommodationSearch $requestHandler */
    $requestHandler = GeneralUtility::makeInstance(TravelTainmentUtility::getHandlerFromObjectId($objectId));
    return $requestHandler->getTrip($data);
  }

  /**
   * @param array $filterValues
at Xortex\XRwShop\Domain\Repository\TripRepository->findByTtObjectIdAndFilter('p151030', array('tripType' => 'PACKAGEONLY', 'travelDestination' => 'hotel_151030', 'travelPeriodDateRange' => array('dateFrom' => '2023-06-12', 'dateTo' => '2023-06-19'), 'travelSchedule' => '0', 'travelDuration' => '7', 'departureDate' => '', 'nrOfAdults' => '2', 'ageChild1' => '', 'ageChild2' => '', 'ageChild3' => '', 'ageInfoText' => '', 'detailedFilterSearch' => '', 'cateringAndRoomTypeHeading' => '', 'catering' => '', 'roomType' => '', 'departureHeading' => '', 'departureAirport' => array('LNZ'), 'flightOptions' => array(), 'outboundFlightTime' => array('valueFrom' => 0.0, 'valueTo' => 24.0), 'inboundFlightTime' => array('valueFrom' => 0.0, 'valueTo' => 24.0), 'hotelCategoryHeading' => '', 'hotelCategory' => 3.0, 'priceRangeHeading' => '', 'priceRange' => array('valueFrom' => 10.0, 'valueTo' => 3000.0), 'operator' => array('5133'), 'preferences' => array(), 'categories' => array()))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 1012
      $trip       = $contingent->getDate()->getTrip();
      // TravelTainment
    } elseif ($this->request->hasArgument('ttTrip') && $this->request->getArgument('ttTrip')) {
      $objectId = $this->request->getArgument('ttTrip');
      $trip     = $this->tripRepository->findByTtObjectIdAndFilter($objectId, $filterValues);

      // Failover: Auf Detailseite soll keine 404er-Seite erscheinen, nur weil aufgrund Filter-Werte kein Angebot ermittelt werden konnte
      if (!$trip) {
        $filterValues['travelDuration']   = null;
at Xortex\XRwShop\Controller\SearchController->getTripFromParameters()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 978
  /**
   * @return Trip
   */
  protected function getTripForShowAction(): Trip {
    $trip = $this->getTripFromParameters();

    if ($trip->isTt()) {
      $giataHandler = Handler::create();
      $galleryPics  = $giataHandler->getGalleryPicsForTrip($trip);
at Xortex\XRwShop\Controller\SearchController->getTripForShowAction()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 251
    $this->assignFilterValueArray($filterModel);

    // Reise
    try {
      $trip = $this->getTripForShowAction();

      // Das "Top-Offer" wird angezeigt, wenn eine konkrete Amadeus-Offer-ID übergeben wurde (LISA-Assistent)
      if ($topOfferId = $this->getOfferIdFromQueryParams()) {
        $topOfferInformation = $this->getAvailabilityInformationForTtOffer($topOfferId, $this->getTtTypeFromParameters());
at Xortex\XRwShop\Controller\SearchController->showAction()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 575
        }
        $validationResult = $this->arguments->validate();
        if (!$validationResult->hasErrors()) {
            $this->eventDispatcher->dispatch(new BeforeActionCallEvent(static::class, $this->actionMethodName, $preparedArguments));
            $actionResult = $this->{$this->actionMethodName}(...$preparedArguments);
        } else {
            $actionResult = $this->{$this->errorMethodName}();
        }

at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 492
        $this->view = $this->resolveView();
        if ($this->view !== null && method_exists($this, 'initializeView')) {
            $this->initializeView($this->view);
        }
        $response = $this->callActionMethod($request);
        $this->renderAssetsForRequest($request);

        return $response;
    }
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php line 96
                throw new InfiniteLoopException('Could not ultimately dispatch the request after ' . $dispatchLoopCount . ' iterations. Most probably, a @' . IgnoreValidation::class . ' annotation is missing on re-displaying a form with validation errors.', 1217839467);
            }
            $controller = $this->resolveController($request);
            try {
                $response = $controller->processRequest($request);
                if ($response instanceof ForwardResponse) {
                    // The controller action returned an extbase internal Forward response:
                    // Another action should be dispatched.
                    $request = static::buildRequestFromCurrentRequestAndForwardResponse($request, $response);
at TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php line 46
     * @throws InfiniteLoopException
     */
    public function handleRequest(RequestInterface $request)
    {
        return $this->dispatcher->dispatch($request);
    }

    /**
     * This request handler can handle any web request.
at TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler->handleRequest(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 165
        }

        // Dispatch the extbase request
        $requestHandler = $this->requestHandlerResolver->resolveRequestHandler($extbaseRequest);
        $response = $requestHandler->handleRequest($extbaseRequest);
        if ($response->getStatusCode() >= 300) {
            // Avoid caching the plugin when we issue a redirect or error response
            // This means that even when an action is configured as cachable
            // we avoid the plugin to be cached, but keep the page cache untouched
at TYPO3\CMS\Extbase\Core\Bootstrap->handleFrontendRequest(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 148
    public function run(string $content, array $configuration, ?ServerRequestInterface $request = null): string
    {
        $request = $request ?? $GLOBALS['TYPO3_REQUEST'];
        $this->initialize($configuration);
        return $this->handleFrontendRequest($request);
    }

    protected function handleFrontendRequest(ServerRequestInterface $request): string
    {
at TYPO3\CMS\Extbase\Core\Bootstrap->run('', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 5415
                        // Extensions should either drop the property altogether if they don't need current instance
                        // of ContentObjectRenderer, or set the property to protected and use the setter above.
                        $classObj->cObj = $this;
                    }
                    $content = $callable($content, $conf, $this->getRequest());
                } else {
                    $this->getTimeTracker()->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', LogLevel::ERROR);
                }
            } else {
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction('TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), '')
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php line 44
        if ($this->cObj->getUserObjectType() === false) {
            // Come here only if we are not called from $TSFE->processNonCacheableContentPartsAndSubstituteContentMarkers()!
            $this->cObj->setUserObjectType(ContentObjectRenderer::OBJECTTYPE_USER);
        }
        $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
        if ($this->cObj->doConvertToUserIntObject) {
            $this->cObj->doConvertToUserIntObject = false;
            $content = $this->cObj->cObjGetSingle('USER_INT', $conf);
        } else {
at TYPO3\CMS\Frontend\ContentObject\UserContentObject->render(array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 801
        }

        // Render content
        try {
            $content .= $contentObject->render($configuration);
        } catch (ContentRenderingException $exception) {
            // Content rendering Exceptions indicate a critical problem which should not be
            // caught e.g. when something went wrong with Exception handling itself
            throw $exception;
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->render(object(TYPO3\CMS\Frontend\ContentObject\UserContentObject), array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 737
            $timeTracker->decStackPointer();
        } else {
            $contentObject = $this->getContentObject($name);
            if ($contentObject) {
                $content .= $this->render($contentObject, $conf);
            }
        }
        if ($timeTracker->LR) {
            $timeTracker->pull($content);
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('USER', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2853
                        case 'COA':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('COA', $nonCacheableData[$nonCacheableKey]['conf']);
                            break;
                        case 'FUNC':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('USER', $nonCacheableData[$nonCacheableKey]['conf']);
                            break;
                        case 'POSTUSERFUNC':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->callUserFunction($nonCacheableData[$nonCacheableKey]['postUserFunc'], $nonCacheableData[$nonCacheableKey]['conf'], $nonCacheableData[$nonCacheableKey]['content']);
                            break;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->processNonCacheableContentPartsAndSubstituteContentMarkers(array('INT_SCRIPT.8a8803e65897bb9a4021f63d90bc3693' => array('conf' => array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), 'cObj' => 'O:54:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer":27:{s:5:"align";a:3:{i:0;s:6:"center";i:1;s:5:"right";i:2;s:4:"left";}s:12:"stdWrapOrder";a:148:{s:17:"stdWrapPreProcess";s:4:"hook";s:9:"cacheRead";s:4:"hook";s:19:"setContentToCurrent";s:7:"boolean";s:20:"setContentToCurrent.";s:5:"array";s:16:"addPageCacheTags";s:6:"string";s:17:"addPageCacheTags.";s:5:"array";s:10:"setCurrent";s:6:"string";s:11:"setCurrent.";s:5:"array";s:5:"lang.";s:5:"array";s:4:"data";s:7:"getText";s:5:"data.";s:5:"array";s:5:"field";s:9:"fieldName";s:6:"field.";s:5:"array";s:7:"current";s:7:"boolean";s:8:"current.";s:5:"array";s:7:"cObject";s:7:"cObject";s:8:"cObject.";s:5:"array";s:8:"numRows.";s:5:"array";s:11:"preUserFunc";s:12:"functionName";s:15:"stdWrapOverride";s:4:"hook";s:8:"override";s:6:"string";s:9:"override.";s:5:"array";s:17:"preIfEmptyListNum";s:7:"listNum";s:18:"preIfEmptyListNum.";s:5:"array";s:6:"ifNull";s:6:"string";s:7:"ifNull.";s:5:"array";s:7:"ifEmpty";s:6:"string";s:8:"ifEmpty.";s:5:"array";s:7:"ifBlank";s:6:"string";s:8:"ifBlank.";s:5:"array";s:7:"listNum";s:7:"listNum";s:8:"listNum.";s:5:"array";s:4:"trim";s:7:"boolean";s:5:"trim.";s:5:"array";s:7:"strPad.";s:5:"array";s:7:"stdWrap";s:7:"stdWrap";s:8:"stdWrap.";s:5:"array";s:14:"stdWrapProcess";s:4:"hook";s:8:"required";s:7:"boolean";s:9:"required.";s:5:"array";s:3:"if.";s:5:"array";s:13:"fieldRequired";s:9:"fieldName";s:14:"fieldRequired.";s:5:"array";s:6:"csConv";s:6:"string";s:7:"csConv.";s:5:"array";s:9:"parseFunc";s:10:"objectpath";s:10:"parseFunc.";s:5:"array";s:10:"HTMLparser";s:7:"boolean";s:11:"HTMLparser.";s:5:"array";s:6:"split.";s:5:"array";s:12:"replacement.";s:5:"array";s:10:"prioriCalc";s:7:"boolean";s:11:"prioriCalc.";s:5:"array";s:4:"char";s:7:"integer";s:5:"char.";s:5:"array";s:6:"intval";s:7:"boolean";s:7:"intval.";s:5:"array";s:4:"hash";s:6:"string";s:5:"hash.";s:5:"array";s:5:"round";s:7:"boolean";s:6:"round.";s:5:"array";s:13:"numberFormat.";s:5:"array";s:10:"expandList";s:7:"boolean";s:11:"expandList.";s:5:"array";s:4:"date";s:8:"dateconf";s:5:"date.";s:5:"array";s:9:"strtotime";s:13:"strtotimeconf";s:10:"strtotime.";s:5:"array";s:8:"strftime";s:12:"strftimeconf";s:9:"strftime.";s:5:"array";s:3:"age";s:7:"boolean";s:4:"age.";s:5:"array";s:4:"case";s:4:"case";s:5:"case.";s:5:"array";s:5:"bytes";s:7:"boolean";s:6:"bytes.";s:5:"array";s:9:"substring";s:10:"parameters";s:10:"substring.";s:5:"array";s:8:"cropHTML";s:4:"crop";s:9:"cropHTML.";s:5:"array";s:9:"stripHtml";s:7:"boolean";s:10:"stripHtml.";s:5:"array";s:4:"crop";s:4:"crop";s:5:"crop.";s:5:"array";s:12:"rawUrlEncode";s:7:"boolean";s:13:"rawUrlEncode.";s:5:"array";s:16:"htmlSpecialChars";s:7:"boolean";s:17:"htmlSpecialChars.";s:5:"array";s:24:"encodeForJavaScriptValue";s:7:"boolean";s:25:"encodeForJavaScriptValue.";s:5:"array";s:11:"doubleBrTag";s:6:"string";s:12:"doubleBrTag.";s:5:"array";s:2:"br";s:7:"boolean";s:3:"br.";s:5:"array";s:5:"brTag";s:6:"string";s:6:"brTag.";s:5:"array";s:12:"encapsLines.";s:5:"array";s:8:"keywords";s:7:"boolean";s:9:"keywords.";s:5:"array";s:9:"innerWrap";s:4:"wrap";s:10:"innerWrap.";s:5:"array";s:10:"innerWrap2";s:4:"wrap";s:11:"innerWrap2.";s:5:"array";s:10:"preCObject";s:7:"cObject";s:11:"preCObject.";s:5:"array";s:11:"postCObject";s:7:"cObject";s:12:"postCObject.";s:5:"array";s:9:"wrapAlign";s:5:"align";s:10:"wrapAlign.";s:5:"array";s:9:"typolink.";s:5:"array";s:4:"wrap";s:4:"wrap";s:5:"wrap.";s:5:"array";s:10:"noTrimWrap";s:4:"wrap";s:11:"noTrimWrap.";s:5:"array";s:5:"wrap2";s:4:"wrap";s:6:"wrap2.";s:5:"array";s:8:"dataWrap";s:8:"dataWrap";s:9:"dataWrap.";s:5:"array";s:7:"prepend";s:7:"cObject";s:8:"prepend.";s:5:"array";s:6:"append";s:7:"cObject";s:7:"append.";s:5:"array";s:5:"wrap3";s:4:"wrap";s:6:"wrap3.";s:5:"array";s:14:"orderedStdWrap";s:7:"stdWrap";s:15:"orderedStdWrap.";s:5:"array";s:9:"outerWrap";s:4:"wrap";s:10:"outerWrap.";s:5:"array";s:10:"insertData";s:7:"boolean";s:11:"insertData.";s:5:"array";s:12:"postUserFunc";s:12:"functionName";s:15:"postUserFuncInt";s:12:"functionName";s:13:"prefixComment";s:6:"string";s:14:"prefixComment.";s:5:"array";s:9:"editIcons";s:6:"string";s:10:"editIcons.";s:5:"array";s:9:"editPanel";s:7:"boolean";s:10:"editPanel.";s:5:"array";s:12:"htmlSanitize";s:7:"boolean";s:13:"htmlSanitize.";s:5:"array";s:10:"cacheStore";s:4:"hook";s:18:"stdWrapPostProcess";s:4:"hook";s:5:"debug";s:7:"boolean";s:6:"debug.";s:5:"array";s:9:"debugFunc";s:7:"boolean";s:10:"debugFunc.";s:5:"array";s:9:"debugData";s:7:"boolean";s:10:"debugData.";s:5:"array";}s:24:"' . "\0" . '*' . "\0" . 'contentObjectClassMap";a:17:{s:4:"TEXT";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\TextContentObject";s:4:"CASE";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject";s:3:"COA";s:64:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectArrayContentObject";s:7:"COA_INT";s:72:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectArrayInternalContentObject";s:4:"USER";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject";s:8:"USER_INT";s:58:"TYPO3\\CMS\\Frontend\\ContentObject\\UserInternalContentObject";s:5:"FILES";s:51:"TYPO3\\CMS\\Frontend\\ContentObject\\FilesContentObject";s:5:"IMAGE";s:51:"TYPO3\\CMS\\Frontend\\ContentObject\\ImageContentObject";s:12:"IMG_RESOURCE";s:59:"TYPO3\\CMS\\Frontend\\ContentObject\\ImageResourceContentObject";s:7:"CONTENT";s:53:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentContentObject";s:7:"RECORDS";s:53:"TYPO3\\CMS\\Frontend\\ContentObject\\RecordsContentObject";s:5:"HMENU";s:62:"TYPO3\\CMS\\Frontend\\ContentObject\\HierarchicalMenuContentObject";s:13:"LOAD_REGISTER";s:58:"TYPO3\\CMS\\Frontend\\ContentObject\\LoadRegisterContentObject";s:16:"RESTORE_REGISTER";s:61:"TYPO3\\CMS\\Frontend\\ContentObject\\RestoreRegisterContentObject";s:13:"FLUIDTEMPLATE";s:59:"TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject";s:3:"SVG";s:68:"TYPO3\\CMS\\Frontend\\ContentObject\\ScalableVectorGraphicsContentObject";s:9:"EDITPANEL";s:55:"TYPO3\\CMS\\Frontend\\ContentObject\\EditPanelContentObject";}s:4:"data";a:103:{s:3:"uid";i:214;s:3:"pid";i:160;s:9:"t3ver_oid";i:0;s:10:"t3ver_wsid";i:0;s:11:"t3ver_state";i:0;s:11:"t3ver_stage";i:0;s:10:"t3_origuid";i:0;s:6:"tstamp";i:1585726122;s:6:"crdate";i:1478700239;s:9:"cruser_id";i:3;s:8:"editlock";i:0;s:6:"hidden";i:0;s:7:"sorting";i:256;s:5:"CType";s:4:"list";s:6:"header";s:0:"";s:14:"rowDescription";s:0:"";s:8:"bodytext";N;s:5:"image";i:0;s:10:"imagewidth";i:0;s:11:"imageorient";i:0;s:9:"imagecols";i:2;s:11:"imageborder";i:0;s:5:"media";i:0;s:6:"layout";i:1;s:7:"deleted";i:0;s:4:"cols";i:0;s:7:"records";N;s:5:"pages";s:3:"117";s:9:"starttime";i:0;s:7:"endtime";i:0;s:6:"colPos";i:0;s:9:"subheader";s:0:"";s:8:"fe_group";s:0:"";s:11:"header_link";s:0:"";s:10:"image_zoom";i:0;s:13:"header_layout";s:1:"0";s:9:"list_type";s:18:"xrwshop_tripsearch";s:12:"sectionIndex";i:1;s:9:"linkToTop";i:0;s:16:"file_collections";N;s:13:"filelink_size";i:0;s:16:"filelink_sorting";s:0:"";s:6:"target";s:0:"";s:4:"date";i:0;s:9:"recursive";i:0;s:11:"imageheight";i:0;s:16:"sys_language_uid";i:0;s:11:"pi_flexform";s:2234:"<?xml version="1.0" encoding="utf-8" standalone="yes" ?><T3FlexForms> <data> <sheet index="sDEF"> <language index="lDEF"> <field index="settings.filterType"> <value index="vDEF">standard</value> </field> <field index="settings.filterDateFrom"> <value index="vDEF">0</value> </field> <field index="settings.filterDateTo"> <value index="vDEF">0</value> </field> <field index="settings.checkoutPid"> <value index="vDEF">360</value> </field> <field index="settings.detailPid"> <value index="vDEF">160</value> </field> <field index="settings.importantInfoStandard"> <value index="vDEF"></value> </field> <field index="settings.importantInfoInquiry"> <value index="vDEF"></value> </field> <field index="settings.importantInfoCongress"> <value index="vDEF"></value> </field> <field index="settings.importantInfoFlight"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoStandard"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoInquiry"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoCongress"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoFlight"> <value index="vDEF"></value> </field> <field index="settings.msgNoResult"> <value index="vDEF">Dieses Angebot ist leider für Ihre Suchkriterien nicht verfügbar. Bitte passen Sie die Suchkriterien an oder wechseln Sie zurück zur Übersicht.</value> </field> </language> </sheet> </data></T3FlexForms>";s:19:"accessibility_title";s:0:"";s:20:"accessibility_bypass";i:0;s:25:"accessibility_bypass_text";s:0:"";s:11:"l18n_parent";i:0;s:15:"l18n_diffsource";s:674:"a:31:{s:5:"CType";N;s:6:"colPos";N;s:25:"tx_xcontent_header_layout";N;s:6:"header";N;s:13:"header_layout";N;s:15:"header_position";N;s:4:"date";N;s:11:"header_link";N;s:9:"subheader";N;s:9:"list_type";N;s:11:"pi_flexform";N;s:5:"pages";N;s:9:"recursive";N;s:6:"layout";N;s:28:"tx_xcontent_background_class";N;s:28:"tx_xcontent_background_width";N;s:11:"frame_class";N;s:18:"space_before_class";N;s:17:"space_after_class";N;s:12:"sectionIndex";N;s:9:"linkToTop";N;s:16:"sys_language_uid";N;s:6:"hidden";N;s:9:"starttime";N;s:7:"endtime";N;s:8:"fe_group";N;s:8:"editlock";N;s:10:"categories";N;s:14:"rowDescription";N;s:20:"traveltip_categories";N;s:17:"teaser_categories";N;}";s:19:"selected_categories";N;s:14:"category_field";s:0:"";s:13:"table_caption";N;s:15:"table_delimiter";i:124;s:15:"table_enclosure";i:0;s:21:"table_header_position";i:0;s:11:"table_tfoot";i:0;s:10:"categories";i:0;s:15:"header_position";s:0:"";s:11:"l10n_source";i:0;s:12:"bullets_type";i:0;s:19:"uploads_description";i:0;s:12:"uploads_type";i:0;s:6:"assets";i:0;s:11:"frame_class";s:9:"container";s:18:"space_before_class";s:4:"none";s:17:"space_after_class";s:4:"none";s:26:"filelink_sorting_direction";s:0:"";s:11:"table_class";s:0:"";s:10:"l10n_state";N;s:26:"tx_xcontent_slideshow_item";i:0;s:31:"tx_xcontent_slideshow_animation";s:8:"standard";s:27:"tx_xcontent_slideshow_speed";i:1000;s:30:"tx_xcontent_slideshow_duration";s:4:"6000";s:26:"tx_xcontent_accordion_item";i:0;s:29:"tx_xcontent_accordion_content";i:0;s:10:"audio_file";i:0;s:20:"tx_xcontent_tab_item";i:0;s:23:"tx_xcontent_tab_content";i:0;s:23:"tx_xcontent_column_left";i:0;s:30:"tx_xcontent_column_left_center";i:0;s:24:"tx_xcontent_column_right";i:0;s:31:"tx_xcontent_column_right_center";i:0;s:24:"tx_xcontent_column_ratio";s:0:"";s:30:"tx_xcontent_column_ratio_three";s:0:"";s:29:"tx_xcontent_column_ratio_four";s:0:"";s:28:"tx_xcontent_background_class";s:4:"none";s:25:"tx_xcontent_header_layout";s:4:"none";s:10:"traveltips";i:0;s:7:"teasers";i:0;s:14:"contact_person";i:0;s:5:"icons";i:0;s:20:"traveltip_categories";i:0;s:17:"teaser_categories";i:0;s:17:"tx_impexp_origuid";i:0;s:14:"customerquotes";i:0;s:14:"youtube_videos";i:0;s:15:"enable_autoplay";i:0;s:19:"tx_container_parent";i:0;s:26:"tx_styleguide_containsdemo";s:0:"";}s:8:"' . "\0" . '*' . "\0" . 'table";s:10:"tt_content";s:7:"oldData";a:0:{}s:15:"alternativeData";s:0:"";s:10:"parameters";a:0:{}s:13:"currentValKey";s:26:"currentValue_kidjls9dksoje";s:13:"currentRecord";s:14:"tt_content:214";s:18:"currentRecordTotal";i:0;s:19:"currentRecordNumber";i:0;s:18:"parentRecordNumber";i:0;s:12:"parentRecord";a:0:{}s:23:"checkPid_badDoktypeList";i:255;s:15:"lastTypoLinkUrl";s:0:"";s:18:"lastTypoLinkTarget";s:0:"";s:14:"lastTypoLinkLD";a:0:{}s:18:"lastTypoLinkResult";N;s:14:"recordRegister";a:0:{}s:21:"' . "\0" . '*' . "\0" . 'stdWrapHookObjects";a:0:{}s:28:"' . "\0" . '*' . "\0" . 'getImgResourceHookObjects";N;s:24:"doConvertToUserIntObject";b:0;s:17:"' . "\0" . '*' . "\0" . 'userObjectType";i:1;s:16:"' . "\0" . '*' . "\0" . 'stopRendering";a:0:{}s:24:"' . "\0" . '*' . "\0" . 'stdWrapRecursionLevel";i:0;s:32:"' . "\0" . '*' . "\0" . 'defaultFrontendJavaScriptFile";s:60:"EXT:frontend/Resources/Public/JavaScript/default_frontend.js";}', 'type' => 'FUNC')), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2811
    protected function recursivelyReplaceIntPlaceholdersInContent(ServerRequestInterface $request)
    {
        do {
            $nonCacheableData = $this->config['INTincScript'];
            $this->processNonCacheableContentPartsAndSubstituteContentMarkers($nonCacheableData, $request);
            // Check if there were new items added to INTincScript during the previous execution:
            // array_diff_assoc throws notices if values are arrays but not strings. We suppress this here.
            $nonCacheableData = @array_diff_assoc($this->config['INTincScript'], $nonCacheableData);
            $reprocess = count($nonCacheableData) > 0;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2780
            $assetCollector = unserialize($this->config['INTincScript_ext']['assetCollector'], ['allowed_classes' => [AssetCollector::class]]);
            GeneralUtility::makeInstance(AssetCollector::class)->updateState($assetCollector->getState());
        }

        $this->recursivelyReplaceIntPlaceholdersInContent($request);
        $this->getTimeTracker()->push('Substitute header section');
        $this->INTincScript_loadJSCode();
        $this->generatePageTitle();

at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 165
                    'prefixWithAbsRefPrefix'
                );
            }
            $this->timeTracker->push('Non-cached objects');
            $controller->INTincScript($request);
            $this->timeTracker->pull();
        }

        // Create a default Response object and add headers and body to it
at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Middleware/RequestHandler.php line 34
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xsearch'] ?? $request->getQueryParams()['xsearch'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    $this->$action();

at Xortex\XRwShop\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Middleware/ExportHandler.php line 42
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xrwshop'] ?? $request->getQueryParams()['xrwshop'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    /** @var TypoScriptFrontendController $controller */
    $controller = $GLOBALS['TSFE'];
at Xortex\XRwShop\Middleware\ExportHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_content/Classes/Middleware/FrontendEnvironment.php line 35
        return $this->renderConfiguration();
      }
    }

    return $handler->handle($request);
  }

  /**
   * @param ServerRequestInterface $request
at Xortex\XContent\Middleware\FrontendEnvironment->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/varnish/Classes/Middleware/FrontendSendHeader.php line 51
    public function process(
        ServerRequestInterface $request,
        RequestHandlerInterface $handler
    ): ResponseInterface {
        $response = $handler->handle($request);
        /** @var \TYPO3\CMS\Core\Http\NormalizedParams */
        $requestNormalizedParams = $request->getAttribute('normalizedParams');

        // determine whether we need to add the additional headers
at Opsone\Varnish\Middleware\FrontendSendHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/vhs/Classes/Middleware/AssetInclusion.php line 20
class AssetInclusion implements MiddlewareInterface
{
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);

        $body = $response->getBody();
        $body->rewind();
        $contents = $body->getContents();
at FluidTYPO3\Vhs\Middleware\AssetInclusion->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        try {
            $response = $handler->handle($request);
        } catch (PropagateResponseException $e) {
            $response = $e->getResponse();
        }

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
        // Throw away all output that may have happened during bootstrapping by weird extensions
        ob_clean();
        // Initialize output compression if configured
        $this->initializeOutputCompression();
        return $handler->handle($request);
    }

    /**
     * Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
     * @return ResponseInterface
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);
        if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
            if (
                (!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
                && !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 79
                );
            }
        }

        return $handler->handle($request);
    }

    protected function getRedirectUri(ServerRequestInterface $request): ?string
    {
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 78
                $this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
                $request = $request->withParsedBody($parsedBody);
            }
        }
        $response = $handler->handle($request);

        /**
         * Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
         * TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 104
        // Make TSFE globally available
        // @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
        //       PSR-7 request attribute frontend.controller throughout TYPO3 core
        $GLOBALS['TSFE'] = $controller;
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 132
            }
        }

        $request = $request->withAttribute('noCache', $this->disableCache);
        return $handler->handle($request);
    }

    /**
     * Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
            $previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
            $this->context->setAspect('frontend.preview', $previewAspect);
        }

        return $handler->handle($request);
    }

    /**
     * Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
        // merge the PageArguments with the request query parameters
        $queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
        $request = $request->withQueryParams($queryParams);

        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80

                return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
                $uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
                return new RedirectResponse($uri, 307);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rest/Classes/Middleware/RequestHandler.php line 33
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $path = $request->getUri()->getPath();

    if (mb_strpos($path, '/api/') !== 0) {
      return $handler->handle($request);
    }

    return $this->dispatch($request);
  }
at Xortex\XRest\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
                return $response;
            }
        }

        return $handler->handle($request);
    }

    protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
    {
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/app/Classes/Middleware/RedirectHandler.php line 24
   * @param RequestHandlerInterface $handler
   * @return ResponseInterface
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    return parent::process($request, $handler);
  }
}
at Xortex\App\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_search/Classes/Middleware/RequestHandler.php line 29
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xsearch'] ?? $request->getQueryParams()['xsearch'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    $GLOBALS['TYPO3_REQUEST'] = $request;

at Xortex\XSearch\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
                return $response;
            }
        }

        return $handler->handle($request);
    }

    protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
    {
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/ImageRequestHandler.php line 34
    /** @var \TYPO3\CMS\Core\Http\Uri $uri */
    $uri = $request->getUri();

    if (!$request->hasHeader('X-Accept-Image-Type')) {
      return $handler->handle($request);
    }

    $imageType = $request->getHeaderLine('X-Accept-Image-Type');
    $context   = 'Image.CropScaleMask.' . $imageType;
at Xortex\XCore\Middleware\ImageRequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/UploadRouter.php line 51
        }
      }
    }

    return $handler->handle($request);
  }

  /**
   * @param ServerRequestInterface $request
at Xortex\XCore\Middleware\UploadRouter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/RequestBootstrap.php line 34
    if ($GLOBALS['TYPO3_REQUEST'] === null && \TYPO3\CMS\Core\Http\ApplicationType::fromRequest($request)->isFrontend()) {
      $GLOBALS['TYPO3_REQUEST'] = $request;
    }

    return $handler->handle($request);
  }

}
at Xortex\XCore\Middleware\RequestBootstrap->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 97
        if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
            $rateLimiter->reset();
        }

        $response = $handler->handle($request);

        // Store session data for fe_users if it still exists
        if ($frontendUser instanceof FrontendUserAuthentication) {
            $frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 78
            Bootstrap::loadExtTables();
            $this->setBackendUserAspect($GLOBALS['BE_USER']);
        }

        $response = $handler->handle($request);

        // If, when building the response, the user is still available, then ensure that the headers are sent properly
        if ($this->context->getAspect('backend.user')->isLoggedIn()) {
            return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
        ) {
            return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
        }
        // Continue the regular stack if no maintenance mode is active
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
        $request = $request->withAttribute('routing', $routeResult);
        if ($routeResult->getLanguage() instanceof SiteLanguage) {
            Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
        }
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
    {
        $eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;

        if ($eID === null) {
            return $handler->handle($request);
        }

        // Remove any output produced until now
        ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
                1396795884
            );
        }

        return $handler->handle($request);
    }

    /**
     * Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
        $this->timeTracker->setEnabled($timeTrackingEnabled);
        $this->timeTracker->start(microtime(true));
        $this->timeTracker->push('');

        $response = $handler->handle($request);

        // Finish time tracking
        $this->timeTracker->pull();
        $this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
     * @return ResponseInterface
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        return $this->tip->handle($request);
    }

    /**
     * Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/AbstractApplication.php line 86
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        try {
            $response = $this->requestHandler->handle($request);
        } catch (ImmediateResponseException $exception) {
            $response = $exception->getResponse();
        }
        return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Http/Application.php line 69
        // Create new request object having applicationType "I am a frontend request" attribute.
        $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);

        $this->initializeContext();
        return parent::handle($request);
    }

    /**
     * Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/AbstractApplication.php line 100
     * @param callable $execute Deprecated, will be removed in TYPO3 v12.0
     */
    final public function run(callable $execute = null)
    {
        $response = $this->handle(ServerRequestFactory::fromGlobals());
        if ($execute !== null) {
            trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
            $execute();
        }
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/reiseweltat/releases/20240201095540/htdocs/index.php line 20
// Set up the application for the frontend
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
at call_user_func(object(Closure))
in /home/reiseweltat/releases/20240201095540/htdocs/index.php line 21
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});

(2/2) #400 GuzzleHttp\Exception\ClientException

Client error: `POST https://de-ibe.ws.traveltainment.eu/ttgateway-web-v3/rest/PackageSearch/packageOffers` resulted in a `400 Bad Request` response: {"PackageOffersRS":{"RS_Metadata":{"Language":"de-DE","RequestID":"6605886840bf6","TransactionID":"6605886840bf5","Times (truncated...)

in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php line 113
        if ($summary !== null) {
            $message .= ":\n{$summary}\n";
        }

        return new $className($message, $request, $response, $previous, $handlerContext);
    }

    /**
     * Obfuscates URI if there is a username and a password present
at GuzzleHttp\Exception\RequestException::create(object(GuzzleHttp\Psr7\Request), object(GuzzleHttp\Psr7\Response), null, array(), null)
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/guzzle/src/Middleware.php line 72
                        $code = $response->getStatusCode();
                        if ($code < 400) {
                            return $response;
                        }
                        throw RequestException::create($request, $response, null, [], $bodySummarizer);
                    }
                );
            };
        };
at GuzzleHttp\Middleware::GuzzleHttp\{closure}(object(GuzzleHttp\Psr7\Response))
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 209
                 * here to avoid that memory leak.
                 */
                $f = $handler[$index];
                unset($handler);
                $promise->resolve($f($value));
            } elseif ($index === 1) {
                // Forward resolution values as-is.
                $promise->resolve($value);
            } else {
at GuzzleHttp\Promise\Promise::callHandler(1, object(GuzzleHttp\Psr7\Response), null)
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 158
            $id = $state === self::FULFILLED ? 1 : 2;
            // It's a success, so resolve the handlers in the queue.
            Utils::queue()->add(static function () use ($id, $value, $handlers): void {
                foreach ($handlers as $handler) {
                    self::callHandler($id, $value, $handler);
                }
            });
        } elseif ($value instanceof Promise && Is::pending($value)) {
            // We can just merge our handlers onto the next promise.
at GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/TaskQueue.php line 52
    public function run(): void
    {
        while ($task = array_shift($this->queue)) {
            /** @var callable $task */
            $task();
        }
    }

    /**
at GuzzleHttp\Promise\TaskQueue->run(true)
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 251
    {
        try {
            $wfn = $this->waitFn;
            $this->waitFn = null;
            $wfn(true);
        } catch (\Throwable $reason) {
            if ($this->state === self::PENDING) {
                // The promise has not been resolved yet, so reject the promise
                // with the exception.
at GuzzleHttp\Promise\Promise->invokeWaitFn()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 227
    {
        if ($this->state !== self::PENDING) {
            return;
        } elseif ($this->waitFn) {
            $this->invokeWaitFn();
        } elseif ($this->waitList) {
            $this->invokeWaitList();
        } else {
            // If there's no wait function, then reject the promise.
at GuzzleHttp\Promise\Promise->waitIfPending()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 272
        $this->waitList = null;

        foreach ($waitList as $result) {
            do {
                $result->waitIfPending();
                $result = $result->result;
            } while ($result instanceof Promise);

            if ($result instanceof PromiseInterface) {
at GuzzleHttp\Promise\Promise->invokeWaitList()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 229
            return;
        } elseif ($this->waitFn) {
            $this->invokeWaitFn();
        } elseif ($this->waitList) {
            $this->invokeWaitList();
        } else {
            // If there's no wait function, then reject the promise.
            $this->reject('Cannot wait on a promise that has '
                .'no internal wait function. You must provide a wait '
at GuzzleHttp\Promise\Promise->waitIfPending()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/promises/src/Promise.php line 69
    }

    public function wait(bool $unwrap = true)
    {
        $this->waitIfPending();

        if ($this->result instanceof PromiseInterface) {
            return $this->result->wait($unwrap);
        }
at GuzzleHttp\Promise\Promise->wait()
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/guzzle/src/Client.php line 189
    public function request(string $method, $uri = '', array $options = []): ResponseInterface
    {
        $options[RequestOptions::SYNCHRONOUS] = true;

        return $this->requestAsync($method, $uri, $options)->wait();
    }

    /**
     * Get a client configuration option.
at GuzzleHttp\Client->request('POST', 'PackageSearch/packageOffers', array('body' => '{"PackageOffersRQ":{"CurrencyCode":"EUR","RQ_Metadata":{"Language":"de-DE","TransactionID":"6605886840bf5","RequestID":"6605886840bf6"},"Travellers":{"Traveller":[{"Age":45},{"Age":45}]},"OfferFilters":{"DateAndTimeFilter":{"OutboundTransportDateAndTimeFilter":{"StationReference":"Departure","DateRange":{"MinDate":"2023-06-12"},"TimeRange":{"MaxTime":"23:59"}},"InboundTransportDateAndTimeFilter":{"StationReference":"Departure","DateRange":{"MaxDate":"2023-06-19"},"TimeRange":{"MaxTime":"23:59"}}},"TravelDurationFilter":{"DurationKind":"Trip","MinDuration":7,"MaxDuration":7},"StationFilter":{"DepartureStationFilter":{"StationCodes":["LNZ"]}},"BrandFilter":{"TourOperatorCodes":{"TourOperatorCode":[{"value":"TUID","Weight":30}],"FilterMode":"Include"}},"PriceFilter":{"MaxPrice":3000},"AccomFilter":{"HotelIffCodes":[151030]},"AccomPropertiesFilter":{"HotelCategoryFilter":{"HotelCategoryRange":{"MinCategory":3}}}},"Options":{"NumberOfResults":25,"ResultOffset":0}}}', 'synchronous' => true))
in /home/reiseweltat/releases/20240201095540/vendor/guzzlehttp/guzzle/src/ClientTrait.php line 95
     * @throws GuzzleException
     */
    public function post($uri, array $options = []): ResponseInterface
    {
        return $this->request('POST', $uri, $options);
    }

    /**
     * Create and send an HTTP PATCH request.
at GuzzleHttp\Client->post('PackageSearch/packageOffers', array('body' => '{"PackageOffersRQ":{"CurrencyCode":"EUR","RQ_Metadata":{"Language":"de-DE","TransactionID":"6605886840bf5","RequestID":"6605886840bf6"},"Travellers":{"Traveller":[{"Age":45},{"Age":45}]},"OfferFilters":{"DateAndTimeFilter":{"OutboundTransportDateAndTimeFilter":{"StationReference":"Departure","DateRange":{"MinDate":"2023-06-12"},"TimeRange":{"MaxTime":"23:59"}},"InboundTransportDateAndTimeFilter":{"StationReference":"Departure","DateRange":{"MaxDate":"2023-06-19"},"TimeRange":{"MaxTime":"23:59"}}},"TravelDurationFilter":{"DurationKind":"Trip","MinDuration":7,"MaxDuration":7},"StationFilter":{"DepartureStationFilter":{"StationCodes":["LNZ"]}},"BrandFilter":{"TourOperatorCodes":{"TourOperatorCode":[{"value":"TUID","Weight":30}],"FilterMode":"Include"}},"PriceFilter":{"MaxPrice":3000},"AccomFilter":{"HotelIffCodes":[151030]},"AccomPropertiesFilter":{"HotelCategoryFilter":{"HotelCategoryRange":{"MinCategory":3}}}},"Options":{"NumberOfResults":25,"ResultOffset":0}}}'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Request.php line 62
        'payload' => $requestBody
      ]);

      $response = $this->client->post($requestUrl, [
        'body' => $requestBody,
      ]);

      $this->logger->debug('Amadeus API-Call (RS): ' . $requestUrl, [
        'status' => $response->getStatusCode(),
at Xortex\XRwShop\Api\Rest\TravelTainment\Request->call(object(Xortex\XRwShop\Api\Rest\TravelTainment\Operation\PackageSearch))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Handler.php line 127
      $client = ClientXml::create($stage, $this->getAccessToken($stage));
    }

    $request  = Request::create($stage, $client);
    $response = $request->call($operation);

    if ($response) {
      if ($response->getStatusCode() === 200) {
        return $response->getBody()->__toString();
at Xortex\XRwShop\Api\Rest\TravelTainment\Handler->handleRequest(object(Xortex\XRwShop\Api\Rest\TravelTainment\Operation\PackageSearch), 1, 2)
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/HandlerJson.php line 29
   * @throws Exception
   */
  public function getJsonResponse(array $data, ?int $stage = null): array {
    $operation = $this->getOperation($data, $stage);
    $response  = $this->handleRequest($operation, $stage, self::API_TYPE_JSON);
    $json      = Utils::jsonDecode($response, true);

    if (isset($json[$operation->getOperationName() . 'RS']['Warnings']['Warning'])) {
      foreach ($json[$operation->getOperationName() . 'RS']['Warnings']['Warning'] as $warning) {
at Xortex\XRwShop\Api\Rest\TravelTainment\HandlerJson->getJsonResponse(array('travelWorld' => null, 'travelDestination' => null, 'travelCity' => null, 'suggestHotel' => '151030', 'departureDate' => object(DateTime), 'returnDate' => object(DateTime), 'roomType' => null, 'travelSchedule' => false, 'directFlight' => false, 'outboundFlightTimeFrom' => '0', 'outboundFlightTimeTo' => '24', 'inboundFlightTimeFrom' => '0', 'inboundFlightTimeTo' => '24', 'travelDuration' => '7', 'catering' => null, 'hotelCategory' => 3.0, 'preferences' => array(), 'traveller' => array(array('age' => 45), array('age' => 45)), 'airports' => array(object(Xortex\XRwShop\Domain\Model\Airport)), 'tripType' => 'PACKAGEONLY', 'MinPrice' => 10, 'MaxPrice' => 3000, 'TourOperators' => array('TUID'), 'ObjectID' => 151030, 'nrOfResults' => 25))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Api/Rest/TravelTainment/Handler/PackageSearch.php line 29
   * @param string|null $offerId
   * @return Trip|null
   */
  public function getTrip(array $data, string $offerId = null): ?Trip {
    $json = $this->getJsonResponse($data);
    return $this->getTripModel($json, "package", $offerId);
  }

}
at Xortex\XRwShop\Api\Rest\TravelTainment\Handler\PackageSearch->getTrip(array('travelWorld' => null, 'travelDestination' => null, 'travelCity' => null, 'suggestHotel' => '151030', 'departureDate' => object(DateTime), 'returnDate' => object(DateTime), 'roomType' => null, 'travelSchedule' => false, 'directFlight' => false, 'outboundFlightTimeFrom' => '0', 'outboundFlightTimeTo' => '24', 'inboundFlightTimeFrom' => '0', 'inboundFlightTimeTo' => '24', 'travelDuration' => '7', 'catering' => null, 'hotelCategory' => 3.0, 'preferences' => array(), 'traveller' => array(array('age' => 45), array('age' => 45)), 'airports' => array(object(Xortex\XRwShop\Domain\Model\Airport)), 'tripType' => 'PACKAGEONLY', 'MinPrice' => 10, 'MaxPrice' => 3000, 'TourOperators' => array('TUID'), 'ObjectID' => 151030, 'nrOfResults' => 25))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Domain/Repository/TripRepository.php line 566
    ]);

    /** @var Handler\PackageSearch|Handler\AccommodationSearch $requestHandler */
    $requestHandler = GeneralUtility::makeInstance(TravelTainmentUtility::getHandlerFromObjectId($objectId));
    return $requestHandler->getTrip($data);
  }

  /**
   * @param array $filterValues
at Xortex\XRwShop\Domain\Repository\TripRepository->findByTtObjectIdAndFilter('p151030', array('tripType' => 'PACKAGEONLY', 'travelDestination' => 'hotel_151030', 'travelPeriodDateRange' => array('dateFrom' => '2023-06-12', 'dateTo' => '2023-06-19'), 'travelSchedule' => '0', 'travelDuration' => '7', 'departureDate' => '', 'nrOfAdults' => '2', 'ageChild1' => '', 'ageChild2' => '', 'ageChild3' => '', 'ageInfoText' => '', 'detailedFilterSearch' => '', 'cateringAndRoomTypeHeading' => '', 'catering' => '', 'roomType' => '', 'departureHeading' => '', 'departureAirport' => array('LNZ'), 'flightOptions' => array(), 'outboundFlightTime' => array('valueFrom' => 0.0, 'valueTo' => 24.0), 'inboundFlightTime' => array('valueFrom' => 0.0, 'valueTo' => 24.0), 'hotelCategoryHeading' => '', 'hotelCategory' => 3.0, 'priceRangeHeading' => '', 'priceRange' => array('valueFrom' => 10.0, 'valueTo' => 3000.0), 'operator' => array('5133'), 'preferences' => array(), 'categories' => array()))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 1012
      $trip       = $contingent->getDate()->getTrip();
      // TravelTainment
    } elseif ($this->request->hasArgument('ttTrip') && $this->request->getArgument('ttTrip')) {
      $objectId = $this->request->getArgument('ttTrip');
      $trip     = $this->tripRepository->findByTtObjectIdAndFilter($objectId, $filterValues);

      // Failover: Auf Detailseite soll keine 404er-Seite erscheinen, nur weil aufgrund Filter-Werte kein Angebot ermittelt werden konnte
      if (!$trip) {
        $filterValues['travelDuration']   = null;
at Xortex\XRwShop\Controller\SearchController->getTripFromParameters()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 978
  /**
   * @return Trip
   */
  protected function getTripForShowAction(): Trip {
    $trip = $this->getTripFromParameters();

    if ($trip->isTt()) {
      $giataHandler = Handler::create();
      $galleryPics  = $giataHandler->getGalleryPicsForTrip($trip);
at Xortex\XRwShop\Controller\SearchController->getTripForShowAction()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Controller/SearchController.php line 251
    $this->assignFilterValueArray($filterModel);

    // Reise
    try {
      $trip = $this->getTripForShowAction();

      // Das "Top-Offer" wird angezeigt, wenn eine konkrete Amadeus-Offer-ID übergeben wurde (LISA-Assistent)
      if ($topOfferId = $this->getOfferIdFromQueryParams()) {
        $topOfferInformation = $this->getAvailabilityInformationForTtOffer($topOfferId, $this->getTtTypeFromParameters());
at Xortex\XRwShop\Controller\SearchController->showAction()
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 575
        }
        $validationResult = $this->arguments->validate();
        if (!$validationResult->hasErrors()) {
            $this->eventDispatcher->dispatch(new BeforeActionCallEvent(static::class, $this->actionMethodName, $preparedArguments));
            $actionResult = $this->{$this->actionMethodName}(...$preparedArguments);
        } else {
            $actionResult = $this->{$this->errorMethodName}();
        }

at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php line 492
        $this->view = $this->resolveView();
        if ($this->view !== null && method_exists($this, 'initializeView')) {
            $this->initializeView($this->view);
        }
        $response = $this->callActionMethod($request);
        $this->renderAssetsForRequest($request);

        return $response;
    }
at TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php line 96
                throw new InfiniteLoopException('Could not ultimately dispatch the request after ' . $dispatchLoopCount . ' iterations. Most probably, a @' . IgnoreValidation::class . ' annotation is missing on re-displaying a form with validation errors.', 1217839467);
            }
            $controller = $this->resolveController($request);
            try {
                $response = $controller->processRequest($request);
                if ($response instanceof ForwardResponse) {
                    // The controller action returned an extbase internal Forward response:
                    // Another action should be dispatched.
                    $request = static::buildRequestFromCurrentRequestAndForwardResponse($request, $response);
at TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php line 46
     * @throws InfiniteLoopException
     */
    public function handleRequest(RequestInterface $request)
    {
        return $this->dispatcher->dispatch($request);
    }

    /**
     * This request handler can handle any web request.
at TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler->handleRequest(object(TYPO3\CMS\Extbase\Mvc\Request))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 165
        }

        // Dispatch the extbase request
        $requestHandler = $this->requestHandlerResolver->resolveRequestHandler($extbaseRequest);
        $response = $requestHandler->handleRequest($extbaseRequest);
        if ($response->getStatusCode() >= 300) {
            // Avoid caching the plugin when we issue a redirect or error response
            // This means that even when an action is configured as cachable
            // we avoid the plugin to be cached, but keep the page cache untouched
at TYPO3\CMS\Extbase\Core\Bootstrap->handleFrontendRequest(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/extbase/Classes/Core/Bootstrap.php line 148
    public function run(string $content, array $configuration, ?ServerRequestInterface $request = null): string
    {
        $request = $request ?? $GLOBALS['TYPO3_REQUEST'];
        $this->initialize($configuration);
        return $this->handleFrontendRequest($request);
    }

    protected function handleFrontendRequest(ServerRequestInterface $request): string
    {
at TYPO3\CMS\Extbase\Core\Bootstrap->run('', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 5415
                        // Extensions should either drop the property altogether if they don't need current instance
                        // of ContentObjectRenderer, or set the property to protected and use the setter above.
                        $classObj->cObj = $this;
                    }
                    $content = $callable($content, $conf, $this->getRequest());
                } else {
                    $this->getTimeTracker()->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', LogLevel::ERROR);
                }
            } else {
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction('TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), '')
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php line 44
        if ($this->cObj->getUserObjectType() === false) {
            // Come here only if we are not called from $TSFE->processNonCacheableContentPartsAndSubstituteContentMarkers()!
            $this->cObj->setUserObjectType(ContentObjectRenderer::OBJECTTYPE_USER);
        }
        $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
        if ($this->cObj->doConvertToUserIntObject) {
            $this->cObj->doConvertToUserIntObject = false;
            $content = $this->cObj->cObjGetSingle('USER_INT', $conf);
        } else {
at TYPO3\CMS\Frontend\ContentObject\UserContentObject->render(array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 801
        }

        // Render content
        try {
            $content .= $contentObject->render($configuration);
        } catch (ContentRenderingException $exception) {
            // Content rendering Exceptions indicate a critical problem which should not be
            // caught e.g. when something went wrong with Exception handling itself
            throw $exception;
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->render(object(TYPO3\CMS\Frontend\ContentObject\UserContentObject), array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php line 737
            $timeTracker->decStackPointer();
        } else {
            $contentObject = $this->getContentObject($name);
            if ($contentObject) {
                $content .= $this->render($contentObject, $conf);
            }
        }
        if ($timeTracker->LR) {
            $timeTracker->pull($content);
at TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->cObjGetSingle('USER', array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2853
                        case 'COA':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('COA', $nonCacheableData[$nonCacheableKey]['conf']);
                            break;
                        case 'FUNC':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->cObjGetSingle('USER', $nonCacheableData[$nonCacheableKey]['conf']);
                            break;
                        case 'POSTUSERFUNC':
                            $nonCacheableContent = $contentObjectRendererForNonCacheable->callUserFunction($nonCacheableData[$nonCacheableKey]['postUserFunc'], $nonCacheableData[$nonCacheableKey]['conf'], $nonCacheableData[$nonCacheableKey]['content']);
                            break;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->processNonCacheableContentPartsAndSubstituteContentMarkers(array('INT_SCRIPT.8a8803e65897bb9a4021f63d90bc3693' => array('conf' => array('userFunc' => 'TYPO3\\CMS\\Extbase\\Core\\Bootstrap->run', 'extensionName' => 'XRwShop', 'pluginName' => 'TripSearch'), 'cObj' => 'O:54:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer":27:{s:5:"align";a:3:{i:0;s:6:"center";i:1;s:5:"right";i:2;s:4:"left";}s:12:"stdWrapOrder";a:148:{s:17:"stdWrapPreProcess";s:4:"hook";s:9:"cacheRead";s:4:"hook";s:19:"setContentToCurrent";s:7:"boolean";s:20:"setContentToCurrent.";s:5:"array";s:16:"addPageCacheTags";s:6:"string";s:17:"addPageCacheTags.";s:5:"array";s:10:"setCurrent";s:6:"string";s:11:"setCurrent.";s:5:"array";s:5:"lang.";s:5:"array";s:4:"data";s:7:"getText";s:5:"data.";s:5:"array";s:5:"field";s:9:"fieldName";s:6:"field.";s:5:"array";s:7:"current";s:7:"boolean";s:8:"current.";s:5:"array";s:7:"cObject";s:7:"cObject";s:8:"cObject.";s:5:"array";s:8:"numRows.";s:5:"array";s:11:"preUserFunc";s:12:"functionName";s:15:"stdWrapOverride";s:4:"hook";s:8:"override";s:6:"string";s:9:"override.";s:5:"array";s:17:"preIfEmptyListNum";s:7:"listNum";s:18:"preIfEmptyListNum.";s:5:"array";s:6:"ifNull";s:6:"string";s:7:"ifNull.";s:5:"array";s:7:"ifEmpty";s:6:"string";s:8:"ifEmpty.";s:5:"array";s:7:"ifBlank";s:6:"string";s:8:"ifBlank.";s:5:"array";s:7:"listNum";s:7:"listNum";s:8:"listNum.";s:5:"array";s:4:"trim";s:7:"boolean";s:5:"trim.";s:5:"array";s:7:"strPad.";s:5:"array";s:7:"stdWrap";s:7:"stdWrap";s:8:"stdWrap.";s:5:"array";s:14:"stdWrapProcess";s:4:"hook";s:8:"required";s:7:"boolean";s:9:"required.";s:5:"array";s:3:"if.";s:5:"array";s:13:"fieldRequired";s:9:"fieldName";s:14:"fieldRequired.";s:5:"array";s:6:"csConv";s:6:"string";s:7:"csConv.";s:5:"array";s:9:"parseFunc";s:10:"objectpath";s:10:"parseFunc.";s:5:"array";s:10:"HTMLparser";s:7:"boolean";s:11:"HTMLparser.";s:5:"array";s:6:"split.";s:5:"array";s:12:"replacement.";s:5:"array";s:10:"prioriCalc";s:7:"boolean";s:11:"prioriCalc.";s:5:"array";s:4:"char";s:7:"integer";s:5:"char.";s:5:"array";s:6:"intval";s:7:"boolean";s:7:"intval.";s:5:"array";s:4:"hash";s:6:"string";s:5:"hash.";s:5:"array";s:5:"round";s:7:"boolean";s:6:"round.";s:5:"array";s:13:"numberFormat.";s:5:"array";s:10:"expandList";s:7:"boolean";s:11:"expandList.";s:5:"array";s:4:"date";s:8:"dateconf";s:5:"date.";s:5:"array";s:9:"strtotime";s:13:"strtotimeconf";s:10:"strtotime.";s:5:"array";s:8:"strftime";s:12:"strftimeconf";s:9:"strftime.";s:5:"array";s:3:"age";s:7:"boolean";s:4:"age.";s:5:"array";s:4:"case";s:4:"case";s:5:"case.";s:5:"array";s:5:"bytes";s:7:"boolean";s:6:"bytes.";s:5:"array";s:9:"substring";s:10:"parameters";s:10:"substring.";s:5:"array";s:8:"cropHTML";s:4:"crop";s:9:"cropHTML.";s:5:"array";s:9:"stripHtml";s:7:"boolean";s:10:"stripHtml.";s:5:"array";s:4:"crop";s:4:"crop";s:5:"crop.";s:5:"array";s:12:"rawUrlEncode";s:7:"boolean";s:13:"rawUrlEncode.";s:5:"array";s:16:"htmlSpecialChars";s:7:"boolean";s:17:"htmlSpecialChars.";s:5:"array";s:24:"encodeForJavaScriptValue";s:7:"boolean";s:25:"encodeForJavaScriptValue.";s:5:"array";s:11:"doubleBrTag";s:6:"string";s:12:"doubleBrTag.";s:5:"array";s:2:"br";s:7:"boolean";s:3:"br.";s:5:"array";s:5:"brTag";s:6:"string";s:6:"brTag.";s:5:"array";s:12:"encapsLines.";s:5:"array";s:8:"keywords";s:7:"boolean";s:9:"keywords.";s:5:"array";s:9:"innerWrap";s:4:"wrap";s:10:"innerWrap.";s:5:"array";s:10:"innerWrap2";s:4:"wrap";s:11:"innerWrap2.";s:5:"array";s:10:"preCObject";s:7:"cObject";s:11:"preCObject.";s:5:"array";s:11:"postCObject";s:7:"cObject";s:12:"postCObject.";s:5:"array";s:9:"wrapAlign";s:5:"align";s:10:"wrapAlign.";s:5:"array";s:9:"typolink.";s:5:"array";s:4:"wrap";s:4:"wrap";s:5:"wrap.";s:5:"array";s:10:"noTrimWrap";s:4:"wrap";s:11:"noTrimWrap.";s:5:"array";s:5:"wrap2";s:4:"wrap";s:6:"wrap2.";s:5:"array";s:8:"dataWrap";s:8:"dataWrap";s:9:"dataWrap.";s:5:"array";s:7:"prepend";s:7:"cObject";s:8:"prepend.";s:5:"array";s:6:"append";s:7:"cObject";s:7:"append.";s:5:"array";s:5:"wrap3";s:4:"wrap";s:6:"wrap3.";s:5:"array";s:14:"orderedStdWrap";s:7:"stdWrap";s:15:"orderedStdWrap.";s:5:"array";s:9:"outerWrap";s:4:"wrap";s:10:"outerWrap.";s:5:"array";s:10:"insertData";s:7:"boolean";s:11:"insertData.";s:5:"array";s:12:"postUserFunc";s:12:"functionName";s:15:"postUserFuncInt";s:12:"functionName";s:13:"prefixComment";s:6:"string";s:14:"prefixComment.";s:5:"array";s:9:"editIcons";s:6:"string";s:10:"editIcons.";s:5:"array";s:9:"editPanel";s:7:"boolean";s:10:"editPanel.";s:5:"array";s:12:"htmlSanitize";s:7:"boolean";s:13:"htmlSanitize.";s:5:"array";s:10:"cacheStore";s:4:"hook";s:18:"stdWrapPostProcess";s:4:"hook";s:5:"debug";s:7:"boolean";s:6:"debug.";s:5:"array";s:9:"debugFunc";s:7:"boolean";s:10:"debugFunc.";s:5:"array";s:9:"debugData";s:7:"boolean";s:10:"debugData.";s:5:"array";}s:24:"' . "\0" . '*' . "\0" . 'contentObjectClassMap";a:17:{s:4:"TEXT";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\TextContentObject";s:4:"CASE";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\CaseContentObject";s:3:"COA";s:64:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectArrayContentObject";s:7:"COA_INT";s:72:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectArrayInternalContentObject";s:4:"USER";s:50:"TYPO3\\CMS\\Frontend\\ContentObject\\UserContentObject";s:8:"USER_INT";s:58:"TYPO3\\CMS\\Frontend\\ContentObject\\UserInternalContentObject";s:5:"FILES";s:51:"TYPO3\\CMS\\Frontend\\ContentObject\\FilesContentObject";s:5:"IMAGE";s:51:"TYPO3\\CMS\\Frontend\\ContentObject\\ImageContentObject";s:12:"IMG_RESOURCE";s:59:"TYPO3\\CMS\\Frontend\\ContentObject\\ImageResourceContentObject";s:7:"CONTENT";s:53:"TYPO3\\CMS\\Frontend\\ContentObject\\ContentContentObject";s:7:"RECORDS";s:53:"TYPO3\\CMS\\Frontend\\ContentObject\\RecordsContentObject";s:5:"HMENU";s:62:"TYPO3\\CMS\\Frontend\\ContentObject\\HierarchicalMenuContentObject";s:13:"LOAD_REGISTER";s:58:"TYPO3\\CMS\\Frontend\\ContentObject\\LoadRegisterContentObject";s:16:"RESTORE_REGISTER";s:61:"TYPO3\\CMS\\Frontend\\ContentObject\\RestoreRegisterContentObject";s:13:"FLUIDTEMPLATE";s:59:"TYPO3\\CMS\\Frontend\\ContentObject\\FluidTemplateContentObject";s:3:"SVG";s:68:"TYPO3\\CMS\\Frontend\\ContentObject\\ScalableVectorGraphicsContentObject";s:9:"EDITPANEL";s:55:"TYPO3\\CMS\\Frontend\\ContentObject\\EditPanelContentObject";}s:4:"data";a:103:{s:3:"uid";i:214;s:3:"pid";i:160;s:9:"t3ver_oid";i:0;s:10:"t3ver_wsid";i:0;s:11:"t3ver_state";i:0;s:11:"t3ver_stage";i:0;s:10:"t3_origuid";i:0;s:6:"tstamp";i:1585726122;s:6:"crdate";i:1478700239;s:9:"cruser_id";i:3;s:8:"editlock";i:0;s:6:"hidden";i:0;s:7:"sorting";i:256;s:5:"CType";s:4:"list";s:6:"header";s:0:"";s:14:"rowDescription";s:0:"";s:8:"bodytext";N;s:5:"image";i:0;s:10:"imagewidth";i:0;s:11:"imageorient";i:0;s:9:"imagecols";i:2;s:11:"imageborder";i:0;s:5:"media";i:0;s:6:"layout";i:1;s:7:"deleted";i:0;s:4:"cols";i:0;s:7:"records";N;s:5:"pages";s:3:"117";s:9:"starttime";i:0;s:7:"endtime";i:0;s:6:"colPos";i:0;s:9:"subheader";s:0:"";s:8:"fe_group";s:0:"";s:11:"header_link";s:0:"";s:10:"image_zoom";i:0;s:13:"header_layout";s:1:"0";s:9:"list_type";s:18:"xrwshop_tripsearch";s:12:"sectionIndex";i:1;s:9:"linkToTop";i:0;s:16:"file_collections";N;s:13:"filelink_size";i:0;s:16:"filelink_sorting";s:0:"";s:6:"target";s:0:"";s:4:"date";i:0;s:9:"recursive";i:0;s:11:"imageheight";i:0;s:16:"sys_language_uid";i:0;s:11:"pi_flexform";s:2234:"<?xml version="1.0" encoding="utf-8" standalone="yes" ?><T3FlexForms> <data> <sheet index="sDEF"> <language index="lDEF"> <field index="settings.filterType"> <value index="vDEF">standard</value> </field> <field index="settings.filterDateFrom"> <value index="vDEF">0</value> </field> <field index="settings.filterDateTo"> <value index="vDEF">0</value> </field> <field index="settings.checkoutPid"> <value index="vDEF">360</value> </field> <field index="settings.detailPid"> <value index="vDEF">160</value> </field> <field index="settings.importantInfoStandard"> <value index="vDEF"></value> </field> <field index="settings.importantInfoInquiry"> <value index="vDEF"></value> </field> <field index="settings.importantInfoCongress"> <value index="vDEF"></value> </field> <field index="settings.importantInfoFlight"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoStandard"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoInquiry"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoCongress"> <value index="vDEF"></value> </field> <field index="settings.additionalInfoFlight"> <value index="vDEF"></value> </field> <field index="settings.msgNoResult"> <value index="vDEF">Dieses Angebot ist leider für Ihre Suchkriterien nicht verfügbar. Bitte passen Sie die Suchkriterien an oder wechseln Sie zurück zur Übersicht.</value> </field> </language> </sheet> </data></T3FlexForms>";s:19:"accessibility_title";s:0:"";s:20:"accessibility_bypass";i:0;s:25:"accessibility_bypass_text";s:0:"";s:11:"l18n_parent";i:0;s:15:"l18n_diffsource";s:674:"a:31:{s:5:"CType";N;s:6:"colPos";N;s:25:"tx_xcontent_header_layout";N;s:6:"header";N;s:13:"header_layout";N;s:15:"header_position";N;s:4:"date";N;s:11:"header_link";N;s:9:"subheader";N;s:9:"list_type";N;s:11:"pi_flexform";N;s:5:"pages";N;s:9:"recursive";N;s:6:"layout";N;s:28:"tx_xcontent_background_class";N;s:28:"tx_xcontent_background_width";N;s:11:"frame_class";N;s:18:"space_before_class";N;s:17:"space_after_class";N;s:12:"sectionIndex";N;s:9:"linkToTop";N;s:16:"sys_language_uid";N;s:6:"hidden";N;s:9:"starttime";N;s:7:"endtime";N;s:8:"fe_group";N;s:8:"editlock";N;s:10:"categories";N;s:14:"rowDescription";N;s:20:"traveltip_categories";N;s:17:"teaser_categories";N;}";s:19:"selected_categories";N;s:14:"category_field";s:0:"";s:13:"table_caption";N;s:15:"table_delimiter";i:124;s:15:"table_enclosure";i:0;s:21:"table_header_position";i:0;s:11:"table_tfoot";i:0;s:10:"categories";i:0;s:15:"header_position";s:0:"";s:11:"l10n_source";i:0;s:12:"bullets_type";i:0;s:19:"uploads_description";i:0;s:12:"uploads_type";i:0;s:6:"assets";i:0;s:11:"frame_class";s:9:"container";s:18:"space_before_class";s:4:"none";s:17:"space_after_class";s:4:"none";s:26:"filelink_sorting_direction";s:0:"";s:11:"table_class";s:0:"";s:10:"l10n_state";N;s:26:"tx_xcontent_slideshow_item";i:0;s:31:"tx_xcontent_slideshow_animation";s:8:"standard";s:27:"tx_xcontent_slideshow_speed";i:1000;s:30:"tx_xcontent_slideshow_duration";s:4:"6000";s:26:"tx_xcontent_accordion_item";i:0;s:29:"tx_xcontent_accordion_content";i:0;s:10:"audio_file";i:0;s:20:"tx_xcontent_tab_item";i:0;s:23:"tx_xcontent_tab_content";i:0;s:23:"tx_xcontent_column_left";i:0;s:30:"tx_xcontent_column_left_center";i:0;s:24:"tx_xcontent_column_right";i:0;s:31:"tx_xcontent_column_right_center";i:0;s:24:"tx_xcontent_column_ratio";s:0:"";s:30:"tx_xcontent_column_ratio_three";s:0:"";s:29:"tx_xcontent_column_ratio_four";s:0:"";s:28:"tx_xcontent_background_class";s:4:"none";s:25:"tx_xcontent_header_layout";s:4:"none";s:10:"traveltips";i:0;s:7:"teasers";i:0;s:14:"contact_person";i:0;s:5:"icons";i:0;s:20:"traveltip_categories";i:0;s:17:"teaser_categories";i:0;s:17:"tx_impexp_origuid";i:0;s:14:"customerquotes";i:0;s:14:"youtube_videos";i:0;s:15:"enable_autoplay";i:0;s:19:"tx_container_parent";i:0;s:26:"tx_styleguide_containsdemo";s:0:"";}s:8:"' . "\0" . '*' . "\0" . 'table";s:10:"tt_content";s:7:"oldData";a:0:{}s:15:"alternativeData";s:0:"";s:10:"parameters";a:0:{}s:13:"currentValKey";s:26:"currentValue_kidjls9dksoje";s:13:"currentRecord";s:14:"tt_content:214";s:18:"currentRecordTotal";i:0;s:19:"currentRecordNumber";i:0;s:18:"parentRecordNumber";i:0;s:12:"parentRecord";a:0:{}s:23:"checkPid_badDoktypeList";i:255;s:15:"lastTypoLinkUrl";s:0:"";s:18:"lastTypoLinkTarget";s:0:"";s:14:"lastTypoLinkLD";a:0:{}s:18:"lastTypoLinkResult";N;s:14:"recordRegister";a:0:{}s:21:"' . "\0" . '*' . "\0" . 'stdWrapHookObjects";a:0:{}s:28:"' . "\0" . '*' . "\0" . 'getImgResourceHookObjects";N;s:24:"doConvertToUserIntObject";b:0;s:17:"' . "\0" . '*' . "\0" . 'userObjectType";i:1;s:16:"' . "\0" . '*' . "\0" . 'stopRendering";a:0:{}s:24:"' . "\0" . '*' . "\0" . 'stdWrapRecursionLevel";i:0;s:32:"' . "\0" . '*' . "\0" . 'defaultFrontendJavaScriptFile";s:60:"EXT:frontend/Resources/Public/JavaScript/default_frontend.js";}', 'type' => 'FUNC')), object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2811
    protected function recursivelyReplaceIntPlaceholdersInContent(ServerRequestInterface $request)
    {
        do {
            $nonCacheableData = $this->config['INTincScript'];
            $this->processNonCacheableContentPartsAndSubstituteContentMarkers($nonCacheableData, $request);
            // Check if there were new items added to INTincScript during the previous execution:
            // array_diff_assoc throws notices if values are arrays but not strings. We suppress this here.
            $nonCacheableData = @array_diff_assoc($this->config['INTincScript'], $nonCacheableData);
            $reprocess = count($nonCacheableData) > 0;
at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php line 2780
            $assetCollector = unserialize($this->config['INTincScript_ext']['assetCollector'], ['allowed_classes' => [AssetCollector::class]]);
            GeneralUtility::makeInstance(AssetCollector::class)->updateState($assetCollector->getState());
        }

        $this->recursivelyReplaceIntPlaceholdersInContent($request);
        $this->getTimeTracker()->push('Substitute header section');
        $this->INTincScript_loadJSCode();
        $this->generatePageTitle();

at TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Http/RequestHandler.php line 165
                    'prefixWithAbsRefPrefix'
                );
            }
            $this->timeTracker->push('Non-cached objects');
            $controller->INTincScript($request);
            $this->timeTracker->pull();
        }

        // Create a default Response object and add headers and body to it
at TYPO3\CMS\Frontend\Http\RequestHandler->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Middleware/RequestHandler.php line 34
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xsearch'] ?? $request->getQueryParams()['xsearch'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    $this->$action();

at Xortex\XRwShop\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(TYPO3\CMS\Frontend\Http\RequestHandler))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rw_shop/Classes/Middleware/ExportHandler.php line 42
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xrwshop'] ?? $request->getQueryParams()['xrwshop'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    /** @var TypoScriptFrontendController $controller */
    $controller = $GLOBALS['TSFE'];
at Xortex\XRwShop\Middleware\ExportHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_content/Classes/Middleware/FrontendEnvironment.php line 35
        return $this->renderConfiguration();
      }
    }

    return $handler->handle($request);
  }

  /**
   * @param ServerRequestInterface $request
at Xortex\XContent\Middleware\FrontendEnvironment->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/varnish/Classes/Middleware/FrontendSendHeader.php line 51
    public function process(
        ServerRequestInterface $request,
        RequestHandlerInterface $handler
    ): ResponseInterface {
        $response = $handler->handle($request);
        /** @var \TYPO3\CMS\Core\Http\NormalizedParams */
        $requestNormalizedParams = $request->getAttribute('normalizedParams');

        // determine whether we need to add the additional headers
at Opsone\Varnish\Middleware\FrontendSendHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/vhs/Classes/Middleware/AssetInclusion.php line 20
class AssetInclusion implements MiddlewareInterface
{
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);

        $body = $response->getBody();
        $body->rewind();
        $contents = $body->getContents();
at FluidTYPO3\Vhs\Middleware\AssetInclusion->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/ResponsePropagation.php line 34
{
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        try {
            $response = $handler->handle($request);
        } catch (PropagateResponseException $e) {
            $response = $e->getResponse();
        }

at TYPO3\CMS\Core\Middleware\ResponsePropagation->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/OutputCompression.php line 48
        // Throw away all output that may have happened during bootstrapping by weird extensions
        ob_clean();
        // Initialize output compression if configured
        $this->initializeOutputCompression();
        return $handler->handle($request);
    }

    /**
     * Initialize output compression if configured
at TYPO3\CMS\Frontend\Middleware\OutputCompression->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/ContentLengthResponseHeader.php line 45
     * @return ResponseInterface
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $response = $handler->handle($request);
        if ($GLOBALS['TSFE'] instanceof TypoScriptFrontendController) {
            if (
                (!isset($GLOBALS['TSFE']->config['config']['enableContentLengthHeader']) || $GLOBALS['TSFE']->config['config']['enableContentLengthHeader'])
                && !$GLOBALS['TSFE']->isBackendUserLoggedIn() && !($GLOBALS['TYPO3_CONF_VARS']['FE']['debug'] ?? false)
at TYPO3\CMS\Frontend\Middleware\ContentLengthResponseHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php line 79
                );
            }
        }

        return $handler->handle($request);
    }

    protected function getRedirectUri(ServerRequestInterface $request): ?string
    {
at TYPO3\CMS\Frontend\Middleware\ShortcutAndMountPointRedirect->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php line 78
                $this->convertCharsetRecursivelyToUtf8($parsedBody, $controller->metaCharset);
                $request = $request->withParsedBody($parsedBody);
            }
        }
        $response = $handler->handle($request);

        /**
         * Release TSFE locks. They have been acquired in the above call to controller->getFromCache().
         * TSFE locks are usually released by the RequestHandler 'final' middleware.
at TYPO3\CMS\Frontend\Middleware\PrepareTypoScriptFrontendRendering->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php line 104
        // Make TSFE globally available
        // @todo deprecate $GLOBALS['TSFE'] once TSFE is retrieved from the
        //       PSR-7 request attribute frontend.controller throughout TYPO3 core
        $GLOBALS['TSFE'] = $controller;
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\TypoScriptFrontendInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PageArgumentValidator.php line 132
            }
        }

        $request = $request->withAttribute('noCache', $this->disableCache);
        return $handler->handle($request);
    }

    /**
     * Filters out the arguments that are necessary for calculating cHash
at TYPO3\CMS\Frontend\Middleware\PageArgumentValidator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PreviewSimulator.php line 66
            $previewAspect = GeneralUtility::makeInstance(PreviewAspect::class, $isPreview);
            $this->context->setAspect('frontend.preview', $previewAspect);
        }

        return $handler->handle($request);
    }

    /**
     * Simulate dates for preview functionality
at TYPO3\CMS\Frontend\Middleware\PreviewSimulator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/PageResolver.php line 106
        // merge the PageArguments with the request query parameters
        $queryParams = array_replace_recursive($request->getQueryParams(), $pageArguments->getArguments());
        $request = $request->withQueryParams($queryParams);

        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\PageResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/StaticRouteResolver.php line 80

                return new HtmlResponse($content, 200, ['Content-Type' => $contentType]);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Find the proper configuration for the static route in the static route configuration. Mainly:
at TYPO3\CMS\Frontend\Middleware\StaticRouteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/SiteBaseRedirectResolver.php line 94
                $uri = $requestedUri->withPath(rtrim($requestedUri->getPath(), '/'));
                return new RedirectResponse($uri, 307);
            }
        }
        return $handler->handle($request);
    }

    /**
     * Checks if the language is allowed in Frontend, if not, check if there is valid BE user
at TYPO3\CMS\Frontend\Middleware\SiteBaseRedirectResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_rest/Classes/Middleware/RequestHandler.php line 33
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $path = $request->getUri()->getPath();

    if (mb_strpos($path, '/api/') !== 0) {
      return $handler->handle($request);
    }

    return $this->dispatch($request);
  }
at Xortex\XRest\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
                return $response;
            }
        }

        return $handler->handle($request);
    }

    protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
    {
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/app/Classes/Middleware/RedirectHandler.php line 24
   * @param RequestHandlerInterface $handler
   * @return ResponseInterface
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    return parent::process($request, $handler);
  }
}
at Xortex\App\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_search/Classes/Middleware/RequestHandler.php line 29
   */
  public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface {
    $action = $request->getParsedBody()['xsearch'] ?? $request->getQueryParams()['xsearch'] ?? '';
    if ($action === null || !in_array($action, $this->actions)) {
      return $handler->handle($request);
    }

    $GLOBALS['TYPO3_REQUEST'] = $request;

at Xortex\XSearch\Middleware\RequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/redirects/Classes/Http/Middleware/RedirectHandler.php line 85
                return $response;
            }
        }

        return $handler->handle($request);
    }

    protected function buildRedirectResponse(UriInterface $uri, array $redirectRecord): ResponseInterface
    {
at TYPO3\CMS\Redirects\Http\Middleware\RedirectHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/ImageRequestHandler.php line 34
    /** @var \TYPO3\CMS\Core\Http\Uri $uri */
    $uri = $request->getUri();

    if (!$request->hasHeader('X-Accept-Image-Type')) {
      return $handler->handle($request);
    }

    $imageType = $request->getHeaderLine('X-Accept-Image-Type');
    $context   = 'Image.CropScaleMask.' . $imageType;
at Xortex\XCore\Middleware\ImageRequestHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/UploadRouter.php line 51
        }
      }
    }

    return $handler->handle($request);
  }

  /**
   * @param ServerRequestInterface $request
at Xortex\XCore\Middleware\UploadRouter->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3conf/ext/x_core/Classes/Middleware/RequestBootstrap.php line 34
    if ($GLOBALS['TYPO3_REQUEST'] === null && \TYPO3\CMS\Core\Http\ApplicationType::fromRequest($request)->isFrontend()) {
      $GLOBALS['TYPO3_REQUEST'] = $request;
    }

    return $handler->handle($request);
  }

}
at Xortex\XCore\Middleware\RequestBootstrap->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php line 97
        if ($this->context->getAspect('frontend.user')->isLoggedIn() && $rateLimiter) {
            $rateLimiter->reset();
        }

        $response = $handler->handle($request);

        // Store session data for fe_users if it still exists
        if ($frontendUser instanceof FrontendUserAuthentication) {
            $frontendUser->storeSessionData();
at TYPO3\CMS\Frontend\Middleware\FrontendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php line 78
            Bootstrap::loadExtTables();
            $this->setBackendUserAspect($GLOBALS['BE_USER']);
        }

        $response = $handler->handle($request);

        // If, when building the response, the user is still available, then ensure that the headers are sent properly
        if ($this->context->getAspect('backend.user')->isLoggedIn()) {
            return $this->applyHeadersToResponse($response);
at TYPO3\CMS\Frontend\Middleware\BackendUserAuthenticator->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/MaintenanceMode.php line 55
        ) {
            return GeneralUtility::makeInstance(ErrorController::class)->unavailableAction($request, 'This page is temporarily unavailable.');
        }
        // Continue the regular stack if no maintenance mode is active
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\MaintenanceMode->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/SiteResolver.php line 65
        $request = $request->withAttribute('routing', $routeResult);
        if ($routeResult->getLanguage() instanceof SiteLanguage) {
            Locales::setSystemLocaleFromSiteLanguage($routeResult->getLanguage());
        }
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Frontend\Middleware\SiteResolver->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/EidHandler.php line 64
    {
        $eID = $request->getParsedBody()['eID'] ?? $request->getQueryParams()['eID'] ?? null;

        if ($eID === null) {
            return $handler->handle($request);
        }

        // Remove any output produced until now
        ob_clean();
at TYPO3\CMS\Frontend\Middleware\EidHandler->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/NormalizedParamsAttribute.php line 45
     */
    public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
    {
        $request = $request->withAttribute('normalizedParams', NormalizedParams::createFromRequest($request));
        return $handler->handle($request);
    }
}
at TYPO3\CMS\Core\Middleware\NormalizedParamsAttribute->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Middleware/VerifyHostHeader.php line 55
                1396795884
            );
        }

        return $handler->handle($request);
    }

    /**
     * Checks if the provided host header value matches the trusted hosts pattern.
at TYPO3\CMS\Core\Middleware\VerifyHostHeader->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Middleware/TimeTrackerInitialization.php line 58
        $this->timeTracker->setEnabled($timeTrackingEnabled);
        $this->timeTracker->start(microtime(true));
        $this->timeTracker->push('');

        $response = $handler->handle($request);

        // Finish time tracking
        $this->timeTracker->pull();
        $this->timeTracker->finish();
at TYPO3\CMS\Frontend\Middleware\TimeTrackerInitialization->process(object(TYPO3\CMS\Core\Http\ServerRequest), object(class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 172

                if (!$middleware instanceof MiddlewareInterface) {
                    throw new \InvalidArgumentException(get_class($middleware) . ' does not implement ' . MiddlewareInterface::class, 1516821342);
                }
                return $middleware->process($request, $this->next);
            }
        };
    }
}
at class@anonymous/home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php:138$29a->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php line 78
     * @return ResponseInterface
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        return $this->tip->handle($request);
    }

    /**
     * Seed the middleware stack with the inner request handler
at TYPO3\CMS\Core\Http\MiddlewareDispatcher->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/AbstractApplication.php line 86
     */
    public function handle(ServerRequestInterface $request): ResponseInterface
    {
        try {
            $response = $this->requestHandler->handle($request);
        } catch (ImmediateResponseException $exception) {
            $response = $exception->getResponse();
        }
        return $response;
at TYPO3\CMS\Core\Http\AbstractApplication->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/frontend/Classes/Http/Application.php line 69
        // Create new request object having applicationType "I am a frontend request" attribute.
        $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);

        $this->initializeContext();
        return parent::handle($request);
    }

    /**
     * Create a PSR-7 Response that redirects to the install tool
at TYPO3\CMS\Frontend\Http\Application->handle(object(TYPO3\CMS\Core\Http\ServerRequest))
in /home/reiseweltat/releases/20240201095540/htdocs/typo3/sysext/core/Classes/Http/AbstractApplication.php line 100
     * @param callable $execute Deprecated, will be removed in TYPO3 v12.0
     */
    final public function run(callable $execute = null)
    {
        $response = $this->handle(ServerRequestFactory::fromGlobals());
        if ($execute !== null) {
            trigger_error('Custom execution of Application code will be removed in TYPO3 v12.0, use PSR-15 Middlewares instead.', E_USER_DEPRECATED);
            $execute();
        }
at TYPO3\CMS\Core\Http\AbstractApplication->run()
in /home/reiseweltat/releases/20240201095540/htdocs/index.php line 20
// Set up the application for the frontend
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});
at {closure}()
at call_user_func(object(Closure))
in /home/reiseweltat/releases/20240201095540/htdocs/index.php line 21
call_user_func(static function () {
    $classLoader = require dirname(__DIR__).'/vendor/autoload.php';
    \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(0, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_FE);
    \TYPO3\CMS\Core\Core\Bootstrap::init($classLoader)->get(\TYPO3\CMS\Frontend\Http\Application::class)->run();
});