Bug 785175 - JON 3.0.1 RC#1 drift.js' createSnapshot() method gives error when used
Summary: JON 3.0.1 RC#1 drift.js' createSnapshot() method gives error when used
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: RHQ Project
Classification: Other
Component: CLI
Version: 3.0.1
Hardware: Unspecified
OS: Unspecified
unspecified
high vote
Target Milestone: ---
: ---
Assignee: RHQ Project Maintainer
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-27 14:21 UTC by Mike Foley
Modified: 2012-01-27 20:21 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-01-27 20:21:48 UTC


Attachments (Terms of Use)

Description Mike Foley 2012-01-27 14:21:29 UTC
Description of problem:  JON 3.0.1 RC#1  drift.js' findDriftDefinition() method gives error when used


Version-Release number of selected component (if applicable):  JON 3.01 RC#1


How reproducible:
100%

Steps to Reproduce:
1.  thru the UI, create a new drift definition ... name it 'mydrift' .. and write down the rid
2.  thru the CLI ... ./rhq-cli.sh -u rhqadmin -p rhqadmin
3.  load the drift.js library .... exec -f samples/drift.js
4.  execute a method in the drift.js library ...  createSnapshot(10067, 'mydrift') 

  
Actual results:

rhqadmin@localhost:7080$ createSnapshot(10067, 'mydrift') 
ReferenceError: "find" is not defined. (<Unknown source>#73)
createSnapshot(10067, 'mydrift') 
^



Expected results:  snapshot is created 


Additional info:

Comment 1 Mike Foley 2012-01-27 20:21:48 UTC
new information ... i didn't have util.js loaded ... 

rhqadmin@localhost:7080$ createSnapshot(10067,'mydrift')
DriftSnapshot:
	driftDirectories: 
	  driftInstances: [JPADrift [ id=10053, category=FILE_ADDED, path=Unsaved Document 1, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10045, category=FILE_ADDED, path=adsf (3rd copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10055, category=FILE_ADDED, path=adsf (4th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10054, category=FILE_ADDED, path=adsf (5th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10046, category=FILE_ADDED, path=adsf (6th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10050, category=FILE_ADDED, path=adsf (another copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10047, category=FILE_ADDED, path=adsf (copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10037, category=FILE_ADDED, path=adsf.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10049, category=FILE_ADDED, path=dfsdsfasf (3rd copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10043, category=FILE_ADDED, path=dfsdsfasf (4th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10041, category=FILE_ADDED, path=dfsdsfasf (5th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10038, category=FILE_ADDED, path=dfsdsfasf (6th copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10039, category=FILE_ADDED, path=dfsdsfasf (another copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10052, category=FILE_ADDED, path=dfsdsfasf (copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10048, category=FILE_ADDED, path=dfsdsfasf.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10070, category=FILE_ADDED, path=folder1/abc.txt, changeSet=JPADriftChangeSet [id=10004, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=1]], JPADrift [ id=10058, category=FILE_ADDED, path=folder1/newfolder1/FIlewithanexceptionallyLongFileName   , changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10063, category=FILE_ADDED, path=folder1/newfolder1/File name with spaces, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10068, category=FILE_ADDED, path=folder1/newfolder1/another file (copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10056, category=FILE_ADDED, path=folder1/newfolder1/another file.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10064, category=FILE_ADDED, path=folder1/newfolder1/anothernewfile3.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10069, category=FILE_ADDED, path=folder1/newfolder1/asdfasdf.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10062, category=FILE_ADDED, path=folder1/newfolder1/filewithturkishcharactersascontent, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10067, category=FILE_ADDED, path=folder1/newfolder1/myfile0912.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10065, category=FILE_ADDED, path=folder1/newfolder1/mynewfile.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10066, category=FILE_ADDED, path=folder1/newfolder1/new file.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10057, category=FILE_ADDED, path=folder1/newfolder1/rhq-server-4.0.0.TEST(2).zip, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10061, category=FILE_ADDED, path=folder1/newfolder1/sept2file.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10060, category=FILE_ADDED, path=folder1/newfolder1/testdaysprint5.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10059, category=FILE_ADDED, path=folder1/newfolder1/çğİşüüü, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10051, category=FILE_ADDED, path=myfile (copy).html, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10042, category=FILE_ADDED, path=myfile.html, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10040, category=FILE_ADDED, path=sadf (copy).txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10044, category=FILE_ADDED, path=sadf.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]], JPADrift [ id=10036, category=FILE_ADDED, path=test1noreadwritepermissions.txt, changeSet=JPADriftChangeSet [id=10003, resource=Resource[id=10067, type=Linux, key=foleymonsterbox1.foleyhomenetwork, name=foleymonsterbox1.foleyhomenetwork, parent=<null>, version=Linux 2.6.35.12-88.fc14.x86_64], version=0]]]
	         request: DriftSnapshotRequest [directory=null, driftDefinitionId=10002, includeDriftDirectories=false, includeDriftInstances=true, startVersion=0, templateChangeSetId=null, version=null]
	         version: 1

rhqadmin@localhost:7080$


Note You need to log in before you can comment on or make changes to this bug.