Skip to content

Commit 095fa6a

Browse files
committed
added better logging
1 parent 37184d0 commit 095fa6a

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/java.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ v8::Handle<v8::Value> Java::createJVM(JavaVM** jvm, JNIEnv** env) {
175175
jobjectArray methodArgs = v8ToJava(env, args, argsStart, argsEnd);
176176
jobject method = javaFindConstructor(env, clazz, methodArgs);
177177
if(method == NULL) {
178-
EXCEPTION_CALL_CALLBACK("Could not find constructor");
178+
EXCEPTION_CALL_CALLBACK("Could not find constructor for class " << className);
179179
return v8::Undefined();
180180
}
181181

@@ -214,7 +214,7 @@ v8::Handle<v8::Value> Java::createJVM(JavaVM** jvm, JNIEnv** env) {
214214
jobject method = javaFindConstructor(env, clazz, methodArgs);
215215
if(method == NULL) {
216216
std::ostringstream errStr;
217-
errStr << "Could not find constructor";
217+
errStr << "Could not find constructor for class " << className.c_str();
218218
return ThrowException(javaExceptionToV8(env, errStr.str()));
219219
}
220220

@@ -266,7 +266,7 @@ v8::Handle<v8::Value> Java::createJVM(JavaVM** jvm, JNIEnv** env) {
266266
jobject method = javaFindConstructor(env, clazz, methodArgs);
267267
if(method == NULL) {
268268
std::ostringstream errStr;
269-
errStr << "Could not find constructor";
269+
errStr << "Could not find constructor for class node/NodeDynamicProxyClass";
270270
return ThrowException(javaExceptionToV8(env, errStr.str()));
271271
}
272272

0 commit comments

Comments
 (0)