OpenDeploy 6.0.2 SP1
TeamSite 6.1 Linux
RedHat EL 3.0
I am getting the following error while attempting to run a very simple deployment pulling data out of a cvs repository:
Locating OpenDeploy service.
Got OpenDeploy service
>>>>>-- Start deployment payload.
iwodstart running in default synchronous mode.
Need to wait for deployment to complete.
***ERROR - Starting deployment.
Reason from server: DEPLOY_CONFIG_FILE
Details : Failed creating payload filelists.
Error : ***ERROR - cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository@55686e5e')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 1
cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository@41772e55')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 2
cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository@542aee55')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 3
cvs checkout: authorization failed: server ndcdpc01.lvs.dupont.com rejected access to /project/cvshome/dpdotcom for user xo3058
cvs checkout: used empty password; try "cvs login" with a real password
Details:
I looked into the adapter log file ( adp.cvs.payload.MYDEFINITIONNAME.teamsited01.to.mylocalhost.log ) and found this:
2005-10-23 15:10:55,763 INFO Begin logfile [/export/apps/intrwvn/iw-home/opendeploy/OpenDeployNG/log/adp.cvs.payload.MYDEFINITIONNAME.teamsit
ed01.to.mylocalhost.log] ---------
2005-10-23 15:10:55,763 DEBUG Got logger: level=DEBUG, logFile=/export/apps/intrwvn/iw-home/opendeploy/OpenDeployNG/log/adp.cvs.payload.MYDEFI
NITIONNAME.teamsited01.to.mylocalhost.log, layoutPattern="%d %-5p %m%n"
2005-10-23 15:10:55,763 INFO Starting a SCM data aggregation from *** CVS *** ...
2005-10-23 15:10:55,796 INFO SCM config name: CVSCheckoutExample
2005-10-23 15:10:55,800 INFO Execute CVS 'checkout' command:
2005-10-23 15:10:55,800 INFO /usr/bin/cvs -d

server:xo3058@ndcdpc01.lvs.dupont.com:/project/cvshome/dpdotcom -q checkout -f ContentCenter
2005-10-23 15:10:55,801 INFO Setting CVS_PASSFILE environment variable to '/root/.cvspass'
2005-10-23 15:10:55,936 INFO [STD_ERR]cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvs
Repository@55686e5e')
2005-10-23 15:10:55,936 INFO [STD_ERR]cvs checkout: when using local access method.
2005-10-23 15:10:55,936 INFO [STD_ERR]cvs checkout: warning: skipping invalid entry in password file at line 1
2005-10-23 15:10:55,936 INFO [STD_ERR]cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvs
Repository@41772e55')
2005-10-23 15:10:55,936 INFO [STD_ERR]cvs checkout: when using local access method.
2005-10-23 15:10:55,937 INFO [STD_ERR]cvs checkout: warning: skipping invalid entry in password file at line 2
2005-10-23 15:10:55,937 INFO [STD_ERR]cvs checkout: authorization failed: server ndcdpc01.lvs.dupont.com rejected access to /project/cvshome/
dpdotcom for user xo3058
2005-10-23 15:10:55,937 INFO [STD_ERR]cvs checkout: used empty password; try "cvs login" with a real password
2005-10-23 15:10:56,045 INFO Command line return code : 1
2005-10-23 15:10:56,046 ERROR message: ***ERROR - cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.s
cm.cvs.TCvsRepository@55686e5e')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 1
cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository@41772e55')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 2
cvs checkout: authorization failed: server ndcdpc01.lvs.dupont.com rejected access to /project/cvshome/dpdotcom for user xo3058
cvs checkout: used empty password; try "cvs login" with a real password
Details: message: ***ERROR - cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository
@55686e5e')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 1
cvs checkout: CVSROOT must be an absolute pathname (not `com.interwoven.od.adapter.payload.scm.cvs.TCvsRepository@41772e55')
cvs checkout: when using local access method.
cvs checkout: warning: skipping invalid entry in password file at line 2
cvs checkout: authorization failed: server ndcdpc01.lvs.dupont.com rejected access to /project/cvshome/dpdotcom for user xo3058
cvs checkout: used empty password; try "cvs login" with a real password
Details:
My deployment just makes a reference to the CVS config xml file, which contains this:
<cvs
schemaVersion="1.0"
xmlns="
http://interwoven.com/od/adapter/cvs" name="CVSCheckoutExample"
execPath="/usr/bin">
<cvsCheckout
workingDir="/tmp/cvs">
<globalOption>
<cvsRepository
accessMethod="pserver"
userName="xo3058"
password="********"
cvsServer="myhost.mydomain.com"
repositoryPath="/project/cvshome/dpdotcom"/>
</globalOption>
<cvsModule modulePath="ContentCenter"/>
</cvsCheckout>
</cvs>
I am able to take these same settings and browse the cvs repository inside of Eclipse, so I know the paths, username, password, etc. are correct.
Any idea what would cause this weird setting/message?