I'm having trouble with wfa_ocsetup.exe on Oncommand 5.1 Cluster Mode running on Windows 2008R2.
The executable defaults the java location to C:\Program Files\NetApp\DataFabric Manager\DFM\java which isnt the correct path for my OC install folder. The correct path is D:\Program Files\NetApp\DataFabric Manager\DFM\java.
If i browse to the correct path wfa_ocsetup lets me continue, anything else prompts me that JRE 1.6 is required. I supply bespoke username/password and when i hit next i see the following. It seems it doesn't like the space in the path and It wont allow me to put it in quotes.
If I hit next it appears to complete but I get invalid login when i try to connect WFA to Oncommand. A dfm database user list doesn't show the wfa user. I'm not sure if its supposed to if the script is successful.
I'm wondering if this is me being stupid or if the exe has issues with non default paths.
It seems the wfa_ocsetup.exe is getting choked up on the space in the path name. This looks like a bug to me. Until it's fixed, a couple of things you can try...
1) After you browse to your java dir and choose it, see if you can type double-quotes around the path.
2) Get the 8dot3 (short) name for any directory in the path with a space in it and use that instead.
Open a command prompt (Start->run->cmd).
Change to the 😧 drive. (D:)
If not already in D:\, change directories to D:\ (cd \).
Use the /x option on 'dir' command to get the 8dot3 name of the "Program Files" directory. (dir /x)
Make note of the 8dot3 name. (copy to notepad or something)
cd into program files (cd "program files")
cd into NetApp (cd netapp)
Do dir /x again.
Make note of 8dot3 name for "DataFabric Manager".
When running wfa_ocsetup.exe, after choosing the path to java, replace "Program Files" with the 8dot3 name. (Probably PROGRA~1) and replace "DataFabric Manager" with the 8dot3 name (probably DATAFA~1).
If it runs successfully, you should see something like the following:
Are you sure you're using the latest version of wfa_ocsetup.exe? This was supposed to be fixed in the 1.1.1 version. What build of WFA do you have? Can you download the wfa_ocsetup.exe file from the WFA server again, just to make sure you've got the latest and greatest? It can be downloaded from the WFA Server onto the OCUM server using a web browser on OCUM server and pointing it to:
I'm working on a fresh WFA 2.0.1 installation where DFM is installed at E:\Program Files\... and wfa_ocsetup.exe is reporting
'E:\Program' is not recognized as an internal or external command, operable program or batch file.
8.3 naming is disabled and adding quotes around the path results in an error ('you must enter a full path with drive letter...' or 'Folder names cannot contain the following characeters...', depending on where I put the quotes).
Could you share the workaround if one exists or a patched wfa_ocsetup.exe?
thanks for the tip. I had tried copying that folder to C:\javatemp\java without success (it reported that it could find a valid java installation - I must have done something else wrong...), but the second time, moving it to E:\java, worked like a charm!