Thanks Brian, you nailed it. It works! El mar., 10 oct. 2017 a las 14:36, Brian Gibson (< [email protected]>) escribió:
> I got rid of *one *of those .json files from appearing by adding the > bolded <excludes> section to my pom.xml file. I couldn't figure out the XML > syntax to try and get more than one .json file from appearing so I have a > scheduled task in the CAS 5 Windows server that nukes the other one when it > sees it :-) > > <?xml version="1.0" encoding="UTF-8"?> > <project xmlns="http://maven.apache.org/POM/4.0.0" > <http://maven.apache.org/POM/4.0.0> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > <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 " > <http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd> > > > <modelVersion>4.0.0</modelVersion> > <groupId>org.apereo.cas</groupId> > <artifactId>cas-overlay</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.4</version> > <configuration> > <verifyDownload>true</verifyDownload> > <checksumAlgorithm>MD5</checksumAlgorithm> > </configuration> > </plugin> > <plugin> > <groupId>org.springframework.boot</groupId> > <artifactId>spring-boot-maven-plugin</artifactId> > <version>${springboot.version}</version> > <configuration> > > <mainClass>org.springframework.boot.loader.WarLauncher</mainClass> > <addResources>true</addResources> > </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>${project.build.directory}/war/work/org.apereo.cas/cas-server-webapp${app.server}/META-INF/MANIFEST.MF > </manifestFile> > </archive> > <overlays> > <overlay> > <groupId>org.apereo.cas</groupId> > > <artifactId>cas-server-webapp${app.server}</artifactId> > > > * <excludes>* > * > <exclude>WEB-INF/classes/services/HTTPSandIMAPS-10000001.json</exclude>* > * </excludes>* > > </overlay> > </overlays> > </configuration> > </plugin> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-compiler-plugin</artifactId> > <version>3.3</version> > </plugin> > </plugins> > <finalName>cas</finalName> > </build> > > <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-ldap</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> > </dependencies> > > <properties> > <cas.version>5.1.2</cas.version> > <springboot.version>1.5.3.RELEASE</springboot.version> > <!-- app.server could be -jetty, -undertow, -tomcat, or blank if > you plan to provide appserver --> > <app.server>-tomcat</app.server> > <maven.compiler.source>1.8</maven.compiler.source> > <maven.compiler.target>1.8</maven.compiler.target> > <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> > </properties> > > <repositories> > <repository> > <id>sonatype-releases</id> > <url>http://oss.sonatype.org/content/repositories/releases/ > </url> > <snapshots> > <enabled>false</enabled> > </snapshots> > <releases> > <enabled>true</enabled> > </releases> > </repository> > <repository> > <id>sonatype-snapshots</id> > <url>https://oss.sonatype.org/content/repositories/snapshots/ > </url> > <snapshots> > <enabled>true</enabled> > </snapshots> > <releases> > <enabled>false</enabled> > </releases> > </repository> > <repository> > <id>shibboleth-releases</id> > <url> > https://build.shibboleth.net/nexus/content/repositories/releases</url> > </repository> > <repository> > <id>spring-milestones</id> > <url>https://repo.spring.io/milestone</url> > </repository> > </repositories> > > <profiles> > <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 10/10/2017 5:04 AM, Charl Thiem wrote: > > Hi > > Adding that dependency doesn't help either. It creates those files for me > too with that dependency... > > Regards / Groete > *Charl Thiem* > Senior Developer > IT Infrastructure Manager > > > > On Tue, Oct 10, 2017 at 10:57 AM, Doug Campbell < > [email protected]> wrote: > >> Christian, >> >> >> >> I believe I ran into this too at one point. If I remember correctly you >> just need to add the following dependency to your CAS overlay pom.xml file: >> >> >> >> <dependency> >> >> <groupId>org.apereo.cas</groupId> >> >> >> <artifactId>cas-server-support-json-service-registry</artifactId> >> >> <version>${cas.version}</version> >> >> </dependency> >> >> >> >> Until you add that dependency I think the build process just grabs the >> two files you mention from the CAS source. >> >> >> >> Doug >> >> >> >> *From:* [email protected] [mailto:[email protected]] *On Behalf Of >> *Christian >> Axel Schmidt Dick >> *Sent:* Tuesday, October 10, 2017 4:10 PM >> *To:* CAS Community >> *Subject:* [cas-user] Avoid default services recreation cas overlay >> >> >> >> Hi there, It might be a noob question but it is something that should be >> easy to avoid, that is driving me mad. I am using the war overlay 5.1.4, >> and have docker-ized it. But everytime I start the container, 2 files >> inside the services folder get created 'Apereo-10000002.json' and >> 'HTTPSandIMAPS-10000001.json'. How can I avoid it? tried to delete them but >> once I restart the container the appear there once again. Even leaving them >> there and editing them wont work. >> >> -- >> - 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/c7a884e7-b769-4421-a6a2-41f5b8241fba%40apereo.org >> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/c7a884e7-b769-4421-a6a2-41f5b8241fba%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/002101d341a5%24d5f5c760%2481e15620%24%40gmail.com >> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/002101d341a5%24d5f5c760%2481e15620%24%40gmail.com?utm_medium=email&utm_source=footer> >> . >> > > > > ------------------------------ > See OpenCollab email disclaimer at > http://www.opencollab.co.za/email-disclaimer -- > - 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/CAK5fTW7kDMMTTMCQx6EXDBB8oyHcfKNb-96NKFduMRizs9VFbw%40mail.gmail.com > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAK5fTW7kDMMTTMCQx6EXDBB8oyHcfKNb-96NKFduMRizs9VFbw%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/6de31090-9361-ad54-3f43-2360897231d5%40wheatoncollege.edu > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/6de31090-9361-ad54-3f43-2360897231d5%40wheatoncollege.edu?utm_medium=email&utm_source=footer> > . > -- [image: --] Christian Axel Schmidt Dick [image: https://]about.me/schmidtchristian <https://about.me/schmidtchristian?promo=email_sig&utm_source=email_sig&utm_medium=email_sig&utm_campaign=external_links> -- - 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/CAB%2BG%3DtBYoquiFHN4t4hi0A7%3DBu%2BVEkV3HGV-w%2B7iLq%2Bay4X4Dg%40mail.gmail.com.
