Project

General

Profile

Bug #57876 ยป TYPO3_Exception.html

Gautam K., 2014-04-13 15:54

 
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>TYPO3 Exception</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
.ExceptionProperty {
color: #101010;
}
pre {
margin: 0;
font-size: 11px;
color: #515151;
background-color: #D0D0D0;
padding-left: 30px;
}
</style>
</head>
<body>
<div style="
position: absolute;
left: 10px;
background-color: #B9B9B9;
outline: 1px solid #515151;
color: #515151;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px;
padding: 0;
">
<div style="width: 100%; background-color: #515151; color: white; padding: 2px; margin: 0 0 6px 0;">Uncaught TYPO3 Exception</div>
<div style="width: 100%; padding: 2px; margin: 0 0 6px 0;">
<strong style="color: #BE0027;">#1382276561: The package &quot;mm_forum&quot; depends on &quot;pagebrowse&quot; which is not present in the system.</strong> (<a href="http://typo3.org/go/exception/CMS/debug/1382276561" target="_blank">More information</a>)<br />
<br />
<span class="ExceptionProperty">UnexpectedValueException</span> thrown in file<br />
<span class="ExceptionProperty">/path/to/typo3/sysext/core/Classes/Package/DependencyResolver.php</span> in line
<span class="ExceptionProperty">146</span>.<br />
<br />
<pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">19</span> TYPO3\CMS\Core\Package\DependencyResolver<span style="color:white;">::</span>buildDependencyGraphForPackages<span style="color:white;">(<span style="color:#FF8700;"><em>array</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>array</em></span>)</span></pre><br /><span style="font-size:10px;">//typo3/sysext/core/Classes/Package/DependencyResolver.php:</span><br /><pre>00204:
00205: $packageKeys = array_keys($packageStateConfiguration);
</pre><pre style="background-color: #F1F1F1; color: black;">00206: $dependencyGraph = $this->buildDependencyGraphForPackages($packageStateConfiguration, $packageKeys);
</pre><pre>00207: return $dependencyGraph;
00208: }
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">18</span> TYPO3\CMS\Core\Package\DependencyResolver<span style="color:white;">::</span>buildDependencyGraph<span style="color:white;">(<span style="color:#FF8700;"><em>array</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Classes/Package/DependencyResolver.php:</span><br /><pre>00059: * A depends on B, C depends on A, B is independent
00060: */
</pre><pre style="background-color: #F1F1F1; color: black;">00061: $dependencyGraph = $this->buildDependencyGraph($activePackageStatesConfiguration);
</pre><pre>00062:
00063: // Filter extensions with no incoming edge
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">17</span> TYPO3\CMS\Core\Package\DependencyResolver<span style="color:white;">::</span>sortPackageStatesConfigurationByDependency<span style="color:white;">(<span style="color:#FF8700;"><em>array</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Classes/Package/PackageManager.php:</span><br /><pre>00698: $this->resolvePackageDependencies();
00699:
</pre><pre style="background-color: #F1F1F1; color: black;">00700: $this->packageStatesConfiguration['packages'] = $this->dependencyResolver->sortPackageStatesConfigurationByDependency($this->packageStatesConfiguration['packages']);
</pre><pre>00701:
00702: // Reorder the packages according to the loading order
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">16</span> TYPO3\CMS\Core\Package\PackageManager<span style="color:white;">::</span>sortAvailablePackagesByDependencies<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Resources/PHP/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php:</span><br /><pre>00909: */
00910: protected function sortAndSavePackageStates() {
</pre><pre style="background-color: #F1F1F1; color: black;">00911: $this->sortAvailablePackagesByDependencies();
</pre><pre>00912:
00913: $this->packageStatesConfiguration['version'] = 4;
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">15</span> TYPO3\Flow\Package\PackageManager<span style="color:white;">::</span>sortAndSavePackageStates<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Classes/Package/PackageManager.php:</span><br /><pre>00715: */
00716: protected function sortAndSavePackageStates() {
</pre><pre style="background-color: #F1F1F1; color: black;">00717: parent::sortAndSavePackageStates();
</pre><pre>00718:
00719: $this->initializeCompatibilityLoadedExtArray();
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">14</span> TYPO3\CMS\Core\Package\PackageManager<span style="color:white;">::</span>sortAndSavePackageStates<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Resources/PHP/TYPO3.Flow/Classes/TYPO3/Flow/Package/PackageManager.php:</span><br /><pre>00513: unset($this->activePackages[$packageKey]);
00514: $this->packageStatesConfiguration['packages'][$packageKey]['state'] = 'inactive';
</pre><pre style="background-color: #F1F1F1; color: black;">00515: $this->sortAndSavePackageStates();
</pre><pre>00516: }
00517:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">13</span> TYPO3\Flow\Package\PackageManager<span style="color:white;">::</span>deactivatePackage<span style="color:white;">("<span style="color:#FF8700;" title="pagebrowse">pagebrowse</span>")</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Classes/Package/PackageManager.php:</span><br /><pre>00605: public function deactivatePackage($packageKey) {
00606: $package = $this->getPackage($packageKey);
</pre><pre style="background-color: #F1F1F1; color: black;">00607: parent::deactivatePackage($package->getPackageKey());
</pre><pre>00608: }
00609:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">12</span> TYPO3\CMS\Core\Package\PackageManager<span style="color:white;">::</span>deactivatePackage<span style="color:white;">("<span style="color:#FF8700;" title="pagebrowse">pagebrowse</span>")</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php:</span><br /><pre>01873: throw new \RuntimeException('Extension not loaded', 1342345487);
01874: }
</pre><pre style="background-color: #F1F1F1; color: black;">01875: static::$packageManager->deactivatePackage($extensionKey);
</pre><pre>01876: }
01877:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">11</span> TYPO3\CMS\Core\Utility\ExtensionManagementUtility<span style="color:white;">::</span>unloadExtension<span style="color:white;">("<span style="color:#FF8700;" title="pagebrowse">pagebrowse</span>")</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php:</span><br /><pre>00163: protected function prepareExtensionForImport(\TYPO3\CMS\Extensionmanager\Domain\Model\Extension $extension) {
00164: if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded($extension->getExtensionKey())) {
</pre><pre style="background-color: #F1F1F1; color: black;">00165: \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::unloadExtension($extension->getExtensionKey());
</pre><pre>00166: $this->installUtility->reloadCaches();
00167: }
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">10</span> TYPO3\CMS\Extensionmanager\Controller\DownloadController<span style="color:white;">::</span>prepareExtensionForImport<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extensionmanager\Domain\Model\Extension</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php:</span><br /><pre>00180: /** @var $highestTerVersionExtension \TYPO3\CMS\Extensionmanager\Domain\Model\Extension */
00181: $highestTerVersionExtension = $this->extensionRepository->findHighestAvailableVersion($extensionKey);
</pre><pre style="background-color: #F1F1F1; color: black;">00182: $this->prepareExtensionForImport($highestTerVersionExtension);
</pre><pre>00183: $result = $this->managementService->resolveDependenciesAndInstall($highestTerVersionExtension);
00184: $this->view->assign('result', $result)->assign('extension', $highestTerVersionExtension);
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">9</span> TYPO3\CMS\Extensionmanager\Controller\DownloadController<span style="color:white;">::</span>updateExtensionAction<span style="color:white;">()</span></pre><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">8</span> call_user_func_array<span style="color:white;">(<span style="color:#FF8700;"><em>array</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>array</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:</span><br /><pre>00298: if (!$validationResult->hasErrors()) {
00299: $this->signalSlotDispatcher->dispatch(__CLASS__, 'beforeCallActionMethod', array('controllerName' => get_class($this), 'actionMethodName' => $this->actionMethodName, 'preparedArguments' => $preparedArguments));
</pre><pre style="background-color: #F1F1F1; color: black;">00300: $actionResult = call_user_func_array(array($this, $this->actionMethodName), $preparedArguments);
</pre><pre>00301: } else {
00302: $methodTagsValues = $this->reflectionService->getMethodTagsValues(get_class($this), $this->actionMethodName);
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">7</span> TYPO3\CMS\Extbase\Mvc\Controller\ActionController<span style="color:white;">::</span>callActionMethod<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php:</span><br /><pre>00169: $this->initializeView($this->view);
00170: }
</pre><pre style="background-color: #F1F1F1; color: black;">00171: $this->callActionMethod();
</pre><pre>00172: }
00173:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">6</span> TYPO3\CMS\Extbase\Mvc\Controller\ActionController<span style="color:white;">::</span>processRequest<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Request</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Response</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php:</span><br /><pre>00081: $controller = $this->resolveController($request);
00082: try {
</pre><pre style="background-color: #F1F1F1; color: black;">00083: $controller->processRequest($request, $response);
</pre><pre>00084: } catch (\TYPO3\CMS\Extbase\Mvc\Exception\StopActionException $ignoredException) {
00085: }
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">5</span> TYPO3\CMS\Extbase\Mvc\Dispatcher<span style="color:white;">::</span>dispatch<span style="color:white;">(<span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Request</em></span><span style="color:white;">,</span> <span style="color:#FF8700;"><em>TYPO3\CMS\Extbase\Mvc\Web\Response</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Mvc/Web/BackendRequestHandler.php:</span><br /><pre>00045: /** @var $response \TYPO3\CMS\Extbase\Mvc\ResponseInterface */
00046: $response = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Mvc\\Web\\Response');
</pre><pre style="background-color: #F1F1F1; color: black;">00047: $this->dispatcher->dispatch($request, $response);
</pre><pre>00048: return $response;
00049: }
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">4</span> TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler<span style="color:white;">::</span>handleRequest<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/Bootstrap.php:</span><br /><pre>00206: $requestHandler = $requestHandlerResolver->resolveRequestHandler();
00207:
</pre><pre style="background-color: #F1F1F1; color: black;">00208: $response = $requestHandler->handleRequest();
</pre><pre>00209: // If response is NULL after handling the request we need to stop
00210: // This happens for instance, when a USER object was converted to a USER_INT
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">3</span> TYPO3\CMS\Extbase\Core\Bootstrap<span style="color:white;">::</span>handleRequest<span style="color:white;">()</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/Bootstrap.php:</span><br /><pre>00195: public function run($content, $configuration) {
00196: $this->initialize($configuration);
</pre><pre style="background-color: #F1F1F1; color: black;">00197: return $this->handleRequest();
</pre><pre>00198: }
00199:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">2</span> TYPO3\CMS\Extbase\Core\Bootstrap<span style="color:white;">::</span>run<span style="color:white;">("<span style="color:#FF8700;" title=""></span>"<span style="color:white;">,</span> <span style="color:#FF8700;"><em>array</em></span>)</span></pre><br /><span style="font-size:10px;">/path/to/typo3/sysext/extbase/Classes/Core/ModuleRunner.php:</span><br /><pre>00079:
00080: $bootstrap = $this->objectManager->get('TYPO3\\CMS\\Extbase\\Core\\BootstrapInterface');
</pre><pre style="background-color: #F1F1F1; color: black;">00081: $content = $bootstrap->run('', $configuration);
</pre><pre>00082: print $content;
00083:
</pre><br /><pre style="color:#69A550; background-color: #414141; padding: 4px 2px 4px 2px;"><span style="color:white;">1</span> TYPO3\CMS\Extbase\Core\ModuleRunner<span style="color:white;">::</span>callModule<span style="color:white;">("<span style="color:#FF8700;" title="tools_ExtensionmanagerExtensionmanager">tools_ExtensionmanagerExtensionmanager</span>")</span></pre><br /><span style="font-size:10px;">/path/to/typo3/mod.php:</span><br /><pre>00049: foreach ($TBE_MODULES['_dispatcher'] as $dispatcherClassName) {
00050: $dispatcher = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Object\\ObjectManager')->get($dispatcherClassName);
</pre><pre style="background-color: #F1F1F1; color: black;">00051: if ($dispatcher->callModule($moduleName) === TRUE) {
</pre><pre>00052: $isDispatched = TRUE;
00053: break;
</pre><br />
</div>
</div>
</body>
</html>
    (1-1/1)