Text Processing doesn't work with Knime 3.6

**After Updating and NewInstalling to Knime 3.6, the Text Processing Module doesn’t work. **

During the Knime Starting Process there is a FrameworkEvent ERROR

Exception Stack Trace:
org.osgi.framework.BundleException: Could not resolve module: org.knime.ext.textprocessing [1077]
Bundle was not resolved because of a uses contraint violation.
org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to resolve resource org.knime.ext.textprocessing [osgi.identity; type=“osgi.bundle”; version:Version=“3.6.0.v201807031132”; osgi.identity=“org.knime.ext.textprocessing”; singleton:=“true”] because it is exposed to package ‘nu.xom’ from resources nu.xom [osgi.identity; type=“osgi.bundle”; version:Version=“1.2.10.osgi”; osgi.identity=“nu.xom”] and de.mpicbg.knime.hcs.core [osgi.identity; type=“osgi.bundle”; version:Version=“3.1.0.v201602120920”; osgi.identity=“de.mpicbg.knime.hcs.core”; singleton:=“true”] via two dependency chains.

Chain 1:
org.knime.ext.textprocessing [osgi.identity; type=“osgi.bundle”; version:Version=“3.6.0.v201807031132”; osgi.identity=“org.knime.ext.textprocessing”; singleton:=“true”]
require: (&(osgi.wiring.bundle=nu.xom)(&(bundle-version>=1.2.10)(!(bundle-version>=3.0.0))))
|
provide: osgi.wiring.bundle: nu.xom
nu.xom [osgi.identity; type=“osgi.bundle”; version:Version=“1.2.10.osgi”; osgi.identity=“nu.xom”]

Chain 2:
org.knime.ext.textprocessing [osgi.identity; type=“osgi.bundle”; version:Version=“3.6.0.v201807031132”; osgi.identity=“org.knime.ext.textprocessing”; singleton:=“true”]
require: (&(osgi.wiring.bundle=uk.ac.cam.ch.wwmm.oscar.4-chemnamedict)(&(bundle-version>=4.2.2)(!(bundle-version>=5.0.0))))
|
provide: osgi.wiring.bundle; bundle-version:Version=“4.2.2”; osgi.wiring.bundle=“uk.ac.cam.ch.wwmm.oscar.4-chemnamedict”
uk.ac.cam.ch.wwmm.oscar.4-chemnamedict [osgi.identity; type=“osgi.bundle”; version:Version=“4.2.2”; osgi.identity=“uk.ac.cam.ch.wwmm.oscar.4-chemnamedict”]
import: (osgi.wiring.package=nu.xom)
|
export: osgi.wiring.package: nu.xom
de.mpicbg.knime.hcs.core [osgi.identity; type=“osgi.bundle”; version:Version=“3.1.0.v201602120920”; osgi.identity=“de.mpicbg.knime.hcs.core”; singleton:=“true”]
at org.eclipse.osgi.container.Module.start(Module.java:444)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1634)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1613)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1585)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1528)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)

Session Data:
eclipse.buildId=unknown
java.version=1.8.0_152
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments: -os win32 -ws win32 -arch x86_64

Hi @Django87,

This is a known issue. See for example:


In short: If you uninstall the HCS extensions for the time being, text processing should work fine again. Sorry for the trouble, we’re on it!

Christian

1 Like