hi all

ok, so I'm using the follow files in my parent pom file.

The flink source connectors intention is to create snmp agents/targets.
user flink sql to define a table,
that will be scraped. at a interval specified.

<properties>
<flink.version>1.20.1</flink.version>
<java.version>17</java.version>
<maven-compiler.version>3.11.0</maven-compiler.version>
<maven-shade.version>3.5.2</maven-shade.version>
<maven-compiler.source>${java.version}</maven-compiler.source>
<maven-compiler.target>${java.version}</maven-compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<slf4j.version>1.7.36</slf4j.version>
<log4j.version>2.17.1</log4j.version>
<junit.version>5.10.0</junit.version>
<snmp4j.version>3.7.3</snmp4j.version>
<mibble.version>2.10.1</mibble.version>

</properties>




<!-- SNMP4J for SNMP communication -->
<dependency>
<groupId>org.snmp4j</groupId>
<artifactId>snmp4j-source</artifactId>
<version>${snmp4j.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.snmp4j</groupId>
<artifactId>snmp4j</artifactId>
<version>${snmp4j.version}</version>
<scope>compile</scope>
</dependency>
<!-- Logging dependencies (SLF4J API and Log4j2 binding) -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${slf4j.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-slf4j-impl</artifactId>
<version>${log4j.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>${log4j.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
<scope>compile</scope>
</dependency>

when I try and run my job I get th following.


flink@jobmanager:~$   /opt/flink/bin/flink run
   --detached                                -c com.snmp.job.SnmpPollingJob

 /opt/flink/lib/flink/snmp-job-1.0-SNAPSHOT.jar
   hive_catalog                                snmp
WARNING: Unknown module: jdk.compiler specified to --add-exports
WARNING: Unknown module: jdk.compiler specified to --add-exports
WARNING: Unknown module: jdk.compiler specified to --add-exports
WARNING: Unknown module: jdk.compiler specified to --add-exports
WARNING: Unknown module: jdk.compiler specified to --add-exports
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/opt/flink/lib/flink/snmp-job-1.0-SNAPSHOT.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/opt/flink/lib/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
SLF4J: Actual binding is of type
[org.apache.logging.slf4j.Log4jLoggerFactory]
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will
impact performance.
flink@jobmanager:~$

G

-- 
You have the obligation to inform one honestly of the risk, and as a person
you are committed to educate yourself to the total risk in any activity!

Once informed & totally aware of the risk,
every fool has the right to kill or injure themselves as they see fit!

Reply via email to