Skip to content

Instantly share code, notes, and snippets.

@l1x

l1x/err.err Secret

Last active April 30, 2017 17:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save l1x/7cbe2dd3ffcae8d6378430cac3086df7 to your computer and use it in GitHub Desktop.
Save l1x/7cbe2dd3ffcae8d6378430cac3086df7 to your computer and use it in GitHub Desktop.
"errorMessage": "Class dbmgmt does not implement RequestHandler with concrete type parameters"
Clojure:
javap target/classes/dbmgmt.class
public class dbmgmt implements com.amazonaws.services.lambda.runtime.RequestHandler {
public static {};
public dbmgmt();
public boolean equals(java.lang.Object);
public java.lang.String toString();
public int hashCode();
public java.lang.Object clone();
public java.lang.Object handleRequest(java.lang.Object, com.amazonaws.services.lambda.runtime.Context);
public static void main(java.lang.String[]);
}
Java:
javap target/classes/com/streambright/Dbmgmt.class
Compiled from "Dbmgmt.java"
public class com.streambright.Dbmgmt implements com.amazonaws.services.lambda.runtime.RequestHandler<java.lang.Object, java.lang.Object> {
public com.streambright.Dbmgmt();
public java.lang.String handleRequest(java.lang.Object, com.amazonaws.services.lambda.runtime.Context);
public java.lang.Object handleRequest(java.lang.Object, com.amazonaws.services.lambda.runtime.Context);
}
(defn -handleRequest [this in ctx]
(reify RequestHandler
(handleRequest [this in ctx] "ok")))
import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;
public class Dbmgmt implements RequestHandler<Object, Object> {
@Override
public String handleRequest(Object in, Context ctx) {
System.out.println("ok");
ctx.getLogger().log("ok");
return "ok";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment