# Seeting OpenElis-core with TomCat

**URL:** https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556
**Category:** GSOC
**Tags:** gsoc2024, dev\_setup, intro, dev
**Created:** [March 12, 2024, 7:29am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556 "2024-03-12T07:29:06Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 12, 2024, 7:29am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/1 "2024-03-12T07:29:06Z")

</div>

Hello there, My name is Valens , student at Rwanda Coding Academy. I was trying to set up OpenElis-Global using tomcat but I’m getting this error:

Could not find artifact org.itech:dataexport-api:pom:0.0.0.8 in jaspersoft-third-party  
I can see that the **org.itech version 0.0.0.8** dependency is not available, please anyone to help with the current suported version of the **org.itech data exporter**

 ![Untitled](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/be645d08e6a0741932125e91e69c97e53b4e8af9.png)  
 ![Untitled](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/be645d08e6a0741932125e91e69c97e53b4e8af9.png)

---

<div class="post-metadata">

### Author: ![Rahul\_Vishwakarma](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/rahul_vishwakarma/32/210_2.png) [@Rahul\_Vishwakarma](https://talk.openelis-global.org/u/Rahul_Vishwakarma)
#### Post date: [March 12, 2024, 6:54pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/2 "2024-03-12T18:54:51Z")

</div>

why are you not using docker ?

---

<div class="post-metadata">

### Author: ![Rahul\_Vishwakarma](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/rahul_vishwakarma/32/210_2.png) [@Rahul\_Vishwakarma](https://talk.openelis-global.org/u/Rahul_Vishwakarma)
#### Post date: [March 12, 2024, 6:55pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/3 "2024-03-12T18:55:31Z")

</div>

@Moses_Mutesasira look into it sir

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 12, 2024, 7:36pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/4 "2024-03-12T19:36:21Z")

</div>

Thank you @Rahul_Vishwakarma I would have used docker, but I need to configure it for development. I’m facing that issue of dependency called **org.itech** which can not be found.

---

<div class="post-metadata">

### Author: ![Rahul\_Vishwakarma](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/rahul_vishwakarma/32/210_2.png) [@Rahul\_Vishwakarma](https://talk.openelis-global.org/u/Rahul_Vishwakarma)
#### Post date: [March 12, 2024, 7:37pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/5 "2024-03-12T19:37:55Z")

</div>

can you please share the logs ?? actually i am also facing the problem from past 3 days but today i have setup it correctly

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 12, 2024, 7:42pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/6 "2024-03-12T19:42:25Z")

</div>

Yes sir @Rahul_Vishwakarma , kindly find here the logs

 ![error2](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/79d6f7b28667f2961677fbb869be365a2e755728.png)

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 12, 2024, 7:43pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/7 "2024-03-12T19:43:26Z")

</div>

The dependency org.itech seems to be unavailable.

---

<div class="post-metadata">

### Author: ![Rahul\_Vishwakarma](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/rahul_vishwakarma/32/210_2.png) [@Rahul\_Vishwakarma](https://talk.openelis-global.org/u/Rahul_Vishwakarma)
#### Post date: [March 12, 2024, 7:49pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/8 "2024-03-12T19:49:09Z")

</div>

and after which command you get this dependency unavailable error?

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 12, 2024, 8:04pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/9 "2024-03-12T20:04:55Z")

</div>

on run , when i start the application. when the maven starts to load dependencies and encounter that one which is not found, i get those erros.

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 13, 2024, 2:43am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/10 "2024-03-13T02:43:28Z")

</div>

I can see that that dependency is not even found on the maven central repository.

```
<dependency>
		<groupId>org.itech</groupId>
		<artifactId>dataexport-api</artifactId>
		<version>0.0.0.8</version>
	</dependency>

```

Error : “java: package org.itech.fhir.dataexport.core.service does not exist”

---

<div class="post-metadata">

