SuccessConsole Output

[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building REST 0.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ dgss2122-teamC-microstories-rest ---
[INFO] Deleting /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (pre-unit-test) @ dgss2122-teamC-microstories-rest ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/jacoco.exec,classdumpdir=/var/lib/jenkins/workspace/μStories 2122 - Team C/target/classes"
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ dgss2122-teamC-microstories-rest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:compile (default-compile) @ dgss2122-teamC-microstories-rest ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ dgss2122-teamC-microstories-rest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 5 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.6.1:testCompile (default-testCompile) @ dgss2122-teamC-microstories-rest ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/test-classes
[INFO] /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/src/test/java/es/uvigo/esei/dgss/teamc/microstories/rest/StoryResourceUnitTest.java: /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/src/test/java/es/uvigo/esei/dgss/teamc/microstories/rest/StoryResourceUnitTest.java uses unchecked or unsafe operations.
[INFO] /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/src/test/java/es/uvigo/esei/dgss/teamc/microstories/rest/StoryResourceUnitTest.java: Recompile with -Xlint:unchecked for details.
[INFO] 
[INFO] --- maven-dependency-plugin:2.10:unpack (unpack) @ dgss2122-teamC-microstories-rest ---
[INFO] Configured Artifact: org.wildfly:wildfly-dist:10.1.0.Final:zip
[INFO] Unpacking /var/lib/jenkins/.m2/repository/org/wildfly/wildfly-dist/10.1.0.Final/wildfly-dist-10.1.0.Final.zip to /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target with includes "" and excludes ""
[INFO] 
[INFO] --- maven-resources-plugin:3.0.2:copy-resources (copy-wildfly-resources) @ dgss2122-teamC-microstories-rest ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] 
[INFO] --- maven-surefire-plugin:2.20:test (default-test) @ dgss2122-teamC-microstories-rest ---
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running es.uvigo.esei.dgss.teamc.microstories.rest.ResourceIntegrationTestSuite
17:21:33,758 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.1.Final
17:21:34,152 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
17:21:34,490 INFO  [org.jboss.as] (MSC service thread 1-4) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) starting
17:21:41,927 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
17:21:41,972 INFO  [org.xnio] (MSC service thread 1-4) XNIO version 3.4.0.Final
17:21:42,005 INFO  [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.4.0.Final
17:21:42,093 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 4.0.21.Final
17:21:42,229 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 36) WFLYCLINF0001: Activating Infinispan subsystem.
17:21:42,258 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 44) WFLYNAM0001: Activating Naming Subsystem
17:21:42,296 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 52) WFLYWS0002: Activating WebServices Extension
17:21:42,311 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 49) WFLYSEC0002: Activating Security Subsystem
17:21:42,267 WARN  [org.jboss.as.txn] (ServerService Thread Pool -- 50) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
17:21:42,303 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 35) WFLYIO001: Worker 'default' has auto-configured to 4 core threads with 32 task threads based on your 2 available processors
17:21:42,395 INFO  [org.jboss.as.security] (MSC service thread 1-1) WFLYSEC0001: Current PicketBox version=4.9.6.Final
17:21:42,404 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 42) WFLYJSF0007: Activated the following JSF Implementations: [main]
17:21:42,461 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0003: Undertow 1.4.0.Final starting
17:21:42,520 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 30) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
17:21:42,639 INFO  [org.jboss.as.connector] (MSC service thread 1-4) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.4.Final)
17:21:42,674 INFO  [org.jboss.as.naming] (MSC service thread 1-3) WFLYNAM0003: Starting Naming Service
17:21:42,708 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4) WFLYJCA0018: Started Driver service with driver-name = h2
17:21:42,708 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-2) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
17:21:43,138 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 51) WFLYUT0014: Creating file handler for path '/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/wildfly-10.1.0.Final/welcome-content' with options [directory-listing: 'false', follow-symlink: 'false', case-sensitive: 'true', safe-symlink-paths: '[]']
17:21:43,212 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0012: Started server default-server.
17:21:43,236 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0018: Host default-host starting
17:21:43,559 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow HTTP listener default listening on 127.0.0.1:58080
17:21:44,067 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
17:21:44,067 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0001: Bound data source [java:jboss/datasources/dgss2122/teamC/microstories]
17:21:44,790 INFO  [org.jboss.ws.common.management] (MSC service thread 1-3) JBWS022052: Starting JBossWS 5.1.5.Final (Apache CXF 3.1.6) 
17:21:44,800 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-4) ISPN000128: Infinispan version: Infinispan 'Chakra' 8.2.4.Final
17:21:44,867 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-3) WFLYDS0013: Started FileSystemDeploymentService for directory /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/wildfly-10.1.0.Final/standalone/deployments
17:21:44,875 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 58) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:44,878 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 58) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:44,872 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 54) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:44,879 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 54) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:45,138 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:59990/management
17:21:45,139 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:59990
17:21:45,140 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started in 11239ms - Started 302 of 506 services (325 services are lazy, passive or on-demand)
17:21:46,140 WARNING [org.jboss.arquillian.core.spi.ObserverMethod] (main) Argument 2 for ArquillianServiceDeployer.doServiceDeploy is null. It won't be invoked.
17:21:48,211 INFO  [org.jboss.remoting] (main) JBoss Remoting version 5.0.2.Final
17:21:48,271 INFO  [org.xnio] (main) XNIO version 3.5.1.Final
17:21:48,284 INFO  [org.xnio.nio] (main) XNIO NIO Implementation Version 3.5.1.Final
17:21:48,410 INFO  [org.wildfly.security] (main) ELY00001: WildFly Elytron version 1.1.2.Final
17:21:49,785 INFO  [org.jboss.as.repository] (management-handler-thread - 2) WFLYDR0001: Content added at location /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/wildfly-10.1.0.Final/standalone/data/content/65/113eb3f9d755e42aa6a06d4082089fa5e40e0e/content
17:21:49,821 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0027: Starting deployment of "test.war" (runtime-name: "test.war")
17:21:51,315 INFO  [org.jboss.as.jpa] (MSC service thread 1-2) WFLYJPA0002: Read persistence.xml for test
17:21:51,484 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 23) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'test.war#test'
17:21:51,544 INFO  [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 23) HHH000204: Processing PersistenceUnitInfo [
	name: test
	...]
