Bug #24780
closedUpdate Wizard should load the new TS configurations for ExtBase/Fluid
0%
Description
Since ExtBase 1.3.0, without this configuration T3 throwns an exeption: No suitable request handler found.
(issue imported from #M17277)
Updated by Ernesto Baschny almost 14 years ago
Could you be more specific? Which TS configuration needs to be loaded which wasn't available before? Should a simple "Clear cache" solve the issue? If not, please report to the Extbase Issue Tracker:
http://forge.typo3.org/projects/typo3v4-mvc/issues
and post a link to the issue here. Thanks!
Updated by Thomas Deinhamer over 13 years ago
Hello! I also encountered this problem today when
upgrading TYPO3 from 4.4.x to 4.5.2. The problem in my
case was a custom, configured "insert records" table.
The error message was: "No suitable request handler found.".
It seems Extbase only includes the "ext_typoscript_setup.txt"
file, if a content element is inserted on the page. Thus when
using custom records in an "insert records" element the
following Extbase configuration is missing:
config.tx_extbase {
objects {
Tx_Extbase_Persistence_Storage_BackendInterface {
className = Tx_Extbase_Persistence_Storage_Typo3DbBackend
}
}
mvc {
requestHandlers {
Tx_Extbase_MVC_Web_FrontendRequestHandler = Tx_Extbase_MVC_Web_FrontendRequestHandler
Tx_Extbase_MVC_Web_BackendRequestHandler = Tx_Extbase_MVC_Web_BackendRequestHandler
}
}
}
Therefor the requestHandlers are not defined and the error is thrown.
After manually copying the configuration from the file into the website's
TypoScript template, it's working again.
Not sure where the problem exactly is.
Regards,
Thomas
Updated by Erik Frister over 13 years ago
Hi,
had the same problem, but this isn't a bug. In one of your typoscript templates you are
resetting the Constants and Setup. To see if this is the case, open the Template Analyzer
and see if you can click on the template "extbase". If you are experiencing that you cannot
click this, you should also see a green "Check" icon in the "Clear Setup" Column of one of
the parent records. To avoid this error, make sure you do not reset your Setup and Constants
at the wrong place, otherwise you will end up clearing the extbase setup (among other things), resulting in the error you are experiencing.
Updated by Simon Schaufelberger over 13 years ago
Hi,
I had the same problem and unchecked all checkboxes but the ts config from extbase didn't show up.
Using T3 4.5.3.
After manually adding the ts by hand, then it worked.
Updated by Simon Schaufelberger over 13 years ago
yeah, while checking different typoscript settings, i found out that you need to change in your Templates Module in the Root Template the setting "Static Template Files from TYPO3 Extensions" in tab "Includes" to: "Default (include before if root flag is set)"
Then it works.
Updated by Tolleiv Nietsch over 13 years ago
- Status changed from Needs Feedback to Closed
- Target version deleted (
0)
Assuming this as solved and close it - feel free to open it again if my assumption was wrong
Updated by Simon Schaufelberger over 13 years ago
Well, maybe the default setting is not really correct. Imho it should be set to Default by default which is not the case after upgrade.