Hide Forgot
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:
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$