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
19:49:53,433 INFO  [org.jboss.modules] (main) JBoss Modules version 1.6.1.Final
19:49:53,940 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.7.SP1
19:49:54,254 INFO  [org.jboss.as] (MSC service thread 1-1) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) starting
19:49:57,397 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
19:49:57,439 INFO  [org.xnio] (MSC service thread 1-2) XNIO version 3.4.0.Final
19:49:57,467 INFO  [org.xnio.nio] (MSC service thread 1-2) XNIO NIO Implementation Version 3.4.0.Final
19:49:57,611 INFO  [org.jboss.remoting] (MSC service thread 1-2) JBoss Remoting version 4.0.21.Final
19:49:57,754 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 36) WFLYCLINF0001: Activating Infinispan subsystem.
19:49:57,772 INFO  [org.jboss.as.naming] (ServerService Thread Pool -- 44) WFLYNAM0001: Activating Naming Subsystem
19:49:57,847 INFO  [org.jboss.as.security] (ServerService Thread Pool -- 49) WFLYSEC0002: Activating Security Subsystem
19:49:57,874 INFO  [org.jboss.as.webservices] (ServerService Thread Pool -- 52) WFLYWS0002: Activating WebServices Extension
19:49:57,884 INFO  [org.jboss.as.jsf] (ServerService Thread Pool -- 42) WFLYJSF0007: Activated the following JSF Implementations: [main]
19:49:57,884 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.
19:49:57,927 INFO  [org.jboss.as.naming] (MSC service thread 1-1) WFLYNAM0003: Starting Naming Service
19:49:57,981 INFO  [org.jboss.as.security] (MSC service thread 1-3) WFLYSEC0001: Current PicketBox version=4.9.6.Final
19:49:58,018 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
19:49:58,121 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 30) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
19:49:58,166 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0003: Undertow 1.4.0.Final starting
19:49:58,190 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-1) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]
19:49:58,195 INFO  [org.jboss.as.connector] (MSC service thread 1-3) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.4.Final)
19:49:58,255 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4) WFLYJCA0018: Started Driver service with driver-name = h2
19:49:58,715 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: '[]']
19:49:58,718 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0012: Started server default-server.
19:49:58,723 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0018: Host default-host starting
19:49:59,179 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0006: Undertow HTTP listener default listening on 127.0.0.1:58080
19:49:59,727 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0001: Bound data source [java:jboss/datasources/dgss2122/teamC/microstories]
19:49:59,729 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]
19:50:00,520 INFO  [org.infinispan.factories.GlobalComponentRegistry] (MSC service thread 1-2) ISPN000128: Infinispan version: Infinispan 'Chakra' 8.2.4.Final
19:50:00,620 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.
19:50:00,621 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.
19:50:00,635 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 56) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
19:50:00,644 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 56) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
19:50:00,671 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) WFLYDS0013: Started FileSystemDeploymentService for directory /var/lib/jenkins/workspace/μStories 2122 - Team C/rest/target/wildfly-10.1.0.Final/standalone/deployments
19:50:00,712 INFO  [org.jboss.ws.common.management] (MSC service thread 1-4) JBWS022052: Starting JBossWS 5.1.5.Final (Apache CXF 3.1.6) 
19:50:01,179 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:59990/management
19:50:01,180 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:59990
19:50:01,180 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started in 7558ms - Started 302 of 506 services (325 services are lazy, passive or on-demand)
19:50:02,180 WARNING [org.jboss.arquillian.core.spi.ObserverMethod] (main) Argument 2 for ArquillianServiceDeployer.doServiceDeploy is null. It won't be invoked.
19:50:03,908 INFO  [org.jboss.remoting] (main) JBoss Remoting version 5.0.2.Final
19:50:03,970 INFO  [org.xnio] (main) XNIO version 3.5.1.Final
19:50:03,984 INFO  [org.xnio.nio] (main) XNIO NIO Implementation Version 3.5.1.Final
19:50:04,108 INFO  [org.wildfly.security] (main) ELY00001: WildFly Elytron version 1.1.2.Final
19:50:05,508 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/3a/0545ba68f076f8fe4ae87c05e0503dce30ac88/content
19:50:05,548 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0027: Starting deployment of "test.war" (runtime-name: "test.war")
19:50:06,965 INFO  [org.jboss.as.jpa] (MSC service thread 1-2) WFLYJPA0002: Read persistence.xml for test
19:50:07,141 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 15) WFLYJPA0010: Starting Persistence Unit (phase 1 of 2) Service 'test.war#test'
19:50:07,201 INFO  [org.hibernate.jpa.internal.util.LogHelper] (ServerService Thread Pool -- 15) HHH000204: Processing PersistenceUnitInfo [
	name: test
	...]
