---
title: "TYPO3 Exception 1245673367"
manual: "TYPO3 Exceptions"
version: "main"
permalink: "https://docs.typo3.org/permalink/t3exceptions:typo3-exception-1245673367"
source: "Exceptions/1245673367.rst"
modified: "2026-09-16T07:39:08+00:00"
---

# TYPO3 Exception 1245673367

> [!NOTE]
> Below, the TYPO3 community may have provided additional information or
> solutions for this exception. However, these may or may not apply to your
> particular case. If you can provide more information, you should come back
> here and add your experience and solution steps to this issue once you have
> resolved it.
>
> General TYPO3 troubleshooting tips can be found in the *Troubleshooting*
> section in the menu. You can also ask questions and receive support in the
> [TYPO3 Questions category on talk.typo3.org](https://talk.typo3.org/c/typo3-questions/).
>
> To add your experience, click "Edit on GitHub" above and follow the
> ["Edit on GitHub" workflow](https://docs.typo3.org/m/typo3/docs-how-to-document/main/en-us/Howto/EditOnGithub.html#docs-contribute-github-method).
> Also check out
> [our tip on Coding Style and reST](https://docs.typo3.org/permalink/t3exceptions:tip-about-rest-coding-style).

## The given class "Tx_Extname_Classname" is not a registered object.

I get this error after installing an Extension which tries to use a
Class not defined in any of the typical Extbase Autoloader locations.

```
Oops, an error occurred!

The given class "Tx_Extname_Classname" is not a registered object.

```

Occurs in: `typo3/sysext/extbase/Classes/SignalSlot/Dispatcher.php`

```
throw new Tx_Extbase_SignalSlot_Exception_InvalidSlotException(sprintf('Cannot dispatch %s::%s to class %s. The object manager is not yet available in the Signal Slot Dispatcher and therefore it cannot dispatch classes.', $signalClassName, $signalName, $slotInformation['class']), 1298113624);
    }
    if (!$this->objectManager->isRegistered($slotInformation['class'])) {
        throw new Tx_Extbase_SignalSlot_Exception_InvalidSlotException('The given class "' . $slotInformation['class'] . '" is not a registered object.', 1245673367);
    }
    $object = $this->objectManager->get($slotInformation['class']);
}

```

-   caused by mismatch between the classname in the signal slot (in `ext_tables.php`) and the namespace/classname
    combination (fully qualified class name) in `Classes/Controller/XxxController.php`
