[Neos] Exception after composer update: An invalid node path...
Rens Admiraal
rens.admiraal at typo3.org
Thu Oct 24 08:38:57 CEST 2013
Hey Simon,
If you stick to using the alpha releases you can follow the release
notes to upgrade. We try to keep the master as stable as possible, but I
can imagine that stuff breaks if you update the master after a few
months. That's what happens to our own sites too ;-)
About the issue: can you maybe post your TypoScript template of your
page setup?
Greetz,
Rens
Simon Schaufelberger (Schaufi) schreef op 10/23/13 01:13 :
> im really frustrated about the upgrade process of neos. almost every
> time i try to update my neos after some months im stuck with a problem.
> I think im doing everything right...
>
> basic installation with only one additional package developed by me, the
> rest is a normal demo installation.
> here are my update commands:
>
> composer update
> ./flow doctrine:migrate
> ./flow flow:core:migrate
> ./flow flow:cache:flush
> ./flow cache:warmup
>
> did i forget something?
>
> ok after doing all this, i go to my neos website and login into the
> backend. i get the loginscreen (fine so far!) and after login attempt i
> get the following exception:
>
> Exception while rendering
> page<TYPO3.Neos:Page>/body<TYPO3.TypoScript:Template>/footer:
> An invalid node path was specified: is of type NULL but a string is
> expected.
>
> here some detailed lines from the exception file in the logs folder:
>
> Uncaught exception #1357832901 in line 611 of
> C:\xampp\htdocs\neos\Data\Temporary\Development\Cache\Code\Flow_Object_Classes\TYPO3_TYPO3CR_Domain_Model_Node.php:
> An invalid node path was specified: is of type NULL but a string is
> expected.
>
> 45 TYPO3\TYPO3CR\Domain\Model\NodeData_Original::normalizePath(NULL)
> 44 TYPO3\TYPO3CR\Domain\Model\Node_Original::getNode(NULL)
> 43
> TYPO3\Neos\TypoScript\ContentCollectionImplementation_Original::evaluate()
> 42
> TYPO3\TypoScript\Core\Runtime_Original::evaluateInternal("page<TYPO3.Neos:Page>/body<TYPO3.TypoScript:Template>/footer",
> "NULL", NULL)
> 41
> TYPO3\TypoScript\Core\Runtime_Original::evaluate("page<TYPO3.Neos:Page>/body<TYPO3.TypoScript:Template>/footer")
>
> 40
> TYPO3\TypoScript\TypoScriptObjects\Helpers\TypoScriptPathProxy_Original::objectAccess()
>
> 39
> TYPO3\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode_Original::getPropertyPath(TYPO3\Fluid\Core\ViewHelper\TemplateVariableContainer,
> "footer", TYPO3\Fluid\Core\Rendering\RenderingContext)
> 38 {closure}()
> ...
More information about the Neos
mailing list