abahmanem commented on code in PR #8617:
URL: https://github.com/apache/camel/pull/8617#discussion_r1003658411


##########
components/camel-casper/pom.xml:
##########
@@ -0,0 +1,395 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+         http://www.apache.org/licenses/LICENSE-2.0
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+
+       <modelVersion>4.0.0</modelVersion>
+
+       <parent>
+               <groupId>org.apache.camel</groupId>
+               <artifactId>components</artifactId>
+               <version>3.20.0-SNAPSHOT</version>
+       </parent>
+
+
+       <artifactId>camel-casper</artifactId>
+       <packaging>jar</packaging>
+
+       <name>Camel :: Casper</name>
+       <description>Camel Casper blockchaine component</description>
+       <url>https://casperlabs.io/</url>
+
+
+       <properties>
+               <compiler.source>1.8</compiler.source>
+               <compiler.target>1.8</compiler.target>
+               
<maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
+               
<maven-resources-plugin.version>3.2.0</maven-resources-plugin.version>
+               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+               
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+               <log4j2.version>2.13.3</log4j2.version>
+               <camel.version>3.14.2</camel.version>
+               <casper-java-sdk.version>0.3.0</casper-java-sdk.version>
+               <junit.version>4.13.2</junit.version>
+               <launchdarkly.version>2.3.2</launchdarkly.version>
+               <commons-lang3.version>3.11</commons-lang3.version>
+               <casper-sdk.version>0.1.0</casper-sdk.version>
+               <commons-cli.version>1.4</commons-cli.version>
+               <commons-validator.version>1.7</commons-validator.version>
+               <junit-jupiter.version>5.8.0</junit-jupiter.version>
+               <mockito-core.version>3.12.2</mockito-core.version>
+               
<mockito-junit-jupiter.version>3.12.2</mockito-junit-jupiter.version>
+               <springframework.version>2.1.2.RELEASE</springframework.version>
+               <fasterxml.jackson.version>2.13.0</fasterxml.jackson.version>
+               <byte-buddy.version>1.9.3</byte-buddy.version>
+               <objenesis.version>2.6</objenesis.version>
+
+               <tomcat.version>9.0.54</tomcat.version>
+       </properties>
+
+       <licenses>
+               <license>
+                       <name>MIT License</name>
+                       
<url>http://www.opensource.org/licenses/mit-license.php</url>
+               </license>
+       </licenses>
+
+
+       <dependencyManagement>
+               <dependencies>
+                       <dependency>
+                               <groupId>org.apache.camel</groupId>
+                               <artifactId>camel-bom</artifactId>
+                               <version>${camel.version}</version>
+                               <scope>import</scope>
+                               <type>pom</type>
+                       </dependency>
+               </dependencies>
+       </dependencyManagement>
+
+       <dependencies>
+
+
+               <dependency>
+                       <groupId>org.apache.commons</groupId>
+                       <artifactId>commons-lang3</artifactId>
+                       <version>${commons-lang3.version}</version>
+               </dependency>
+               <dependency>
+                       <groupId>commons-cli</groupId>
+                       <artifactId>commons-cli</artifactId>
+                       <version>${commons-cli.version}</version>
+               </dependency>
+
+               <!--//////////////////////////////////// Camel dependencies 
//////////////////////////////////// -->
+
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-jackson</artifactId>
+               
+
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-core</artifactId>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-main</artifactId>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-jsonpath</artifactId>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>org.json</groupId>
+                       <artifactId>json</artifactId>
+                       <version>20211205</version>
+               </dependency>
+
+               <dependency>
+                       <groupId>commons-validator</groupId>
+                       <artifactId>commons-validator</artifactId>
+                       <version>${commons-validator.version}</version>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>com.launchdarkly</groupId>
+                       <artifactId>okhttp-eventsource</artifactId>
+                       <version>${launchdarkly.version}</version>
+               </dependency>
+
+               <!--//////////////////////////////////// Casper DSKs 
//////////////////////////////////// -->
+
+               <dependency>
+                       <groupId>com.syntifi.casper</groupId>
+                       <artifactId>casper-sdk</artifactId>
+                       <version>${casper-sdk.version}</version>
+               </dependency>
+
+
+               <!--//////////////////////////////////// logging 
//////////////////////////////////// -->
+
+               <dependency>
+                       <groupId>org.apache.logging.log4j</groupId>
+                       <artifactId>log4j-slf4j-impl</artifactId>
+                       <scope>runtime</scope>
+                       <version>${log4j2.version}</version>
+               </dependency>
+
+               <!--//////////////////////////////////// testing 
//////////////////////////////////// -->
+
+
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-test</artifactId>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>${junit.version}</version>
+                       <scope>test</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.apache.camel</groupId>
+                       <artifactId>camel-test-junit5</artifactId>
+                       <version>${camel.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>org.mockito</groupId>
+                       <artifactId>mockito-core</artifactId>
+                       <version>${mockito-core.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>org.mockito</groupId>
+                       <artifactId>mockito-junit-jupiter</artifactId>
+                       <version>${mockito-junit-jupiter.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>org.junit.jupiter</groupId>
+                       <artifactId>junit-jupiter</artifactId>
+                       <version>${junit-jupiter.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <!--//////////////////////////////////// SSE tests  
//////////////////////////////////// -->
+
+
+               <dependency>
+                       <groupId>org.springframework.boot</groupId>
+                       <artifactId>spring-boot-starter-web</artifactId>
+                       <exclusions>
+                               <exclusion>
+                                       
<groupId>org.springframework.boot</groupId>
+                                       
<artifactId>spring-boot-starter-logging</artifactId>
+                               </exclusion>
+                       </exclusions>
+                       <version>${springframework.version}</version>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>org.springframework.boot</groupId>
+                       <artifactId>spring-boot-starter-test</artifactId>
+                       <version>${springframework.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+               <dependency>
+                       <groupId>net.bytebuddy</groupId>
+                       <artifactId>byte-buddy</artifactId>
+                       <version>${byte-buddy.version}</version>
+                       <scope>runtime</scope>
+               </dependency>
+               <dependency>
+                       <groupId>org.objenesis</groupId>
+                       <artifactId>objenesis</artifactId>
+                       <version>${objenesis.version}</version>
+                       <scope>test</scope>
+               </dependency>
+
+
+               <dependency>
+                       <groupId>com.fasterxml.jackson.core</groupId>
+                       <artifactId>jackson-databind</artifactId>
+                       <version>${fasterxml.jackson.version}</version>
+               </dependency>
+               <!-- 
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
+               <dependency>
+                       <groupId>com.fasterxml.jackson.core</groupId>
+                       <artifactId>jackson-core</artifactId>
+                       <version>${fasterxml.jackson.version}</version>
+               </dependency>
+
+               <!-- 
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations
 -->
+               <dependency>
+                       <groupId>com.fasterxml.jackson.core</groupId>
+                       <artifactId>jackson-annotations</artifactId>
+                       <version>${fasterxml.jackson.version}</version>
+               </dependency>
+
+               <!-- 
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-log4j2
 -->
+               <dependency>
+                       <groupId>org.springframework.boot</groupId>
+                       <artifactId>spring-boot-starter-log4j2</artifactId>
+                       <version>${springframework.version}</version>
+               </dependency>
+
+               <!--//////////////////////////////////// SSE tests  
//////////////////////////////////// -->
+
+
+       </dependencies>
+
+
+       <build>
+               <plugins>
+
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-resources-plugin</artifactId>
+                               <version>3.2.0</version>
+                               <configuration>
+                                       <encoding>UTF-8</encoding>
+                               </configuration>
+                       </plugin>
+
+                       <!-- generate camel meta-data -->
+                       <plugin>
+                               <groupId>org.apache.camel</groupId>
+                               
<artifactId>camel-package-maven-plugin</artifactId>
+                               <version>${camel.version}</version>
+                               <executions>
+                                       <execution>
+                                               <id>generate</id>
+                                               <goals>
+                                                       <goal>generate</goal>
+                                               </goals>
+                                               <phase>process-classes</phase>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               
<artifactId>build-helper-maven-plugin</artifactId>
+                               <version>3.2.0</version>
+                               <executions>
+                                       <execution>
+                                               <phase>initialize</phase>
+                                               <goals>
+                                                       <goal>add-source</goal>
+                                                       
<goal>add-resource</goal>
+                                               </goals>
+                                               <configuration>
+                                                       <sources>
+                                                               
<source>src/generated/java</source>
+                                                       </sources>
+                                                       <resources>
+                                                               <resource>
+                                                                       
<directory>src/generated/resources</directory>
+                                                               </resource>
+                                                       </resources>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <version>3.9.0</version>
+                               <configuration>
+                                       <source>1.8</source>
+                                       <target>1.8</target>
+                               </configuration>
+                       </plugin>
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.2.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                               <version>2.22.0</version>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-failsafe-plugin</artifactId>
+                               <version>2.22.0</version>
+                       </plugin>
+
+                       <!-- SSE Test-->
+
+                       <plugin>
+                               <groupId>org.springframework.boot</groupId>
+                               
<artifactId>spring-boot-maven-plugin</artifactId>
+                               <version>2.1.2.RELEASE</version>
+                       </plugin>
+
+
+                       <!-- JaCoCo plugin-->
+                       <plugin>
+                               <groupId>org.jacoco</groupId>
+                               <artifactId>jacoco-maven-plugin</artifactId>
+                               <version>0.8.7</version>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       
<goal>prepare-agent</goal>
+                                               </goals>
+                                       </execution>
+                                       <execution>
+                                               <id>report</id>
+                                               <phase>prepare-package</phase>
+                                               <goals>
+                                                       <goal>report</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>

Review Comment:
   removed



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to