Hi,
I was trying to work with MSOutlook module, and added the refernece for it in my pom.xml. But that module is not getting recognized in POM.
<dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-msoutlook-api</artifactId> <version>${jidoka.version}</version></dependency>Regards,Mukesh
Discussion posts and replies are publicly visible
Hi Mukesh
Thanks Jesus!
After deploying my code to console and adding jacob dll in folder where appian agent utility present, i'm getting below class not found error.
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.jacob.activeX.ActiveXComponent
Hi mukeshr0001,
I found that the name of the dll needed to be "Jacob-1.18-x64.dll" for it to work. I also had to exit any active agent on my machine.
Thanks jeromew!
It worked after updating the dll name, actually I followed the appian documentation and use the name from that seems documentation needs to updated with correct name case for dll-
https://docs.appian.com/suite/help/20.4/rpa/modules/ms-outlook-module.html
mukeshr0002 jesusp0002 Hi Mukesh/ Jesus,
Apologies open or reply to an old thread.
I am also facing the same issue, jidoka-client-api.jar is downloaded but when I tried to download other modules for Appian RPA, those are not downloaded at all.I am now trying with MSoutlook api module. Please let me know what i am missing here to get the MSOutlook api or any other modules.
POM file
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.appian</groupId> <artifactId>ctnq-ms-outlook</artifactId> <version>0.0.1</version> <name>CTNQMSOutlookExtraction</name> <properties> <commons.io.version>2.15.1</commons.io.version> <commons.logging.version>1.2</commons.logging.version> <jdk.version>17</jdk.version> <jidoka.serverId>jidoka</jidoka.serverId> <jidoka.version>9.15.3</jidoka.version> <junit.version>4.13.1</junit.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.archiver.version>3.6.2</maven.archiver.version> <plexus.archiver.version>4.10.0</plexus.archiver.version> </properties> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </dependency> <dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-client-api</artifactId> </dependency> <dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-msoutlook-api</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons.io.version}</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>${commons.logging.version}</version> </dependency> <dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-client-api</artifactId> <version>${jidoka.version}</version> </dependency> <dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-msoutlook-api</artifactId> <version>${jidoka.version}</version> </dependency> <dependency> <groupId>com.novayre.jidoka.module</groupId> <artifactId>jidoka-browser-api</artifactId> <version>${jidoka.version}</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-archiver</artifactId> <version>${maven.archiver.version}</version> <exclusions> <exclusion> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-archiver</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-archiver</artifactId> <version>${plexus.archiver.version}</version> </dependency> </dependencies> </dependencyManagement> <profiles> <profile> <id>jidoka-repo</id> <activation> <activeByDefault>true</activeByDefault> </activation> <distributionManagement> <repository> <id>jidoka</id> <url>https://artifacts.eng.appianci.net/artifactory/public</url> </repository> </distributionManagement> <repositories> <repository> <releases /> <snapshots /> <id>jidoka</id> <url>https://artifacts.eng.appianci.net/artifactory/public</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <releases /> <snapshots /> <id>jidoka</id> <url>https://artifacts.eng.appianci.net/artifactory/public</url> </pluginRepository> </pluginRepositories> </profile> </profiles> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.3.1</version> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-archiver</artifactId> <version>${maven.archiver.version}</version> </dependency> </dependencies> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <groupId>com.novayre.jidoka</groupId> <artifactId>jidoka-maven-plugin</artifactId> <version>9.15.3</version> <executions> <execution> <id>generate-resources</id> <phase>generate-resources</phase> <goals> <goal>generate-resources</goal> </goals> </execution> <execution> <id>process-classes</id> <phase>process-classes</phase> <goals> <goal>process-classes</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.13.0</version> <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons.io.version}</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-shared-utils</artifactId> <version>3.4.2</version> <exclusions> <exclusion> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <configuration> <source>${jdk.version}</source> <target>${jdk.version}</target> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.4.1</version> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-archiver</artifactId> <version>${maven.archiver.version}</version> <exclusions> <exclusion> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-archiver</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-archiver</artifactId> <version>${plexus.archiver.version}</version> </dependency> </dependencies> <configuration> <classifier>${classifier}</classifier> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.3.1</version> <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons.io.version}</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-filtering</artifactId> <version>3.3.1</version> <exclusions> <exclusion> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </exclusion> </exclusions> </dependency> </dependencies> <configuration> <encoding>${project.build.sourceEncoding}</encoding> </configuration> </plugin> </plugins> </build> <repositories> <repository> <id>jidoka</id> <url>https://procensoldemo.appiancloud.com/rpa/repo/</url> <releases> <enabled>true</enabled> </releases> </repository> </repositories> </project>
Maven dependencies:
Thanks,
Bharathwaj Rk