Note that I get the errors when: <profiles> <profile> <activation> <activeByDefault>*true*</activeByDefault>
On Thursday, October 18, 2018 at 4:31:06 PM UTC-4, Marcel Sansaricq wrote: > > Hi, > I am working with cas-overlay-template-5.2 and getting war deployment > errors after adding dependencies. I added two dependencies (highlighted > below + pom.xml attached) under the default profile but I get errors when I > deploy the war to tomcat (error enclosed below). What is the best place to > add dependencies in the pom? > > Thanks in advance for your help, > Marcel > > <profiles> > <profile> > <activation> > <activeByDefault>false</activeByDefault> > </activation> > <id>default</id> > <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> > <!-- > ...Additional dependencies may be placed here... > --> > * <dependency>* > * <groupId>org.apereo.cas</groupId>* > * <artifactId>cas-server-support-pac4j-webflow</artifactId>* > * <version>${cas.version}</version>* > * </dependency>* > * <dependency>* > * <groupId>org.apereo.cas</groupId>* > * <artifactId>cas-server-support-saml</artifactId>* > * <version>${cas.version}</version>* > * </dependency>* > </dependencies> > </profile> > > > Error: > 18-Oct-2018 16:11:46.764 INFO [main] > org.apache.catalina.startup.HostConfig.deployWAR Deploying web application > archive [C:\Tomcat\apache-tomcat-9.0.12\webapps\cas.war] > 18-Oct-2018 16:11:58.224 SEVERE [main] > org.apache.catalina.core.ContainerBase.addChildInternal > ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to initialize component > [org.apache.catalina.webresources.JarResourceSet@ea6147e] > at > org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:441) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:139) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173) > at > org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:724) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4758) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4893) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:986) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1858) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:772) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:426) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424) > at > org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:969) > at > org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:944) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:261) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:422) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:682) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:350) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492) > Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: > invalid CEN header (bad signature) > at > org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:143) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136) > ... 44 more > Caused by: java.util.zip.ZipException: invalid CEN header (bad signature) > at java.util.zip.ZipFile.open(Native Method) > at java.util.zip.ZipFile.<init>(ZipFile.java:225) > at java.util.zip.ZipFile.<init>(ZipFile.java:155) > at java.util.jar.JarFile.<init>(JarFile.java:166) > at java.util.jar.JarFile.<init>(JarFile.java:130) > at > org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:164) > at > org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:149) > at > org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:140) > ... 45 more > > 18-Oct-2018 16:11:58.226 SEVERE [main] > org.apache.catalina.startup.HostConfig.deployWAR Error deploying web > application archive [C:\Tomcat\apache-tomcat-9.0.12\webapps\cas.war] > java.lang.IllegalStateException: ContainerBase.addChild: start: > org.apache.catalina.LifecycleException: Failed to initialize component > [org.apache.catalina.webresources.JarResourceSet@ea6147e] > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:747) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:986) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1858) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:772) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:426) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1585) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123) > at > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424) > at > org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:969) > at > org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1429) > at > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1419) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at > org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) > at > java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) > at > org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:944) > at > org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:261) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardService.startInternal(StandardService.java:422) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at > org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) > at org.apache.catalina.startup.Catalina.start(Catalina.java:682) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:350) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:492) > -- - 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/6776430b-b5ec-487f-88e9-3e1293bd5482%40apereo.org.