Camunda Spin Dataformat Reference

Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine

Camunda Spin is a library for simple XML and JSON processing on the JVM (Java Virtual Machine), targeting Java and JVM-based scripting languages such as Groovy, JRuby, Jython, JavaScript and Java Expression Language. It provides a comprehensible fluent API for working with different data formats through lightweight wrapper objects.

Spin can be used in any Java-based application by adding the following maven dependency to your pom.xml file:

{{< note title="Camunda BOM" >}} If you use Spin in combination with the Camunda process engine, please consult the process engine user guide on Spin integration /user-guide/data-formats/configuring-spin-integration/ on how to properly integrate Spin with the engine. Please import the <a class="alert-link" href="/get-started/apache-maven/"> Camunda BOM</a> to ensure that you use the Camunda Spin version matching your process engine version.

<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>io.openbpm.spin</groupId>
      <artifactId>camunda-spin-bom</artifactId>
      <scope>import</scope>
      <type>pom</type>
      <version>${version.camunda}</version>
    </dependency>
  </dependencies>
</dependencyManagement>
<dependencies>
  <dependency>
    <groupId>io.openbpm.spin</groupId>
    <artifactId>camunda-spin-core</artifactId>
  </dependency>

  <dependency>
    <groupId>io.openbpm.spin</groupId>
    <artifactId>camunda-spin-dataformat-all</artifactId>
  </dependency>
</dependencies>

Camunda Spin is published to maven central http://search.maven.org/#search%7Cga%7C1%7Ccamunda-spin.

Лицензия и атрибуция

Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .

Оригинал документации: https://docs.camunda.org