Technote (troubleshooting)
Problem(Abstract)
Attempts to record an IBM Rational Performance Tester test with socket recorder result in "Could not start dynamic_launcher ... .
Symptom
The error message is as follows.
"Could not start dynamic_launcher. See error log for more details".
Message from logs:
!ENTRY com.ibm.rational.test.lt.recorder.core 4 0 2012-11-02 08:49:48.781
!MESSAGE Unexpected exception !STACK 0 java.io.IOException:
Cannot run program"/ibm/IBM/IBMIMShared/plugins/com.ibm.rational.test.lt.recorder.socket_8.3.0.v20120926_1329/native/intel/linux/dynamic_launcher": error=13,
Permission denied atjava.lang.ProcessBuilder.start(ProcessBuilder.java:1040) at com.ibm.rational.test.lt.recorder.core.clients.ProcessBuilderClientDelegate$ProcessMonitor.run(ProcessBuilderClientDelegate.java:251) at java.lang.Thread.run(Thread.java:777) Caused by: java.io.IOException:
error=13, Permission denied at
java.lang.UNIXProcess.<init>(UNIXProcess.java:139) at
java.lang.ProcessImpl.start(ProcessImpl.java:163) at
java.lang.ProcessBuilder.start(ProcessBuilder.java:1032) ...
You also see the following error in the error log.
java.io.IOException: Cannot run program "/ibm/IBM/IBBMIMShared/plugins/com.ibm.rational.test.lt.recorder.socket_8.3.0.v20120926_1329/native/intel/linux/dynamic_launcher": error=13, Permission denied
After you started the recording, the browser does not open. Test generation, however, completes.
Cause
The dynamic_launcher shell script that Rational Performance tester installed, does not have execute permissions.
This permission issue has been identified as a product defect and logged under APAR PM76827.
Environment
Linux
Rational Performance Tester 8.3 runs under root user.
Resolving the problem
WORKAROUND
- Log into the Linux system as root.
- Change to the following directory.
/ibm/IBM/IBBMIMShared/plugins/com.ibm.rational.test.lt.recorder.socket_8.3.0.v20120926_1329
/native/intel/linux/
- Issue the following command.
chmod +x dynamic_launcher
With this change, you should be able to start the Firefox recording with the Record traffic with the socket recorder option.
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.