Quarkus + AWS Lambda and Panache

198 views
Skip to first unread message

Mark Jayson Gonzaga

unread,
Dec 23, 2021, 7:11:17 AM12/23/21
to Quarkus Development mailing list
Hi Team,

I just started exploring Quarkus + AWS Lambda So I started creating a simple function that pull list of data from the database. But I'm getting this kind of error below.

{
  "errorMessage": "io/quarkus/hibernate/orm/panache/PanacheEntity",
  "errorType": "java.lang.NoClassDefFoundError",
  "stackTrace": [
    "java.base/java.lang.ClassLoader.defineClass1(Native Method)",
    "java.base/java.lang.ClassLoader.defineClass(Unknown Source)",
    "java.base/java.security.SecureClassLoader.defineClass(Unknown Source)",
    "java.base/java.net.URLClassLoader.defineClass(Unknown Source)",
    "java.base/java.net.URLClassLoader$1.run(Unknown Source)",
    "java.base/java.net.URLClassLoader$1.run(Unknown Source)",
    "java.base/java.security.AccessController.doPrivileged(Native Method)",
    "java.base/java.net.URLClassLoader.findClass(Unknown Source)"
  ],
  "cause": {
    "errorMessage": "io.quarkus.hibernate.orm.panache.PanacheEntity. Current classpath: file:/var/task/",
    "errorType": "java.lang.ClassNotFoundException",
    "stackTrace": []
  }
}

I'm using the latest version of Quarkus and below is my pom.xml
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-amazon-lambda</artifactId>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-arc</artifactId>
</dependency>
<!-- Hibernate ORM specific dependencies -->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-hibernate-orm-panache</artifactId>
</dependency>

<!-- JDBC driver dependencies -->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-jdbc-postgresql</artifactId>
</dependency>
</dependencies>
Reply all
Reply to author
Forward
0 new messages