@@ -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