1.- Download a fresh installation of KNIME (Windows 64) 2.7.2
2.- Install KNIME Base Chemistry Types & Nodes from
KNIME Update Site - http://www.knime.org/update/2.7/
3.- Install RDkit KNIME Integration from
COM - http://tech.knime.org/update/community-contributions/2.7
I am trying to compare base/machine configurations of both computes but I am not able to find out any difference. Anybody has a clue of what I have to check or compare ?
thanks for the log information. Could you please also make the following available:
1. Open the non-working KNIME and select from the menu Help - About KNIME. Press the "Installation Details" button. Click the Configuration tab and copy and paste everything into a text file config.txt and make it available.
2. Could you please check what files and folders are physically available under the folder C:\Users\User\Documents\KNIME\knime_2.7.2\plugins\org.rdkit.knime.bin.win32.x86_64_2.1.0.201302061056\ on your machine? Does it exist at all?
Did you try out to install that C++ DLL as you suggested in your last post? Did it make a difference?
thanks for your message. The installation of the Microsoft Visual C++ 2010 Redistributable Package (x64) has solved all my problems. If your are insterested I have attached to this post the file config.txt (with the info that you asked me in your last post of a non working KNIME ).
And this is the structure and contents o the folder
Is there an archive of the update site somewhere? I would think that if the version in http://tech.knime.org/update/community-contributions/2.7/CommunityContributions_US_201303070826.zip is now broken, removing it and reinstalling from an older version might help for the moment.
Just reinstalled knime on one machine and it indeed makes the problem go away.
Unfortunately the installation of knime with all the node-libraries and licenses that my coworkers use takes quite a bit of clicking and time, that is why i was looking for another way to solve this, but no luck.
have you tried already the solution that Oscar found (alias omora)? He posted in this thread about installing a missing Microsoft C++ Library, which solved his issue on Win 7 64-bit system: http://www.microsoft.com/en-us/download/details.aspx?id=14632
I know this thread is marked as 'solved', but I had been having the same issue and just now managed to solve it - but in a different fashion. I am running KNIME 2.7.4 on Win 7 (64 bit), and already have the 64-bit C++ redistributable installed.
One line from the log file stood out for me, and made me think it might be a java issue, but actually it appears that boost_regex-vc100-mt-1_51.dll has gone awol(!):
Caused by: java.lang.UnsatisfiedLinkError: no boost_regex-vc100-mt-1_51 in java.library.path
Examining my RDKit plugin path compared to that on our KNIME Server (which is successfully running an earlier version of RDKit nodes on 2.7.4) and there is a difference - boost_regex-vc100-mt-1_51.dll is indeed missing from my local system... I just copied the version from the server over, and restarted KNIME locally, and now the RDKit nodes are working again!
the fix is available in the latest nightly build. I just tried it out, and it works now for me (while it failed before updating with the error you reported).
ERROR RDKitTypesPluginActivator Loading of library GraphMolWrap.dll failed (possibly a subsequent error): C:\Temp\knime_2.9.1\configuration\org.eclipse.osgi\bundles\libtemp\224_0\GraphMolWrap.dll: Can't find dependent libraries
ERROR RDKitTypesPluginActivator The library GraphMolWrap.dll has dependency issues. Please run a dependency walker on this file to find out what is missing.
ERROR RDKitTypesPluginActivator Suggestion for fix: Please correct your system libraries based on the outcome of the dependency walker.
WARN RDKit From Molecule Could not load native RDKit library: C:\Temp\knime_2.9.1\plugins\org.rdkit.knime.bin.win32.x86_2.4.0.201402061135\os\win32\x86\boost_system-vc100-mt-1_51.dll: Can't find dependent libraries
WARN RDKit From Molecule Could not load native RDKit library: C:\Temp\knime_2.9.1\plugins\org.rdkit.knime.bin.win32.x86_2.4.0.201402061135\os\win32\x86\boost_system-vc100-mt-1_51.dll: Can't find dependent libraries
WARN RDKit From Molecule Could not load native RDKit library: C:\Temp\knime_2.9.1\plugins\org.rdkit.knime.bin.win32.x86_2.4.0.201402061135\os\win32\x86\boost_system-vc100-mt-1_51.dll: Can't find dependent libraries
Does your Windows have all recent updates installed? We saw a similar issue on a fresh Windows 7 installation, but it resolved itself after we installed all pending Windows updates.
I don't think that we have all recent updates - and this can't be solved easily (central management of updates by sys admins). Anyway, KNIME/RDKit worked in our hands for months on the very same computers and suddenly stopped.
By the way - we're using Windows 7 32 bit with 32-bit version of Knime.