Not able to download Camunda dependencies in IntelliJ


#1

Hello,

I am not able to download Camunda dependencies in IntelliJ.
See below the errors I am having:

"C:\Program Files\Java\jdk-10\bin\java.exe" -Dmaven.multiModuleProjectDirectory=C:\Camunda\bpm\cam-engine "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA 2018.3\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA 2018.3\plugins\maven\lib\maven3\bin\m2.conf" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3\lib\idea_rt.jar=17467:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA 2018.3\plugins\maven\lib\maven3\boot\plexus-classworlds-2.5.2.jar" org.codehaus.classworlds.Launcher -Didea.version=2018.3 clean

[INFO] Scanning for projects…

Downloading: https://app.camunda.com/nexus/content/groups/public/org/springframework/boot/spring-boot-dependencies/2.0.6.RELEASE/spring-boot-dependencies-2.0.6.RELEASE.pom

Downloading: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-dependencies/2.0.6.RELEASE/spring-boot-dependencies-2.0.6.RELEASE.pom

Downloading: https://app.camunda.com/nexus/content/groups/public/org/camunda/bpm/camunda-bom/7.9.0/camunda-bom-7.9.0.pom

Downloading: https://repo.maven.apache.org/maven2/org/camunda/bpm/camunda-bom/7.9.0/camunda-bom-7.9.0.pom

[ERROR] [ERROR] Some problems were encountered while processing the POMs:

