Thanks to everone who gave a thought about my previous mail . I was able to
figure out why its not launching ... i was doing a WCHAR to jobjectarray
which was sending some junk charecters.. Hence the issue ...


On Sat, Mar 23, 2013 at 2:11 PM, Devicharan vinnakota <vdevicha...@gmail.com
> wrote:

>  I was able to invoke jvm using JNI_CreateJavaVM(&jvm, (void**)&env,
> &vm_args); I got the main class of
> org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar . Now how to pass the
> launcher arguments to equinox launcher ? I was trying to do this way ... To
> which method should i pass the arguments ? i was trying to do it for the
> run .. . I am getting a return code 13 and its not launching ... what could
> be the issue ?
>
> if(mainObject != NULL) {
>                 runMethod =  env->GetMethodID( mainClass, "run", 
> "([Ljava/lang/String;)I");
>                 if(runMethod != NULL) {
>                     methodArgs =  createRunArgs(env, equinoxArg2s);
>                     if(methodArgs != NULL) {
>                         //results->launchResult = 0;
>                          runresult = env->CallIntMethod(mainObject, 
> runMethod, methodArgs);
>                         env->DeleteLocalRef(methodArgs);
>
>
_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to