eu.toop:toop-demoui-dcstandalone

Base POM to build the TOOP Playground DP and DC Services

License

License

GroupId

GroupId

eu.toop
ArtifactId

ArtifactId

toop-demoui-dcstandalone
Last Version

Last Version

2.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

Base POM to build the TOOP Playground DP and DC Services
Project Organization

Project Organization

toop.eu

Download toop-demoui-dcstandalone

How to add to project

<!-- https://jarcasting.com/artifacts/eu.toop/toop-demoui-dcstandalone/ -->
<dependency>
    <groupId>eu.toop</groupId>
    <artifactId>toop-demoui-dcstandalone</artifactId>
    <version>2.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/eu.toop/toop-demoui-dcstandalone/
implementation 'eu.toop:toop-demoui-dcstandalone:2.1.1'
// https://jarcasting.com/artifacts/eu.toop/toop-demoui-dcstandalone/
implementation ("eu.toop:toop-demoui-dcstandalone:2.1.1")
'eu.toop:toop-demoui-dcstandalone:jar:2.1.1'
<dependency org="eu.toop" name="toop-demoui-dcstandalone" rev="2.1.1">
  <artifact name="toop-demoui-dcstandalone" type="jar" />
</dependency>
@Grapes(
@Grab(group='eu.toop', module='toop-demoui-dcstandalone', version='2.1.1')
)
libraryDependencies += "eu.toop" % "toop-demoui-dcstandalone" % "2.1.1"
[eu.toop/toop-demoui-dcstandalone "2.1.1"]

Dependencies

compile (18)

Group / Artifact Type Version
org.eclipse.jetty : jetty-continuation jar
org.eclipse.jetty : jetty-server jar
org.eclipse.jetty.websocket : websocket-server jar
org.eclipse.jetty.websocket : javax-websocket-server-impl jar
info.picocli : picocli jar
eu.toop : toop-demoui-dc jar 2.1.1
org.apache.logging.log4j : log4j-core jar
org.apache.logging.log4j : log4j-slf4j-impl jar
org.apache.logging.log4j : log4j-web jar
org.slf4j : jul-to-slf4j jar 1.7.30
eu.toop : toop-edm jar
eu.toop : toop-regrep jar
eu.toop : toop-kafka-client jar
org.apache.httpcomponents : httpcore jar
org.apache.httpcomponents : httpclient jar 4.5.13
com.typesafe : config jar 1.4.1
eu.toop : tc-api jar
eu.toop : tc-main jar

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.1

Project Modules

There are no modules declared in this project.

toop-playground-ng

This project contains the n(ext) g(eneration) of the toop demo ui, using the EDM v2 components.

Prerequisites

  • Java Development Kit (JDK) 8+
  • Maven

Workflow

Before doing anything, run "mvn clean install" to compile the entire project.

DemoUI DC

To run the application, run "mvn jetty:run" from the toop-demoui-dc module and open http://localhost:8080/

To produce a deployable production mode WAR:

  • change productionMode to true in the servlet class configuration (nested in the UI class)
  • run "mvn clean package"
  • test the war file with "mvn jetty:run-war"

Travis will automatically deploy the DC on https://dc-freedonia.dev.exchange.toop.eu

DemoUI DP

To run the web application, run "mvn exec:java" from the toop-demoui-dpweb module and open http://localhost:9090/

To produce a deployable JAR of the web application, including all of the dependencies, run "mvn clean package".

The toop-demoui-dplib module contains a TOOP Data Provider that uses YAML files as a data source. It can take an EDMRequest as an input and produces an EDMResponse or an EDMErrorResponse in the output. This is used by the Data Provider WebApp.

Travis will automatically deploy the DP on https://dp-elonia.dev.exchange.toop.eu

eu.toop

toop.eu

Open Source Development for TOOP

Versions

Version
2.1.1
2.1.0-1
2.1.0
2.0.0
2.0.0-rc3
2.0.0-rc2
2.0.0-rc1