-fix export path, spaces were not allowed
-added FullClient documents to documentlist (no object scan is done, other tools available)
-added filesize in KB of the documents
-Instances are (if wanted) excluded in a proper way WIDScanner_1_2.zip (43.0 KB)
All I keep getting is “File not found”, every time I tell it to retrieve. Strangely, it does seem to find the files in the repo (saying 0/410) in the lower-right.
It sounds like your BOE environment has references to report objects in the CMS database, but the actual report objects no longer reside on the FRS. I had the same issue as you when using this tool - you’ll want to modify the code to check for existence of the file before the filesize is checked, and before the file is grepped for objects used.
A good first step might be to take a look at the records that were generated to the flat file / access DB and see if you can identify which report is causing your issue.
Has anyone tried to use the SECWINDOWSAD auth to access the information needed. I have tried it and it says I need the plugin but I don’t understand because we have AD setup in BOE.
Also, I am correct if you don’t have authority to the filestore path it will not access the information.
@kevish: I updated the program some time ago and it checks for missing files now. If it still doesn’t work for you it probably has to do with not having access rights to the filestore.
The only thing I find is that, when I refresh to an MDB file (the only way to get the objects used, which is what we’re really looking for here), the MDB table wid_document_objects is empty. The Universes table is populated at looks great at first blush, just the objects table is empty.
You all have been so awesome on this with the input, so any additional help to get us the last couple steps would be very appreciated.
Do you have Grep installed and your classpath configured correctly? I experienced the same thing (everything worked fine but blank wid_document_objects table) when I didn’t yet have Grep configured correctly…
You should see a command line window “flicker” as it repeatedly executes the .wid file greps while the program is running - is this happening?
I do have grep installed (2.5.1a-2) from SourceForge. The bin directory of grep is added to the path environment variable, and I have verified that typing an unqualified “grep” at a command prompt results in the command asking for options:
C:\>grep
Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
I do not observe the “flickering” that you mentioned.
You mentioned the classpath variable. Do I need to configure classpath also? I didn’t notice any .class files in the GnuWin32 directory.
it’s a vba macro so it will only work in a windows environment, if your server resides on a java env it doens’t matter as long you have access to deski…
Got it! I added this line at 311, after noticing that the If bFileExists loop was short-circuiting. I’m not sure if I just got a bad download, since this code is definitely necessary, given the logic structure. The line I added is the third in this excerpt:
sFileName = CStr(IS_property.properties("si_files").properties("SI_FILE" & iCnt))
sFilePath = Replace(Replace(CStr(IS_property.properties("si_files").properties("si_path")), "frs://", ""), "/", "\")
bFileExists = oFso.FileExists(cFileStorePath + "\\" + sFilePath + sFileName)
If bFileExists Then
So, previous to my edit, the code was calculating an update to the file name and path, but was not reupping the bFileExists to reflect this change.
Hope this helps someone out there! I always like to post my resolutions and keep this board kickin’ butt!
Great tool! Very useful. However I did find one bug (using the new version). The flat file extract breaks if a report has a carriage return in the comment section; it creates more than one row for that report.
This is a great tool, and this is a bit cheeky, but, is there any way I can add the number of rows returned for each document (what you see in Infoviews data summary page ? 8)
You really dont need to know about the Grep command, you just need to have it installed on your PC - do a search in Google for a free download - then unzip the WID scanner and in Deski open the report. You will see an extra option on the menu bar ‘WID’ click on it and follw the instructions - its really is that simple.