Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [syson-dev] Test

Hello Sébastien,

If you want to test the current implementation, an easy way to do it is :

1 - Download the jar of the application from https://github.com/eclipse-syson/syson/packages/2020337. You should see a syson-application-2024.1.0.jar file on the "assets" section of the page. This is a single "fat jar" which contains the complete SysON application with all its dependencies.

2 - Install docker and create a postgres db. You should follow the same instructions than Sirius Web (https://github.com/eclipse-sirius/sirius-web?tab=readme-ov-file#quick-start) but adapted for SysON :

docker run -p 5433:5432 --name syson-postgres \
                             -e POSTGRES_USER=dbuser \
                             -e POSTGRES_PASSWORD=dbpwd \
                             -e POSTGRES_DB=syson-db \
                             -d postgres:12


3 - Start the application

java -jar syson-application-2024.1.0..jar \
          --spring.datasource.url=jdbc:postgresql://localhost:5433/syson-db \
          --spring.datasource.username=dbuser \
          --spring.datasource.password=dbpwd \
          --spring.liquibase.change-log=classpath:db/changelog/sirius-web.db.changelog.xml (note that sirius-web.db.changelog.xml is used here, because SysON relies on the Sirius Web Persistence module)

4 - Point your browser at http://localhost:8080 and enjoy!

If you encounter some difficulties, please read the https://github.com/eclipse-sirius/sirius-web?tab=readme-ov-file#quick-start. Some notes and warnings may help you to solve them.

A documentation with installation & build instructions should be available soon.

Regards,
--
Axel RICHARD
Eclipse Modeling Consultant & SysON Project Leader
OBEO
7, boulevard Ampère 
44470 CARQUEFOU
FRANCE
Tél.: (+33) 02.51.13.82.14 (please leave a message)






> Le 1 mars 2024 à 17:31, GERARD Sebastien via syson-dev <syson-dev@xxxxxxxxxxx> a écrit :
> 
> Hi guys, how can I test the current implementation?
>  Thanks,
> Best,
> Sébastien.  <image009.png> Sébastien Gérard
> Fellow, director of research
> Program Leader of the flagship program Digital Collaborative & Augmented Engineering CEA-List, Paris-Saclay (ou Grenoble)
> Département, Service, Laboratoire<image003.jpg>T. +33 (0)1 69 08 58 24
> M. +33 (0)6 88 20 00 47
> Le CEA-List est membre du réseau des Carnot<image010.jpg><image011.png><image012.png>
>   _______________________________________________
> syson-dev mailing list
> syson-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://accounts.eclipse.org




Back to the top