Skip to main content
alessandrom0002
October 15, 2021
Question

Error build Maven - Non-resolvable parent POM for com.novayre.jidoka.robot.test

  • October 15, 2021
  • 2 replies
  • 0 views

Hi,

I'm studing the Appian RPA console and I'm using the free license.

I downloaded the robot code and I tried to build it with maven, but obtain this error

[INFO] Downloading from jidoka: nqiz.appian.community/.../jidoka-robot-parent-7.11.0.pom
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM for com.novayre.jidoka.robot.test:POC_HelloWorld:0.0.1: Could not transfer artifact com.novayre.jidoka.robot:jidoka-robot-parent:pom:7.11.0 from/to jidoka (nqiz.appian.community/.../): Authentication failed for nqiz.appian.community/.../jidoka-robot-parent-7.11.0.pom 401 Unauthorized and 'parent.relativePath' points at wrong local POM @ line 5, column 11

I don't understand where I find the username/password or the mode to create it.

pom.xml

<?xml version="1.0"?>
<project
xsi:schemaLocation="maven.apache.org/.../4.0.0 ">maven.apache.org/.../maven-4.0.0.xsd"
xmlns="">maven.apache.org/.../4.0.0"
xmlns:xsi="">www.w3.org/.../XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.novayre.jidoka.robot</groupId>
<artifactId>jidoka-robot-parent</artifactId>
<version>7.11.0</version>
</parent>
<groupId>com.novayre.jidoka.robot.test</groupId>
<artifactId>POC_HelloWorld</artifactId>
<version>0.0.1</version>
<name>HelloWorld Jidoka Robot</name>
<url>www.novayre.es</url>
<properties>
<jidoka.serverId>jidoka</jidoka.serverId>
</properties>
<profiles>
<profile>
<id>jidoka-repo</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<distributionManagement>
<repository>
<id>jidoka</id>
<name>jidoka</name>
<url>nqiz.appian.community/.../url>
</repository>
</distributionManagement>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>jidoka</id>
<url>nqiz.appian.community/.../url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>jidoka</id>
<url>nqiz.appian.community/.../url>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
</project>


Can someone help me?

Thanks for your support.
Alessandro

2 replies

danny.verb
October 15, 2021

I recommend looking at the configurator https://docs.appian.com/suite/help/21.3/rpa-7.11/custom_code/configurator.html

This will help you set up authentication to push java code.

Also, there is not need to use java code at all if you choose to explore the low-code options

alessandrom0002
October 17, 2021

Hi, thanks but I still have problems.

I downloaded the configurator and I followed the link, but when I arrived at the maven setting step I got block.

I inserted repo url, username e maven key but when click "accept" the tool not working, nothing is happening.

Where I found the repo url? I insert https://nqiz.appian.community/rpa/repo
Is Appin username the username that I use to login?
I generate maven key from settings.

Thansk for your support.

Ps: I try to use Java code to implements "Synchronous Executions Design Pattern"