Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 132282 - New AC - serviceconfig.xml generated by SetConfig.bat on windowsia32 is causing Java TPTPProcess.java test to fail
Summary: New AC - serviceconfig.xml generated by SetConfig.bat on windowsia32 is causi...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: Guru Nagarajan CLA
QA Contact:
URL:
Whiteboard: closed460
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-16 20:25 EST by Vishnu CLA
Modified: 2016-05-05 10:53 EDT (History)
0 users

See Also:


Attachments
serviceconfig.xml generated by SetConfig.bat (5.24 KB, text/plain)
2006-03-16 20:27 EST, Vishnu CLA
no flags Details
serviceconfig.xml after removing CCTL transport layer definitions (4.51 KB, text/plain)
2006-03-16 20:28 EST, Vishnu CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vishnu CLA 2006-03-16 20:25:55 EST
I have generated the serviceconfig.xml file using SetConfig.bat on windows ia32 and ran AC. Though all the tests were successful, the TPTPProcess.java test is failing giving a TimeOutException and the AC log file as an error message as below. This test launches the SimpleAppl.exe program and does some console input and output. 

Received unrecognized command: iid=org.eclipse.tptp.processController, cmd=startProcess

This is probably is because the compatibility layer is handling the request for some reason. The issue seems to go away when I remove the Backward Compatibility related Transport Layer definition blocks from the serviceconfig.xml file. I am attaching the serviceconfig.xml files - the generated version (which didn't work) and modified version that worked.
Comment 1 Vishnu CLA 2006-03-16 20:27:18 EST
Created attachment 36459 [details]
serviceconfig.xml generated by SetConfig.bat
Comment 2 Vishnu CLA 2006-03-16 20:28:03 EST
Created attachment 36460 [details]
serviceconfig.xml after removing CCTL transport layer definitions
Comment 3 Karla Callaghan CLA 2006-03-24 13:14:13 EST
Problem is in Client's ProcessImpl - which has hard coded the process controller's connectionID in getPCAgentID.  With backwards compat, the CCTL gets the first connection ID and thus the launch is sending the msg through the compat layer rather than to the PC.
Comment 4 Karla Callaghan CLA 2006-03-24 16:50:06 EST
Set target and priority for 4.2i2.
Comment 5 Guru Nagarajan CLA 2006-03-28 18:07:05 EST
Fixed removed the hard coded entry
Comment 6 Paul Slauenwhite CLA 2009-06-30 12:00:22 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.