Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-release > by-pkgid > 8c37fa4dd02b726e61904e1671fc8470 > files > 2

picketlink-common-2.7.1-4.mga7.noarch.rpm

PicketLink
========================
http://picketlink.org

* Java EE Application Security
* Identity Management
* Federation
* Social
* REST Security
* Standard-based Security

Building
-------------------

Ensure you have JDK 7 (or newer) installed

    java -version

If you already have Maven 3.1.0 (or newer) installed you can use it directly

    mvn clean install

Contributing
------------------
http://picketlink.org

Running the Testsuite
--------------------

All tests are enabled by default whe you execute a simple

    mvn clean install

Some modules provide specific profiles and system properties in order to run a specific set of integration or unit tests.

During a build (if tests are not skipped) the integration tests from *tests* are always executed.

Running the PicketLink IDM Testsuite
--------------------

For **PicketLink IDM**, the following profiles are available:

* idm-smoke-tests: Core tests that should be run as part of every build. Failures here will fail the build.

You also provide some additional system properties as follows:

* -Dtest.idm.configuration=[all,file,jpa,ldap,jdbc,ldap_jpa]: Specify which category of tests should be run. Usually, they are references to specific configurations for each identity store.
* -Dtest.idm.jpa.eclipselink.provider=true: Use EclipseLink instead of Hibernate when running the JPA identity store configuration tests.

Nightly Builds
---------------------

Nightly Builds are available at [http://repository-picketlink.forge.cloudbees.com/snapshot/](http://repository-picketlink.forge.cloudbees.com/snapshot/).

*Note:* Those artitacts are SNAPSHOT versions, they're only suitable to test new features, fixes, etc.

License
-------
* [ASLv2](http://www.apache.org/licenses/LICENSE-2.0)