Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 324117 - Advanced mode env. file selection broken
Summary: Advanced mode env. file selection broken
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: RM.PE (show other bugs)
Version: 6.0.2   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: David Wootton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-31 13:53 EDT by Brett Bode CLA
Modified: 2013-04-24 14:38 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brett Bode CLA 2010-08-31 13:53:28 EDT
When selecting advanced mode the browser works to choose a file containing variables on the remote system, but it appears that when attempting to run the proxy looks for the file on the local file system.

Here is a debug trace from the Eclipse application that seems to indicate that it can't find the script file. However, the path specified is correct so I am not sure why it can't locate the file.

PE Environment setup file /home/bbode/WorkSpace/Test-Aug/script not found.
SEND:[0000013d 0005:00000002:00000008 00000009:queueId=2 00000027:execPath=/home/bbode/WorkSpace/Test-Aug 00000014:debugStopInMain=true 00000024:env=LD_LIBRARY_PATH=/opt/ibmcmp/lib/ 0000001b:jobSubId=JOB_12829167182584 00000012:launchedByPTP=true 00000018:execName=mpi-comm-test.x 00000029:workingDir=/home/bbode/WorkSpace/Test-Aug] -> Worker-27
RECEIVE:[000000aa ->  00dc:00000001:00000007 00000001:2 00000001:1 00000001:4 00000001:3 0000001b:jobSubId=JOB_12829167182584 0000001d:name=bbode.JOB_12829167182584 00000011:jobState=STARTING] -> Proxy Client Event Thread
RECEIVE:[00000017 ->  0000:00000002:00000000] -> Proxy Client Event Thread
RECEIVE:[000000be ->  00df:00000001:00000009 00000001:4 00000001:1 00000001:0 00000001:5 00000008:name=poe 00000014:processState=RUNNING 0000000f:processNodeId=0 0000000e:processIndex=0 00000010:processPID=25673] -> Proxy Client Event Thread
RECEIVE:[000000b4 ->  00e9:00000001:00000005 00000001:4 00000001:1 00000001:0 00000001:1 00000067:processStderr=ERROR: 0031-121  Invalid combination of settings for MP_EUILIB, MP_HOSTFILE, and MP_RESD
] -> Proxy Client Event Thread
RECEIVE:[00000054 ->  00e6:00000001:00000004 00000001:1 00000001:4 00000001:1 00000012:jobState=COMPLETED] -> Proxy Client Event Thread
RECEIVE:[00000063 ->  00e9:00000001:00000005 00000001:4 00000001:1 00000001:0 00000001:1 00000016:processState=COMPLETED] -> Proxy Client Event Thread
Comment 1 Greg Watson CLA 2010-12-15 19:09:10 EST
Dave, I think this is something you need to take a look at.
Comment 2 David Wootton CLA 2010-12-16 09:30:00 EST
Yes, I lost track of this. The problem is the advanced mode browse doesn't handle remote files and is looking on the local system. The client needs to be updated to browse the remote system and pass the filename for the selected proxy and then the proxy needs to interpret that file. I'll see if I can fix this in the next week.
Comment 3 David Wootton CLA 2010-12-20 16:39:53 EST
Fixed in HEAD. Is this needed in PTP 4.0?
Comment 4 David Wootton CLA 2010-12-21 06:43:41 EST
After thinking about this, I should fix in PTP 4.0 branch as well
Comment 5 David Wootton CLA 2010-12-22 13:03:49 EST
Fixed in PTP 4.0 also
Comment 6 Greg Watson CLA 2013-04-24 14:38:55 EDT
Resolving as fixed. This has been superceded by new framework in later versions.