Comments (4)
it seems like Symfony's routing component is struggling to parse your annotations. I am assuming this is happening because of some custom logic that you have written to generate your routes (in ApiRouteDescriber
/ApiRouteAnnotationLoader
?)
from nelmioapidocbundle.
I just joined this project and was tasked with upgrading and I'm facing this error.
So the code wasn't written by me.
In the previous version in symfony 5.2, everything worked
Below I am attaching screenshots of the ApiRouteDescriber/ApiRouteAnnotationLoader you mentioned.
Do you need any more photos, unfortunately I cannot share the code of the project as a whole because it is the property of the company.
Maybe with your help I will be able to solve this problem that I have been stuck on for another day.
from nelmioapidocbundle.
I can only recommend you to debug Symfony's internals and start working from the source of the error (symfony/routing/Loader/AttributeClassLoader.php:219
). Debug the 4 different variables that are used on that line and work from there https://github.com/symfony/routing/blob/f2591fd1f8c6e3734656b5d6b3829e8bf81f507c/Loader/AttributeClassLoader.php#L219
I assume that the ApiRouteAnnotationLoader
is extending https://github.com/symfony/routing/blob/6.4/Loader/AnnotationClassLoader.php with an alias of AnnotatedRouteControllerLoader
which in turn extends https://github.com/symfony/routing/blob/6.4/Loader/AttributeClassLoader.php. If I am correct then the source of the error might be coming from the parent::addRoute(...)
method call that is happening.
Hope my small insight can help you!
from nelmioapidocbundle.
I will go ahead and close this now :)
from nelmioapidocbundle.
Related Issues (20)
- TypeError in fresh Symfony 7 install
- Required field in OpenAPI response HOT 1
- Error with Model Attribute HOT 6
- @OA\Items() is required when @OA\Property HOT 7
- [Bug]: Swagger assets ignore X-Forwarded-Prefix header value HOT 2
- [Question]: DocumentExtension not getting loaded in Test context HOT 3
- [Bug]: 'Type' Expected, given string when using 'ref: new Model(type: Entity::class)' in attribute HOT 2
- incorrect server url in openapi document when behind reverse proxy HOT 1
- [Bug]: Not all integer range types supported HOT 3
- [Bug]: Assert\NotBlank is considered regardless of it's group values HOT 1
- [Question]: Discriminator schema with Doctrine ORM Discriminator map HOT 2
- [Feature]: Webhook support
- [RFC]: Adopt Conventional Commits HOT 1
- [Question]: Is it possible to view a web form when mediaType is "application/json"? HOT 2
- [Feature]: FOSRestBundle QueryParam AND nelmio_api_doc.yaml
- [Feature]: FOSRestBundle QueryParam AND nelmio_api_doc.yaml
- [Bug]: @OA\Property excludes property from model's required array HOT 2
- [Bug]: Lost data format in schema for array of objects HOT 1
- [Feature]: Describing default error response
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nelmioapidocbundle.