Uncaught TYPO3 Exception
#1251730701: The value must be of type "Tx_DiaExact_Domain_Model_Advertisement", but was of type "NULL". (More information)

Tx_Extbase_MVC_Exception_InvalidArgumentValue thrown in file
/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Controller/Argument.php in line 489.

42 Tx_Extbase_MVC_Controller_Argument::transformValue("1187")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Controller/Argument.php:
00447:     $this->value = $rawValue;
00448:    } else {
00449:     $this->value = $this->transformValue($rawValue);
00450:    }
00451:    return $this;

41 Tx_Extbase_MVC_Controller_Argument::setValue("1187")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Controller/Arguments.php:
00225:   if (in_array($firstLowerCaseArgumentName, $this->getArgumentNames())) {
00226:    $argument = parent::offsetGet($firstLowerCaseArgumentName);
00227:    $argument->setValue($arguments[0]);
00228:   } elseif (in_array($firstUpperCaseArgumentName, $this->getArgumentNames())) {
00229:    $argument = parent::offsetGet($firstUpperCaseArgumentName);

40 Tx_Extbase_MVC_Controller_Arguments::__call("setAdvertisement", array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php:
00188:    }
00189:   } elseif (is_callable(array($subject, $setterMethodName = self::buildSetterMethodName($propertyName)))) {
00190:    $subject->$setterMethodName($propertyValue);
00191:   } elseif ($subject instanceof ArrayAccess) {
00192:    $subject[$propertyName] = $propertyValue;

39 Tx_Extbase_MVC_Controller_Arguments::setAdvertisement("1187")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php:
00188:    }
00189:   } elseif (is_callable(array($subject, $setterMethodName = self::buildSetterMethodName($propertyName)))) {
00190:    $subject->$setterMethodName($propertyValue);
00191:   } elseif ($subject instanceof ArrayAccess) {
00192:    $subject[$propertyName] = $propertyValue;

38 Tx_Extbase_Reflection_ObjectAccess::setProperty(Tx_Extbase_MVC_Controller_Arguments, "advertisement", "1187")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Property/Mapper.php:
00258:     if (is_array($target)) {
00259:      $target[$propertyName] = $propertyValue;
00260:     } elseif (Tx_Extbase_Reflection_ObjectAccess::setProperty($target, $propertyName, $propertyValue) === FALSE) {
00261:      $this->mappingResults->addError(new Tx_Extbase_Error_Error("Property '$propertyName' could not be set." , 1236783102), $propertyName);
00262:     }

37 Tx_Extbase_Property_Mapper::map(array, array, Tx_Extbase_MVC_Controller_Arguments, array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Property/Mapper.php:
00150:   if ($this->mappingResults->hasErrors()) return FALSE;
00151: 
00152:   $this->map($propertyNames, $source, $target, $optionalPropertyNames);
00153:   if ($this->mappingResults->hasErrors()) return FALSE;
00154: 

36 Tx_Extbase_Property_Mapper::mapAndValidate(array, array, Tx_Extbase_MVC_Controller_Arguments, array, Tx_Extbase_MVC_Controller_ArgumentsValidator)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Controller/AbstractController.php:
00408: 
00409:    $validator = $this->objectManager->create('Tx_Extbase_MVC_Controller_ArgumentsValidator');
00410:    $this->deprecatedPropertyMapper->mapAndValidate($allPropertyNames, $this->request->getArguments(), $this->arguments, $optionalPropertyNames, $validator);
00411: 
00412:    $this->argumentsMappingResults = $this->deprecatedPropertyMapper->getMappingResults();

35 Tx_Extbase_MVC_Controller_AbstractController::mapRequestArgumentsToControllerArguments()

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Controller/ActionController.php:
00157:   }
00158: 
00159:   $this->mapRequestArgumentsToControllerArguments();
00160:   $this->checkRequestHash();
00161:   $this->controllerContext = $this->buildControllerContext();

34 Tx_Extbase_MVC_Controller_ActionController::processRequest(Tx_Extbase_MVC_Web_Request, Tx_Extbase_MVC_Web_Response)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Dispatcher.php:
00094:    $controller = $this->resolveController($request);
00095:    try {
00096:     $controller->processRequest($request, $response);
00097:    } catch (Tx_Extbase_MVC_Exception_StopAction $ignoredException) {
00098:    }

33 Tx_Extbase_MVC_Dispatcher::dispatch(Tx_Extbase_MVC_Web_Request, Tx_Extbase_MVC_Web_Response)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/MVC/Web/FrontendRequestHandler.php:
00083:   $response = $this->objectManager->create('Tx_Extbase_MVC_Web_Response');
00084: 
00085:   $this->dispatcher->dispatch($request, $response);
00086: 
00087:   return $response;

32 Tx_Extbase_MVC_Web_FrontendRequestHandler::handleRequest()

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Core/Bootstrap.php:
00240:   $requestHandler = $requestHandlerResolver->resolveRequestHandler();
00241: 
00242:   $response = $requestHandler->handleRequest();
00243: 
00244:   // If response is NULL after handling the request we need to stop

31 Tx_Extbase_Core_Bootstrap::handleWebRequest()

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/extbase/Classes/Core/Bootstrap.php:
00210:    $content = $this->handleCommandLineRequest();
00211:   } else {
00212:    $content = $this->handleWebRequest();
00213:   }
00214:   return $content;

