[TYPO3-team-core-v5] Exception: #1173184871: Wrong description & how can I solve it

Malte Jansen mail at maltejansen.de
Fri Oct 3 22:41:34 CEST 2008


Hi Karsten,

Karsten Dambekalns schrieb:

>> Wrong description:
>> A class name cannot be "F3::FLOW3::Persistence::BackendInterface". 
>> It's not CGL conform....
> 
> Are you saying the CGL requires underscores? No more, we have namespaces 
> now. The documentation is (at least in SVN) fixed.

No,

this is the exception:

F3::FLOW3::Component::Exception::CannotBuildObject('No valid 
implementation class for component "' . $componentName . '" found while 
building the component object (Class "' . $className . '" does not 
exist).', 1173184871);

The $className cannot be an interface name like 
"F3::FLOW3::Persistence::BackendInterface"

The $className should be something like "F3::FLOW3::Persistence::Backend".

When you have the F3::FLOW3::ComponentManager:ManagerInterface, FLOW3 is 
looking for the F3::FLOW3::ComponentManager:Manager, which implements 
the interface.


Cheers,

Malte


More information about the TYPO3-team-core-v5 mailing list