19:50:07,512 INFO  [org.jboss.weld.deployer] (MSC service thread 1-3) WFLYWELD0003: Processing weld deployment test.war
19:50:07,596 INFO  [org.hibernate.Version] (ServerService Thread Pool -- 15) HHH000412: Hibernate Core {5.0.10.Final}
19:50:07,598 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 15) HHH000206: hibernate.properties not found
19:50:07,605 INFO  [org.hibernate.cfg.Environment] (ServerService Thread Pool -- 15) HHH000021: Bytecode provider name : javassist
19:50:07,778 INFO  [org.hibernate.validator.internal.util.Version] (MSC service thread 1-3) HV000001: Hibernate Validator 5.2.4.Final
19:50:07,825 INFO  [org.hibernate.annotations.common.Version] (ServerService Thread Pool -- 15) HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
19:50:08,147 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

19:50:08,551 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 15) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
19:50:08,556 INFO  [org.infinispan.configuration.cache.EvictionConfigurationBuilder] (ServerService Thread Pool -- 15) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
19:50:08,764 INFO  [org.jboss.weld.Version] (MSC service thread 1-4) WELD-000900: 2.3.5 (Final)
19:50:09,538 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 25) WFLYJPA0010: Starting Persistence Unit (phase 2 of 2) Service 'test.war#test'
19:50:09,567 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 15) WFLYCLINF0002: Started client-mappings cache from ejb container
19:50:10,403 INFO  [org.hibernate.dialect.Dialect] (ServerService Thread Pool -- 25) HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
19:50:10,415 WARN  [org.hibernate.dialect.H2Dialect] (ServerService Thread Pool -- 25) HHH000431: Unable to determine H2 database version, certain features may not work
19:50:10,490 INFO  [org.hibernate.envers.boot.internal.EnversServiceImpl] (ServerService Thread Pool -- 25) Envers integration enabled? : true
19:50:11,700 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 25) HHH000227: Running hbm2ddl schema export
Hibernate: drop table Story if exists
Hibernate: drop table User if exists
Hibernate: drop table View if exists
Hibernate: create table Story (id bigint generated by default as identity, content varchar(1000) not null, date timestamp not null, genre varchar(255) not null, published boolean not null, theme1 varchar(255) not null, theme2 varchar(255), title varchar(100) not null, author varchar(100), primary key (id))
Hibernate: create table User (login varchar(100) not null, password varchar(32) not null, primary key (login))
Hibernate: create table View (id bigint generated by default as identity, date timestamp not null, story_id bigint, primary key (id))
Hibernate: alter table Story add constraint FK41c3muado6my0qji9vkunreuy foreign key (author) references User
Hibernate: alter table View add constraint FKb2glukf8x9jl39puf4ef5vv1a foreign key (story_id) references Story
19:50:11,735 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 25) HHH000230: Schema export complete
19:50:12,062 INFO  [org.jboss.weld.Bootstrap] (Weld Thread Pool -- 2) WELD-000119: Not generating any bean definitions from es.uvigo.esei.dgss.teamc.microstories.service.StoryServiceIntegrationTest because of underlying class loading error: Type es.uvigo.esei.dgss.teamc.microstories.service.util.security.TestPrincipal from [Module "deployment.test.war" from Service Module Loader] not found.  If this is unexpected, enable DEBUG logging to see the full error.
19:50:14,162 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 14) WFLYUT0021: Registered web context: /test
19:50:14,265 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.
19:50:16,682 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-11) 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]