30 Tx_Extbase_Core_Bootstrap::run("", array)
29 call_user_func_array(array, array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
06583:      ), array(
06584:       $content, $conf
06585:      ));
06586:     } else {
06587:      $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);

28 tslib_cObj::callUserFunction("tx_extbase_core_bootstrap->run", array, "")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_user.php:
00053:   }
00054:   $this->cObj->includeLibs($conf);
00055:   $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00056:   if ($this->cObj->doConvertToUserIntObject) {
00057:    $this->cObj->doConvertToUserIntObject = FALSE;

27 tslib_content_User::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

26 tslib_cObj::cObjGetSingle("USER", array, "diaexact_advertisingadministration")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_case.php:
00050:    $key = strlen($conf[$key]) ? $key : 'default';
00051:    $name = $conf[$key];
00052:    $theValue = $this->cObj->cObjGetSingle($name, $conf[$key . '.'], $key);
00053:    if (isset($conf['stdWrap.'])) {
00054:     $theValue = $this->cObj->stdWrap($theValue, $conf['stdWrap.']);

25 tslib_content_Case::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

24 tslib_cObj::cObjGetSingle("CASE", array, "20")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00560:     if (intval($theKey) && !strstr($theKey, '.')) {
00561:      $conf = $setup[$theKey . '.'];
00562:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey); // Get the contentObject
00563:     }
00564:    }

23 tslib_cObj::cObjGet(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_contentobjectarray.php:
00046:    if ($this->cObj->checkIf($conf['if.'])) {
00047:     $this->cObj->includeLibs($conf);
00048:     $content = $this->cObj->cObjGet($conf);
00049:     $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00050:     if ($wrap) {

22 tslib_content_ContentObjectArray::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

21 tslib_cObj::cObjGetSingle("COA", array, "list")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_case.php:
00050:    $key = strlen($conf[$key]) ? $key : 'default';
00051:    $name = $conf[$key];
00052:    $theValue = $this->cObj->cObjGetSingle($name, $conf[$key . '.'], $key);
00053:    if (isset($conf['stdWrap.'])) {
00054:     $theValue = $this->cObj->stdWrap($theValue, $conf['stdWrap.']);

20 tslib_content_Case::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

19 tslib_cObj::cObjGetSingle("CASE", array, "tt_content")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00598:      // Getting the cObject
00599:     $GLOBALS['TT']->incStackPointer();
00600:     $content .= $this->cObjGetSingle($name, $conf, $key);
00601:     $GLOBALS['TT']->decStackPointer();
00602:    } else {

18 tslib_cObj::cObjGetSingle("<tt_content", NULL, "")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_records.php:
00122:       $this->cObj->lastChanged($row['tstamp']);
00123:       $cObj->start($row, $val['table']);
00124:       $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);
00125:       $theValue .= $tmpValue;
00126:      }

17 tslib_content_Records::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

16 tslib_cObj::cObjGetSingle("RECORDS", array, "10")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00560:     if (intval($theKey) && !strstr($theKey, '.')) {
00561:      $conf = $setup[$theKey . '.'];
00562:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey); // Get the contentObject
00563:     }
00564:    }

