Skip to content

Commit d8d6e60

Browse files
author
Joerg Huber
committed
Updated to indicate maven approach.
1 parent ce39d0b commit d8d6e60

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

SIF3InfraREST/README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# License
2-
> Copyright 2014 Systemic Pty Ltd
2+
> Copyright 2014 - 2016 Systemic Pty Ltd
33
>
44
> Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
55
>
@@ -14,6 +14,21 @@ The framework has some basic demo classes that illustrate how to use the framewo
1414

1515
There is a set of pre-built framework libraries in the "release" directory. Please refer to the developer's guide for more details an the libraries.
1616

17+
# Maven
18+
As of version 0.10.0 the SIF3 Framework is a multi-module Maven project. It is important to note that the SIF3
19+
Framework is not yet available in a global maven repository. For more details about the maven build and how it can
20+
be used within other maven projects refer to the developer's guide section **"3.3.1. Framework Libraries Build"** and
21+
**"3.3.2. Maven Coordinates"** and its sub-sections.. Once you understand these sections and have performed appropriate
22+
actions to have the SIF3 Framework in an accessible repository you can use the following dependency in your own SIF3
23+
Project (note that the version number will change over time):
24+
```xml
25+
<dependency>
26+
<groupId>sif3.framework</groupId>
27+
<artifactId>sif3-infra-rest</artifactId>
28+
<version>0.10.0</version>
29+
</dependency>
30+
```
31+
1732
# Version History and Update
1833
## Version from 26/11/2013
1934
If you have downloaded the framework before Nov 26, 2013 and get an updated version after this date you must perform a few steps to make the framework function correctly. There are NO code changes only configuration changes.
@@ -118,9 +133,17 @@ ___
118133
Please refer to the release notes in the directory "release/v0.9.0" for additional details and upgrade instructions.
119134

120135
## Version from MM DD, 2016: v0.10.0 - Various changes
136+
___
137+
**AS OF THIS VERSION THE FRAMEWORK USES MAVEN AS THE BUILD MECHANISM INSTEAD OF ANT. THE DEVELOPER'S GUIDE HAS
138+
BEEN UPDATED TO REFLECT THIS. PLEASE REFER TO THE RELEASE NOTES FOR ADDITIONAL INFORMATION ON HOW TO UPGRADE
139+
THE FRAMEWORK YOU MAY HAVE DOWNLOADED AND IMPORTED TO YOUR IDE OF CHOICE.**
140+
___
141+
142+
Additional changes to the framework include:
121143
- Some small bug fixes in relation to external security services.
122144
- Added new parameter called customResponseParams to **ALL** provider side interface methods. **_THIS WILL BREAK YOUR CODE_**. There is a
123145
very easy change to your code to fix the compile errors. See Relaese_Notes_v0.10.0.txt in the release/v0.10.0 directory.
146+
- Removed dependency on systemic-framework_<date>.jar. Applicable classes of that library are now part of the framework.
124147

125148
Please refer to the release notes in the directory "release/v0.10.0" for additional details and upgrade instructions.
126149

0 commit comments

Comments
 (0)