[ERROR] Non-resolvable import POM: Could not transfer artifact org.springframework.boot:spring-boot-dependencies:pom:2.0.6.RELEASE from/to camunda-bpm-nexus (https://app.camunda.com/nexus/content/groups/public): Connect to app.camunda.com:443 [app.camunda.com/91.109.21.93] failed: Connection timed out: connect @ line 21, column 25

[ERROR] Non-resolvable import POM: Could not transfer artifact org.camunda.bpm:camunda-bom:pom:7.9.0 from/to camunda-bpm-nexus (https://app.camunda.com/nexus/content/groups/public): Connect to app.camunda.com:443 [app.camunda.com/91.109.21.93] failed: Connection timed out: connect @ line 29, column 25

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-actuator:jar is missing. @ line 40, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-web:jar is missing. @ line 44, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-webflux:jar is missing. @ line 49, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework:spring-webflux:jar is missing. @ line 54, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-data-jpa:jar is missing. @ line 65, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-devtools:jar is missing. @ line 135, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-jdbc:jar is missing. @ line 142, column 21

[ERROR] ‘dependencies.dependency.version’ for com.h2database:h2:jar is missing. @ line 147, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-thymeleaf:jar is missing. @ line 208, column 21

@

[ERROR] The build could not read 1 project -> [Help 1]

[ERROR]

[ERROR] The project org.camunda.bpm.getstarted:camunda-application:1.0-SNAPSHOT (C:\Camunda\bpm\cam-engine\pom.xml) has 11 errors

[ERROR] Non-resolvable import POM: Could not transfer artifact org.springframework.boot:spring-boot-dependencies:pom:2.0.6.RELEASE from/to camunda-bpm-nexus (https://app.camunda.com/nexus/content/groups/public): Connect to app.camunda.com:443 [app.camunda.com/91.109.21.93] failed: Connection timed out: connect @ line 21, column 25 -> [Help 2]

[ERROR] Non-resolvable import POM: Could not transfer artifact org.camunda.bpm:camunda-bom:pom:7.9.0 from/to camunda-bpm-nexus (https://app.camunda.com/nexus/content/groups/public): Connect to app.camunda.com:443 [app.camunda.com/91.109.21.93] failed: Connection timed out: connect @ line 29, column 25 -> [Help 2]

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-actuator:jar is missing. @ line 40, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-web:jar is missing. @ line 44, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-webflux:jar is missing. @ line 49, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework:spring-webflux:jar is missing. @ line 54, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-data-jpa:jar is missing. @ line 65, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-devtools:jar is missing. @ line 135, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-jdbc:jar is missing. @ line 142, column 21

[ERROR] ‘dependencies.dependency.version’ for com.h2database:h2:jar is missing. @ line 147, column 21

[ERROR] ‘dependencies.dependency.version’ for org.springframework.boot:spring-boot-starter-thymeleaf:jar is missing. @ line 208, column 21

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please read the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

[ERROR] [Help 2] http://cwiki.apache.org/confluence/display/MAVEN/UnresolvableModelException

Process finished with exit code 1


#2

Hi,

Could you please share your pom.xml file.


#3

<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/xsd/maven-4.0.0.xsd”>
<modelVersion>4.0.0</modelVersion>
<groupId>org.camunda.bpm.getstarted</groupId>
<artifactId>camunda-application</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>

<properties>
<camunda-bpm-spring-boot-starter.version>2.1.2</camunda-bpm-spring-boot-starter.version>
<camunda.spring-boot.version>3.0.0</camunda.spring-boot.version>
<camunda.version>7.9.0</camunda.version>
<spring-boot.version>2.0.6.RELEASE</spring-boot.version>
<java.version>10</java.version>
<maven.compiler.source>1.10</maven.compiler.source>
<maven.compiler.target>1.10</maven.compiler.target>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${spring-boot.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>

<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-bom</artifactId>
<version>${camunda.version}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webflux</artifactId>
</dependency>

<!–<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<version>2.0.1.RELEASE</version>
</dependency>–>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

<!–<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>–>

<!–Camunda Dependencies–>
<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter</artifactId>
<version>${camunda.spring-boot.version}</version>
</dependency>

<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-webapp</artifactId>
<version>${camunda.spring-boot.version}</version>
</dependency>

<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-rest</artifactId>
<version>${camunda.spring-boot.version}</version>
</dependency>

<dependency>
<groupId>org.camunda.bpm</groupId>
<artifactId>camunda-external-task-client</artifactId>
<version>1.0.0</version>
</dependency>

<dependency>
<groupId>org.camunda.bpm.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-test</artifactId>
<version>${camunda.spring-boot.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.camunda.bpm.extension</groupId>
<artifactId>camunda-bpm-assert</artifactId>
<version>1.2</version> <!-- Use 2.0-alpha2 for the CMMN assertions preview! -->
<scope>test</scope>
</dependency>

<!–<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.9.0</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.camunda.bpm.extension</groupId>
<artifactId>camunda-bpm-assert-java8</artifactId>
<version>2.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>–>

<dependency>
<groupId>org.camunda.bpm.extension.mockito</groupId>
<artifactId>camunda-bpm-mockito</artifactId>
<version>3.1.0</version>
<scope>test</scope>
</dependency>

<!–Application Server–>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxrs</artifactId>
<version>3.0.8.Final</version>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

<!–Database Dependencies–>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>

<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>

<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>

<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>

<!–Production Database Dependencies–>
<!-- <dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>12.2.0.1</version>
</dependency>–>

<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-dbcp2</artifactId>
<version>2.1.1</version>
</dependency>

<!–Auth–>
<!–<dependency>
<groupId>com.auth0</groupId>
<artifactId>java-jwt</artifactId>
<version>3.3.0</version>
</dependency>

<dependency>
<groupId>org.springframework.security.oauth</groupId>
<artifactId>spring-security-oauth2</artifactId>
<version>2.0.6.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework.ldap</groupId>
<artifactId>spring-ldap-core</artifactId>
</dependency>
–>
<!–Supporting Libraries–>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<version>1.4.1.RELEASE</version>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.camunda.bpm.extension.springboot</groupId>
<artifactId>camunda-bpm-spring-boot-starter-test</artifactId>
<version>2.3.0-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

<repositories>
<repository>
<id>camunda-bpm-nexus</id>
<name>camunda-bpm-nexus</name>
<url>https://app.camunda.com/nexus/content/groups/public</url>
</repository>
</repositories>
</project>


#4

Hi,

Here are the possible problems when such Connection timed out is thrown:

  1. bad connection from your side
  2. the connection is blocked by your employer
  3. your ip is blocked by us because of malicious traffic

#5

No IP/firewall rules have changed since the last 2 months on our side.

Can the IP be unblocked at your level?

Thanks.


#6

It doesn’t seem to be blocked from out side. You need to check the other two options:

  1. bad connection from your side
  2. the connection is blocked by your employer

#7

Please check your report settings in settings.xml…

Make sure your repo login info is also available in the settings.xml