A bug in the client-side resource.xml parser code not being keyed for the ctlPasswordSet attribute means that both ctl and ctl-exec fail to use passwords that have been set in node resources for Jsch authentication.
See: http://groups.google.com/group/controltier/browse_thread/thread/2e8a15608d2239fb?hl=en#
Parsing of ctlPasswordSet fixed, but still need to pass project to NodesXMLParser. Partially fixed.
mahler:controltier mlei$ svn ci -m '#3238221 Fix setting of ctlPasswordSet and add tests http://sourceforge.net/tracker/index.php?func=detail&aid=3238221&group_id=151079&atid=779847' ctlsvn
Sending ctlsvn/src/java/com/controltier/ctl/common/NodeEntryImpl.java
Sending ctlsvn/src/java/com/controltier/ctl/common/NodesXMLParser.java
Sending ctlsvn/src/java/com/controltier/shared/resources/ResourceXMLConstants.java
Sending ctlsvn/src/test/com/controltier/ctl/common/TestFrameworkProject.java
Sending ctlsvn/src/test/com/controltier/ctl/common/TestNodes.java
Sending ctlsvn/src/test/com/controltier/ctl/common/TestNodesXMLParser.java
Sending ctlsvn/src/test/com/controltier/ctl/common/test-nodes1.xml
Sending ctlsvn/src/test/com/controltier/shared/resources/TestResourceXMLParser.java
Sending ctlsvn/src/test/com/controltier/shared/resources/test-resources2.xml
Transmitting file data .........
Committed revision 2186.
mahler:controltier mlei$ svn ci -m '#3238221 Overload NodesXMLParser constructor to accept a project parameter and change Nodes.createParser() to use it, fixes http://sourceforge.net/tracker/index.php?func=detail&aid=3238221&group_id=151079&atid=779847' ctlsvn
Sending ctlsvn/src/java/com/controltier/ctl/common/Nodes.java
Sending ctlsvn/src/java/com/controltier/ctl/common/NodesXMLParser.java
Transmitting file data ..
Committed revision 2187.