17:21:51,687 INFO  [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0003: Processing weld deployment test.war
17:21:51,718 INFO  [org.hibernate.Version] (ServerService Thread Pool -- 23) HHH000412: Hibernate Core {5.0.10.Final}
17:21:51,721 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 23) HHH000206: hibernate.properties not found
17:21:51,733 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 23) HHH000021: Bytecode provider name : javassist
17:21:51,846 INFO  [org.hibernate.validator.internal.util.Version] (MSC service thread 1-3) HV000001: Hibernate Validator 5.2.4.Final
17:21:51,907 INFO  [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 23) HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
17:21:52,140 INFO  [org.jboss.as.ejb3.deployment] (MSC service thread 1-3) WFLYEJB0473: JNDI bindings for session bean named 'StoryService' in deployment unit 'deployment "test.war"' are as follows:

	java:global/test/StoryService!es.uvigo.esei.dgss.teamc.microstories.service.StoryService
	java:app/test/StoryService!es.uvigo.esei.dgss.teamc.microstories.service.StoryService
	java:module/StoryService!es.uvigo.esei.dgss.teamc.microstories.service.StoryService
	java:global/test/StoryService
	java:app/test/StoryService
	java:module/StoryService

17:21:52,438 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 23) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:52,438 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 23) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
17:21:52,618 INFO  [org.jboss.weld.Version] (MSC service thread 1-4) WELD-000900: 2.3.5 (Final)
17:21:53,125 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 16) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'test.war#test'
17:21:53,424 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 23) WFLYCLINF0002: Started client-mappings cache from ejb container
17:21:54,140 INFO  [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 16) HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
17:21:54,152 WARN  [org.hibernate.dialect.H2Dialect] (ServerService Thread Pool -- 16) HHH000431: Unable to determine H2 database version, certain features may not work
17:21:54,232 INFO  [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 16) Envers integration enabled? : true
17:21:55,191 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 16) HHH000227: Running hbm2ddl schema export
Hibernate: drop table Story if exists
Hibernate: drop table View if exists
Hibernate: create table Story (id bigint generated by default as identity, author varchar(100) not null, content varchar(1000) not null, date timestamp not null, genre varchar(255) not null, theme1 varchar(255) not null, theme2 varchar(255), title varchar(100) not null, primary key (id))
Hibernate: create table View (id bigint not null, date timestamp not null, story_id bigint, primary key (id))
Hibernate: alter table View add constraint FKb2glukf8x9jl39puf4ef5vv1a foreign key (story_id) references Story
17:21:55,223 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 16) HHH000230: Schema export complete
17:21:57,046 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 23) WFLYUT0021: Registered web context: /test
17:21:57,149 INFO  [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0010: Deployed "test.war" (runtime-name : "test.war")
log4j:WARN No appenders could be found for logger (org.jboss.resteasy.plugins.providers.DocumentProvider).
log4j:WARN Please initialize the log4j system properly.
17:21:59,483 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-10) RESTEASY002120: ClassNotFoundException: Unable to load builtin provider org.jboss.resteasy.plugins.providers.jackson.ResteasyJacksonProvider from jar:file:/var/lib/jenkins/.m2/repository/org/jboss/resteasy/resteasy-jackson-provider/3.0.24.Final/resteasy-jackson-provider-3.0.24.Final.jar!/META-INF/services/javax.ws.rs.ext.Providers: java.lang.ClassNotFoundException: org.jboss.resteasy.plugins.providers.jackson.ResteasyJacksonProvider from [Module "deployment.test.war" from Service Module Loader]
	at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:198) [jboss-modules-1.6.1.Final.jar:1.6.1.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:412) [jboss-modules-1.6.1.Final.jar:1.6.1.Final]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:400) [jboss-modules-1.6.1.Final.jar:1.6.1.Final]
	at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116) [jboss-modules-1.6.1.Final.jar:1.6.1.Final]
	at org.jboss.resteasy.plugins.providers.RegisterBuiltin.registerProviders(RegisterBuiltin.java:70) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.providers.RegisterBuiltin.register(RegisterBuiltin.java:31) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.spi.ResteasyDeployment.start(ResteasyDeployment.java:230) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.init(ServletContainerDispatcher.java:113) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.init(HttpServletDispatcher.java:36) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:117) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.RunAsLifecycleInterceptor.init(RunAsLifecycleInterceptor.java:78)
	at io.undertow.servlet.core.LifecyleInterceptorInvocation.proceed(LifecyleInterceptorInvocation.java:103) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ManagedServlet$DefaultInstanceStrategy.start(ManagedServlet.java:250) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ManagedServlet.getServlet(ManagedServlet.java:171) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:84) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_144]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_144]
	at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_144]

