[INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building fcrepo-webapp-plus 4.5.2-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ fcrepo-webapp-plus --- [INFO] Deleting C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-maven) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (default) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-victims-rule) @ fcrepo-webapp-plus --- [INFO] +=========================+ |VICTIMS-ENFORCER SETTINGS| +=========================+ metadata = fatal fingerprint = fatal updates = daily [INFO] [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default-prepare-agent) @ fcrepo-webapp-plus --- [INFO] jacoco.agent.unit.arg set to -javaagent:C:\\Users\\Dev\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.5.201505241946\\org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=C:\\Users\\Dev\\projects\\fedora\\fcrepo-webapp-plus\\target\\jacoco-ut.exec,append=true [INFO] [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ fcrepo-webapp-plus --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 4 resources [INFO] [INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ fcrepo-webapp-plus --- [INFO] No sources to compile [INFO] [INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ fcrepo-webapp-plus --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ fcrepo-webapp-plus --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 2 source files to C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\test-classes [INFO] /C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/src/test/java/org/fcrepo/integration/SanityIT.java: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\src\test\java\org\fcrepo\integration\SanityIT.java uses or overrides a deprecated API. [INFO] /C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/src/test/java/org/fcrepo/integration/SanityIT.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-war-plugin:2.6:war (default-war) @ fcrepo-webapp-plus --- [INFO] Packaging webapp [INFO] Assembling webapp [fcrepo-webapp-plus] in [C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT] [INFO] Processing war project [INFO] Processing overlay [ id org.fcrepo:fcrepo-webapp] [INFO] Webapp assembled in [1380 msecs] [INFO] Building war: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT.war [INFO] [INFO] >>> maven-source-plugin:2.4:jar (attach-sources) > generate-sources @ fcrepo-webapp-plus >>> [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-maven) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (default) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-victims-rule) @ fcrepo-webapp-plus --- [INFO] +=========================+ |VICTIMS-ENFORCER SETTINGS| +=========================+ metadata = fatal fingerprint = fatal updates = daily [INFO] [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent (default-prepare-agent) @ fcrepo-webapp-plus --- [INFO] jacoco.agent.unit.arg set to -javaagent:C:\\Users\\Dev\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.5.201505241946\\org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=C:\\Users\\Dev\\projects\\fedora\\fcrepo-webapp-plus\\target\\jacoco-ut.exec,append=true [INFO] [INFO] <<< maven-source-plugin:2.4:jar (attach-sources) < generate-sources @ fcrepo-webapp-plus <<< [INFO] [INFO] --- maven-source-plugin:2.4:jar (attach-sources) @ fcrepo-webapp-plus --- [INFO] Building jar: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-javadoc-plugin:2.10.3:jar (verify-javadocs) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-javadoc-plugin:2.10.3:test-jar (verify-javadocs) @ fcrepo-webapp-plus --- [INFO] Building jar: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT-test-javadoc.jar [INFO] [INFO] --- build-helper-maven-plugin:1.9.1:reserve-network-port (reserve-port) @ fcrepo-webapp-plus --- [INFO] Reserved port 62238 for fcrepo.dynamic.test.port [INFO] Reserved port 62239 for jetty.dynamic.stop.port [INFO] Reserved port 62240 for fcrepo.dynamic.jms.port [INFO] Reserved port 62241 for fcrepo.dynamic.stomp.port [INFO] [INFO] --- jetty-maven-plugin:9.3.1.v20150714:stop (start-jetty) @ fcrepo-webapp-plus --- [INFO] Jetty not running! [INFO] [INFO] >>> jetty-maven-plugin:9.3.1.v20150714:start (start-jetty) > validate @ fcrepo-webapp-plus >>> [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-maven) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (default) @ fcrepo-webapp-plus --- [INFO] [INFO] --- maven-enforcer-plugin:1.4:enforce (enforce-victims-rule) @ fcrepo-webapp-plus --- [INFO] +=========================+ |VICTIMS-ENFORCER SETTINGS| +=========================+ metadata = fatal fingerprint = fatal updates = daily [INFO] [INFO] <<< jetty-maven-plugin:9.3.1.v20150714:start (start-jetty) < validate @ fcrepo-webapp-plus <<< [INFO] [INFO] --- jetty-maven-plugin:9.3.1.v20150714:start (start-jetty) @ fcrepo-webapp-plus --- [INFO] Logging initialized @16830ms [INFO] Configuring Jetty for project: fcrepo-webapp-plus [INFO] Webapp source directory = C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT [INFO] Reload Mechanic: automatic [INFO] Classes = C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT\WEB-INF\classes [INFO] Configuring Jetty from xml configuration file = C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\src\test\resources\jetty-test.xml [INFO] Context path = / [INFO] Tmp directory = C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\tmp [INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml [INFO] Web overrides = none [INFO] Dependent war artifact org.fcrepo:fcrepo-webapp:war:4.5.2-SNAPSHOT [INFO] web.xml file = file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/WEB-INF/web.xml [INFO] Webapp directory = C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT [INFO] jetty-9.3.1.v20150714 12:46:55,325 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 12:46:55,326 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 12:46:55,326 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/WEB-INF/classes/logback.xml] 12:46:55,327 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs multiple times on the classpath. 12:46:55,327 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/WEB-INF/lib/fcrepo-webapp-4.5.2-SNAPSHOT-classes.jar!/logback.xml] 12:46:55,327 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/WEB-INF/classes/logback.xml] 12:46:55,327 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [jar:file:/C:/Users/Dev/.m2/repository/org/fcrepo/fcrepo-webapp/4.5.2-SNAPSHOT/fcrepo-webapp-4.5.2-SNAPSHOT-classes.jar!/logback.xml] 12:46:55,327 |-WARN in ch.qos.logback.classic.LoggerContext[default] - Resource [logback.xml] occurs at [file:/C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/tmp/fcrepo-webapp-4_5_2-SNAPSHOT_war1/WEB-INF/classes/logback.xml] 12:46:55,528 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 12:46:55,538 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 12:46:55,545 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT] 12:46:55,570 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 12:46:55,611 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.auth] to INFO 12:46:55,611 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.auth] to false 12:46:55,611 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.auth] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.connector.file] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.connector.file] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.connector.file] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.http.api] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.http.api] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.http.api] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.http.commons] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.http.commons] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.http.commons] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.jms] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.jms] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.jms] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.kernel] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.kernel] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.kernel] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.transform] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.transform] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.transform] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo] to INFO 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo] 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [org.fcrepo.audit] to TRACE 12:46:55,612 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting additivity of logger [org.fcrepo.audit] to false 12:46:55,612 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[org.fcrepo.audit] 12:46:55,613 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to WARN 12:46:55,613 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT] 12:46:55,613 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 12:46:55,617 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@25dd9eb6 - Registering current configuration as safe fallback point [INFO] Spring WebApplicationInitializers detected on classpath: [org.glassfish.jersey.server.spring.SpringWebApplicationInitializer@3d1b91d1] [INFO] Initializing Spring root WebApplicationContext WARN 12:46:57.482 (XmlWebApplicationContext) Exception encountered during context initialization - cancelling refresh attempt org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'modeshapeRepofactory' defined in class path resource [spring/repo.xml]: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:223) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:162) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) [spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) [spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) [spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.fcrepo.http.commons.FedoraContextLoaderListener.contextInitialized(FedoraContextLoaderListener.java:40) [fcrepo-http-commons-4.5.2-SNAPSHOT.jar:4.5.2-SNAPSHOT] at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:797) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:530) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:770) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:342) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1368) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:320) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1335) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:734) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:511) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:403) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.Server.start(Server.java:405) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.Server.doStart(Server.java:372) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:457) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:328) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:170) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyStartMojo.execute(JettyStartMojo.java:48) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) [maven-embedder-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) [maven-embedder-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) [maven-embedder-3.3.9.jar:3.3.9] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_101] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_101] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_101] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_101] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) [plexus-classworlds-2.5.2.jar:na] Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) ~[spring-core-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) ~[spring-core-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:259) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:209) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:141) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:82) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] ... 63 common frames omitted ERROR 12:46:57.487 (ContextLoader) Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'modeshapeRepofactory' defined in class path resource [spring/repo.xml]: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:223) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:162) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462) ~[spring-context-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) ~[spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) ~[spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) [spring-web-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.fcrepo.http.commons.FedoraContextLoaderListener.contextInitialized(FedoraContextLoaderListener.java:40) [fcrepo-http-commons-4.5.2-SNAPSHOT.jar:4.5.2-SNAPSHOT] at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:797) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:530) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:770) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:342) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1368) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:320) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1335) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:734) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259) [jetty-servlet-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:511) [jetty-webapp-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:403) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.Server.start(Server.java:405) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.server.Server.doStart(Server.java:372) [jetty-server-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:457) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:328) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:170) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.eclipse.jetty.maven.plugin.JettyStartMojo.execute(JettyStartMojo.java:48) [jetty-maven-plugin-9.3.1.v20150714.jar:9.3.1.v20150714] at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) [maven-core-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) [maven-embedder-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) [maven-embedder-3.3.9.jar:3.3.9] at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) [maven-embedder-3.3.9.jar:3.3.9] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_101] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_101] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_101] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_101] at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) [plexus-classworlds-2.5.2.jar:na] at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) [plexus-classworlds-2.5.2.jar:na] Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) ~[spring-core-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) ~[spring-core-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:259) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:209) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:141) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:82) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208) ~[spring-beans-4.1.1.RELEASE.jar:4.1.1.RELEASE] ... 63 common frames omitted ERROR 12:46:57.489 (FedoraContextLoaderListener) ===================================================================== ===================================================================== ---------- FEDORA CONFIGURATION ERROR ---------- If the above stacktrace mentions 'fcrepo.modeshape.configuration' You must configure a 'repository.json' See documentation specific to your version of Fedora https://wiki.duraspace.org/display/FEDORA4x/Application+Configuration ===================================================================== ===================================================================== [WARNING] unavailable org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'modeshapeRepofactory' defined in class path resource [spring/repo.xml]: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:223) at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:162) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.fcrepo.http.commons.FedoraContextLoaderListener.contextInitialized(FedoraContextLoaderListener.java:40) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:797) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:530) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:770) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:342) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1368) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:320) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1335) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:734) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:511) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:403) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:405) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:372) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:457) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:328) at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:170) at org.eclipse.jetty.maven.plugin.JettyStartMojo.execute(JettyStartMojo.java:48) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:259) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:209) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:141) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:82) at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208) ... 63 more [WARNING] Failed startup of context o.e.j.m.p.JettyWebAppContext@6ed2aa8a{/,[file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/, file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/tmp/fcrepo-webapp-4_5_2-SNAPSHOT_war1/],STARTING}{file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/} javax.servlet.ServletException: jersey-servlet@1d89cbe8==org.glassfish.jersey.servlet.ServletContainer,1,false at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:642) at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:403) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:873) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:346) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1368) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.startWebapp(JettyWebAppContext.java:320) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1335) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:734) at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:259) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:511) at org.eclipse.jetty.maven.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:403) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:161) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:405) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:106) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:372) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:457) at org.eclipse.jetty.maven.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:328) at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:170) at org.eclipse.jetty.maven.plugin.JettyStartMojo.execute(JettyStartMojo.java:48) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'modeshapeRepofactory' defined in class path resource [spring/repo.xml]: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:223) at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:265) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:162) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.fcrepo.http.commons.FedoraContextLoaderListener.contextInitialized(FedoraContextLoaderListener.java:40) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:797) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:530) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:770) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:342) ... 49 more Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'fcrepo.modeshape.configuration' in string value "${fcrepo.modeshape.configuration}" at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:259) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282) at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:209) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitPropertyValues(BeanDefinitionVisitor.java:141) at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:82) at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208) ... 63 more [INFO] Started ServerConnector@408a2733{HTTP/1.1,[http/1.1]}{0.0.0.0:62238} [INFO] Started @26510ms [INFO] Started Jetty Server [INFO] [INFO] --- jacoco-maven-plugin:0.7.5.201505241946:prepare-agent-integration (default-prepare-agent-integration) @ fcrepo-webapp-plus --- [INFO] jacoco.agent.it.arg set to -javaagent:C:\\Users\\Dev\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.5.201505241946\\org.jacoco.agent-0.7.5.201505241946-runtime.jar=destfile=C:\\Users\\Dev\\projects\\fedora\\fcrepo-webapp-plus\\target\\jacoco-it.exec,append=true,excludes=**/*SACParserCSS3TokenManager* [INFO] [INFO] --- maven-failsafe-plugin:2.18.1:integration-test (integration-test) @ fcrepo-webapp-plus --- [INFO] Failsafe report directory: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.fcrepo.integration.SanityIT Tests run: 3, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 1.3 sec <<< FAILURE! - in org.fcrepo.integration.SanityIT doASanityCheck(org.fcrepo.integration.SanityIT) Time elapsed: 0.275 sec <<< FAILURE! java.lang.AssertionError: expected:<200> but was:<503> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.junit.Assert.assertEquals(Assert.java:542) at org.fcrepo.integration.SanityIT.doASanityCheck(SanityIT.java:97) doASanityCheckNoAuth(org.fcrepo.integration.SanityIT) Time elapsed: 0.001 sec <<< FAILURE! java.lang.AssertionError: expected:<200> but was:<503> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.junit.Assert.assertEquals(Assert.java:542) at org.fcrepo.integration.SanityIT.doASanityCheckNoAuth(SanityIT.java:103) doSanityTranform(org.fcrepo.integration.SanityIT) Time elapsed: 0.004 sec <<< FAILURE! java.lang.AssertionError: expected:<201> but was:<503> at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.failNotEquals(Assert.java:743) at org.junit.Assert.assertEquals(Assert.java:118) at org.junit.Assert.assertEquals(Assert.java:555) at org.junit.Assert.assertEquals(Assert.java:542) at org.fcrepo.integration.SanityIT.doSanityTranform(SanityIT.java:111) Results : Failed tests: SanityIT.doASanityCheck:97 expected:<200> but was:<503> SanityIT.doASanityCheckNoAuth:103 expected:<200> but was:<503> SanityIT.doSanityTranform:111 expected:<201> but was:<503> Tests run: 3, Failures: 3, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-failsafe-plugin:2.18.1:integration-test (default-integration-test) @ fcrepo-webapp-plus --- [INFO] Skipping execution of surefire because it has already been run for this configuration [INFO] [INFO] --- jetty-maven-plugin:9.3.1.v20150714:stop (stop-jetty) @ fcrepo-webapp-plus --- [INFO] [INFO] --- license-maven-plugin:2.11:check (default) @ fcrepo-webapp-plus --- [INFO] Stopped ServerConnector@408a2733{HTTP/1.1,[http/1.1]}{0.0.0.0:62238} [INFO] Checking licenses... [INFO] [INFO] --- maven-checkstyle-plugin:2.15:check (checkstyle) @ fcrepo-webapp-plus --- [INFO] Closing Spring root WebApplicationContext [INFO] Stopped o.e.j.m.p.JettyWebAppContext@6ed2aa8a{/,file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/,UNAVAILABLE}{file:///C:/Users/Dev/projects/fedora/fcrepo-webapp-plus/target/fcrepo-webapp-plus-audit-4.5.2-SNAPSHOT/} [INFO] Starting audit... Audit done. [INFO] [INFO] --- maven-failsafe-plugin:2.18.1:verify (verify) @ fcrepo-webapp-plus --- [INFO] Failsafe report directory: C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\failsafe-reports [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 29.231 s [INFO] Finished at: 2016-07-22T12:47:01-04:00 [INFO] Final Memory: 83M/1746M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.18.1:verify (verify) on project fcrepo-webapp-plus: There are test failures. [ERROR] [ERROR] Please refer to C:\Users\Dev\projects\fedora\fcrepo-webapp-plus\target\failsafe-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException