blended.launcher.features

The prepackaged features for blended.

Лицензия

Лицензия

Группа

Группа

de.wayofquality.blended
Идентификатор

Идентификатор

blended.launcher.features
Последняя версия

Последняя версия

2.5.0-M10
Дата

Дата

Тип

Тип

jar
Описание

Описание

blended.launcher.features
The prepackaged features for blended.
Ссылка на сайт

Ссылка на сайт

https://github.com/woq-blended/blended
Организация-разработчик

Организация-разработчик

https://github.com/woq-blended
Система контроля версий

Система контроля версий

https://github.com/woq-blended/blended

Скачать blended.launcher.features

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/de.wayofquality.blended/blended.launcher.features/ -->
<dependency>
    <groupId>de.wayofquality.blended</groupId>
    <artifactId>blended.launcher.features</artifactId>
    <version>2.5.0-M10</version>
</dependency>
// https://jarcasting.com/artifacts/de.wayofquality.blended/blended.launcher.features/
implementation 'de.wayofquality.blended:blended.launcher.features:2.5.0-M10'
// https://jarcasting.com/artifacts/de.wayofquality.blended/blended.launcher.features/
implementation ("de.wayofquality.blended:blended.launcher.features:2.5.0-M10")
'de.wayofquality.blended:blended.launcher.features:jar:2.5.0-M10'
<dependency org="de.wayofquality.blended" name="blended.launcher.features" rev="2.5.0-M10">
  <artifact name="blended.launcher.features" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.wayofquality.blended', module='blended.launcher.features', version='2.5.0-M10')
)
libraryDependencies += "de.wayofquality.blended" % "blended.launcher.features" % "2.5.0-M10"
[de.wayofquality.blended/blended.launcher.features "2.5.0-M10"]

Зависимости

compile (133)

Идентификатор библиотеки Тип Версия
org.apache.felix : org.apache.felix.framework Необязательный jar 5.6.10
org.eclipse.platform : org.eclipse.osgi Необязательный jar 3.12.50
org.eclipse.platform : org.eclipse.equinox.console Необязательный jar 1.1.300
de.wayofquality.blended : blended.security.boot Необязательный jar 2.5.0-M10
org.ow2.asm : asm-all Необязательный jar 4.1
de.wayofquality.blended : blended.updater Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.updater.config Необязательный jar 2.5.0-M10
org.scala-lang : scala-reflect Необязательный jar 2.12.6
org.scala-lang : scala-library Необязательный jar 2.12.6
org.scala-lang.modules : scala-xml_2.12 Необязательный jar 1.0.6
org.scala-lang.modules : scala-java8-compat_2.12 Необязательный jar 0.8.0
org.scala-lang.modules : scala-parser-combinators_2.12 Необязательный jar 1.0.6
de.wayofquality.blended : blended.akka Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.util Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.container.context.api Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.container.context.impl Необязательный jar 2.5.0-M10
org.apache.felix : org.apache.felix.configadmin Необязательный jar 1.8.6
org.apache.felix : org.apache.felix.eventadmin Необязательный jar 1.3.2
org.apache.felix : org.apache.felix.fileinstall Необязательный jar 3.4.2
org.slf4j : jcl-over-slf4j Необязательный jar 1.7.25
org.slf4j : jul-to-slf4j Необязательный jar 1.7.25
org.slf4j : slf4j-api Необязательный jar 1.7.25
ch.qos.logback : logback-core Необязательный jar 1.2.3
ch.qos.logback : logback-classic Необязательный jar 1.2.3
org.apache.felix : org.apache.felix.gogo.runtime Необязательный jar 0.16.2
org.apache.felix : org.apache.felix.gogo.shell Необязательный jar 0.10.0
org.apache.felix : org.apache.felix.gogo.command Необязательный jar 0.14.0
org.apache.felix : org.apache.felix.metatype Необязательный jar 1.0.12
com.typesafe : config Необязательный jar 1.3.1
com.typesafe : ssl-config-core_2.12 Необязательный jar 0.2.2
org.reactivestreams : reactive-streams Необязательный jar 1.0.0.final
com.typesafe.akka : akka-actor_2.12 Необязательный jar 2.5.9
com.typesafe.akka : akka-osgi_2.12 Необязательный jar 2.5.9
com.typesafe.akka : akka-slf4j_2.12 Необязательный jar 2.5.9
com.typesafe.akka : akka-stream_2.12 Необязательный jar 2.5.9
com.github.domino-osgi : domino_2.12 Необязательный jar 1.1.2
de.wayofquality.blended : blended.domino Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.base Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.prickle Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.service.jmx Необязательный jar 2.5.0-M10
org.apache.aries.proxy : org.apache.aries.proxy.api Необязательный jar 1.0.1
org.apache.aries.blueprint : org.apache.aries.blueprint.api Необязательный jar 1.0.1
org.apache.aries.blueprint : org.apache.aries.blueprint.core Необязательный jar 1.4.3
org.apache.geronimo.specs : geronimo-annotation_1.1_spec Необязательный jar 1.0.1
org.apache.geronimo.specs : geronimo-jms_1.1_spec Необязательный jar 1.1.1
org.apache.geronimo.specs : geronimo-j2ee-management_1.1_spec Необязательный jar 1.0.1
org.apache.servicemix.specs : org.apache.servicemix.specs.stax-api-1.0 Необязательный jar 2.4.0
org.apache.xbean : xbean-spring Необязательный jar 4.6
org.apache.activemq : activemq-osgi Необязательный jar 5.15.3
de.wayofquality.blended : blended.activemq.brokerstarter Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.jms.utils Необязательный jar 2.5.0-M10
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-jms Необязательный jar 3.2.18.RELEASE_1
org.apache.camel : camel-core Необязательный jar 2.17.3
org.apache.camel : camel-spring Необязательный jar 2.17.3
org.apache.camel : camel-jms Необязательный jar 2.17.3
de.wayofquality.blended : blended.camel.utils Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.jms.sampler Необязательный jar 2.5.0-M10
org.apache.aries : org.apache.aries.util Необязательный jar 1.1.0
org.apache.aries.jmx : org.apache.aries.jmx.api Необязательный jar 1.1.1
org.apache.aries.jmx : org.apache.aries.jmx.core Необязательный jar 1.1.1
de.wayofquality.blended : blended.jmx Необязательный jar 2.5.0-M10
org.apache.commons » com.springsource.org.apache.commons.collections Необязательный jar 3.2.1
org.apache.commons » com.springsource.org.apache.commons.discovery Необязательный jar 0.4.0
org.apache.commons : commons-lang3 Необязательный jar 3.7
commons-pool : commons-pool Необязательный jar 1.6
commons-net : commons-net Необязательный jar 3.3
org.apache.commons : commons-exec Необязательный jar 1.3
commons-io : commons-io Необязательный jar 2.6
commons-codec : commons-codec Необязательный jar 1.11
org.apache.commons » com.springsource.org.apache.commons.httpclient Необязательный jar 3.1.0
commons-beanutils : commons-beanutils Необязательный jar 1.9.3
org.apache.commons : commons-configuration2 Необязательный jar 2.2
io.hawt : hawtio-web Необязательный war 1.5.8
de.wayofquality.blended : blended.hawtio.login Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.agent Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.rest Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.repo Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.repo.rest Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.updater.remote Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.persistence Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.persistence.orient Необязательный jar 2.5.0-M10
com.orientechnologies : orientdb-core Необязательный jar 2.2.7
com.googlecode.concurrentlinkedhashmap : concurrentlinkedhashmap-lru Необязательный jar 1.4.2
com.google.code.findbugs : jsr305 Необязательный jar 3.0.1
com.fasterxml.jackson.core : jackson-annotations Необязательный jar 2.9.3
com.fasterxml.jackson.core : jackson-core Необязательный jar 2.9.3
com.fasterxml.jackson.core : jackson-databind Необязательный jar 2.9.3
io.jsonwebtoken : jjwt Необязательный jar 0.7.0
de.wayofquality.blended : blended.security.login Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.mgmt.ws Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.security.login.rest Необязательный jar 2.5.0-M10
org.apache.servicemix.specs : org.apache.servicemix.specs.activation-api-1.1 Необязательный jar 2.2.0
org.everit.osgi.bundles : org.everit.osgi.bundles.javax.servlet.api Необязательный jar 3.1.0
javax.mail : mail Необязательный jar 1.4.5
org.apache.geronimo.specs : geronimo-jaspic_1.0_spec Необязательный jar 1.1
org.eclipse.jetty : jetty-util Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-http Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-io Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-jmx Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-security Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-servlet Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-server Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-webapp Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-deploy Необязательный jar 9.4.8.v20171121
org.eclipse.jetty : jetty-xml Необязательный jar 9.4.8.v20171121
org.eclipse.platform : org.eclipse.equinox.http.servlet Необязательный jar 1.4.0
org.apache.felix : org.apache.felix.http.api Необязательный jar 3.0.0
de.wayofquality.blended : blended.jetty.boot Необязательный jar 2.5.0-M10
org.eclipse.jetty.osgi : jetty-httpservice Необязательный jar 9.4.8.v20171121
de.wayofquality.blended : blended.security Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.security.scep Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.security.ssl Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http.api Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.prickle.akka.http Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.security.akka.http Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http.proxy Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http.restjms Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http.jmsqueue Необязательный jar 2.5.0-M10
org.apache.servicemix.bundles : org.apache.servicemix.bundles.aopalliance Необязательный jar 1.0_6
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-core Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-expression Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-beans Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-aop Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-context Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-context-support Необязательный jar 3.2.18.RELEASE_1
org.apache.servicemix.bundles : org.apache.servicemix.bundles.spring-tx Необязательный jar 3.2.18.RELEASE_1
de.wayofquality.blended : blended.activemq.defaultbroker Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.activemq.client Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.samples.camel Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.samples.jms Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.file Необязательный jar 2.5.0-M10
de.wayofquality.blended : blended.akka.http.sample.helloworld Необязательный jar 2.5.0-M10