17:21:59,676 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-10) RESTEASY002142: Multiple resource methods match request "GET /microstory/recent". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.listRecentStories(), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long)]
17:21:59,913 INFO  [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (default task-10) HHH000397: Using ASTQueryTranslatorFactory
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_0_, story0_.author as author2_0_0_, story0_.content as content3_0_0_, story0_.date as date4_0_0_, story0_.genre as genre5_0_0_, story0_.theme1 as theme6_0_0_, story0_.theme2 as theme7_0_0_, story0_.title as title8_0_0_ from Story story0_ where story0_.id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_0_, story0_.author as author2_0_0_, story0_.content as content3_0_0_, story0_.date as date4_0_0_, story0_.genre as genre5_0_0_, story0_.theme1 as theme6_0_0_, story0_.theme2 as theme7_0_0_, story0_.title as title8_0_0_ from Story story0_ where story0_.id=?
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where lower(story0_.content) like ? or lower(story0_.title) like ? order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where lower(story0_.content) like ? or lower(story0_.title) like ? order by story0_.date DESC limit ? offset ?
17:22:03,039 ERROR [org.jboss.as.ejb3.invocation] (default task-6) WFLYEJB0034: EJB Invocation failed on component StoryService for method public java.util.List es.uvigo.esei.dgss.teamc.microstories.service.StoryService.getStoriesByText(java.lang.String,int,int) throws java.lang.IllegalArgumentException: javax.ejb.EJBTransactionRolledbackException: page index is out of range
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleInCallerTx(CMTTxInterceptor.java:159) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:256) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:329) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.security.AuthorizationInterceptor.processInvocation(AuthorizationInterceptor.java:138) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:54) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:636) [wildfly-elytron-1.1.2.Final.jar:1.1.2.Final]
	at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) [:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:198)
	at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)
	at es.uvigo.esei.dgss.teamc.microstories.service.StoryService$$$view1.getStoriesByText(Unknown Source) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.searchStory(StoryResource.java:96) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldSubclass.searchStory$$super(Unknown Source) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.invokeInOurTx(TransactionalInterceptorBase.java:117) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorRequired.doIntercept(TransactionalInterceptorRequired.java:53) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.intercept(TransactionalInterceptorBase.java:76) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorRequired.intercept(TransactionalInterceptorRequired.java:47) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldSubclass.searchStory(Unknown Source) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldClientProxy.searchStory(Unknown Source) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:402) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:209) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_144]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_144]
	at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_144]
