Quantcast
Channel: Node Development - KNIME Community Forum
Viewing all articles
Browse latest Browse all 81

Dependencies prevent node creation

$
0
0

Hi

In my app (independent on KNIME) I’m using a connection to airtable. To use the airtable library I add this to the pom.xml file:

	<dependency>
		<groupId>dev.fuxing</groupId>
		<artifactId>airtable-api</artifactId>
		<version>0.3.2</version>
		<exclusions>
			<exclusion>
				<groupId>com.fasterxml.jackson.core</groupId>
				<artifactId>jackson-core</artifactId>
			</exclusion>
		</exclusions>
	</dependency>
	<dependency>
		<groupId>com.fasterxml.jackson.core</groupId>
		<artifactId>jackson-core</artifactId>
		<version>2.12.3</version>
	</dependency>

Due to dependency issues I need to exclude the jackson-core from the airtable dependency and manually include the desired version.

Now I want to develop a KNIME node using the java sdk that also depends on the airtable dependency. Im now facing the same issue with the dependency as I have in my plain java project. KNIME throws this error when I try to add the node to the workspace

	The selected node could not be created due to the following reason: com/fasterxml/jackson/databind/ObjectMapper

I assume that I can solve this if I can explicitly exclude the current jackson-core from the airtable dependency and add version 2.12.3 as I did for the java program.

Do you have any suggestion how to solve this?

Best
Ashgard

2 posts - 2 participants

Read full topic


Viewing all articles
Browse latest Browse all 81

Trending Articles