Sorry for the delayed response Chris.
as I said earlier, a lot depends on your specific requirements, but still…
say, i need to move a folder full of records cross-referencing each other…
old folder path : of1.of2.of3
all records/node.ndf files exist below of3 dir.
new folder path : nf1.nf2
hence all the node.ndf files will be under of3 directory. copy contents of of3 dir into new dir nf2. replace all occurances of of1.of2.of3 with nf1.nf2.
find . -name node.ndf -exec replace.sh {} ;
where replace.sh runs a simple sed cmd to replace currentstr to newstr
//sample replace.sh
sed -e “s/$old_pattern/$new_pattern/g” $file_name > $file_tmp
mv $file_tmp $file_name
bingo!! its done… as you see, its lot of manual work too… BUT, this has lots of exceptions… today only i ran something like this in our dev env… it worked well for our requirements… may or may not work for your specific requirement…
so please let us know, what exactly you are trying to do…
As long as, you clear what goes where ( i mean, if you change some reference how it effects physical files - node.ndf/ node.idf/ *.java/ flow.xml ) then i think you may be able to make judicious decisions when this approach will work for you and when it wont…
in general, for me until now, i was always able to somehow or other overcome limitations set by webMethods software in this regards…
BTW, i have included this wish in the wishlist forum on advantage site.
Hope the above was of help to you. The post was written in quite a hurry [may contain errors ]
Regards,
Saurabh
#webMethods#Integration-Server-and-ESB#Flow-and-Java-services