15 tslib_cObj::cObjGet(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_contentobjectarray.php:
00046:    if ($this->cObj->checkIf($conf['if.'])) {
00047:     $this->cObj->includeLibs($conf);
00048:     $content = $this->cObj->cObjGet($conf);
00049:     $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00050:     if ($wrap) {

14 tslib_content_ContentObjectArray::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

13 tslib_cObj::cObjGetSingle("COA", array, "TemplaVoila_Proc.10")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00560:     if (intval($theKey) && !strstr($theKey, '.')) {
00561:      $conf = $setup[$theKey . '.'];
00562:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey); // Get the contentObject
00563:     }
00564:    }

12 tslib_cObj::cObjGet(array, "TemplaVoila_Proc.")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3conf/ext/templavoila/pi1/class.tx_templavoila_pi1.php:
00603: 
00604:        $tsparserObj->parse($LP[$key]['TypoScript']);
00605:        $dataValues[$key][$valueKey] = $cObj->cObjGet($tsparserObj->setup,'TemplaVoila_Proc.');
00606:       }
00607:       if (trim($LP[$key]['TypoScriptObjPath'])) {

11 tx_templavoila_pi1::processDataValues(array, array, NULL, "vDEF", boolean)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3conf/ext/templavoila/pi1/class.tx_templavoila_pi1.php:
00329:         // Store the original data values before the get processed.
00330:        $originalDataValues = $dataValues;
00331:        $this->processDataValues($dataValues,$dataStruct['ROOT']['el'],$TOlocalProc,$vKey, ($this->conf['renderUnmapped'] !== 'false' ? TRUE : $TO['MappingInfo']['ROOT']['el']));
00332: 
00333:         // Hook: renderElement_postProcessDataValues

10 tx_templavoila_pi1::renderElement(array, "pages")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3conf/ext/templavoila/pi1/class.tx_templavoila_pi1.php:
00194:   }
00195: 
00196:   return $this->renderElement($pageRecord, 'pages');
00197:     }
00198: 

9 tx_templavoila_pi1::main_page("", array)
8 call_user_func_array(array, array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
06583:      ), array(
06584:       $content, $conf
06585:      ));
06586:     } else {
06587:      $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);

7 tslib_cObj::callUserFunction("tx_templavoila_pi1->main_page", array, "")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/content/class.tslib_content_user.php:
00053:   }
00054:   $this->cObj->includeLibs($conf);
00055:   $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00056:   if ($this->cObj->doConvertToUserIntObject) {
00057:    $this->cObj->doConvertToUserIntObject = FALSE;

6 tslib_content_User::render(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00613:      $contentObject = $this->getContentObject($name);
00614:      if ($contentObject) {
00615:       $content .= $contentObject->render($conf);
00616:      } else {
00617:         // call hook functions for extra processing

5 tslib_cObj::cObjGetSingle("USER", array, "10")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_content.php:
00560:     if (intval($theKey) && !strstr($theKey, '.')) {
00561:      $conf = $setup[$theKey . '.'];
00562:      $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey); // Get the contentObject
00563:     }
00564:    }

4 tslib_cObj::cObjGet(array)

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/class.tslib_pagegen.php:
00257:   $GLOBALS['TT']->incStackPointer();
00258:   $GLOBALS['TT']->push($GLOBALS['TSFE']->sPre, 'PAGE');
00259:    $pageContent = $GLOBALS['TSFE']->cObj->cObjGet($GLOBALS['TSFE']->pSetup);
00260: 
00261:    if ($GLOBALS['TSFE']->pSetup['wrap']) {$pageContent = $GLOBALS['TSFE']->cObj->wrap($pageContent, $GLOBALS['TSFE']->pSetup['wrap']);}

3 TSpagegen::renderContent()

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/pagegen.php:
00072: if (!$GLOBALS['TSFE']->isINTincScript())  {
00073:  $TT->push('pagegen.php, render');
00074:  TSpagegen::renderContent();
00075:  $GLOBALS['TSFE']->setAbsRefPrefix();
00076:  $TT->pull();

2 include("/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/pagegen.php")

/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/index_ts.php:
00351:    include($temp_theScript);
00352:   } else {
00353:    include(PATH_tslib.'pagegen.php');
00354:   }
00355:   $TSFE->generatePage_postProcessing();

1 require("/homepages/36/d823208890/htdocs/exact-beratung.de/typo3/sysext/cms/tslib/index_ts.php")

/homepages/36/d823208890/htdocs/exact-beratung.de/index.php:
00074: // ******************
00075: 
00076: require (PATH_tslib.'index_ts.php');
00077: 
00078: ?>