Serverless Examples – A collection of boilerplates and examples of serverless architectures built with the Serverless Framework on AWS Lambda, Microsoft Azure, Google Cloud Functions, and more.
[X] I have searched existing issues, it hasn't been reported yet
Issue description
When installing the latest serverless version
(Framework Core: 3.31.0
Plugin: 6.2.3
SDK: 4.3.2)
And creating a new template by running the serverless command and choosing the "AWS - Node.js - Express API with DynamoDB" template, the following exception occurs when trying to run serverless deploy:
Recoverable error occurred (Invalid character in entity name Line: 0 Column: 176
after a lot of research, chatGPT helped me to find that the serverless-http version which is ^3.1.1 by default is not compatible with serverless version 3.x.
I've changed serverless-http version to ^2.6.1 per its suggestion and my issue has been solved.
Thanks @SaraPrager for input. Still serverless-http is used in Lambda directly, it's not a package that is run be the Framework. Do you understand why v3 of serverless-http didn't work in your lambda?
Are you certain it's a bug?
Is the issue caused by a plugin?
Are you using the latest v3 release?
Is there an existing issue for this?
Issue description
When installing the latest serverless version (Framework Core: 3.31.0 Plugin: 6.2.3 SDK: 4.3.2) And creating a new template by running the
serverless
command and choosing the "AWS - Node.js - Express API with DynamoDB" template, the following exception occurs when trying to runserverless deploy
:Recoverable error occurred (Invalid character in entity name Line: 0 Column: 176
after a lot of research, chatGPT helped me to find that the serverless-http version which is ^3.1.1 by default is not compatible with serverless version 3.x. I've changed serverless-http version to ^2.6.1 per its suggestion and my issue has been solved.Service configuration (serverless.yml) content
Command name and used flags
serverless deploy --verbose
Command output
Environment information