generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 185
Open
Labels
feature-requestThis item refers to a feature request for an existing or new utilityThis item refers to a feature request for an existing or new utility
Description
Expected Behavior
The event handler should be included with the lambda layer, V43 or 44
Current Behavior
Error when running the a Lambda with the with the version layer V43 OR 44.
Code snippet
import { Router } from '@aws-lambda-powertools/event-handler/http';
import type { Context } from 'aws-lambda';
const app = new Router();
app.get('/ping', async () => {
return { message: 'pong' };
});
export const handler = async (event: unknown, context: Context) =>
app.resolve(event, context);
Steps to Reproduce
- create Lambda with powertools lambda layer V43/V44 in region eu-west-1
- Test function
- Function fails event hanlder is not included
Possible Solution
Add event handler to utilities when realsing a lambda layer:
| const utilities = [ |
Powertools for AWS Lambda (TypeScript) version
latest
AWS Lambda function runtime
24.x
Packaging format used
Lambda Layers
Execution logs
2026-01-12T15:27:30.781Z undefined ERROR Uncaught Exception {
"errorType": "Error",
"errorMessage": "Error: Cannot find module '@aws-lambda-powertools/event-handler/http'\nRequire stack:\n- /var/task/index.js\n- /opt/nodejs/node_modules/instana-aws-lambda-auto-wrap/src/index.js\n- /var/runtime/index.mjs",
"stack": [
"Error: Error: Cannot find module '@aws-lambda-powertools/event-handler/http'",
"Require stack:",
"- /var/task/index.js",
"- /opt/nodejs/node_modules/instana-aws-lambda-auto-wrap/src/index.js",
"- /var/runtime/index.mjs",
" at requireTargetHandlerModule (/opt/nodejs/node_modules/instana-aws-lambda-auto-wrap/src/index.js:45:13)",
" at loadTargetHandlerFunction (/opt/nodejs/node_modules/instana-aws-lambda-auto-wrap/src/index.js:29:31)",
" at Object.<anonymous> (/opt/nodejs/node_modules/instana-aws-lambda-auto-wrap/src/index.js:14:25)",
" at Module._compile (node:internal/modules/cjs/loader:1706:14)",
" at Object..js (node:internal/modules/cjs/loader:1839:10)",
" at Module.load (node:internal/modules/cjs/loader:1441:32)",
" at Function.<anonymous> (node:internal/modules/cjs/loader:1263:12)",
" at TracingChannel.traceSync (node:diagnostics_channel:322:14)",
" at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)",
" at Module.require (node:internal/modules/cjs/loader:1463:12)"
]
}Metadata
Metadata
Assignees
Labels
feature-requestThis item refers to a feature request for an existing or new utilityThis item refers to a feature request for an existing or new utility
Type
Projects
Status
Backlog