You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: SIF3InfraREST/README.md
+24-1Lines changed: 24 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# License
2
-
> Copyright 2014 Systemic Pty Ltd
2
+
> Copyright 2014 - 2016 Systemic Pty Ltd
3
3
>
4
4
> 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
5
5
>
@@ -14,6 +14,21 @@ The framework has some basic demo classes that illustrate how to use the framewo
14
14
15
15
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.
16
16
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
+
17
32
# Version History and Update
18
33
## Version from 26/11/2013
19
34
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 @@ ___
118
133
Please refer to the release notes in the directory "release/v0.9.0" for additional details and upgrade instructions.
119
134
120
135
## 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:
121
143
- Some small bug fixes in relation to external security services.
122
144
- Added new parameter called customResponseParams to **ALL** provider side interface methods. **_THIS WILL BREAK YOUR CODE_**. There is a
123
145
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.
124
147
125
148
Please refer to the release notes in the directory "release/v0.10.0" for additional details and upgrade instructions.
0 commit comments