Project

General

Profile

Actions

Bug #65544

closed

TYPO3 6.2.10 ComposerClassLoader: Regression for tslib_cObj, t3lib_TCEmain...?

Added by Wolfgang Freund over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
-- undefined --
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-03-05
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.5
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hi there,

I just updated an page working on 6.2.9 to 6.2.10. Now I got a lot of error messages, both in frontend and backend.
So far I got errors from tx_solr and jfmulticolumn sounding like:

#1: PHP Catchable Fatal Error: Argument 1 passed to Tx_Solr_Template::__construct() must be an instance of tslib_cObj, instance of TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer given, called in /home/me/projects/test.local/typo3_src/typo3/sysext/core/Classes/Utility/GeneralUtility.php on line 4448 and defined in /home/me/projects/test.local/typo3conf/ext/solr/Classes/Template.php line 61

#1: PHP Catchable Fatal Error: Argument 4 passed to Tx_Solr_GarbageCollector::processDatamap_preProcessFieldArray() must be an instance of t3lib_TCEmain, instance of TYPO3\CMS\Core\DataHandling\DataHandler given, called in /home/me/projects/test.local/typo3_src/typo3/sysext/core/Classes/DataHandling/DataHandler.php on line 949 and defined in /home/me/projects/test.local/typo3conf/ext/solr/Classes/GarbageCollector.php line 9

#1: PHP Catchable Fatal Error: Argument 4 passed to tx_jfmulticontent_tcemain::processDatamap_preProcessFieldArray() must be an instance of t3lib_TCEmain, instance of TYPO3\CMS\Core\DataHandling\DataHandler given, called in /home/me/projects/test.local/typo3_src/typo3/sysext/core/Classes/DataHandling/DataHandler.php on line 949 and defined in /home/me/projects/test.local/typo3conf/ext/jfmulticontent/lib/class.tx_jfmulticontent_tcemain.php line 48 

Actions #1

Updated by Wolfgang Freund over 9 years ago

The system uses composer for handling packages. So can also be an issue of helhum/class-alias-loader which gets installed when updating to 6.2.10.

Actions #2

Updated by Christian Kuhn over 9 years ago

Could you check if the patches from #65420 or #65434 solve your issue?

Actions #3

Updated by Christian Kuhn over 9 years ago

  • Status changed from New to Needs Feedback
Actions #4

Updated by Wolfgang Freund over 9 years ago

Thanks.
Applied both patches. Still the same behaviour. Issue is not solved.

Actions #5

Updated by Wolfgang Freund over 9 years ago

Ah sorry, got it.

Error was produced by an

require_once(__DIR__ . '/../Packages/Libraries/autoload.php');
in the AdditionalConfiguration.php

After removing this line it works as expected.

Actions #6

Updated by Wouter Wolters over 9 years ago

  • Status changed from Needs Feedback to Closed
Actions

Also available in: Atom PDF