Uncaught TYPO3 Exception
#1251730701: The value must be of type "Tx_ErcasInternshipexchange_Domain_Model_Internship", but was of type "NULL".

Tx_Extbase_MVC_Exception_InvalidArgumentValue thrown in file
/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Controller/Argument.php in line 389.

20 Tx_Extbase_MVC_Controller_Argument::transformValue("657")

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Controller/Argument.php:
00349:    $this->value = $value;
00350:   } else {
00351:    $this->value = $this->transformValue($value);
00352:   }
00353:   return $this;

19 Tx_Extbase_MVC_Controller_Argument::setValue("657")

/var/www/wca8xux/htdocs/typo3/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);

18 Tx_Extbase_MVC_Controller_Arguments::__call("setInternship", array)
17 Tx_Extbase_MVC_Controller_Arguments::setInternship("657")
16 call_user_func(array, "657")

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/Reflection/ObjectAccess.php:
00127: 
00128:   if (is_callable(array($object, $setterMethodName = self::buildSetterMethodName($propertyName)))) {
00129:    call_user_func(array($object, $setterMethodName), $propertyValue);
00130:   } elseif ($object instanceof ArrayAccess) {
00131:    $object[$propertyName] = $propertyValue;

15 Tx_Extbase_Reflection_ObjectAccess::setProperty(Tx_Extbase_MVC_Controller_Arguments, "internship", "657")

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/Property/Mapper.php:
00246:     if (is_array($target)) {
00247:      $target[$propertyName] = $propertyValue;
00248:     } elseif (Tx_Extbase_Reflection_ObjectAccess::setProperty($target, $propertyName, $propertyValue) === FALSE) {
00249:      $this->mappingResults->addError(new Tx_Extbase_Error_Error("Property '$propertyName' could not be set." , 1236783102), $propertyName);
00250:     }

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

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/Property/Mapper.php:
00138:   if ($this->mappingResults->hasErrors()) return FALSE;
00139: 
00140:   $this->map($propertyNames, $source, $target, $optionalPropertyNames);
00141:   if ($this->mappingResults->hasErrors()) return FALSE;
00142: 

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

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Controller/AbstractController.php:
00395: 
00396:   $validator = $this->objectManager->create('Tx_Extbase_MVC_Controller_ArgumentsValidator');
00397:   $this->propertyMapper->mapAndValidate($allPropertyNames, $this->request->getArguments(), $this->arguments, $optionalPropertyNames, $validator);
00398: 
00399:   $this->argumentsMappingResults = $this->propertyMapper->getMappingResults();

12 Tx_Extbase_MVC_Controller_AbstractController::mapRequestArgumentsToControllerArguments()

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Controller/ActionController.php:
00146:   }
00147: 
00148:   $this->mapRequestArgumentsToControllerArguments();
00149:   $this->checkRequestHash();
00150:   $this->controllerContext = $this->buildControllerContext();

11 Tx_Extbase_MVC_Controller_ActionController::processRequest(Tx_Extbase_MVC_Web_Request, Tx_Extbase_MVC_Web_Response)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Dispatcher.php:
00080:    $controller = $this->resolveController($request);
00081:    try {
00082:     $controller->processRequest($request, $response);
00083:    } catch (Tx_Extbase_MVC_Exception_StopAction $ignoredException) {
00084:    }

10 Tx_Extbase_MVC_Dispatcher::dispatch(Tx_Extbase_MVC_Web_Request, Tx_Extbase_MVC_Web_Response)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/MVC/Web/FrontendRequestHandler.php:
00070:   $response = $this->objectManager->create('Tx_Extbase_MVC_Web_Response');
00071: 
00072:   $this->dispatcher->dispatch($request, $response);
00073: 
00074:   return $response;

9 Tx_Extbase_MVC_Web_FrontendRequestHandler::handleRequest()

/var/www/wca8xux/htdocs/typo3/typo3/sysext/extbase/Classes/Core/Bootstrap.php:
00245:   $requestHandler = $requestHandlerResolver->resolveRequestHandler();
00246: 
00247:   $response = $requestHandler->handleRequest();
00248: 
00249:   // If response is NULL after handling the request we need to stop

8 Tx_Extbase_Core_Bootstrap::run("", array)
7 call_user_func_array(array, array)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/class.tslib_content.php:
06392:      ), array(
06393:       $content, $conf
06394:      ));
06395:     } else {
06396:      $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);

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

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/content/class.tslib_content_user.php:
00054:   }
00055:   $this->cObj->includeLibs($conf);
00056:   $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00057:   if ($this->cObj->doConvertToUserIntObject) {
00058:    $this->cObj->doConvertToUserIntObject = FALSE;

5 tslib_content_User::render(array)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/class.tslib_content.php:
00920:    return $this->getContentObject('USER_INT')->render($conf);
00921:   } else {
00922:    return $this->getContentObject('USER')->render($conf);
00923:   }
00924:  }

4 tslib_cObj::USER(array)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/class.tslib_fe.php:
03283:       break;
03284:       case 'FUNC':
03285:        $incContent = $INTiS_cObj->USER($INTiS_config[$INTiS_key]['conf']);
03286:       break;
03287:       case 'POSTUSERFUNC':

3 tslib_fe::INTincScript_process(array)

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/class.tslib_fe.php:
03222:    $INTiS_config = $this->config['INTincScript'];
03223:    $this->INTincScript_includeLibs($INTiS_config);
03224:    $this->INTincScript_process($INTiS_config);
03225:     // Check if there were new items added to INTincScript during the previous execution:
03226:    $INTiS_config = array_diff_assoc($this->config['INTincScript'], $INTiS_config);

2 tslib_fe::INTincScript()

/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/index_ts.php:
00463: if ($TSFE->isINTincScript())  {
00464:  $TT->push('Non-cached objects','');
00465:   $TSFE->INTincScript();
00466:  $TT->pull();
00467: }

1 require("/var/www/wca8xux/htdocs/typo3/typo3/sysext/cms/tslib/index_ts.php")

/var/www/wca8xux/htdocs/typo3/index.php:
00082: // ******************
00083: 
00084: require (PATH_tslib.'index_ts.php');
00085: 
00086: ?>