Knime Batch Error

Hi guys,

i dont know what i shall do. I’ll try to execute a simple Workflow (reading csv and writing a csv) and i get an error. The lock file is deleted and not a problem.

Following Message:

===========================================================================
2020-09-01 16:34:36 =====================================================================================================
2020-09-01 16:34:36 Trim Logfile Completed ===============================================================================
2020-09-01 16:34:36 =====================================================================================================
2020-09-01 16:34:36 Initiating Worflow: <C:\Users\user\knime-workspace\dev\test> ==========================
2020-09-01 16:34:36 Knime Arguments: -data “C:\Users\user\knime-workspace” -consoleLog -nosave -nosplash -reset --launcher.suppressErrors -application org.knime.product.KNIME_BATCH_APPLICATION -workflowDir=“C:\Users\user\knime-workspace\dev\test”
2020-09-01 16:35:19 CompilerOracle: exclude javax/swing/text/GlyphView.getBreakSpot
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # A fatal error has been detected by the Java Runtime Environment:
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006dfe6014, pid=14104, tid=0x00000000000035bc
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # JRE version: OpenJDK Runtime Environment (8.0_252-b09) (build 1.8.0_252-b09)
2020-09-01 16:35:19 # Java VM: OpenJDK 64-Bit Server VM (25.252-b09 mixed mode windows-amd64 compressed oops)
2020-09-01 16:35:19 # Problematic frame:
2020-09-01 16:35:19 # V [jvm.dll+0x126014]
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # Core dump written. Default location: C:\KnimeBatchJobs\hs_err_pid14104.mdmp
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # An error report file with more information is saved as:
2020-09-01 16:35:19 # C:\KnimeBatchJobs\hs_err_pid14104.log
2020-09-01 16:35:19 #
2020-09-01 16:35:19 # If you would like to submit a bug report, please visit:
2020-09-01 16:35:19 # http://bugreport.java.com/bugreport/crash.jsp
2020-09-01 16:35:19 #
2020-09-01 16:35:19 Sep 01, 2020 4:34:38 PM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
2020-09-01 16:35:19 INFORMATION: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http (373) [org.apache.cxf.transport.http.HTTPTransportFactory, org.apache.cxf.transport.http.HTTPWSDLExtensionLoader, org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder, org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder, org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider]
2020-09-01 16:35:19 Sep 01, 2020 4:34:38 PM org.apache.cxf.bus.osgi.CXFExtensionBundleListener addExtensions
2020-09-01 16:35:19 INFORMATION: Adding the extensions from bundle org.apache.cxf.cxf-rt-transports-http-hc (374) [org.apache.cxf.transport.http.HTTPConduitFactory, org.apache.cxf.transport.ConduitInitiator]
2020-09-01 16:35:19 log4j:ERROR Could not instantiate class [org.apache.hadoop.log.metrics.EventCounter].
2020-09-01 16:35:19 java.lang.ClassNotFoundException: org.apache.hadoop.log.metrics.EventCounter cannot be found by org.apache.log4j_1.2.15.v201012070815
2020-09-01 16:35:19 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:516)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:171)
2020-09-01 16:35:19 at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
2020-09-01 16:35:19 at java.lang.Class.forName0(Native Method)
2020-09-01 16:35:19 at java.lang.Class.forName(Class.java:264)
2020-09-01 16:35:19 at org.apache.log4j.helpers.Loader.loadClass(Loader.java:179)
2020-09-01 16:35:19 at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:320)
2020-09-01 16:35:19 at org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:121)
2020-09-01 16:35:19 at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:664)
2020-09-01 16:35:19 at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:647)
2020-09-01 16:35:19 at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:544)
2020-09-01 16:35:19 at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:440)
2020-09-01 16:35:19 at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:476)
2020-09-01 16:35:19 at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:471)
2020-09-01 16:35:19 at org.apache.log4j.LogManager.(LogManager.java:125)
2020-09-01 16:35:19 at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:821)
2020-09-01 16:35:19 at org.knime.core.node.NodeLogger.initLog4J(NodeLogger.java:388)
2020-09-01 16:35:19 at org.knime.core.node.NodeLogger.(NodeLogger.java:318)
2020-09-01 16:35:19 at org.knime.workbench.core.KNIMECorePlugin.(KNIMECorePlugin.java:97)
2020-09-01 16:35:19 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
2020-09-01 16:35:19 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
2020-09-01 16:35:19 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2020-09-01 16:35:19 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:825)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:778)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1015)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)
2020-09-01 16:35:19 at org.eclipse.osgi.container.Module.doStart(Module.java:603)
2020-09-01 16:35:19 at org.eclipse.osgi.container.Module.start(Module.java:467)
2020-09-01 16:35:19 at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:439)
2020-09-01 16:35:19 at org.knime.product.headless.KNIMEBatchApplication.start(KNIMEBatchApplication.java:74)
2020-09-01 16:35:19 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
2020-09-01 16:35:19 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
2020-09-01 16:35:19 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
2020-09-01 16:35:19 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
2020-09-01 16:35:19 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
2020-09-01 16:35:19 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2020-09-01 16:35:19 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2020-09-01 16:35:19 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2020-09-01 16:35:19 at java.lang.reflect.Method.invoke(Method.java:498)
2020-09-01 16:35:19 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
2020-09-01 16:35:19 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
2020-09-01 16:35:19 at org.eclipse.equinox.launcher.Main.run(Main.java:1447)
2020-09-01 16:35:19 log4j:ERROR Could not instantiate appender named “EventCounter”.
2020-09-01 16:35:19 Sep 01, 2020 4:35:17 PM com.inteligand.knime.KNIMEIlibInterface printInfo
2020-09-01 16:35:19 INFO: Initializing LigandScout KNIME extensions in headless mode on ‘Windows XP [amd64]’:
2020-09-01 16:35:19 Logging turned on (severe errors only) Max heap memory: 16GB.
2020-09-01 16:35:19 Application path: C:\Program Files\KNIME\plugins\com.inteligand.knime_1.7.5\ligandscout\bin.
2020-09-01 16:35:19 Native-lib path: C:\Program Files\KNIME\plugins\com.inteligand.knime_1.7.5\ligandscout\lib\native.
2020-09-01 16:35:19 Native-bin path: C:\Program Files\KNIME\plugins\com.inteligand.knime_1.7.5\ligandscout\bin\native.
2020-09-01 16:35:19 Located ilib path: file:///C:/Users/user/.inteligand-data/.
2020-09-01 16:35:19 Using default shared path: file:///.
2020-09-01 16:35:19
2020-09-01 16:35:19 Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
2020-09-01 16:35:19 Completed Workflow <C:\Users\user\dev\test> with return code: 1 ================
2020-09-01 16:35:19 =====================================================================================================
2020-09-01 16:35:19 Run Workflows Completed =======================================================================
2020-09-01 16:35:19 ===========================================================================

does someone have a helping hand ? dont know how i can fix this bug

Hi @Paddymaster

KNIME 4.2.1 hotfix release might solve your problem.

See also the following posts.

Well,

I dont know it this is the same problem that i have.
But I’VE version 4.2.1 and i use CSV-Reader instead of file reader.

I’Ve still the problem

CSV-Reader / Writer (Labs) or the regular CSV Reader / Writer?

Are you able to get the workflow running by removing certain nodes?

It’s the same problem. In workflow is just a CSV-Reader and a CSV-Writer.

Regular Nodes. No Labs

Current Version of Java for Windows.