^ think\exception\HttpException {#102
  -statusCode: 404
  -headers: []
  #message: "controller not exists:app\controller\sitemap\Xml"
  #code: 0
  #file: "/usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/route/dispatch/Controller.php"
  #line: 76
  trace: {
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/route/dispatch/Controller.php:76 {
      think\route\dispatch\Controller->exec() …
      › } catch (ClassNotFoundException $e) {\r    throw new HttpException(404, 'controller not exists:' . $e->getClass());\r}\r
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/route/Dispatch.php:90 {
      think\route\Dispatch->run(): Response …
      › \r$data = $this->exec();\rreturn $this->autoResponse($data);\r
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Route.php:772 {
      think\Route->think\{closure} …
      › ->then(function () use ($dispatch) {\r    return $dispatch->run();\r});\r
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:59 {
      think\Pipeline->think\{closure} …
      › try {\r    return $destination($passable);\r} catch (Throwable | Exception $e) {\r
      arguments: {
        app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:66 {
      think\Pipeline->then(Closure $destination) …
      › \r    return $pipeline($this->passable);\r}\r
      arguments: {
        app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Route.php:773 {
      think\Route->dispatch(Request $request, $withRoute = true) …
      ›             return $dispatch->run();\r        });\r}\r
      arguments: {
        $destination: Closure() {#99 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Http.php:216 {
      think\Http->dispatchToRoute($request) …
      › \r    return $this->app->route->dispatch($request, $withRoute);\r}\r
      arguments: {
        $request: app\Request {#36 …}
        $withRoute: Closure() {#56 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Http.php:206 {
      think\Http->think\{closure} …
      › ->then(function ($request) {\r    return $this->dispatchToRoute($request);\r});\r
      arguments: {
        $request: app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:59 {
      think\Pipeline->think\{closure} …
      › try {\r    return $destination($passable);\r} catch (Throwable | Exception $e) {\r
      arguments: {
        app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/think-multi-app/src/MultiApp.php:65 {
      think\app\MultiApp->handle($request, Closure $next) …
      › if (!$this->parseMultiApp()) {\r    return $next($request);\r}\r
      arguments: {
        app\Request {#36 …}
      }
    }
    think\app\MultiApp->handle() {}
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Middleware.php:142 {
      think\Middleware->think\{closure} …
      › }\r$response = call_user_func($call, $request, $next, ...$params);\r\r
      arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          app\Request {#36 …}
          Closure($passable) {#52 …}
        }
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:85 {
      think\Pipeline->think\{closure} …
      › try {\r    return $pipe($passable, $stack);\r} catch (Throwable | Exception $e) {\r
      arguments: {
        app\Request {#36 …}
        Closure($passable) {#52 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/middleware/SessionInit.php:67 {
      think\middleware\SessionInit->handle($request, Closure $next) …
      › /** @var Response $response */\r$response = $next($request);\r\r
      arguments: {
        app\Request {#36 …}
      }
    }
    think\middleware\SessionInit->handle() {}
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Middleware.php:142 {
      think\Middleware->think\{closure} …
      › }\r$response = call_user_func($call, $request, $next, ...$params);\r\r
      arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          app\Request {#36 …}
          Closure($passable) {#52 …}
        }
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:85 {
      think\Pipeline->think\{closure} …
      › try {\r    return $pipe($passable, $stack);\r} catch (Throwable | Exception $e) {\r
      arguments: {
        app\Request {#36 …}
        Closure($passable) {#52 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/think-trace/src/TraceDebug.php:71 {
      think\trace\TraceDebug->handle($request, Closure $next) …
      › \r$response = $next($request);\r\r
      arguments: {
        app\Request {#36 …}
      }
    }
    think\trace\TraceDebug->handle() {}
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Middleware.php:142 {
      think\Middleware->think\{closure} …
      › }\r$response = call_user_func($call, $request, $next, ...$params);\r\r
      arguments: {
        $function_name: array:2 [ …2]
        ...$parameters: {
          app\Request {#36 …}
          Closure($passable) {#52 …}
        }
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:85 {
      think\Pipeline->think\{closure} …
      › try {\r    return $pipe($passable, $stack);\r} catch (Throwable | Exception $e) {\r
      arguments: {
        app\Request {#36 …}
        Closure($passable) {#52 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Pipeline.php:66 {
      think\Pipeline->then(Closure $destination) …
      › \r    return $pipeline($this->passable);\r}\r
      arguments: {
        app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Http.php:207 {
      think\Http->runWithRequest(Request $request) …
      ›             return $this->dispatchToRoute($request);\r        });\r}\r
      arguments: {
        $destination: Closure($request) {#38 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/vendor/topthink/framework/src/think/Http.php:170 {
      think\Http->run(Request $request = null): Response …
      › try {\r    $response = $this->runWithRequest($request);\r} catch (Throwable $e) {\r
      arguments: {
        $request: app\Request {#36 …}
      }
    }
    /usr/home/wh-as7dk84uyiu3r34nvw9/htdocs/index.php:20 {\r$response = $http->run();\r\r
    }
  }
}