This project is a graphical user interface of xtce protocol, that lets you to visualize the different commands and telemetries. It is built with maven and java. I needed to virtualize it because it was difficult to install. It is not very very useful.
In order to run, use the next docker file
FROM maven:3.9.0-eclipse-temurin-11
RUN apt-get update
RUN mkdir /app
WORKDIR /app
RUN git clone https://gitlab.com/dovereem/xtcetools.git
WORKDIR /app/xtcetools
RUN mvn
RUN apt-get install -y libxtst6 libxt6 libxrender1 libxi6
ENTRYPOINT ["java"]
And then x11docker --user=root -i xtcetools /bin/bash
.
I had problems running it on i3, so I needed to use the gui of ubuntu.
In general is more worth to write the xtce file by hand, and then check if is working on COSMOS.