Project

General

Profile

Actions

Bug #24780

closed

Update Wizard should load the new TS configurations for ExtBase/Fluid

Added by Thomas Nussbaumer about 13 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2011-01-24
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Since ExtBase 1.3.0, without this configuration T3 throwns an exeption: No suitable request handler found.

(issue imported from #M17277)

Actions #1

Updated by Ernesto Baschny about 13 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!

Actions #2

Updated by Thomas Deinhamer about 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

Actions #3

Updated by Erik Frister almost 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.

Actions #4

Updated by Simon Schaufelberger over 12 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.

Actions #5

Updated by Simon Schaufelberger over 12 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.

Actions #6

Updated by Tolleiv Nietsch over 12 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

Actions #7

Updated by Simon Schaufelberger over 12 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.

Actions

Also available in: Atom PDF