19:50:16,890 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-11) 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)]
19:50:17,096 INFO  [org.hibernate.hql.internal.QueryTranslatorFactoryInitiator] (default task-11) HHH000397: Using ASTQueryTranslatorFactory
Hibernate: select story0_.id as id1_0_, story0_.author as author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_0_, story0_.author as author9_0_0_, story0_.content as content2_0_0_, story0_.date as date3_0_0_, story0_.genre as genre4_0_0_, story0_.published as publishe5_0_0_, story0_.theme1 as theme6_0_0_, story0_.theme2 as theme7_0_0_, story0_.title as title8_0_0_, user1_.login as login1_1_1_, user1_.password as password2_1_1_ from Story story0_ left outer join User user1_ on story0_.author=user1_.login where story0_.id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_0_, story0_.author as author9_0_0_, story0_.content as content2_0_0_, story0_.date as date3_0_0_, story0_.genre as genre4_0_0_, story0_.published as publishe5_0_0_, story0_.theme1 as theme6_0_0_, story0_.theme2 as theme7_0_0_, story0_.title as title8_0_0_, user1_.login as login1_1_1_, user1_.password as password2_1_1_ from Story story0_ left outer join User user1_ on story0_.author=user1_.login where story0_.id=?
Hibernate: select story0_.id as id1_0_, story0_.author as author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select story0_.id as id1_0_, story0_.author as author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 ?
19:50:19,856 ERROR [org.jboss.as.ejb3.invocation] (default task-2) 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:92) [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

19:50:20,253 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-19) 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 author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
19:50:20,910 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-27) 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 author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
19:50:21,073 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)]
Hibernate: select story0_.id as id1_0_, story0_.author as author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
19:50:21,335 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-4) 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)]
19:50:21,532 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-9) 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 author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
19:50:21,792 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)]
19:50:21,956 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)]
19:50:22,101 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)]
19:50:22,234 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-31) 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 author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 ?
19:50:22,247 ERROR [org.jboss.as.ejb3.invocation] (default task-31) 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:147) [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

19:50:22,420 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)]
19:50:22,575 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)]
Hibernate: select story0_.id as id1_0_, story0_.author as author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 ?
19:50:22,975 WARN  [org.jboss.resteasy.resteasy_jaxrs.i18n] (default task-11) 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 author9_0_, story0_.content as content2_0_, story0_.date as date3_0_, story0_.genre as genre4_0_, story0_.published as publishe5_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 user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select user0_.login as login1_1_0_, user0_.password as password2_1_0_ from User user0_ where user0_.login=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
Hibernate: select views0_.story_id as story_id3_2_0_, views0_.id as id1_2_0_, views0_.id as id1_2_1_, views0_.date as date2_2_1_, views0_.story_id as story_id3_2_1_ from View views0_ where views0_.story_id=?
19:50:23,702 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 14) WFLYUT0022: Unregistered web context: /test
19:50:23,870 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 65) WFLYJPA0011: Stopping Persistence Unit (phase 2 of 2) Service 'test.war#test'
19:50:23,871 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 65) HHH000227: Running hbm2ddl schema export
Hibernate: drop table Story if exists
Hibernate: drop table User if exists
Hibernate: drop table View if exists
19:50:23,882 INFO  [org.hibernate.tool.hbm2ddl.SchemaExport] (ServerService Thread Pool -- 65) HHH000230: Schema export complete
19:50:24,049 INFO  [org.jboss.as.jpa] (ServerService Thread Pool -- 64) WFLYJPA0011: Stopping Persistence Unit (phase 1 of 2) Service 'test.war#test'
19:50:24,080 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 64) WFLYCLINF0003: Stopped client-mappings cache from ejb container
19:50:24,085 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0028: Stopped deployment test.war (runtime-name: test.war) in 886ms
19:50:24,102 WARN  [org.jboss.as.controller] (management-handler-thread - 3) WFLYCTL0357: Notification of type deployment-undeployed is not described for the resource at the address []
19:50:24,106 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/3a/0545ba68f076f8fe4ae87c05e0503dce30ac88/content
19:50:24,106 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.201 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.218 s - in es.uvigo.esei.dgss.teamc.microstories.rest.ResourceUnitTestSuite
19:50:24,351 WARNING [org.jboss.arquillian.core.spi.ObserverMethod] (main) Argument 2 for ArquillianServiceDeployer.undeploy is null. It won't be invoked.
19:50:24,368 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
19:50:24,387 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-1) WFLYJCA0010: Unbound data source [java:jboss/datasources/dgss2122/teamC/microstories]
19:50:24,395 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0019: Host default-host stopping
19:50:24,425 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-2) WFLYJCA0019: Stopped Driver service with driver-name = h2
19:50:24,447 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0008: Undertow HTTP listener default suspending
19:50:24,450 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-2) WFLYUT0007: Undertow HTTP listener default stopped, was bound to 127.0.0.1:58080
19:50:24,535 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-1) WFLYUT0004: Undertow 1.4.0.Final stopping
19:50:24,555 INFO  [org.jboss.as] (MSC service thread 1-4) WFLYSRV0050: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) stopped in 165ms
[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