javamanager/javalauncher/tsrc/testmidletstart/src.s60/main.cpp
branchRCL_3
changeset 25 9ac0a0a7da70
parent 19 04becd199f91
equal deleted inserted replaced
24:0fd27995241b 25:9ac0a0a7da70
     1 /*
     1 /*
     2 * Copyright (c) 2008 - 2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2008 - 2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
   107     TInt res = java::util::S60CommonUtils::ConvertNarrowToWiderL(oneLine, pCmdLine);
   107     TInt res = java::util::S60CommonUtils::ConvertNarrowToWiderL(oneLine, pCmdLine);
   108 
   108 
   109     // Create one process using this command line
   109     // Create one process using this command line
   110     RProcess rProcess;
   110     RProcess rProcess;
   111     // start
   111     // start
   112 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-uid=0x1014e720;midlet-args=startMode=startFromCmdLine;sound=ON;landscapeMode=true;"));  // OK
   112 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-uid=0x1014e720;startMode=startFromCmdLine;sound=ON;landscapeMode=true;"));  // OK
   113 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=%E6%98%9F%E5%A4%A2%E7%BE%8E%E5%B0%91%E5%A5%B3%E7%A0%8C%E5%9C%96"));
   113 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=%E6%98%9F%E5%A4%A2%E7%BE%8E%E5%B0%91%E5%A5%B3%E7%A0%8C%E5%9C%96"));
   114 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=%C3%80%C3%80NEST%C3%80.EXE"));
   114 //    TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=%C3%80%C3%80NEST%C3%80.EXE"));
   115 //    err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=SPtesti;midlet-args=mode=nativestart;sounds=ON;difficulty=medium;wizard_mode"));
   115 //    err = rProcess.Create(KJavaLauncherExe, _L("midlet-name=SPtesti;mode=nativestart;sounds=ON;difficulty=medium;wizard_mode"));
   116 
   116 
   117     err = rProcess.Create(KJavaLauncherExe, *pCmdLine);
   117     err = rProcess.Create(KJavaLauncherExe, *pCmdLine);
   118     if (KErrNone == err)
   118     if (KErrNone == err)
   119     {
   119     {
   120         LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherSimple calling Rendezvous");
   120         LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherSimple calling Rendezvous");
   212     cmdLine->SetOpaqueDataL(opaqueData);
   212     cmdLine->SetOpaqueDataL(opaqueData);
   213 
   213 
   214     LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherL: Create process");
   214     LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherL: Create process");
   215 
   215 
   216     // start
   216     // start
   217     TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-uid=0x10137c4d;midlet-args=startMode=strangeStart"));
   217     TInt err = rProcess.Create(KJavaLauncherExe, _L("midlet-uid=0x10137c4d;startMode=strangeStart"));
   218     if (KErrNone == err)
   218     if (KErrNone == err)
   219     {
   219     {
   220         LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherL: Set process commandline");
   220         LOG(EJavaConverters, EInfo, "testmidletstart: startByJavaLauncherL: Set process commandline");
   221 
   221 
   222         cmdLine->SetProcessEnvironmentL(rProcess);
   222         cmdLine->SetProcessEnvironmentL(rProcess);