Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note
titleVersion Warning

The content below is for Apache Syncope <= 1.2 - for later versions the Getting Started guide is available.

Table of Contents
styledecimal

Introduction

Once you have created your project, you already have a set of tools for evaluating Syncope in a quite rich scenario, without the need of setting up additional components like JEE container, database, LDAP server and so on.

Running

Go under

Code Block
console

From the top-level directory of your project, execute:

Code Block
mvn clean package

then, from the console subdirectory execute subdirectory of your project and execute the following command:

Code Block

mvn -P embedded

Logging

Log files are available under

Code Block
core/target/log
console/target/log

Components available

Syncope core

...

Syncope core's persistence is based on JPA: this allows deployment on a wide range of DBMS; when running in embedded mode, H2 (in-memory) is used for internal storage.

An A SQL web interface is available at http://localhost:9082/9080/syncope/db.jsp:

  1. Choose configuration 'Generic H2 (Embedded)'
  2. Insert

    Code Block
    jdbc:h2:mem:syncopedb

    as JDBC URL

  3. Click 'Connect' button

External database resource

(Do you want to understand what an external resource is? Check ConnectorInstancesAndResources Connectors and resources).

An H2 TCP database is available for propagation.

An A SQL web interface is available at http://localhost:9082/:

  1. Choose configuration 'Generic H2 (Server)'
  2. Insert

    Code Block
    jdbc:h2:tcp://localhost:9092/mem:testdb

    as JDBC URL

  3. Set 'sa' as password
  4. Click 'Connect' button

...

(Do you want to understand what an external resource is? Check ConnectorInstancesAndResources Connectors and resources).

An Apache DS instance is available for propagation.

...

  1. host: localhost
  2. port: 1389
  3. base DN:

    Code Block
    o=isp
  4. bind DN:

    Code Block
    uid=admin,ou=system
  5. bind password: 'secret'

...

(Do you want to understand what an external resource is? Check ConnectorInstancesAndResources Connectors and resources).

An example SOAP server is available at http://localhost:9080/wssample/services.

...