Caused by: java.lang.IllegalArgumentException: page index is out of range
	at es.uvigo.esei.dgss.teamc.microstories.service.StoryService.getStoriesByText(StoryService.java:91) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:64) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:254) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	... 113 more

17:22:03,452 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-16) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where story0_.genre=? and (story0_.theme1=? or story0_.theme2=?) and story0_.date>=? order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
17:22:03,785 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-20) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where (story0_.theme1=? or story0_.theme2=?) and story0_.date>=? order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
17:22:04,004 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-26) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where story0_.genre=? and story0_.date>=? order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
17:22:04,207 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-30) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
17:22:04,378 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-5) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where story0_.date>=? order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
17:22:04,578 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-1) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
17:22:04,751 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-14) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
17:22:04,900 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-18) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
17:22:05,049 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-24) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ where story0_.genre=? and (story0_.theme1=? or story0_.theme2=?) and story0_.date>=? order by story0_.date DESC limit ? offset ?
17:22:05,055 ERROR [org.jboss.as.ejb3.invocation] (default task-24) WFLYEJB0034: EJB Invocation failed on component StoryService for method public java.util.List es.uvigo.esei.dgss.teamc.microstories.service.StoryService.exploreStories(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,java.util.Date,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,int) throws java.lang.IllegalArgumentException: javax.ejb.EJBTransactionRolledbackException: page index out of range
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.handleInCallerTx(CMTTxInterceptor.java:159) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:256) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.required(CMTTxInterceptor.java:329) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:239) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.security.AuthorizationInterceptor.processInvocation(AuthorizationInterceptor.java:138) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:54) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:636) [wildfly-elytron-1.1.2.Final.jar:1.1.2.Final]
	at org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80) [:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:198)
	at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)
	at es.uvigo.esei.dgss.teamc.microstories.service.StoryService$$$view1.exploreStories(Unknown Source) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(StoryResource.java:138) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldSubclass.exploreStory$$super(Unknown Source) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.weld.interceptor.proxy.TerminalAroundInvokeInvocationContext.proceedInternal(TerminalAroundInvokeInvocationContext.java:49) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.AroundInvokeInvocationContext.proceed(AroundInvokeInvocationContext.java:77) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.invokeInOurTx(TransactionalInterceptorBase.java:117) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorRequired.doIntercept(TransactionalInterceptorRequired.java:53) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorBase.intercept(TransactionalInterceptorBase.java:76) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at com.arjuna.ats.jta.cdi.transactional.TransactionalInterceptorRequired.intercept(TransactionalInterceptorRequired.java:47) [narayana-jts-idlj-5.3.3.Final.jar:5.3.3.Final (revision: c5912)]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.weld.interceptor.reader.SimpleInterceptorInvocation$SimpleMethodInvocation.invoke(SimpleInterceptorInvocation.java:74) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeAroundInvoke(InterceptorMethodHandler.java:84) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.executeInterception(InterceptorMethodHandler.java:72) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.interceptor.proxy.InterceptorMethodHandler.invoke(InterceptorMethodHandler.java:56) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:79) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:68) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldSubclass.exploreStory(Unknown Source) [classes:]
	at es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource$Proxy$_$$_WeldClientProxy.exploreStory(Unknown Source) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:402) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:209) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) [resteasy-jaxrs-3.0.19.Final.jar:3.0.19.Final]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [jboss-servlet-api_3.1_spec-1.0.0.Final.jar:1.0.0.Final]
	at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:131) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.NotificationReceiverHandler.handleRequest(NotificationReceiverHandler.java:50) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at org.wildfly.extension.undertow.security.jacc.JACCContextIdHandler.handleRequest(JACCContextIdHandler.java:61)
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104) [undertow-servlet-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:202) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:805) [undertow-core-1.4.0.Final.jar:1.4.0.Final]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_144]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_144]
	at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_144]
