To be fair, I probably find Maven slightly easier because it's what I
started with (Jasig's CAS 3.5.x tutorial used Maven). But honestly, while
it's not a complete black box to me any more, it's still a pretty dark gray
one. :-)

If starting from scratch, Unicon is probably right that learning Gradle
makes more sense, since it's what the developers principally use.

--Dave


--

DAVID A. CURRY, CISSP
*DIRECTOR OF INFORMATION SECURITY*
INFORMATION TECHNOLOGY

71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
+1 212 229-5300 x4728 • [email protected]

[image: The New School]

On Mon, Feb 5, 2018 at 2:08 PM, Cheltenham, Chris <
[email protected]> wrote:

> David,
>
>
>
> I am using gradle because Unicon told me it is the preferred build tool.
>
> Our management wants me to use what Unicon suggests because we pay for
> their support.
>
> However I realize they support both.
>
> In actuality I want to know how to build with either in case one is
> problematic.
>
>
>
> I appreciate your help and I will read your overlay tomorrow.
>
>
>
>
>
>
>
> ===========================
>
> Thank You;
>
> Chris Cheltenham
> Technology Services
> The School District of Philadelphia
>
> Work # 215-400-5025
> Cell # 215-301-6571
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *David
> Curry
> *Sent:* Monday, February 5, 2018 1:57 PM
>
> *To:* [email protected]
> *Subject:* Re: [cas-user] CAS 5.2.x
>
>
>
> Chris,
>
>
>
> Are you using the Gradle overlay because you need to, or because you don't
> know which one to use. IMHO, unless you're going to be building CAS from
> source, the Maven overlay is easier to work with if you're not familiar
> with either tool.
>
>
>
> If you use the Maven overlay (https://github.com/apereo/
> cas-overlay-template), then you'd add the <dependency> lines Man provided
> to the <dependencies> section of pom.xml (around line 69) so that you end
> up with something like this:
>
> *<dependencies>*
>
>     *<dependency>*
>
>         *<groupId>*org.apereo.cas*</groupId>*
>
>         *<artifactId>*cas-server-webapp${app.server}*</artifactId>*
>
>         *<version>*${cas.version}*</version>*
>
>         *<type>*war*</type>*
>
>         *<scope>*runtime*</scope>*
>
>     *</dependency>*
>
>     *<dependency>*
>
>         *<groupId>*org.apereo.cas*</groupId>*
>
>         *<artifactId>*cas-server-support-json-service-registry*</artifactId>*
>
>         *<version>*${cas.version}*</version>*
>
>     *</dependency>*
>
>     *<dependency>*
>
>         *<groupId>*org.apereo.cas*</groupId>*
>
>         *<artifactId>*cas-server-support-ldap*</artifactId>*
>
>         *<version>*${cas.version}*</version>*
>
>     *</dependency>*
>
> *</dependencies>*
>
> Then re-build the WAR file with
>
>
>
> ./mvnw clean package
>
>
>
> If you're not a developer (I'm not a Java developer either), you might
> find the documentation I've been assembling helpful. It's not official, and
> it's certainly not the only way to do things, but it's one step at a time
> and full of examples...
>
>
>
> https://dacurry-tns.github.io/deploying-apereo-cas/
> introduction_overview.html
>
>
>
> --Dave
>
>
>
>
>
>
> --
>
> *DAVID A. CURRY, CISSP*
> *DIRECTOR OF INFORMATION SECURITY*
> INFORMATION TECHNOLOGY
>
> 71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
> <https://maps.google.com/?q=71+FIFTH+AVE.,+9TH+FL.,+NEW+YORK,+NY+10003&entry=gmail&source=g>
> +1 212 229-5300 x4728 • [email protected]
>
> [image: The New School]
>
>
>
> On Mon, Feb 5, 2018 at 1:40 PM, Cheltenham, Chris <
> [email protected]> wrote:
>
> Man,
>
>
>
> Are you saying the dependency goes into build.gradle?
>
>
>
> See the problem with CAS documentation, if you are not a developer, you
> don’t know what anyone is talking about.
>
> So I apologize if I am asking rudimentary questions.
>
>
>
>
>
> ===========================
>
> Thank You;
>
> Chris Cheltenham
> Technology Services
> The School District of Philadelphia
>
> Work # 215-400-5025
> Cell # 215-301-6571
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Man
> H
> *Sent:* Monday, February 5, 2018 1:38 PM
>
>
> *To:* [email protected]
> *Subject:* Re: [cas-user] CAS 5.2.x
>
>
>
> dee https://github.com/apereo/cas-gradle-overlay-template
>
>
>
> CAS modules may be specified under the dependencies block of the CAS
> subproject
> <https://github.com/apereo/cas-gradle-overlay-template/blob/master/cas/build.gradle>
> :
>
> dependencies {
>
>     compile 
> "org.apereo.cas:cas-server-webapp-tomcat:${project.'cas.version'}@war"
>
>     compile "org.apereo.cas:cas-server-some-module:${project.'cas.version'}"
>
>     ...
>
> }
>
>
>
>
>
> 2018-02-05 15:31 GMT-03:00 Cheltenham, Chris <[email protected]
> >:
>
> Thanks I get that.
>
>
>
> But to what and where.
>
>
>
> I in the cas-gradle-overlay-template-master
>
> There’s not pom.xml in the git repo I cloned.
>
>
>
>
>
>
>
> ===========================
>
> Thank You;
>
> Chris Cheltenham
> Technology Services
> The School District of Philadelphia
>
> Work # 215-400-5025
> Cell # 215-301-6571
>
> *From:* [email protected] [mailto:[email protected]] *On Behalf Of *Man
> H
> *Sent:* Monday, February 5, 2018 1:21 PM
> *To:* [email protected]
> *Subject:* Re: [cas-user] CAS 5.2.x
>
>
>
> just add
> <dependency>
>             <groupId>org.apereo.cas</groupId>
>             <artifactId>cas-server-support-ldap</artifactId>
>         </dependency>
>
>
>
> 2018-02-05 15:14 GMT-03:00 Chris Cheltenham <[email protected]>:
>
> Hello,
>
> I am not understanding how to bundle the LDAP authentication handler into
> the cas.war file.
>
> Any suggestions?
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/78216792-820e-4d47-a969-
> ea7162e43678%40apereo.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/78216792-820e-4d47-a969-ea7162e43678%40apereo.org?utm_medium=email&utm_source=footer>
> .
>
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/CAMY5mic8zJkXRJchfqJ0q0orUy%
> 2Bv0_nQtf7y-q9JaK8uOhuPuQ%40mail.gmail.com
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMY5mic8zJkXRJchfqJ0q0orUy%2Bv0_nQtf7y-q9JaK8uOhuPuQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/009b01d39eaf%24965d7910%
> 24c3186b30%24%40philasd.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/009b01d39eaf%24965d7910%24c3186b30%24%40philasd.org?utm_medium=email&utm_source=footer>
> .
>
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/CAMY5mierN2xc_dVMM1h8%3D5GwK-
> 6%2Bb3gydqMHNe84hOCABEBCUg%40mail.gmail.com
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMY5mierN2xc_dVMM1h8%3D5GwK-6%2Bb3gydqMHNe84hOCABEBCUg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/00ab01d39eb0%24dafaf970%
> 2490f0ec50%24%40philasd.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/00ab01d39eb0%24dafaf970%2490f0ec50%24%40philasd.org?utm_medium=email&utm_source=footer>
> .
>
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/CA%2Bd9XAMOH%2Bac0qnW-V8z%
> 3DJdpgBLUss%2Bo_aknJ%3D5kFHheqiMPQQ%40mail.gmail.com
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CA%2Bd9XAMOH%2Bac0qnW-V8z%3DJdpgBLUss%2Bo_aknJ%3D5kFHheqiMPQQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to the Google Groups
> "CAS Community" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/00c401d39eb4%24b4dcafa0%
> 241e960ee0%24%40philasd.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/00c401d39eb4%24b4dcafa0%241e960ee0%24%40philasd.org?utm_medium=email&utm_source=footer>
> .
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CA%2Bd9XAMQ1Vtmoc7i%2B43Ys7mUNqeUUOqjG1kiveN_R2K_CoaL4w%40mail.gmail.com.

Reply via email to