pimcore / customer-data-framework

Customer Data Framework community bundle adds capability for management of customer data to Pimcore.
https://pimcore.com/docs/platform/Customer_Management_Framework/
Other
80 stars 93 forks source link

Errors after update to pimcore 6.x #110

Closed tymon82 closed 5 years ago

tymon82 commented 5 years ago

Fatal error: Uncaught Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "AbstractFrontendListener" from namespace "Pimcore\Bundle\CoreBundle\EventListener\Frontend". Did you forget a "use" statement for another namespace? in /app/vendor/pimcore/customer-management-framework-bundle/src/EventListener/Frontend/UrlActivityTracker.php on line 8

Symfony\Component\Debug\Exception\ClassNotFoundException: Attempted to load class "AbstractFrontendListener" from namespace "Pimcore\Bundle\CoreBundle\EventListener\Frontend". Did you forget a "use" statement for another namespace? in /app/vendor/pimcore/customer-management-framework-bundle/src/EventListener/Frontend/UrlActivityTracker.php on line 8

Call Stack: 3.8913 86137880 1. Symfony\Component\Debug\ErrorHandler->handleException() /app/vendor/symfony/symfony/src/Symfony/Component/Debug/ErrorHandler.php:0

tymon82 commented 5 years ago

My composer file

{
  "name": "demo",
  "type": "project",
  "description": "Demo",
  "config": {
    "optimize-autoloader": true,
    "sort-packages": true
  },
  "require": {
    "php": ">=7.2",
    "coreshop/core-shop": "^2.1",
    "dachcom-digital/formbuilder": "~2.6.0",
    "dachcom-digital/i18n": "^2.0",
    "dachcom-digital/members": "~2.3.0",
    "dachcom-digital/news": "~2.0.0",
    "guzzlehttp/psr7": "^1.5",
    "hwi/oauth-bundle": "dev-master",
    "php-http/curl-client": "^2.0",
    "php-http/httplug-bundle": "^1.16",
    "pimcore/pimcore": "~6.0-dev",
    "pimcore/server-side-matomo-tracking": "^0.1",
    "pimcore/web2print-tools-bundle": "^2.4",
    "wikimedia/composer-merge-plugin": "^1.4",
    "pimcore/customer-management-framework-bundle": "dev-master"
  },
  "minimum-stability" : "dev",
  "prefer-stable" : true,
  "require-dev": {
    "cache/integration-tests": "^0.16.0",
    "codeception/codeception": "~2.4.5"
  },
  "autoload": {
    "psr-4": {
      "": ["src/"],
      "Pimcore\\Model\\DataObject\\": "var/classes/DataObject",
      "Pimcore\\Model\\Object\\": "var/classes/Object",
      "Website\\": "legacy/website/lib"
    },
    "classmap": [
      "app/AppKernel.php"
    ]
  },
  "scripts": {
    "post-create-project-cmd": "Pimcore\\Composer::postCreateProject",
    "post-install-cmd": [
      "Pimcore\\Composer::postInstall",
      "@symfony-scripts"
    ],
    "post-update-cmd": [
      "Pimcore\\Composer::postUpdate",
      "@symfony-scripts",
      "Pimcore\\Composer::executeMigrationsUp"
    ],
    "pre-package-update": [
      "Pimcore\\Composer::prePackageUpdate"
    ],
    "symfony-scripts": [
      "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
      "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
      "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
      "Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
    ]
  },
  "extra": {
    "symfony-app-dir": "app",
    "symfony-bin-dir": "bin",
    "symfony-var-dir": "var",
    "symfony-web-dir": "web",
    "symfony-tests-dir": "tests",
    "symfony-assets-install": "relative",
    "merge-plugin": {
      "include": [
        "composer.local.json"
      ],
      "recurse": true,
      "replace": true,
      "merge-dev": true,
      "merge-extra": false,
      "merge-extra-deep": false,
      "merge-scripts": false
    }
  }
}
fashxp commented 5 years ago

are you sure that you are on latest version of cmf? there is no file /src/EventListener/Frontend/UrlActivityTracker.php ... there is only https://github.com/pimcore/customer-data-framework/blob/master/src/Event/Frontend/UrlActivityTracker.php ... and this does not contain any AbstractFrontendListener

tymon82 commented 5 years ago

"pimcore/customer-management-framework-bundle": "dev-master"

fashxp commented 5 years ago

still, please compare your files in vendor with the files here in the repository ... the file you mentioned in your error message does not exist in the repository

AlternateIf commented 5 years ago

@tymon82 also check your composer.json. looks like you at least have missed removing the DistributionBundle scripts. please check update v5 to v6

fashxp commented 5 years ago

maybe this solves your issue too please try composer update on your system.