Bug #38921
#1297759968: Exception while property mapping at property path "":Object with identity "X" not found.
| Status: | Closed | Start date: | 2012-07-13 | |
|---|---|---|---|---|
| Priority: | Should have | Due date: | ||
| Assigned To: | - | % Done: | 100% |
|
| Category: | - | |||
| Target version: | 1.4.0 | |||
| TYPO3 Version: | 4.7 | Branch: | ||
| PHP Version: | 5.3 | Complexity: | ||
| Has patch: | No | Is Regression: |
Description
Hi there,
after some googeling I couldn't find a solution...
I have installed: T3 4.7.2 with the latest git pull from git://git.typo3.org/TYPO3v4/Extensions/news.git
Installed the default TypoScript Settings and the plugin in a page for list and another for detail view.
After calling the link for the detail view I'll get this error:
#1297759968: Exception while property mapping at property path "":Object with identity "3" not found. Tx_Extbase_Property_Exception thrown in file /Users/aName/Sites/sources/typo3_src-4.7.2/typo3/sysext/extbase/Classes/Property/PropertyMapper.php in line 128.
I'm currently not in the mood to dig deeper into the PropertyMapper ... ;-) but I fixed the detailAction() in the NewsController so that I can use the news extensions until there is a bugfix. My fix:
/**
* Single view of a news record
*
* @param integer $news
* @param integer $currentPage current page for optional pagination
* @return void
*/
public function detailAction($news = 0, $currentPage = 1) {
if( $news == 0 ){
$news = NULL;
}else{
$news = $this->newsRepository->findByUid($news);
}
....
Not that nice but it works for me...
Thanks for fixing sometime, Cyrill
History
#1 Updated by Cyrill Schumacher about 3 years ago
Sorry, I mean this 8-)
/**
* Single view of a news record
*
* @param integer $news
* @param integer $currentPage current page for optional pagination
* @return void
*/
public function detailAction($news = NULL, $currentPage = 1) {
if( (int)$news > 0 ){
$news = $this->newsRepository->findByUid($news);
}
#2 Updated by Georg Ringer about 3 years ago
- Status changed from New to Needs Feedback
do you use the new property mapper?
#3 Updated by Cyrill Schumacher about 3 years ago
I've added config.tx_extbase.features.rewrittenPropertyMapper = 1
to the setup.txt of your news modul and still got the same error.
#4 Updated by Georg Ringer about 3 years ago
i guess this is becasue you have activated it?
see http://forge.typo3.org/issues/35084
#5 Updated by Cyrill Schumacher about 3 years ago
Indeed, if I fix the core like mentioned here:
https://review.typo3.org/#/c/10378/2/Classes/Persistence/Backend.php
the detail view works now fine!
#6 Updated by Georg Ringer almost 3 years ago
- Status changed from Needs Feedback to Closed
- % Done changed from 0 to 100