Модули Проекта

Данный проект не имеет модулей.

Blended - a Scala based Integration framework

Project Mission

Blended provides a Scala based integration framework to easily develop component based applications on top of Akka, AkkaHttp, JMS and other communication libraries.

The Blended runtime components provide a well defined environment for the user defined components and provides common services for component configuration, security services standard integrations to an enterprise level infrastructure, such as messaging services or authentication and authorization servers.

The Blended management framework allows to monitor and manage a large number of distributed framework containers without sacrificing the stability of the environment when the management infrastructure is unavailable.

The Blended test framework allows to execute functional cross-component tests mimicking the final container environment with minimal effort.

The Blended integration test framework uses docker to create and deploy docker images from within the build process and supports the developer in creating integration tests for the final container.

Blended is the backend for a distributed retail communication software. All components and services not directly related to the actual business components are licensed under the Apache 2.0 license.

Currently blended is in it’s 3rd generation and in production since ~2014.

Blended Management UI

A web front end the Blended Management Framework built with Scala.Js.

Blended example container and integration tests

Some packaging examples and simple integration flows complete with packaging and integration tests.

Build from source

We use Mill build tool to build blended.

As we have some shared modules between Scala and Scala.Js, node and yarn is also required on the developer machine.

After cloning the repository, simply navigate to the checkout directory and use the bundled mill script ./mill, which is a copy of lefou/millw.

We currently target Java 8 and Java 11 with Scala 2.13 and Scala.js 1.

Selected build targets / commands

mill command Description

mill __.publishLocal

Build and publish all publishable artifacts into a local ivy2 repository.

mill __.publishM2Local

Build and publish all publishable artifacts into a local Maven2 repository.

mill blended[2.13.2].__.osgiBundle

Build all OSGi bundles for Scala 2.13.2

mill blended[2.13.2].__.testCached

Run all tests for Scala 2.13.2

mill -j 0 -k __.testCached

Run all unit test in parallel and keep mill going even a test failure occured

mill scoverage.htmlReportAll

Generate a HTML Coverage report based on previously ran tests

IDE support

We use IntelliJ in our project. You can generate IntelliJ IDEA project files with mill with the following commandline:

mill mill.scalalib.GenIdea/idea

Download artifacts from Maven Central

You can download released artifacts including binary and source JARs from Maven Central.

License

Blended ist published under the Apache License, Version 2.0

Contribute

Why not just clone our repo, dig around and send us some pull requests …​.

Supporters

JetBrains is kindly supporting our project with full developer licenses of their product stack.

Feedback

We are keen to know what you think about Blended. What are your use cases, your wishes?

If you spot something that makes you want to pull your hair, let us know ;)

de.wayofquality.blended

WoQ - Way of Quality GmbH

Версии библиотеки

Версия
2.5.0-M10
2.5.0-M9
2.5.0-M8
2.5.0-M7
2.5.0-M6
2.5.0-M5
2.5.0-M4
2.5.0-M3
2.5.0-M2
2.5.0-M1
2.4.0.2
2.4.0.1
2.4.0
2.4.0-RC7
2.4.0-RC6
2.4.0-RC5
2.4.0-RC4
2.4.0-RC3
2.4.0-RC2
2.4.0-RC1
2.3.0-RC12
2.3.0-RC11
2.3.0-RC10
2.3.0-RC9
2.3.0-RC8
2.3.0-RC7
2.3.0-RC6
2.3.0-RC5
2.3.0-RC4
2.3.0-RC3
2.3.0-RC2
2.3.0-RC1
2.1.3
2.1.2
2.1.1
2.1.0
2.1.0-RC12
2.1.0-RC11
2.1.0-RC10
2.1.0-RC9
2.1.0-RC8
2.1.0-RC7
2.1.0-RC6
2.1.0-RC5
2.1.0-RC4
2.1.0-RC3
2.1.0-RC2
2.1.0-RC1
2.0.1
2.0
2.0-RC17
2.0-RC16
2.0-RC15
2.0-RC14
2.0-RC13
2.0-RC12
2.0-RC11
2.0-RC10
2.0-RC8
2.0-RC7
2.0-RC6
2.0-RC5
2.0-RC4
2.0-RC3
2.0-RC2
2.0-RC1