Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jetty-users] Everything is detected several times in my web app

I have a web application(http://data.flexdms.com/demo.war) which is fine under tomcat. I am trying to enable it under jetty. 
I downloaded the latest jetty(jetty-distribution-9.2.10.v20150310)


Jetty complains that 

 Multiple servlets map to path: /rs/*: com.flexdms.flexims.jpa.rs.RSApplication,com.flexdms.flexims.jpa.rs.RSApplication

You can see that all the classes mapped to /rs/* are the same class. I actually have this mapping in a web-fragment.xml. I use quickstart feature to debug why this is. It turns out jetty finds everything several times. 


I attached the generated quickstart-web.xml. You can see everything including jar file, servlet mapping, listener, filter mapping is repeated several times in the quickstart-web.xml. This may be the problem. 

Any suggestion?

--
-jiesheng
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"; metadata-complete="true" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; version="3.1">
  <display-name>flexims2</display-name>
  <context-param>
    <param-name>javax.servlet.context.orderedLibs</param-name>
    <param-value><![CDATA[
    "deltaspike-servlet-module-impl-1.0.2.jar",
    "deltaspike-servlet-module-impl-1.0.2.jar",
    "common-0.1.0-SNAPSHOT.jar",
    "deltaspike-servlet-module-impl-1.0.2.jar",
    "common-0.1.0-SNAPSHOT.jar",
    "deltaspike-servlet-module-impl-1.0.2.jar",
    "common-0.1.0-SNAPSHOT.jar",
    "jersey-guava-2.10.jar",
    "google-api-services-storage-v1-rev2-1.18.0-rc.jar",
    "javax.persistence-2.1.0.jar",
    "org.eclipse.persistence.asm-2.5.2.jar",
    "deltaspike-scheduler-module-impl-1.0.2.jar",
    "commons-codec-1.8.jar",
    "slf4j-api-1.7.5.jar",
    "aopalliance-repackaged-2.3.0-b05.jar",
    "org.eclipse.persistence.antlr-2.5.2.jar",
    "google-api-client-jackson2-1.18.0-rc.jar",
    "commons-lang3-3.1.jar",
    "osgi-resource-locator-1.0.1.jar",
    "cache-api-0.8.jar",
    "hk2-utils-2.3.0-b05.jar",
    "activation-1.1.jar",
    "quartz-2.2.1.jar",
    "aws-java-sdk-1.6.0.jar",
    "google-http-client-1.18.0-rc.jar",
    "commons-io-2.4.jar",
    "mail-1.4.7.jar",
    "mimepull-1.9.3.jar",
    "google-api-services-drive-v2-rev128-1.18.0-rc.jar",
    "jersey-media-moxy-2.10.jar",
    "urlctrl-0.1.0-SNAPSHOT.jar",
    "deltaspike-core-impl-1.0.2.jar",
    "javax.transaction-api-1.2.jar",
    "commons-dbcp-1.4.jar",
    "derby-10.10.1.1.jar",
    "javax.inject-2.2.0.jar",
    "mysql-connector-java-5.1.27.jar",
    "module-0.1.0-SNAPSHOT.jar",
    "google-http-client-jackson-1.18.0-rc.jar",
    "joda-time-2.3.jar",
    "jersey-gf-cdi-2.10.jar",
    "derbynet-10.10.1.1.jar",
    "google-api-client-1.18.0-rc.jar",
    "commons-logging-1.1.3.jar",
    "shiro-web-1.2.2.jar",
    "javassist-3.18.1-GA.jar",
    "users-0.1.0-SNAPSHOT.jar",
    "c3p0-0.9.1.1.jar",
    "hk2-api-2.3.0-b05.jar",
    "cache-ri-impl-0.8.jar",
    "deltaspike-cdictrl-api-1.0.2.jar",
    "quartz-jobs-2.2.1.jar",
    "deltaspike-scheduler-module-api-1.0.2.jar",
    "jackson-databind-2.1.1.jar",
    "jersey-client-2.10.jar",
    "validation-api-1.1.0.Final.jar",
    "google-http-client-jackson2-1.18.0-rc.jar",
    "jersey-container-servlet-2.10.jar",
    "report-0.1.0-SNAPSHOT.jar",
    "jersey-server-2.10.jar",
    "org.eclipse.persistence.jpa.jpql-2.5.2.jar",
    "jackson-annotations-2.1.1.jar",
    "org.eclipse.persistence.jpa-2.5.2.jar",
    "postgresql-9.1-901-1.jdbc4.jar",
    "jsr305-1.3.9.jar",
    "jackson-core-asl-1.9.11.jar",
    "httpcore-4.2.jar",
    "derbyclient-10.10.1.1.jar",
    "hk2-locator-2.3.0-b05.jar",
    "auth-0.1.0-SNAPSHOT.jar",
    "httpclient-4.2.jar",
    "org.eclipse.persistence.jpa.modelgen.processor-2.5.2.jar",
    "jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar",
    "jersey-container-servlet-core-2.10.jar",
    "commons-beanutils-1.8.3.jar",
    "commons-pool-1.5.4.jar",
    "javax.json-1.0.4.jar",
    "common-0.1.0-SNAPSHOT.jar",
    "jersey-media-multipart-2.10.jar",
    "weld-servlet-2.1.2.Final.jar",
    "corn-cps-1.1.1.jar",
    "org.eclipse.persistence.moxy-2.5.2.jar",
    "deltaspike-core-api-1.0.2.jar",
    "slf4j-jdk14-1.7.5.jar",
    "deltaspike-servlet-module-api-1.0.2.jar",
    "cdi-api-1.1.jar",
    "org.eclipse.persistence.core-2.5.2.jar",
    "google-oauth-client-1.18.0-rc.jar",
    "dbfiles-0.1.0-SNAPSHOT.jar",
    "deltaspike-cdictrl-weld-1.0.2.jar",
    "shiro-core-1.2.2.jar",
    "jackson-core-2.1.1.jar",
    "jersey-entity-filtering-2.10.jar",
    "security-0.1.0-SNAPSHOT.jar",
    "jersey-common-2.10.jar",
    "javax.ws.rs-api-2.0.jar",
    "jersey-guava-2.10.jar",
    "google-api-services-storage-v1-rev2-1.18.0-rc.jar",
    "javax.persistence-2.1.0.jar",
    "org.eclipse.persistence.asm-2.5.2.jar",
    "deltaspike-scheduler-module-impl-1.0.2.jar",
    "commons-codec-1.8.jar",
    "slf4j-api-1.7.5.jar",
    "aopalliance-repackaged-2.3.0-b05.jar",
    "org.eclipse.persistence.antlr-2.5.2.jar",
    "google-api-client-jackson2-1.18.0-rc.jar",
    "commons-lang3-3.1.jar",
    "osgi-resource-locator-1.0.1.jar",
    "cache-api-0.8.jar",
    "hk2-utils-2.3.0-b05.jar",
    "activation-1.1.jar",
    "quartz-2.2.1.jar",
    "aws-java-sdk-1.6.0.jar",
    "google-http-client-1.18.0-rc.jar",
    "commons-io-2.4.jar",
    "mail-1.4.7.jar",
    "mimepull-1.9.3.jar",
    "google-api-services-drive-v2-rev128-1.18.0-rc.jar",
    "jersey-media-moxy-2.10.jar",
    "urlctrl-0.1.0-SNAPSHOT.jar",
    "deltaspike-core-impl-1.0.2.jar",
    "javax.transaction-api-1.2.jar",
    "commons-dbcp-1.4.jar",
    "derby-10.10.1.1.jar",
    "javax.inject-2.2.0.jar",
    "mysql-connector-java-5.1.27.jar",
    "module-0.1.0-SNAPSHOT.jar",
    "google-http-client-jackson-1.18.0-rc.jar",
    "joda-time-2.3.jar",
    "jersey-gf-cdi-2.10.jar",
    "derbynet-10.10.1.1.jar",
    "google-api-client-1.18.0-rc.jar",
    "commons-logging-1.1.3.jar",
    "shiro-web-1.2.2.jar",
    "javassist-3.18.1-GA.jar",
    "users-0.1.0-SNAPSHOT.jar",
    "c3p0-0.9.1.1.jar",
    "hk2-api-2.3.0-b05.jar",
    "cache-ri-impl-0.8.jar",
    "deltaspike-cdictrl-api-1.0.2.jar",
    "quartz-jobs-2.2.1.jar",
    "deltaspike-scheduler-module-api-1.0.2.jar",
    "jackson-databind-2.1.1.jar",
    "jersey-client-2.10.jar",
    "validation-api-1.1.0.Final.jar",
    "google-http-client-jackson2-1.18.0-rc.jar",
    "jersey-container-servlet-2.10.jar",
    "report-0.1.0-SNAPSHOT.jar",
    "jersey-server-2.10.jar",
    "org.eclipse.persistence.jpa.jpql-2.5.2.jar",
    "jackson-annotations-2.1.1.jar",
    "org.eclipse.persistence.jpa-2.5.2.jar",
    "postgresql-9.1-901-1.jdbc4.jar",
    "jsr305-1.3.9.jar",
    "jackson-core-asl-1.9.11.jar",
    "httpcore-4.2.jar",
    "derbyclient-10.10.1.1.jar",
    "hk2-locator-2.3.0-b05.jar",
    "auth-0.1.0-SNAPSHOT.jar",
    "httpclient-4.2.jar",
    "org.eclipse.persistence.jpa.modelgen.processor-2.5.2.jar",
    "jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar",
    "jersey-container-servlet-core-2.10.jar",
    "commons-beanutils-1.8.3.jar",
    "commons-pool-1.5.4.jar",
    "javax.json-1.0.4.jar",
    "jersey-media-multipart-2.10.jar",
    "weld-servlet-2.1.2.Final.jar",
    "corn-cps-1.1.1.jar",
    "org.eclipse.persistence.moxy-2.5.2.jar",
    "deltaspike-core-api-1.0.2.jar",
    "slf4j-jdk14-1.7.5.jar",
    "deltaspike-servlet-module-api-1.0.2.jar",
    "cdi-api-1.1.jar",
    "org.eclipse.persistence.core-2.5.2.jar",
    "google-oauth-client-1.18.0-rc.jar",
    "dbfiles-0.1.0-SNAPSHOT.jar",
    "deltaspike-cdictrl-weld-1.0.2.jar",
    "shiro-core-1.2.2.jar",
    "jackson-core-2.1.1.jar",
    "jersey-entity-filtering-2.10.jar",
    "security-0.1.0-SNAPSHOT.jar",
    "jersey-common-2.10.jar",
    "javax.ws.rs-api-2.0.jar",
    "jersey-guava-2.10.jar",
    "google-api-services-storage-v1-rev2-1.18.0-rc.jar",
    "javax.persistence-2.1.0.jar",
    "org.eclipse.persistence.asm-2.5.2.jar",
    "deltaspike-scheduler-module-impl-1.0.2.jar",
    "commons-codec-1.8.jar",
    "slf4j-api-1.7.5.jar",
    "aopalliance-repackaged-2.3.0-b05.jar",
    "org.eclipse.persistence.antlr-2.5.2.jar",
    "google-api-client-jackson2-1.18.0-rc.jar",
    "commons-lang3-3.1.jar",
    "osgi-resource-locator-1.0.1.jar",
    "cache-api-0.8.jar",
    "hk2-utils-2.3.0-b05.jar",
    "activation-1.1.jar",
    "quartz-2.2.1.jar",
    "aws-java-sdk-1.6.0.jar",
    "google-http-client-1.18.0-rc.jar",
    "commons-io-2.4.jar",
    "mail-1.4.7.jar",
    "mimepull-1.9.3.jar",
    "google-api-services-drive-v2-rev128-1.18.0-rc.jar",
    "jersey-media-moxy-2.10.jar",
    "urlctrl-0.1.0-SNAPSHOT.jar",
    "deltaspike-core-impl-1.0.2.jar",
    "javax.transaction-api-1.2.jar",
    "commons-dbcp-1.4.jar",
    "derby-10.10.1.1.jar",
    "javax.inject-2.2.0.jar",
    "mysql-connector-java-5.1.27.jar",
    "module-0.1.0-SNAPSHOT.jar",
    "google-http-client-jackson-1.18.0-rc.jar",
    "joda-time-2.3.jar",
    "jersey-gf-cdi-2.10.jar",
    "derbynet-10.10.1.1.jar",
    "google-api-client-1.18.0-rc.jar",
    "commons-logging-1.1.3.jar",
    "shiro-web-1.2.2.jar",
    "javassist-3.18.1-GA.jar",
    "users-0.1.0-SNAPSHOT.jar",
    "c3p0-0.9.1.1.jar",
    "hk2-api-2.3.0-b05.jar",
    "cache-ri-impl-0.8.jar",
    "deltaspike-cdictrl-api-1.0.2.jar",
    "quartz-jobs-2.2.1.jar",
    "deltaspike-scheduler-module-api-1.0.2.jar",
    "jackson-databind-2.1.1.jar",
    "jersey-client-2.10.jar",
    "validation-api-1.1.0.Final.jar",
    "google-http-client-jackson2-1.18.0-rc.jar",
    "jersey-container-servlet-2.10.jar",
    "report-0.1.0-SNAPSHOT.jar",
    "jersey-server-2.10.jar",
    "org.eclipse.persistence.jpa.jpql-2.5.2.jar",
    "jackson-annotations-2.1.1.jar",
    "org.eclipse.persistence.jpa-2.5.2.jar",
    "postgresql-9.1-901-1.jdbc4.jar",
    "jsr305-1.3.9.jar",
    "jackson-core-asl-1.9.11.jar",
    "httpcore-4.2.jar",
    "derbyclient-10.10.1.1.jar",
    "hk2-locator-2.3.0-b05.jar",
    "auth-0.1.0-SNAPSHOT.jar",
    "httpclient-4.2.jar",
    "org.eclipse.persistence.jpa.modelgen.processor-2.5.2.jar",
    "jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar",
    "jersey-container-servlet-core-2.10.jar",
    "commons-beanutils-1.8.3.jar",
    "commons-pool-1.5.4.jar",
    "javax.json-1.0.4.jar",
    "jersey-media-multipart-2.10.jar",
    "weld-servlet-2.1.2.Final.jar",
    "corn-cps-1.1.1.jar",
    "org.eclipse.persistence.moxy-2.5.2.jar",
    "deltaspike-core-api-1.0.2.jar",
    "slf4j-jdk14-1.7.5.jar",
    "deltaspike-servlet-module-api-1.0.2.jar",
    "cdi-api-1.1.jar",
    "org.eclipse.persistence.core-2.5.2.jar",
    "google-oauth-client-1.18.0-rc.jar",
    "dbfiles-0.1.0-SNAPSHOT.jar",
    "deltaspike-cdictrl-weld-1.0.2.jar",
    "shiro-core-1.2.2.jar",
    "jackson-core-2.1.1.jar",
    "jersey-entity-filtering-2.10.jar",
    "security-0.1.0-SNAPSHOT.jar",
    "jersey-common-2.10.jar",
    "javax.ws.rs-api-2.0.jar",
    "jersey-guava-2.10.jar",
    "google-api-services-storage-v1-rev2-1.18.0-rc.jar",
    "javax.persistence-2.1.0.jar",
    "org.eclipse.persistence.asm-2.5.2.jar",
    "deltaspike-scheduler-module-impl-1.0.2.jar",
    "commons-codec-1.8.jar",
    "slf4j-api-1.7.5.jar",
    "aopalliance-repackaged-2.3.0-b05.jar",
    "org.eclipse.persistence.antlr-2.5.2.jar",
    "google-api-client-jackson2-1.18.0-rc.jar",
    "commons-lang3-3.1.jar",
    "osgi-resource-locator-1.0.1.jar",
    "cache-api-0.8.jar",
    "hk2-utils-2.3.0-b05.jar",
    "activation-1.1.jar",
    "quartz-2.2.1.jar",
    "aws-java-sdk-1.6.0.jar",
    "google-http-client-1.18.0-rc.jar",
    "commons-io-2.4.jar",
    "mail-1.4.7.jar",
    "mimepull-1.9.3.jar",
    "google-api-services-drive-v2-rev128-1.18.0-rc.jar",
    "jersey-media-moxy-2.10.jar",
    "urlctrl-0.1.0-SNAPSHOT.jar",
    "deltaspike-core-impl-1.0.2.jar",
    "javax.transaction-api-1.2.jar",
    "commons-dbcp-1.4.jar",
    "derby-10.10.1.1.jar",
    "javax.inject-2.2.0.jar",
    "mysql-connector-java-5.1.27.jar",
    "module-0.1.0-SNAPSHOT.jar",
    "google-http-client-jackson-1.18.0-rc.jar",
    "joda-time-2.3.jar",
    "jersey-gf-cdi-2.10.jar",
    "derbynet-10.10.1.1.jar",
    "google-api-client-1.18.0-rc.jar",
    "commons-logging-1.1.3.jar",
    "shiro-web-1.2.2.jar",
    "javassist-3.18.1-GA.jar",
    "users-0.1.0-SNAPSHOT.jar",
    "c3p0-0.9.1.1.jar",
    "hk2-api-2.3.0-b05.jar",
    "cache-ri-impl-0.8.jar",
    "deltaspike-cdictrl-api-1.0.2.jar",
    "quartz-jobs-2.2.1.jar",
    "deltaspike-scheduler-module-api-1.0.2.jar",
    "jackson-databind-2.1.1.jar",
    "jersey-client-2.10.jar",
    "validation-api-1.1.0.Final.jar",
    "google-http-client-jackson2-1.18.0-rc.jar",
    "jersey-container-servlet-2.10.jar",
    "report-0.1.0-SNAPSHOT.jar",
    "jersey-server-2.10.jar",
    "org.eclipse.persistence.jpa.jpql-2.5.2.jar",
    "jackson-annotations-2.1.1.jar",
    "org.eclipse.persistence.jpa-2.5.2.jar",
    "postgresql-9.1-901-1.jdbc4.jar",
    "jsr305-1.3.9.jar",
    "jackson-core-asl-1.9.11.jar",
    "httpcore-4.2.jar",
    "derbyclient-10.10.1.1.jar",
    "hk2-locator-2.3.0-b05.jar",
    "auth-0.1.0-SNAPSHOT.jar",
    "httpclient-4.2.jar",
    "org.eclipse.persistence.jpa.modelgen.processor-2.5.2.jar",
    "jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar",
    "jersey-container-servlet-core-2.10.jar",
    "commons-beanutils-1.8.3.jar",
    "commons-pool-1.5.4.jar",
    "javax.json-1.0.4.jar",
    "jersey-media-multipart-2.10.jar",
    "weld-servlet-2.1.2.Final.jar",
    "corn-cps-1.1.1.jar",
    "org.eclipse.persistence.moxy-2.5.2.jar",
    "deltaspike-core-api-1.0.2.jar",
    "slf4j-jdk14-1.7.5.jar",
    "deltaspike-servlet-module-api-1.0.2.jar",
    "cdi-api-1.1.jar",
    "org.eclipse.persistence.core-2.5.2.jar",
    "google-oauth-client-1.18.0-rc.jar",
    "dbfiles-0.1.0-SNAPSHOT.jar",
    "deltaspike-cdictrl-weld-1.0.2.jar",
    "shiro-core-1.2.2.jar",
    "jackson-core-2.1.1.jar",
    "jersey-entity-filtering-2.10.jar",
    "security-0.1.0-SNAPSHOT.jar",
    "jersey-common-2.10.jar",
    "javax.ws.rs-api-2.0.jar"]]></param-value>
  </context-param>
  <context-param>
    <param-name>org.eclipse.jetty.containerInitializers</param-name>
    <param-value><![CDATA[
    "ContainerInitializer{org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer,interested=[javax.websocket.server.ServerApplicationConfig, javax.websocket.server.ServerEndpoint, javax.websocket.Endpoint],applicable=[],annotated=[]}",
    "ContainerInitializer{org.eclipse.jetty.apache.jsp.JettyJasperInitializer,interested=[],applicable=[],annotated=[]}",
    "ContainerInitializer{org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer,interested=[javax.ws.rs.Path, javax.ws.rs.ext.Provider, javax.ws.rs.core.Application, javax.ws.rs.ApplicationPath],applicable=[com.flexdms.flexims.module.RSApplication, org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig, org.glassfish.jersey.server.ResourceConfig$RuntimeConfig, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.report.rs.RSApplication, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.rsutil.JaxbJsonProvider, org.glassfish.jersey.server.ResourceConfig, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.jpa.rs.JSContextResource, com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.accesscontrol.rs.RSApplication, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.users.RSApplication, com.flexdms.flexims.jpa.rs.RSApplication, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.auth.RSApplication, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter],annotated=[com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.rsutil.JaxbJsonProvider, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter, com.flexdms.flexims.jpa.rs.JSContextResource]}",
    "ContainerInitializer{org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer,interested=[javax.ws.rs.Path, javax.ws.rs.ext.Provider, javax.ws.rs.core.Application, javax.ws.rs.ApplicationPath],applicable=[com.flexdms.flexims.module.RSApplication, org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig, org.glassfish.jersey.server.ResourceConfig$RuntimeConfig, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.report.rs.RSApplication, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.rsutil.JaxbJsonProvider, org.glassfish.jersey.server.ResourceConfig, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.jpa.rs.JSContextResource, com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.accesscontrol.rs.RSApplication, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.users.RSApplication, com.flexdms.flexims.jpa.rs.RSApplication, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.auth.RSApplication, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter],annotated=[com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.rsutil.JaxbJsonProvider, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter, com.flexdms.flexims.jpa.rs.JSContextResource]}",
    "ContainerInitializer{org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer,interested=[javax.ws.rs.Path, javax.ws.rs.ext.Provider, javax.ws.rs.core.Application, javax.ws.rs.ApplicationPath],applicable=[com.flexdms.flexims.module.RSApplication, org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig, org.glassfish.jersey.server.ResourceConfig$RuntimeConfig, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.report.rs.RSApplication, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.rsutil.JaxbJsonProvider, org.glassfish.jersey.server.ResourceConfig, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.jpa.rs.JSContextResource, com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.accesscontrol.rs.RSApplication, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.users.RSApplication, com.flexdms.flexims.jpa.rs.RSApplication, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.auth.RSApplication, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter],annotated=[com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.rsutil.JaxbJsonProvider, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter, com.flexdms.flexims.jpa.rs.JSContextResource]}",
    "ContainerInitializer{org.glassfish.jersey.servlet.init.JerseyServletContainerInitializer,interested=[javax.ws.rs.Path, javax.ws.rs.ext.Provider, javax.ws.rs.core.Application, javax.ws.rs.ApplicationPath],applicable=[com.flexdms.flexims.module.RSApplication, org.glassfish.jersey.server.ResourceConfig$WrappingResourceConfig, org.glassfish.jersey.server.ResourceConfig$RuntimeConfig, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.report.rs.RSApplication, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.rsutil.JaxbJsonProvider, org.glassfish.jersey.server.ResourceConfig, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.jpa.rs.JSContextResource, com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.accesscontrol.rs.RSApplication, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.users.RSApplication, com.flexdms.flexims.jpa.rs.RSApplication, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.auth.RSApplication, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter],annotated=[com.flexdms.flexims.jpa.rs.InstService, com.flexdms.flexims.jpa.rs.FileService, com.flexdms.flexims.users.RolesService, com.flexdms.flexims.rsutil.ExceptionWriter, com.flexdms.flexims.jpa.rs.ModuleResource, com.flexdms.flexims.report.rs.ReportService, com.flexdms.flexims.auth.AuthService, com.flexdms.flexims.jpa.rs.TypeService, com.flexdms.flexims.jpa.rs.UtilService, org.glassfish.jersey.server.wadl.internal.WadlResource, com.flexdms.flexims.rsutil.JaxbJsonProvider, com.flexdms.flexims.jpa.rs.ResourceService, com.flexdms.flexims.module.ModuleService, com.flexdms.flexims.rsutil.RsHelper$EntitiesReaderWriter, com.flexdms.flexims.accesscontrol.rs.ACLService, com.flexdms.flexims.jpa.rs.WebResource, com.flexdms.flexims.rsutil.XMLEntityMappingsReaderWriter, com.flexdms.flexims.jpa.rs.JSContextResource]}"]]></param-value>
  </context-param>
  <context-param>
    <param-name>org.eclipse.jetty.tlds</param-name>
    <param-value><![CDATA[
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/x.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/scriptfree.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/x-1_0-rt.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/c-1_0-rt.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/sql.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/fmt-1_0-rt.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/c.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/fmt.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/sql-1_0-rt.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/fn.tld",
    "jar:${WAR}/WEB-INF/lib/shiro-web-1.2.2.jar!/META-INF/shiro.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/permittedTaglibs.tld",
    "jar:file:/home/jason/software/jetty-distribution-9.2.10.v20150310/lib/apache-jstl/org.apache.taglibs.taglibs-standard-impl-1.2.1.jar!/META-INF/c-1_1.tld"]]></param-value>
  </context-param>
  <context-param>
    <param-name>org.eclipse.jetty.resources</param-name>
    <param-value><![CDATA[
    "jar:${WAR}/WEB-INF/lib/auth-0.1.0-SNAPSHOT.jar!/META-INF/resources",
    "jar:${WAR}/WEB-INF/lib/security-0.1.0-SNAPSHOT.jar!/META-INF/resources",
    "jar:${WAR}/WEB-INF/lib/module-0.1.0-SNAPSHOT.jar!/META-INF/resources",
    "jar:${WAR}/WEB-INF/lib/users-0.1.0-SNAPSHOT.jar!/META-INF/resources",
    "jar:${WAR}/WEB-INF/lib/report-0.1.0-SNAPSHOT.jar!/META-INF/resources"]]></param-value>
  </context-param>
  <listener>
    <listener-class>org.eclipse.jetty.servlet.listener.ELContextCleaner</listener-class>
  </listener>
  <listener>
    <listener-class>org.eclipse.jetty.servlet.listener.IntrospectorCleaner</listener-class>
  </listener>
  <listener>
    <listener-class>org.jboss.weld.environment.servlet.Listener</listener-class>
  </listener>
  <listener>
    <listener-class>org.apache.deltaspike.servlet.impl.produce.ServletContextHolderListener</listener-class>
  </listener>
  <listener>
    <listener-class>org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderListener</listener-class>
  </listener>
  <listener>
    <listener-class>org.apache.deltaspike.servlet.impl.event.EventBridgeContextListener</listener-class>
  </listener>
  <listener>
    <listener-class>org.apache.deltaspike.servlet.impl.event.EventBridgeSessionListener</listener-class>
  </listener>
  <listener>
    <listener-class>org.apache.shiro.web.env.EnvironmentLoaderListener</listener-class>
  </listener>
  <filter>
    <filter-name>RequestResponseHolderFilter</filter-name>
    <filter-class>org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter</filter-class>
    <async-supported>false</async-supported>
  </filter>
  <filter>
    <filter-name>EventBridgeFilter</filter-name>
    <filter-class>org.apache.deltaspike.servlet.impl.event.EventBridgeFilter</filter-class>
    <async-supported>false</async-supported>
  </filter>
  <filter>
    <filter-name>EntityManagerFilter</filter-name>
    <filter-class>com.flexdms.flexims.EntityManagerFilter</filter-class>
    <async-supported>false</async-supported>
  </filter>
  <filter>
    <filter-name>ShiroFilter</filter-name>
    <filter-class>org.apache.shiro.web.servlet.ShiroFilter</filter-class>
    <async-supported>false</async-supported>
  </filter>
  <filter-mapping>
    <filter-name>RequestResponseHolderFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EventBridgeFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>RequestResponseHolderFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EventBridgeFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <url-pattern>/context.js</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>RequestResponseHolderFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EventBridgeFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <url-pattern>/context.js</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>RequestResponseHolderFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EventBridgeFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <url-pattern>/context.js</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ShiroFilter</filter-name>
    <url-pattern>/rs/*</url-pattern>
    <url-pattern>/rolers/*</url-pattern>
    <url-pattern>/authrs/*</url-pattern>
    <url-pattern>/aclrs/*</url-pattern>
    <url-pattern>/reportrs/*</url-pattern>
    <url-pattern>/modulers/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ERROR</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <url-pattern>/context.js</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ShiroFilter</filter-name>
    <url-pattern>/rs/*</url-pattern>
    <url-pattern>/rolers/*</url-pattern>
    <url-pattern>/authrs/*</url-pattern>
    <url-pattern>/aclrs/*</url-pattern>
    <url-pattern>/reportrs/*</url-pattern>
    <url-pattern>/modulers/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ERROR</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ShiroFilter</filter-name>
    <url-pattern>/rs/*</url-pattern>
    <url-pattern>/rolers/*</url-pattern>
    <url-pattern>/authrs/*</url-pattern>
    <url-pattern>/aclrs/*</url-pattern>
    <url-pattern>/reportrs/*</url-pattern>
    <url-pattern>/modulers/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ERROR</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ShiroFilter</filter-name>
    <url-pattern>/rs/*</url-pattern>
    <url-pattern>/rolers/*</url-pattern>
    <url-pattern>/authrs/*</url-pattern>
    <url-pattern>/aclrs/*</url-pattern>
    <url-pattern>/reportrs/*</url-pattern>
    <url-pattern>/modulers/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ERROR</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>INCLUDE</dispatcher>
  </filter-mapping>
  <filter-mapping>
    <filter-name>EntityManagerFilter</filter-name>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
  </filter-mapping>
  <servlet>
    <servlet-name>default</servlet-name>
    <servlet-class>org.eclipse.jetty.servlet.DefaultServlet</servlet-class>
    <init-param>
      <param-name>aliases</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>dirAllowed</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>maxCacheSize</param-name>
      <param-value>256000000</param-value>
    </init-param>
    <init-param>
      <param-name>maxCachedFileSize</param-name>
      <param-value>200000000</param-value>
    </init-param>
    <init-param>
      <param-name>welcomeServlets</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>useFileMappedBuffer</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>gzip</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>acceptRanges</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>etags</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>maxCachedFiles</param-name>
      <param-value>2048</param-value>
    </init-param>
    <init-param>
      <param-name>redirectWelcome</param-name>
      <param-value>false</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>jsp</servlet-name>
    <servlet-class>org.eclipse.jetty.jsp.JettyJspServlet</servlet-class>
    <init-param>
      <param-name>fork</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
      <param-name>compilerSourceVM</param-name>
      <param-value>1.7</param-value>
    </init-param>
    <init-param>
      <param-name>logVerbosityLevel</param-name>
      <param-value>DEBUG</param-value>
    </init-param>
    <init-param>
      <param-name>compilerTargetVM</param-name>
      <param-value>1.7</param-value>
    </init-param>
    <init-param>
      <param-name>xpoweredBy</param-name>
      <param-value>false</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>2</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.module.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>4</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>4</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>3</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.auth.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>4</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
    <servlet-class></servlet-class>
    <load-on-startup>4</load-on-startup>
    <async-supported>false</async-supported>
  </servlet>
  <servlet-mapping>
    <servlet-name>default</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>jsp</servlet-name>
    <url-pattern>*.jsp</url-pattern>
    <url-pattern>*.jspf</url-pattern>
    <url-pattern>*.jspx</url-pattern>
    <url-pattern>*.xsp</url-pattern>
    <url-pattern>*.JSP</url-pattern>
    <url-pattern>*.JSPF</url-pattern>
    <url-pattern>*.JSPX</url-pattern>
    <url-pattern>*.XSP</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
    <url-pattern>/rs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
    <url-pattern>/rs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
    <url-pattern>/rs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.module.RSApplication</servlet-name>
    <url-pattern>/modulers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
    <url-pattern>/rolers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
    <url-pattern>/reportrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.auth.RSApplication</servlet-name>
    <url-pattern>/authrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.jpa.rs.RSApplication</servlet-name>
    <url-pattern>/rs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
    <url-pattern>/aclrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.module.RSApplication</servlet-name>
    <url-pattern>/modulers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
    <url-pattern>/rolers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
    <url-pattern>/reportrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.auth.RSApplication</servlet-name>
    <url-pattern>/authrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
    <url-pattern>/aclrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.module.RSApplication</servlet-name>
    <url-pattern>/modulers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
    <url-pattern>/rolers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
    <url-pattern>/reportrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.auth.RSApplication</servlet-name>
    <url-pattern>/authrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
    <url-pattern>/aclrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.module.RSApplication</servlet-name>
    <url-pattern>/modulers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.users.RSApplication</servlet-name>
    <url-pattern>/rolers/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.report.rs.RSApplication</servlet-name>
    <url-pattern>/reportrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.auth.RSApplication</servlet-name>
    <url-pattern>/authrs/*</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>com.flexdms.flexims.accesscontrol.rs.RSApplication</servlet-name>
    <url-pattern>/aclrs/*</url-pattern>
  </servlet-mapping>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Disable TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method>TRACE</http-method>
    </web-resource-collection>
    <auth-constraint/>
  </security-constraint>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>Enable everything but TRACE</web-resource-name>
      <url-pattern>/</url-pattern>
      <http-method-omission>TRACE</http-method-omission>
    </web-resource-collection>
  </security-constraint>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
  <locale-encoding-mapping-list>
    <locale-encoding-mapping>
      <locale>de</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>no</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>be</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>fi</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ru</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>pt</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>bg</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>lt</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>hr</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>lv</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>fr</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>hu</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>zh_TW</locale>
      <encoding>Big5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sh</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>uk</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sk</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sl</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ca</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>mk</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sq</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sr</locale>
      <encoding>ISO-8859-5</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>sv</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ko</locale>
      <encoding>EUC-KR</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>el</locale>
      <encoding>ISO-8859-7</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>en</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>is</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>it</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>es</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>iw</locale>
      <encoding>ISO-8859-8</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>zh</locale>
      <encoding>GB2312</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>et</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>cs</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ar</locale>
      <encoding>ISO-8859-6</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ja</locale>
      <encoding>Shift_JIS</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>pl</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>da</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>ro</locale>
      <encoding>ISO-8859-2</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>nl</locale>
      <encoding>ISO-8859-1</encoding>
    </locale-encoding-mapping>
    <locale-encoding-mapping>
      <locale>tr</locale>
      <encoding>ISO-8859-9</encoding>
    </locale-encoding-mapping>
  </locale-encoding-mapping-list>
  <session-config>
    <session-timeout>600</session-timeout>
    <cookie-config>
      <name>JSESSIONID</name>
      <http-only>false</http-only>
      <secure>false</secure>
      <max-age>-1</max-age>
    </cookie-config>
    <tracking-mode>URL</tracking-mode>
    <tracking-mode>COOKIE</tracking-mode>
  </session-config>
  <resource-env-ref>
    <description>Object factory for the CDI Bean Manager</description>
    <resource-env-ref-name>BeanManager</resource-env-ref-name>
    <resource-env-ref-type>javax.enterprise.inject.spi.BeanManager</resource-env-ref-type>
  </resource-env-ref>
  <resource-ref>
    <res-ref-name>jdbc/flexims</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    <lookup-name>jdbc/flexims</lookup-name>
  </resource-ref>
</web-app>

Back to the top