It's all about the answers!

Ask a question

when I try to download sandbox using load rule file getting this exception, how to handle in this our program?


narasimham iyanaparthi (111) | asked Jun 20 '23, 12:27 a.m.
edited Jun 23 '23, 12:03 a.m.
This is my code snippet.
ISharingManager sharingManager = FileSystemCore.getSharingManager();
          File repoSandboxRoot = new File(rtcSandboxDownloadLoc.toString());
          PathLocation pathlocation = new PathLocation(repoSandboxRoot.getAbsolutePath());
          ILocation sandBoxLocation = pathlocation.getCanonicalForm();
          ISandbox sandbox = sharingManager.getSandbox(sandBoxLocation, false);
          LoadDilemmaHandler loadDilemma = LoadDilemmaHandler.getDefault();
        InputStream ins = new FileInputStream(LoadRule))
          Reader xmlReader = new InputStreamReader(ins);
          ILoadRule2 rule = ILoadRuleFactory.loadRuleFactory.getLoadRule(repositoryConn,
                  xmlReader, true, monitor);
          ILoadOperation loadoperator = rule.getLoadOp(sandbox, loadDilemma,
                  monitor); 

         loadoperator.run(monitor); 



ERROR - Status ERROR: com.ibm.team.filesystem.client code=0 java.lang.UnsatisfiedLinkError: no winfsnatives in java.library.path: [C:\toolbase\java_jdk\11.0.9.1\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, c:\toolbase\java_jdk\11.0.9.1\bin, C:\Program Files (x86)\Toolbase Client\lib, C:\Program Files (x86)\Toolbase Client\lib, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files\RedHat\java-1.8.0-openjdk\missioncontrol\, C:\Program Files\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files\RedHat\java-1.8.0-openjdk\bin, C:\Program Files\RedHat\java-1.8.0-openjdk\jre\bin, C:\Oracle\Client64\bin, C:\Program Files\7-Zip, C:\Program Files\TortoiseSVN\bin, C:\Program Files\dotnet\, C:\Program Files\Git\cmd, C:\Program Files (x86)\Toolbase Client, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\bin, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\jre\bin, C:\Users\FNY1KOR\AppData\Local\Microsoft\WindowsApps, .] java.lang.Exception: java.lang.UnsatisfiedLinkError: no winfsnatives in java.library.path: [C:\toolbase\java_jdk\11.0.9.1\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, c:\toolbase\java_jdk\11.0.9.1\bin, C:\Program Files (x86)\Toolbase Client\lib, C:\Program Files (x86)\Toolbase Client\lib, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files\RedHat\java-1.8.0-openjdk\missioncontrol\, C:\Program Files\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files\RedHat\java-1.8.0-openjdk\bin, C:\Program Files\RedHat\java-1.8.0-openjdk\jre\bin, C:\Oracle\Client64\bin, C:\Program Files\7-Zip, C:\Program Files\TortoiseSVN\bin, C:\Program Files\dotnet\, C:\Program Files\Git\cmd, C:\Program Files (x86)\Toolbase Client, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\bin, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\jre\bin, C:\Users\FNY1KOR\AppData\Local\Microsoft\WindowsApps, .]
WARN - Status WARNING: com.ibm.team.filesystem.client code=0 Problem detected: your filesystem supports symlinks but you are missing the Eclipse native support for them null
ERROR - Status ERROR: com.ibm.team.filesystem.client code=0 java.lang.UnsatisfiedLinkError: no fslistener in java.library.path: [C:\toolbase\java_jdk\11.0.9.1\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, c:\toolbase\java_jdk\11.0.9.1\bin, C:\Program Files (x86)\Toolbase Client\lib, C:\Program Files (x86)\Toolbase Client\lib, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files\RedHat\java-1.8.0-openjdk\missioncontrol\, C:\Program Files\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files\RedHat\java-1.8.0-openjdk\bin, C:\Program Files\RedHat\java-1.8.0-openjdk\jre\bin, C:\Oracle\Client64\bin, C:\Program Files\7-Zip, C:\Program Files\TortoiseSVN\bin, C:\Program Files\dotnet\, C:\Program Files\Git\cmd, C:\Program Files (x86)\Toolbase Client, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\bin, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\jre\bin, C:\Users\FNY1KOR\AppData\Local\Microsoft\WindowsApps, .] java.lang.Exception: java.lang.UnsatisfiedLinkError: no fslistener in java.library.path: [C:\toolbase\java_jdk\11.0.9.1\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, c:\toolbase\java_jdk\11.0.9.1\bin, C:\Program Files (x86)\Toolbase Client\lib, C:\Program Files (x86)\Toolbase Client\lib, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files\RedHat\java-1.8.0-openjdk\missioncontrol\, C:\Program Files\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files\RedHat\java-1.8.0-openjdk\bin, C:\Program Files\RedHat\java-1.8.0-openjdk\jre\bin, C:\Oracle\Client64\bin, C:\Program Files\7-Zip, C:\Program Files\TortoiseSVN\bin, C:\Program Files\dotnet\, C:\Program Files\Git\cmd, C:\Program Files (x86)\Toolbase Client, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\bin, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\jre\bin, C:\Users\FNY1KOR\AppData\Local\Microsoft\WindowsApps, .]
java.lang.Exception: java.lang.UnsatisfiedLinkError: no fslistener in java.library.path: [C:\toolbase\java_jdk\11.0.9.1\bin, C:\WINDOWS\Sun\Java\bin, C:\WINDOWS\system32, C:\WINDOWS, c:\toolbase\java_jdk\11.0.9.1\bin, C:\Program Files (x86)\Toolbase Client\lib, C:\Program Files (x86)\Toolbase Client\lib, C:\WINDOWS\system32, C:\WINDOWS, C:\WINDOWS\System32\Wbem, C:\WINDOWS\System32\WindowsPowerShell\v1.0\, C:\WINDOWS\System32\OpenSSH\, C:\Program Files\RedHat\java-1.8.0-openjdk\missioncontrol\, C:\Program Files\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files\RedHat\java-1.8.0-openjdk\bin, C:\Program Files\RedHat\java-1.8.0-openjdk\jre\bin, C:\Oracle\Client64\bin, C:\Program Files\7-Zip, C:\Program Files\TortoiseSVN\bin, C:\Program Files\dotnet\, C:\Program Files\Git\cmd, C:\Program Files (x86)\Toolbase Client, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\webstart\, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\bin, C:\Program Files (x86)\RedHat\java-1.8.0-openjdk\jre\bin, C:\Users\FNY1KOR\AppData\Local\Microsoft\WindowsApps, .]

One answer



permanent link
Ralph Schoon (63.0k33645) | answered Jun 20 '23, 2:26 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

 This question is insufficient and does not allow any meaningful answer. I am however aware, that your company has customized the Eclipse client and the loadrule related stuff is likely an extension. Please get in contact with your colleagues that provide the Eclipse client and get help from them. It looks like there is an issue with missing libraries in your install.


Comments
narasimham iyanaparthi commented Jun 21 '23, 11:58 p.m. | edited Jun 21 '23, 11:59 p.m.

I am using this methods ->void com.ibm.team.filesystem.client.operations.IFileSystemOperation.run(IProgressMonitor iprogressmonitor) throws FileSystemException, TeamRepositoryException from com.ibm.team.filesystem.client.operations.ILoadOperation


Ralph Schoon commented Jun 22 '23, 9:25 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER

According to the Internet, you are missing libraries from the path  

  • fslistener.dll 
  • winfsnatives.dll 

These are DLL's that are actually shipped with EWM. Eclipse and 
EWM have some dlls on windows to connect to the native environment on windows.

I do not know why and how you start your client/tool or whatever. In your organization are several people that might know. 

Your answer


Register or to post your answer.