equal
deleted
inserted
replaced
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); |