### Author: ![parthnagdev](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/parthnagdev/32/284_2.png) [@parthnagdev](https://talk.openelis-global.org/u/parthnagdev)
#### Post date: [March 13, 2024, 4:52pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/11 "2024-03-13T16:52:55Z")

</div>

i am certain this issue has been posted multiple times in this forum, you should look it up but basically you need to install JDK 11 (java 11) and then configure your system environment variable(JAVA\_HOME and path) to point to java 11. Even if you have java version higher than 11, it doesn’t seem like there is backwards compatibility.

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 14, 2024, 9:08am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/12 "2024-03-14T09:08:56Z")

</div>

No @parthnagdev , For me downgrading to JDK 11 doesn’t give any solution.

---

<div class="post-metadata">

### Author: ![Manish](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/manish/32/472_2.png) [@Manish](https://talk.openelis-global.org/u/Manish)
#### Post date: [March 14, 2024, 9:38am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/13 "2024-03-14T09:38:36Z")

</div>

Hey @valens The DataExport-api is included in the [OpenELIS Global](https://github.com/I-TECH-UW/OpenELIS-Global-2/tree/develop) repo as a git submodule.

Have you followed these steps? ,

1. `git submodule update --init --recursive`
2. `cd dataexport`
3. `mvn clean install`

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 14, 2024, 12:23pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/14 "2024-03-14T12:23:21Z")

</div>

Yes @Manish but no change

---

<div class="post-metadata">

### Author: ![Manish](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/manish/32/472_2.png) [@Manish](https://talk.openelis-global.org/u/Manish)
#### Post date: [March 14, 2024, 12:33pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/15 "2024-03-14T12:33:38Z")

</div>

Hey @valens ,Could you please share what this command returns on your machine?

`mvn -v`

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 14, 2024, 5:01pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/16 "2024-03-14T17:01:26Z")

</div>

Thank you @Manish ,  
Here is the screenshoot:

 ![Screen Shot 2024-03-14 at 19.00.39](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/2aab607c2ce98f40563958f2107a05cefa4220bd.png)

I actually have maven installed, but when I try to run this command you gave me : " 1. `git submodule update --init --recursive`", I get the error bellow :

 ![Screen Shot 2024-03-14 at 18.58.06](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/baf5b6534b59872ef0a98105053004c9f864b734.png)

---

<div class="post-metadata">

### Author: ![Manish](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/manish/32/472_2.png) [@Manish](https://talk.openelis-global.org/u/Manish)
#### Post date: [March 14, 2024, 5:16pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/17 "2024-03-14T17:16:32Z")

</div>

Here, I notice that your Java version is 21.0.2.

Could you also install `Java 11` and set your `JAVA_HOME` to Java 11? This should resolve your issue.

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 14, 2024, 7:02pm UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/18 "2024-03-14T19:02:06Z")

</div>

Thank you @Manish , Let me try it out, I will ping you if I encounter any issue.

---

<div class="post-metadata">

### Author: ![valens](https://avatars.discourse-cdn.com/v4/letter/v/e0b2c6/32.png) [@valens](https://talk.openelis-global.org/u/valens)
#### Post date: [March 15, 2024, 5:13am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/19 "2024-03-15T05:13:32Z")

</div>

My Java version is now 11 but still:

 ![Screen Shot 2024-03-15 at 07.12.43](https://canada1.discourse-cdn.com/flex030/uploads/openelisci/original/1X/5c676467814a6bcafc1fdcf5e10820941160321c.png)

---

<div class="post-metadata">

### Author: ![Manish](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.openelis-global.org/manish/32/472_2.png) [@Manish](https://talk.openelis-global.org/u/Manish)
#### Post date: [March 15, 2024, 7:26am UTC](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556/20 "2024-03-15T07:26:31Z")

</div>

After which command are you encountering this error ?

[Next page](https://talk.openelis-global.org/t/seeting-openelis-core-with-tomcat/556.md?page=2)
