Hi Jérémie,
If you choose to go for CAS v7 and openjdk 21 on debian ... I had this
little issue :
- I had troubles with CA certificate store when installing openjdk 21 (from
https://download.java.net/java/GA/jdk21/./openjdk-21_linux-x64_bin.tar.gz
) on debian 12, because they're not
Thank you for your responses.
@Vaibhav GPT : I have compiled cas 6.6.15 with openjdk-11, there were no
errors about class not found casAppender, but impossible to display the
authentication page (eoor 404 not found)
@Ray Bon : I do not have .m2/repository on my test server ... Do I need to
Jérémie,
https://github.com/apereo/cas/blob/master/core/cas-server-core-logging-api/src/main/java/org/apereo/cas/logging/CasAppender.java
There is no problem with that file, else most cas users would have problems.
Start with a fresh clone of the overlay,
Hi Jeremie ,
What happens if you try with version 11? I also faced running errors
similar to this but they magically vanished away when i switched to version
11 of java but i was using cas 6.6
Hope it helps !
On Monday, February 12, 2024 at 4:29:18 PM UTC+5:30 Jérémie Pilette wrote:
> OK I
OK I found it :
build/overlays/bootWar/cas/WEB-INF/lib/cas-server-core-logging-api-7.0.1.jar
So the class is here and I have the log :
```
[2024-02-12 10:24:49] [info] ERROR StatusConsoleListener Error processing
element CasAppender ([Appenders: null]): CLASS_NOT_FOUND
[2024-02-12 10:24:49]
Hi,
I can't find casAppender.java.
In CAS7, where can I find this class?
Thank you,
Jérémie
Le vendredi 9 février 2024 à 18:32:25 UTC+1, Ray Bon a écrit :
> Jérémie,
>
> I do not see anything amiss with that file.
>
> You could comment out the CasAppender s and change all AppenderRef s to
>
Jérémie,
I do not see anything amiss with that file.
You could comment out the CasAppender s and change all AppenderRef s to point
directly to the Appenders
becomes
Ray
On Fri, 2024-02-09 at 18:05 +0100, Jérémie Pilette wrote:
Notice: This message was sent from outside the University of
Jérémie,
'CasAppender' is defined in the log4j2.xml
So it looks like cas is able to find the file, but not able to process it;
hence, no log output.
CasAppender is an indirection for the defined appender(s) above it:
...
Are the definitions of the appenders missing or somehow corrupt?
Here this my log4j2.xml file from the cas-overlay template (after
compilation)
```
/var/log/cas
trace
warn
info
warn
warn
warn
warn
warn
warn
warn
warn
true
false
Hi Ray,
```
root@pc:/var/lib/tomcat10# ls -l
total 12
lrwxrwxrwx 1 root root 13 10 oct. 18:33 conf -> /etc/tomcat10
```
So what I see in /etc/tomcat10 is the same as /var/lib/tomcat10/conf. OK
for that.
About logs in /var/log/tomcat10 :
catalina.out
localhost_access_log.2024-02-09.txt
Jérémie,
/etc/tomcat10 is the 'conf' directory. It may be a sym link to
/var/lib/tomcat10/conf see
https://packages.debian.org/bookworm/all/tomcat10/filelist
tomcat will write its logs to /var/lib/tomcat10/logs (see
/etc/tomcat10/logging.properties).
What do the logs in /var/lib/tomcat10/logs
Hi Ray,
I have installed Tomcat 10.1.6 with apt-get install tomcat10.
Here the repository of tomcat10 (/etc/tomcat10) :
drwxrwxr-x 3 root tomcat 4096 2 févr. 10:13 Catalina
-rw-r- 1 root tomcat 7693 19 févr. 2023 catalina.properties
-rw-r- 1 root tomcat 1411 19 févr. 2023
Jérémie,
Are there any files in TOMCAT_HOME/logs ?
(Could also be CATALINA_HOME or CATALINA_BASE)
A pristine clone of cas-overlay-template should display the login page at
http://localhost:8080/cas/login
What URL are you using that you get 404?
What does java -version say?
How are you
Hi Ray,
ok for cas7. So I downloaded Java but from Oracle website :
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb
dpkg -i jdk-21_linux-x64_bin.deb
BUILD SUCCESSFUL without errors
Deploy on Tomcat 10.1.6
Always the same ... 404 Not found...
Impossible de see
Jérémie,
You might be waiting a long time debian to upgrade java ;)
You can download and install openjdk-21 (on Ubuntu, mine is in /usr/lib/jvm)
You can
$ JAVA_HOME=/usr/lib/jvm/jdk-21
Then when you run ./gradlew ... in the same terminal it will use that JAVA_HOME
to find java.
For tomcat,
Hi Ray Bon, I am using Debian 12 and openjdk is the version 18. So, must I
install openjdk-11-jdk ? (18 > 11 should be good ...)
The same for Tomcat, tomcat9 is required for cas 6.6 so it should be good
for tomcat10 too .. normally ...
If I choose cas 7, I need to install openjdk-21. I wanted to
Jérémie,
Is there a reason why java and tomcat are not the versions in the requirements?
You do not need to concern yourself with spring boot and gradle; they will be
handled by the build process.
If you are starting out, use the most recent version.
See
17 matches
Mail list logo