Caused by: java.lang.IllegalArgumentException: page index out of range
	at es.uvigo.esei.dgss.teamc.microstories.service.StoryService.exploreStories(StoryService.java:141) [classes:]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.8.0_144]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [rt.jar:1.8.0_144]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_144]
	at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_144]
	at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:82) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:93) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [wildfly-jpa-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:64) [weld-core-impl-2.3.5.Final.jar:2.3.5.Final]
	at org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83) [wildfly-weld-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45) [wildfly-ee-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:52)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.component.interceptors.NonPooledEJBComponentInstanceAssociatingInterceptor.processInvocation(NonPooledEJBComponentInstanceAssociatingInterceptor.java:59) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340) [jboss-invocation-1.5.0.Final.jar:1.5.0.Final]
	at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx(CMTTxInterceptor.java:254) [wildfly-ejb3-10.1.0.Final.jar:10.1.0.Final]
	... 113 more

17:22:05,226 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-29) RESTEASY002142: Multiple resource methods match request "GET /microstory/exploration". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.exploreStory(es.uvigo.esei.dgss.teamc.microstories.entities.Genre,es.uvigo.esei.dgss.teamc.microstories.entities.Theme,es.uvigo.esei.dgss.teamc.microstories.service.DateRange,int,java.lang.String)]
17:22:05,348 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-32) RESTEASY002142: Multiple resource methods match request "GET /microstory/recent". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.listRecentStories(), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ order by story0_.date DESC limit ?
17:22:05,663 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-7) RESTEASY002142: Multiple resource methods match request "GET /microstory/recent". Selecting one. Matching methods: [public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.listRecentStories(), public javax.ws.rs.core.Response es.uvigo.esei.dgss.teamc.microstories.rest.StoryResource.getStory(java.lang.Long)]
Hibernate: select story0_.id as id1_0_, story0_.author as author2_0_, story0_.content as content3_0_, story0_.date as date4_0_, story0_.genre as genre5_0_, story0_.theme1 as theme6_0_, story0_.theme2 as theme7_0_, story0_.title as title8_0_ from Story story0_ order by story0_.date DESC limit ?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_1_0_, views0_.id as id1_1_0_, views0_.id as id1_1_1_, views0_.date as date2_1_1_, views0_.story_id as story_id3_1_1_ from View views0_ where views0_.story_id=?
17:22:05,989 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 23) WFLYUT0022: Unregistered web context: /test
17:22:06,046 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 62) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'test.war#test'
17:22:06,047 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 62) HHH000227: Running hbm2ddl schema export
Hibernate: drop table Story if exists
Hibernate: drop table View if exists
17:22:06,053 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 62) HHH000230: Schema export complete
17:22:06,061 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 62) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'test.war#test'
17:22:06,081 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 64) WFLYCLINF0003: Stopped client-mappings cache from ejb container
17:22:06,095 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-4) WFLYSRV0028: Stopped deployment test.war (runtime-name: test.war) in 235ms
17:22:06,120 WARN  [org.jboss.as.controller] (management-handler-thread - 3) WFLYCTL0357: Notification of type deployment-undeployed is not described for the resource at the address []
17:22:06,129 INFO  [org.jboss.as.repository] (management-handler-thread - 3) WFLYDR0002: Content removed from location /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/wildfly-10.1.0.Final/standalone/data/content/65/113eb3f9d755e42aa6a06d4082089fa5e40e0e/content
17:22:06,129 INFO  [org.jboss.as.server] (management-handler-thread - 3) WFLYSRV0009: Undeployed "test.war" (runtime-name: "test.war")
[INFO] Tests run: 57, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.952 s - in es.uvigo.esei.dgss.teamc.microstories.rest.ResourceIntegrationTestSuite
[INFO] Running es.uvigo.esei.dgss.teamc.microstories.rest.ResourceUnitTestSuite
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.719 s - in es.uvigo.esei.dgss.teamc.microstories.rest.ResourceUnitTestSuite
17:22:06,969 WARNING [org.jboss.arquillian.core.spi.ObserverMethod] (main) Argument 2 for ArquillianServiceDeployer.undeploy is null. It won't be invoked.
17:22:07,215 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
17:22:07,220 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:jboss/datasources/dgss2122/teamC/microstories]
17:22:07,245 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-3) WFLYUT0019: Host default-host stopping
17:22:07,335 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0008: Undertow HTTP listener default suspending
17:22:07,336 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0007: Undertow HTTP listener default stopped, was bound to 127.0.0.1:58080
17:22:07,338 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0004: Undertow 1.4.0.Final stopping
17:22:07,708 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-1) WFLYJCA0019: Stopped Driver service with driver-name = h2
17:22:07,717 INFO  [org.jboss.as] (MSC service thread 1-4) WFLYSRV0050: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) stopped in 500ms
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 66, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[JENKINS] Recording test results
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:report (post-unit-test) @ dgss2122-teamC-microstories-rest ---
[INFO] Loading execution data file /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/jacoco.exec
[INFO] Analyzed bundle 'REST' with 4 classes
[INFO] 
[INFO] --- maven-war-plugin:3.3.2:war (default-war) @ dgss2122-teamC-microstories-rest ---
[INFO] Packaging webapp
[INFO] Assembling webapp [dgss2122-teamC-microstories-rest] in [/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/src/main/webapp]
[INFO] Building war: /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT.war
[INFO] 
[INFO] >>> maven-source-plugin:3.0.1:jar (attach-sources) > generate-sources @ dgss2122-teamC-microstories-rest >>>
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (pre-unit-test) @ dgss2122-teamC-microstories-rest ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/jacoco.exec,classdumpdir=/var/lib/jenkins/workspace/μStories 2122 - Team C/target/classes"
[WARNING] Failed to getClass for org.apache.maven.plugins.source.SourceJarMojo
[INFO] 
[INFO] <<< maven-source-plugin:3.0.1:jar (attach-sources) < generate-sources @ dgss2122-teamC-microstories-rest <<<
[INFO] 
[INFO] --- maven-source-plugin:3.0.1:jar (attach-sources) @ dgss2122-teamC-microstories-rest ---
[INFO] Building jar: /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- maven-javadoc-plugin:2.10.4:jar (attach-javadocs) @ dgss2122-teamC-microstories-rest ---
[INFO] 
Loading source files for package es.uvigo.esei.dgss.teamc.microstories.rest...
Constructing Javadoc information...
Standard Doclet version 1.8.0_144
Building tree for all the packages and classes...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/IllegalArgumentExceptionMapper.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/NullPointerExceptionMapper.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/StoryDTO.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/StoryResource.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/package-frame.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/package-summary.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/package-tree.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/constant-values.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/class-use/NullPointerExceptionMapper.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/class-use/IllegalArgumentExceptionMapper.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/class-use/StoryResource.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/class-use/StoryDTO.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/es/uvigo/esei/dgss/teamc/microstories/rest/package-use.html...
Building index for all the packages and classes...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/overview-tree.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/index-all.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/deprecated-list.html...
Building index for all classes...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/allclasses-frame.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/allclasses-noframe.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/index.html...
Generating /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/apidocs/help-doc.html...
1 warning
[WARNING] Javadoc Warnings
[WARNING] /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/src/main/java/es/uvigo/esei/dgss/teamc/microstories/rest/StoryResource.java:121: warning: no @param for today
[WARNING] public Response exploreStory(@QueryParam("genre") Genre genre, @QueryParam("theme") Theme theme, @QueryParam("publication") DateRange dateRange,
[WARNING] ^
[INFO] Building jar: /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:prepare-agent (pre-integration-test) @ dgss2122-teamC-microstories-rest ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.7.9/org.jacoco.agent-0.7.9-runtime.jar=destfile=/var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/jacoco.exec,classdumpdir=/var/lib/jenkins/workspace/μStories 2122 - Team C/target/classes"
[INFO] 
[INFO] --- jacoco-maven-plugin:0.7.9:report (post-integration-test) @ dgss2122-teamC-microstories-rest ---
[INFO] Loading execution data file /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/jacoco.exec
[INFO] Analyzed bundle 'REST' with 4 classes
[INFO] 
[INFO] --- maven-install-plugin:2.4:install (default-install) @ dgss2122-teamC-microstories-rest ---
[INFO] Installing /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT.war to /var/lib/jenkins/.m2/repository/es/uvigo/esei/dgss/teamC/microstories/dgss2122-teamC-microstories-rest/0.1.0-SNAPSHOT/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT.war
[INFO] Installing /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/pom.xml to /var/lib/jenkins/.m2/repository/es/uvigo/esei/dgss/teamC/microstories/dgss2122-teamC-microstories-rest/0.1.0-SNAPSHOT/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT.pom
[INFO] Installing /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-sources.jar to /var/lib/jenkins/.m2/repository/es/uvigo/esei/dgss/teamC/microstories/dgss2122-teamC-microstories-rest/0.1.0-SNAPSHOT/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-sources.jar
[INFO] Installing /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar to /var/lib/jenkins/.m2/repository/es/uvigo/esei/dgss/teamC/microstories/dgss2122-teamC-microstories-rest/0.1.0-SNAPSHOT/dgss2122-teamC-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar