OK, thx! I think I will do the same way.
Andy Ng於 2018年2月13日星期二 UTC+8上午10時13分17秒寫道:
>
> Hi Sean,
>
> I just search the artifactId by seaching it on github CAS source code.
> Although it is slow, but it get the jobs done.
>
> I am also curious of a better way to do that. I haven't come up with a
> better idea though.
> Cheers
> - Andy
>
> On Tuesday, 13 February 2018 09:59:02 UTC+8, Sean Ieong wrote:
>>
>> I have the same problem. Have you solve the problem yet?
>>
>> Andy Ng於 2017年9月15日星期五 UTC+8上午11時58分04秒寫道:
>>>
>>> Hi all,
>>>
>>> Today when I try upgrading from CAS 5.2.0-RC2 to RC3, I was faced with
>>> lots of symbols not found error in my custom Java code during the
>>> compilation stage.
>>>
>>> So I go ahead and download a fresh CAS War Maven Overlay 5.2.x (branch)
>>> to test out the problem.
>>>
>>> __________________________________________________________________________________________
>>> I found out that in RC2:
>>>
>>> If the only additional dependency in my pom.xml is [
>>> *cas-server-support-jdbc*]:
>>> <dependency>
>>> <groupId>org.apereo.cas</groupId>
>>> <artifactId>*cas-server-support-jdbc*</artifactId>
>>> <version>${cas.version}</version>
>>> </dependency>
>>>
>>> And I make an custom java file:
>>>
>>> package edu.sso.middleware.cas;
>>> import *org.apereo.cas.authentication.*;*
>>> public class CheckCas520RC3Working {
>>>
>>> }
>>>
>>> It is working in RC2, since [cas-server-suppor-jdbc]
>>> include org.apereo.cas.authentication package.
>>> but it is not working in RC3. It will tell me [package
>>> *org.apereo.cas.authentication* does not exist]
>>>
>>> __________________________________________________________________________________________
>>>
>>> To make RC3 works, I would need to add also add [
>>> *cas-server-core-api-authentication*] this to my pom.xml:
>>>
>>> <dependency>
>>> <groupId>org.apereo.cas</groupId>
>>> <artifactId>cas-server-support-jdbc</artifactId>
>>> <version>${cas.version}</version>
>>> </dependency>
>>>
>>> <dependency>
>>> <groupId>org.apereo.cas</groupId>
>>> <artifactId>*cas-server-core-api-authentication*</artifactId>
>>> <version>${cas.version}</version>
>>> </dependency>
>>>
>>> Then CAS 5.2.0-RC3 will not have error during compilation.
>>>
>>> __________________________________________________________________________________________
>>>
>>> This to me seems like the dependency mapping have changed from RC2 to
>>> RC3.
>>>
>>> The question is, if the dependency requirement is being changed from RC2
>>> to RC3, how can I know which dependency is changed and is there a list for
>>> me to reference? Don't seems to see those changes mentioned in [
>>> https://apereo.github.io/2017/09/15/520rc3-release/#library-upgrades].
>>>
>>> Thanks!
>>>
>>> -Andy
>>>
>>>
--
- 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/03ebdd85-4cad-475f-b094-0acdbf885350%40apereo.org.