Thanks Jonathan & Lukasz for your prompt response. We are working on fixing vulnerability issue. As a part of it, we have many jar files. Along with that, we have cas-server-core-services-api@6.3.7.4?type=jar and cas-server-webapp-tomcat@6.3.7.4. Its very difficult to change the version of these 2 jars alone. So, just thinking is there any easy way to upgrade CAS server version from 6.3.7 to 6.5.+.
Which version of Client we should use if we switch to 6.5.8? As of now, we are deploying the CAS war file in tomcat server. Is this possible when we switch to 6.5+ version? If I change the* cas.version to 6.5.8*, I am getting opensaml and shibboleth dependency issue :-( Atleast if this dependency issue is solved, I should be able to proceed further. Missing artifact net.shibboleth.tool:xmlsectool:jar:3.0.0 Missing artifact net.shibboleth.utilities:java-support:jar:8.2.1 Missing artifact org.opensaml:opensaml-core:jar:4.1.1 Missing artifact org.opensaml:opensaml-messaging-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-profile-api:jar:4.1.1 Missing artifact org.opensaml:opensaml-profile-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-saml-api:jar:4.1.1 Missing artifact org.opensaml:opensaml-saml-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-security-api:jar:4.1.1 Missing artifact org.opensaml:opensaml-security-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-soap-api:jar:4.1.1 Missing artifact org.opensaml:opensaml-storage-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-xacml-saml-api:jar:4.1.1 Missing artifact org.opensaml:opensaml-xacml-saml-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml-xmlsec-impl:jar:4.1.1 Missing artifact org.opensaml:opensaml:jar:4.1.1 overlay [ id org.apereo.cas:cas-server-webapp-tomcat] is not a dependency of the project. *Please find my pom.xml file below:* <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd "> <modelVersion>4.0.0</modelVersion> <groupId>org.apereo.cas</groupId> <artifactId>cas</artifactId> <packaging>war</packaging> <version>1.0</version> <build> <plugins> <plugin> <groupId>com.rimerosolutions.maven.plugins</groupId> <artifactId>wrapper-maven-plugin</artifactId> <version>0.0.5</version> <configuration> <verifyDownload>true</verifyDownload> <checksumAlgorithm>MD5</checksumAlgorithm> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <warName>cas</warName> <failOnMissingWebXml>false</failOnMissingWebXml> <recompressZippedFiles>false</recompressZippedFiles> <archive> <compress>false</compress> <manifestFile>${manifestFileToUse}</manifestFile> </archive> <overlays> <overlay> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-webapp${app.server}</artifactId> <excludes> <exclude>WEB-INF/lib/spring-beans-5.2.12.RELEASE.jar</exclude> </excludes> </overlay> </overlays> <!-- <packagingExcludes>WEB-INF/lib/jakarta.el-3.0.3.jar</packagingExcludes> --> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> </plugin> </plugins> <finalName>cas</finalName> </build> <properties> <cas.version>6.3.7.4</cas.version> <springboot.version>2.2.8.RELEASE</springboot.version> <ldaptive.version>2.0.1</ldaptive.version> <lombok.version>1.18.12</lombok.version> <app.server>-tomcat</app.server> <mainClassName>org.springframework.boot.loader.WarLauncher</mainClassName> <isExecutable>false</isExecutable> <manifestFileToUse>${project.build.directory}/war/work/org.apereo.cas/cas-server-webapp${app.server}/META-INF/MANIFEST.MF</manifestFileToUse> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <profiles> <profile> <activation> <activeByDefault>true</activeByDefault> </activation> <id>default</id> <dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-beans --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.2.20.RELEASE</version> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-saml</artifactId> <version>${cas.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>nu</groupId> <artifactId>nudetect</artifactId> <version>2.2.131039</version> <scope>provided</scope> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>4.8.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-webapp${app.server}</artifactId> <version>${cas.version}</version> <type>war</type> <scope>provided</scope> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-core-util-api</artifactId> <version>${cas.version}</version> <exclusions> <exclusion> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-core-webflow</artifactId> <version>${cas.version}</version> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-core-webflow-api</artifactId> <version>${cas.version}</version> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-ldap-core</artifactId> <version>${cas.version}</version> <exclusions> <exclusion> <groupId>*</groupId> <artifactId>*</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-hazelcast-ticket-registry</artifactId> <version>${cas.version}</version> </dependency> <!-- https://mvnrepository.com/artifact/com.hazelcast/hazelcast --> <dependency> <groupId>com.hazelcast</groupId> <artifactId>hazelcast</artifactId> <version>4.0.1</version> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-core-web-api</artifactId> <version>${cas.version}</version> </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-core-authentication-api</artifactId> <version>${cas.version}</version> </dependency> <dependency> <groupId>org.ldaptive</groupId> <artifactId>ldaptive</artifactId> <version>${ldaptive.version}</version> <exclusions> <exclusion> <groupId>*</groupId> <artifactId>*</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${lombok.version}</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-throttle</artifactId> <version>${cas.version}</version> </dependency> <dependency> <groupId>org.attoparser</groupId> <artifactId>attoparser</artifactId> <version>2.0.5.RELEASE</version> </dependency> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-support-rest</artifactId> <version>${cas.version}</version> </dependency> <dependency> <groupId>io.projectreactor.netty</groupId> <artifactId>reactor-netty</artifactId> <version>0.9.9.RELEASE</version> <exclusions> <exclusion> <groupId>*</groupId> <artifactId>*</artifactId> </exclusion> </exclusions> </dependency> </dependencies> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>exec</id> <properties> <mainClassName>org.apereo.cas.web.CasWebApplication</mainClassName> <isExecutable>true</isExecutable> <manifestFileToUse></manifestFileToUse> </properties> <build> <plugins> <plugin> <groupId>com.soebes.maven.plugins</groupId> <artifactId>echo-maven-plugin</artifactId> <version>0.3.0</version> <executions> <execution> <phase>prepare-package</phase> <goals> <goal>echo</goal> </goals> </execution> </executions> <configuration> <echos> <echo>Executable profile to make the generated CAS web application executable.</echo> </echos> </configuration> </plugin> </plugins> </build> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>bootiful</id> <properties> <app.server>-tomcat</app.server> <isExecutable>false</isExecutable> </properties> <dependencies> <dependency> <groupId>org.apereo.cas</groupId> <artifactId>cas-server-webapp${app.server}</artifactId> <version>${cas.version}</version> <type>war</type> <scope>provided</scope> </dependency> </dependencies> </profile> <profile> <activation> <activeByDefault>false</activeByDefault> </activation> <id>pgp</id> <build> <plugins> <plugin> <groupId>com.github.s4u.plugins</groupId> <artifactId>pgpverify-maven-plugin</artifactId> <version>1.1.0</version> <executions> <execution> <goals> <goal>check</goal> </goals> </execution> </executions> <configuration> <pgpKeyServer>hkp://pool.sks-keyservers.net</pgpKeyServer> <pgpKeysCachePath>${settings.localRepository}/pgpkeys-cache</pgpKeysCachePath> <scope>test</scope> <verifyPomFiles>true</verifyPomFiles> <failNoSignature>false</failNoSignature> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project> On Tuesday, September 27, 2022 at 1:27:28 AM UTC+5:30 Łukasz Woźniak wrote: > I Was upgrading cas from same version to 6.5.x . It wasn't hard. It > depends on module You are using. Upgrade to 6.5.8, in lower version of > 6.5.x there is a bug with languages and delegation authentication. > > pon., 26 wrz 2022 o 17:23 Morning Star (vidivelli) <anusu...@gmail.com> > napisał(a): > >> Hi all, >> Thanks for your help in advance. >> >> We are working on upgrading CAS server version from 6.3.7.4 to 6.5.3. >> Can someone please help with the checklist? >> >> At least if someone share the pom.xml file of 6.5.3 version, it will be >> very helpful. >> >> Regards, >> Anusuya. >> >> -- >> - 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 cas-user+u...@apereo.org. >> To view this discussion on the web visit >> https://groups.google.com/a/apereo.org/d/msgid/cas-user/fd03b3be-275a-4380-ba1a-072d60cd62cdn%40apereo.org >> >> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/fd03b3be-275a-4380-ba1a-072d60cd62cdn%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 cas-user+unsubscr...@apereo.org. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/7d8e49a9-e499-484b-befe-755d99c2a423n%40apereo.org.