PrettyFaces in EAR

Splash Forums PrettyFaces Users PrettyFaces in EAR

This topic contains 10 replies, has 2 voices, and was last updated by  Christian Kaltepoth 4 years, 5 months ago.

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #18972

    enigmasse
    Participant

    Environment: Seam 2.3.0, JBoss AS 7.1.1, PrettyFaces 3.3.3

    I have a Maven EAR structure that I am trying to get PrettyFaces configured with. Everything seems to be configured correctly but PrettyFaces does not appear to be loading. Here are my relevant files:

    Root POM:

    <dependency>
    <groupId>com.ocpsoft</groupId>
    <artifactId>prettyfaces-jsf2</artifactId>
    <version>3.3.3</version>
    </dependency>

    EAR POM:

    <dependency>
    <groupId>com.ocpsoft</groupId>
    <artifactId>prettyfaces-jsf2</artifactId>
    </dependency>

    EJB POM:

    <dependency>
    <groupId>com.ocpsoft</groupId>
    <artifactId>prettyfaces-jsf2</artifactId>
    <scope>provided</scope>
    </dependency>

    WEB POM:

    <dependency>
    <groupId>com.ocpsoft</groupId>
    <artifactId>prettyfaces-jsf2</artifactId>
    <scope>provided</scope>
    </dependency>

    WEB.XML; I have Seam 2.3.0 using Servlet 3.0. I believe I have the right dispatchers. I didn’t put PrettyFaces mapping since I am using Servlet 3.0 per the docs:

    <filter>
    <filter-name>Seam Filter</filter-name>
    <filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>Seam Filter</filter-name>
    <url-pattern>*.seam</url-pattern>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ERROR</dispatcher>
    </filter-mapping>

    WEB-INFPretty-config.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <pretty-config xmlns="http://ocpsoft.org/prettyfaces/3.3.3"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://ocpsoft.org/prettyfaces/3.3.3
    http://ocpsoft.org/xml/ns/prettyfaces/ocpsoft-pretty-faces-3.3.3.xsd">

    <rewrite processor="com.something.URLProcessor" redirect="chain" />
    </pretty-config>

    Looking at the Maven build, I have the prettyfaces-jsf2-3.3.3.jar in the EAR’s lib. I am putting the jar in the EAR since the Web and EJB both need the library (using com.ocpsoft.pretty.faces.rewrite.Processor).

    I don’t see PrettyFaces load in the log files nor is my Processor being called. I must have it configured wrong somewhere!

    Any ideas?

    #23186

    You packaging looks good. But I’m not completely sure if AS7 will pick up configuration from web-fragment.xml files in the EAR’s lib directory. It may be required to manually register the PrettyFilter in your setup by adding the following entry to your web.xml:

    <filter>
    <filter-name>Pretty Filter</filter-name>
    <filter-class>com.ocpsoft.pretty.PrettyFilter</filter-class>
    <async-supported>true</async-supported>
    </filter>
    <filter-mapping>
    <filter-name>Pretty Filter</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>FORWARD</dispatcher>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>ASYNC</dispatcher>
    <dispatcher>ERROR</dispatcher>
    </filter-mapping>

    #23187

    enigmasse
    Participant

    After adding the filter, it is now showing PrettyFilter starting up... in the log file.

    Right after though, I am receiving the error message below even though `WEB-INFpretty-config.xml’ is in my WAR file. Since I am using an EAR structure, do I need to place this file elsewhere?

    19:15:59,561 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/]] (MSC service thread 1-3) Exception starting filter Pretty Filter: com.ocpsoft.pretty.PrettyException: Failed to load configuration.
    at com.ocpsoft.pretty.faces.config.PrettyConfigurator.configure(PrettyConfigurator.java:90) [prettyfaces-jsf2-3.3.3.jar:]
    at com.ocpsoft.pretty.PrettyFilter.init(PrettyFilter.java:337) [prettyfaces-jsf2-3.3.3.jar:]
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:447) [jbossweb-7.0.13.Final.jar:]
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3269) [jbossweb-7.0.13.Final.jar:]
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3865) [jbossweb-7.0.13.Final.jar:]
    at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:90) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) [rt.jar:1.6.0_32]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.6.0_32]
    at java.lang.Thread.run(Unknown Source) [rt.jar:1.6.0_32]
    Caused by: java.lang.NullPointerException
    at com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder.processDirectory(WebClassesFinder.java:126) [prettyfaces-jsf2-3.3.3.jar:]
    at com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder.processDirectory(WebClassesFinder.java:195) [prettyfaces-jsf2-3.3.3.jar:]
    at com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder.processDirectory(WebClassesFinder.java:195) [prettyfaces-jsf2-3.3.3.jar:]
    at com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder.processDirectory(WebClassesFinder.java:195) [prettyfaces-jsf2-3.3.3.jar:]
    at com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder.processDirectory(WebClassesFinder.java:195) [prettyfaces-jsf2-3.3.3.jar:]

    #23188

    Hmmm. This is weird. It seems like the annotation scanner is failing for some reason.

    It would be very helpful if you could increase the log level for com.ocpsoft.pretty.faces.config.annotation to TRACE and post the logs that show up just before the exception is thrown.

    If you don’t use the PrettyFaces annotations at all, you could also disable the annotation scanning. This should fix the exception:

    <context-param>
    <param-name>com.ocpsoft.pretty.BASE_PACKAGES</param-name>
    <param-value>none</param-value>
    </context-param>

    However it would be nice if you could post the TRACE logs so we can fix this problem. :)

    #23189

    Any news on this one?

    #23190

    enigmasse
    Participant

    Sorry about that. I wasn’t getting an e-mail about this thread updating and I haven’t had a chance to check.

    Here are the logs with TRACE of “org.ocpsoft”:

    18:47:04,573 INFO  [com.ocpsoft.pretty.PrettyFilter] (MSC service thread 1-1) PrettyFilter starting up...
    18:47:04,587 TRACE [com.ocpsoft.pretty.faces.config.spi.DefaultXMLConfigurationProvider] (MSC service thread 1-1) Reading config [/WEB-INF/pretty-config.xml].
    18:47:04,613 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) Setting default value: false
    18:47:04,614 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) Converting 'Boolean' value 'false' to type 'Boolean'
    18:47:04,615 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) No conversion required, value is already a Boolean
    18:47:04,620 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,621 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Byte'
    18:47:04,622 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Converted to Byte value '0'
    18:47:04,623 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) Setting default value:
    18:47:04,624 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) Converting 'Character' value ' ' to type 'Character'
    18:47:04,625 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) No conversion required, value is already a Character
    18:47:04,626 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,627 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Double'
    18:47:04,628 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Converted to Double value '0.0'
    18:47:04,630 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,630 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Float'
    18:47:04,632 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Converted to Float value '0.0'
    18:47:04,633 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,634 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Integer'
    18:47:04,635 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) No conversion required, value is already a Integer
    18:47:04,636 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,637 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Long'
    18:47:04,638 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Converted to Long value '0'
    18:47:04,639 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,640 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Short'
    18:47:04,641 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Converted to Short value '0'
    18:47:04,643 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigDecimalConverter] (MSC service thread 1-1) Setting default value: 0.0
    18:47:04,644 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigDecimalConverter] (MSC service thread 1-1) Converting 'BigDecimal' value '0.0' to type 'BigDecimal'
    18:47:04,646 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigDecimalConverter] (MSC service thread 1-1) No conversion required, value is already a BigDecimal
    18:47:04,648 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigIntegerConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,649 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigIntegerConverter] (MSC service thread 1-1) Converting 'BigInteger' value '0' to type 'BigInteger'
    18:47:04,650 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BigIntegerConverter] (MSC service thread 1-1) No conversion required, value is already a BigInteger
    18:47:04,652 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) Setting default value: false
    18:47:04,653 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) Converting 'Boolean' value 'false' to type 'Boolean'
    18:47:04,654 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.BooleanConverter] (MSC service thread 1-1) No conversion required, value is already a Boolean
    18:47:04,656 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,657 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Byte'
    18:47:04,658 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ByteConverter] (MSC service thread 1-1) Converted to Byte value '0'
    18:47:04,658 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) Setting default value:
    18:47:04,659 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) Converting 'Character' value ' ' to type 'Character'
    18:47:04,660 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.CharacterConverter] (MSC service thread 1-1) No conversion required, value is already a Character
    18:47:04,661 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,662 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Double'
    18:47:04,663 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.DoubleConverter] (MSC service thread 1-1) Converted to Double value '0.0'
    18:47:04,664 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,664 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Float'
    18:47:04,665 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.FloatConverter] (MSC service thread 1-1) Converted to Float value '0.0'
    18:47:04,666 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,667 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Integer'
    18:47:04,668 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.IntegerConverter] (MSC service thread 1-1) No conversion required, value is already a Integer
    18:47:04,669 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,669 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Long'
    18:47:04,670 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.LongConverter] (MSC service thread 1-1) Converted to Long value '0'
    18:47:04,671 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Setting default value: 0
    18:47:04,672 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Converting 'Integer' value '0' to type 'Short'
    18:47:04,673 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ShortConverter] (MSC service thread 1-1) Converted to Short value '0'
    18:47:04,674 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.StringConverter] (MSC service thread 1-1) Setting default value:
    18:47:04,675 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.StringConverter] (MSC service thread 1-1) Converting 'String' value '' to type 'String'
    18:47:04,680 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Z@718c2d48
    18:47:04,681 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'boolean[]' value '[Z@718c2d48' to type 'boolean[]'
    18:47:04,682 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a boolean[]
    18:47:04,683 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [B@29f10c35
    18:47:04,684 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'byte[]' value '[B@29f10c35' to type 'byte[]'
    18:47:04,685 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a byte[]
    18:47:04,686 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [C@10588116
    18:47:04,687 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'char[]' value '[C@10588116' to type 'char[]'
    18:47:04,687 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a char[]
    18:47:04,688 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [D@2282d3bc
    18:47:04,689 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'double[]' value '[D@2282d3bc' to type 'double[]'
    18:47:04,690 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a double[]
    18:47:04,691 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [F@3b1aed57
    18:47:04,692 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'float[]' value '[F@3b1aed57' to type 'float[]'
    18:47:04,692 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a float[]
    18:47:04,693 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [I@64d40911
    18:47:04,694 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'int[]' value '[I@64d40911' to type 'int[]'
    18:47:04,695 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a int[]
    18:47:04,696 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [J@1c9f6ece
    18:47:04,696 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'long[]' value '[J@1c9f6ece' to type 'long[]'
    18:47:04,697 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a long[]
    18:47:04,698 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [S@2723a510
    18:47:04,699 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'short[]' value '[S@2723a510' to type 'short[]'
    18:47:04,700 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a short[]
    18:47:04,701 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.math.BigDecimal;@1529d183
    18:47:04,702 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'BigDecimal[]' value '[Ljava.math.BigDecimal;@1529d183' to type 'BigDecimal[]'
    18:47:04,703 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a BigDecimal[]
    18:47:04,704 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.math.BigInteger;@3c20902c
    18:47:04,705 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'BigInteger[]' value '[Ljava.math.BigInteger;@3c20902c' to type 'BigInteger[]'
    18:47:04,706 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a BigInteger[]
    18:47:04,707 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Boolean;@48026592
    18:47:04,708 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Boolean[]' value '[Ljava.lang.Boolean;@48026592' to type 'Boolean[]'
    18:47:04,709 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Boolean[]
    18:47:04,709 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Byte;@66c9844e
    18:47:04,710 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Byte[]' value '[Ljava.lang.Byte;@66c9844e' to type 'Byte[]'
    18:47:04,711 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Byte[]
    18:47:04,712 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Character;@72687235
    18:47:04,713 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Character[]' value '[Ljava.lang.Character;@72687235' to type 'Character[]'
    18:47:04,714 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Character[]
    18:47:04,715 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Double;@358e0f79
    18:47:04,716 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Double[]' value '[Ljava.lang.Double;@358e0f79' to type 'Double[]'
    18:47:04,717 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Double[]
    18:47:04,717 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Float;@206f5f03
    18:47:04,718 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Float[]' value '[Ljava.lang.Float;@206f5f03' to type 'Float[]'
    18:47:04,719 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Float[]
    18:47:04,720 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Integer;@652554d5
    18:47:04,721 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Integer[]' value '[Ljava.lang.Integer;@652554d5' to type 'Integer[]'
    18:47:04,722 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Integer[]
    18:47:04,723 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Long;@74b9121c
    18:47:04,724 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Long[]' value '[Ljava.lang.Long;@74b9121c' to type 'Long[]'
    18:47:04,725 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Long[]
    18:47:04,726 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Short;@4316e1c9
    18:47:04,727 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Short[]' value '[Ljava.lang.Short;@4316e1c9' to type 'Short[]'
    18:47:04,729 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Short[]
    18:47:04,730 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.String;@2e8b3d98
    18:47:04,732 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'String[]' value '[Ljava.lang.String;@2e8b3d98' to type 'String[]'
    18:47:04,733 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a String[]
    18:47:04,734 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.lang.Class;@3778de07
    18:47:04,735 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Class[]' value '[Ljava.lang.Class;@3778de07' to type 'Class[]'
    18:47:04,737 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Class[]
    18:47:04,738 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.util.Date;@2c3c8df6
    18:47:04,739 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Date[]' value '[Ljava.util.Date;@2c3c8df6' to type 'Date[]'
    18:47:04,740 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Date[]
    18:47:04,741 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.util.Calendar;@6ea0fbf0
    18:47:04,742 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'Calendar[]' value '[Ljava.util.Calendar;@6ea0fbf0' to type 'Calendar[]'
    18:47:04,743 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a Calendar[]
    18:47:04,744 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.io.File;@47ced484
    18:47:04,745 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'java.io.File[]' value '[Ljava.io.File;@47ced484' to type 'java.io.File[]'
    18:47:04,746 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a java.io.File[]
    18:47:04,747 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.sql.Date;@65a601b0
    18:47:04,748 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'java.sql.Date[]' value '[Ljava.sql.Date;@65a601b0' to type 'java.sql.Date[]'
    18:47:04,749 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a java.sql.Date[]
    18:47:04,750 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.sql.Time;@4428573f
    18:47:04,751 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'java.sql.Time[]' value '[Ljava.sql.Time;@4428573f' to type 'java.sql.Time[]'
    18:47:04,753 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a java.sql.Time[]
    18:47:04,755 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.sql.Timestamp;@355f860b
    18:47:04,756 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'java.sql.Timestamp[]' value '[Ljava.sql.Timestamp;@355f860b' to type 'java.sql.Timestamp[]'
    18:47:04,757 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a java.sql.Timestamp[]
    18:47:04,758 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Setting default value: [Ljava.net.URL;@2782f364
    18:47:04,759 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) Converting 'java.net.URL[]' value '[Ljava.net.URL;@2782f364' to type 'java.net.URL[]'
    18:47:04,760 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.ArrayConverter] (MSC service thread 1-1) No conversion required, value is already a java.net.URL[]
    18:47:04,770 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) setDocumentLocator(org.apache.xerces.parsers.AbstractSAXParser$LocatorProxy@727b7bee)
    18:47:04,771 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startDocument()
    18:47:04,772 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,pretty-config)
    18:47:04,773 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text ''
    18:47:04,773 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='pretty-config'
    18:47:04,775 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'pretty-config'.
    18:47:04,775 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(

    )
    18:47:04,776 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,rewrite)
    18:47:04,777 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '

    '
    18:47:04,777 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='pretty-config/rewrite'
    18:47:04,779 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire begin() for ObjectCreateRule[className=com.ocpsoft.pretty.faces.config.rewrite.RewriteRule, attributeName=null]
    18:47:04,780 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [ObjectCreateRule]{pretty-config/rewrite}New com.ocpsoft.pretty.faces.config.rewrite.RewriteRule
    18:47:04,781 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire begin() for SetPropertiesRule[]
    18:47:04,782 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [SetPropertiesRule]{pretty-config/rewrite} Setting property 'processor' to 'com.zenig.allenterprise.core.URLProcessor'
    18:47:04,783 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [SetPropertiesRule]{pretty-config/rewrite} Setting property 'redirect' to 'chain'
    18:47:04,784 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [SetPropertiesRule]{pretty-config/rewrite} Set com.ocpsoft.pretty.faces.config.rewrite.RewriteRule properties
    18:47:04,785 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) BeanUtils.populate(RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=, redirect=PERMANENT, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=], {redirect=chain, processor=com.zenig.allenterprise.core.URLProcessor})
    18:47:04,787 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) setProperty(RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=, redirect=PERMANENT, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=], redirect, chain)
    18:47:04,788 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) Target bean = RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=, redirect=PERMANENT, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=]
    18:47:04,790 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) Target name = redirect
    18:47:04,791 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.ConvertUtils] (MSC service thread 1-1) Convert string 'chain' to class 'com.ocpsoft.pretty.faces.config.rewrite.Redirect'
    18:47:04,792 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.ConvertUtils] (MSC service thread 1-1) Using converter com.ocpsoft.pretty.faces.config.convert.RedirectConverter@51d95eb2
    18:47:04,795 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.PropertyUtils] (MSC service thread 1-1) setSimpleProperty: Invoking method public void com.ocpsoft.pretty.faces.config.rewrite.RewriteRule.setRedirect(com.ocpsoft.pretty.faces.config.rewrite.Redirect) with value CHAIN (class com.ocpsoft.pretty.faces.config.rewrite.Redirect)
    18:47:04,797 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) setProperty(RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=, redirect=CHAIN, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=], processor, com.zenig.allenterprise.core.URLProcessor)
    18:47:04,799 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) Target bean = RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=, redirect=CHAIN, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=]
    18:47:04,800 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.BeanUtils] (MSC service thread 1-1) Target name = processor
    18:47:04,801 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.ConvertUtils] (MSC service thread 1-1) Convert string 'com.zenig.allenterprise.core.URLProcessor' to class 'java.lang.String'
    18:47:04,802 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.ConvertUtils] (MSC service thread 1-1) Using converter ConverterFacade[StringConverter[UseDefault=true]]
    18:47:04,803 DEBUG [com.ocpsoft.shade.org.apache.commons.beanutils.converters.StringConverter] (MSC service thread 1-1) Converting 'String' value 'com.zenig.allenterprise.core.URLProcessor' to type 'String'
    18:47:04,804 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.PropertyUtils] (MSC service thread 1-1) setSimpleProperty: Invoking method public void com.ocpsoft.pretty.faces.config.rewrite.RewriteRule.setProcessor(java.lang.String) with value com.zenig.allenterprise.core.URLProcessor (class java.lang.String)
    18:47:04,805 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire begin() for SetNextRule[methodName=addRewriteRule, paramType=null]
    18:47:04,807 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,rewrite)
    18:47:04,808 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='pretty-config/rewrite'
    18:47:04,808 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText=''
    18:47:04,809 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire body() for ObjectCreateRule[className=com.ocpsoft.pretty.faces.config.rewrite.RewriteRule, attributeName=null]
    18:47:04,810 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire body() for SetPropertiesRule[]
    18:47:04,812 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire body() for SetNextRule[methodName=addRewriteRule, paramType=null]
    18:47:04,813 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text '

    '
    18:47:04,814 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire end() for SetNextRule[methodName=addRewriteRule, paramType=null]
    18:47:04,815 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [SetNextRule]{pretty-config/rewrite} Call com.ocpsoft.pretty.faces.config.PrettyConfigBuilder.addRewriteRule(RewriteRule [inbound=true, match=, outbound=true, pattern=, processor=com.zenig.allenterprise.core.URLProcessor, redirect=CHAIN, substitute=, toCase=IGNORE, trailingSlash=IGNORE, url=])
    18:47:04,817 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.MethodUtils] (MSC service thread 1-1) Matching name=addRewriteRule on class com.ocpsoft.pretty.faces.config.PrettyConfigBuilder
    18:47:04,819 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.MethodUtils] (MSC service thread 1-1) Found straight match: public void com.ocpsoft.pretty.faces.config.PrettyConfigBuilder.addRewriteRule(com.ocpsoft.pretty.faces.config.rewrite.RewriteRule)
    18:47:04,820 TRACE [com.ocpsoft.shade.org.apache.commons.beanutils.MethodUtils] (MSC service thread 1-1) isPublic:true
    18:47:04,821 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire end() for SetPropertiesRule[]
    18:47:04,823 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Fire end() for ObjectCreateRule[className=com.ocpsoft.pretty.faces.config.rewrite.RewriteRule, attributeName=null]
    18:47:04,825 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) [ObjectCreateRule]{pretty-config/rewrite} Pop com.ocpsoft.pretty.faces.config.rewrite.RewriteRule
    18:47:04,826 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,827 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,pretty-config)
    18:47:04,827 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='pretty-config'
    18:47:04,828 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText='

    '
    18:47:04,829 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'pretty-config'.
    18:47:04,829 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text ''
    18:47:04,830 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endDocument()
    18:47:04,832 DEBUG [com.ocpsoft.pretty.faces.config.annotation.PackageFilter] (MSC service thread 1-1) No package filter specified!
    18:47:04,836 TRACE [com.ocpsoft.pretty.faces.el.LazyBeanNameFinder] (MSC service thread 1-1) Initializing BeanNameResolver: com.ocpsoft.pretty.faces.el.resolver.FacesConfigBeanNameResolver
    18:47:04,838 TRACE [com.ocpsoft.pretty.faces.el.resolver.FacesConfigBeanNameResolver] (MSC service thread 1-1) Loading bean names from: jndi:/default-host/WEB-INF/faces-config.xml
    18:47:04,840 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) setDocumentLocator(org.apache.xerces.parsers.AbstractSAXParser$LocatorProxy@5853c95f)
    18:47:04,841 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startDocument()
    18:47:04,842 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,faces-config)
    18:47:04,843 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text ''
    18:47:04,844 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config'
    18:47:04,844 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config'.
    18:47:04,845 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,846 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,847 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,848 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,lifecycle)
    18:47:04,849 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '

    '
    18:47:04,850 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config/lifecycle'
    18:47:04,851 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/lifecycle'.
    18:47:04,853 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,854 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,phase-listener)
    18:47:04,855 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '
    '
    18:47:04,856 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config/lifecycle/phase-listener'
    18:47:04,858 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/lifecycle/phase-listener'.
    18:47:04,859 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(com.zenig.debug.LifeCycleListener)
    18:47:04,860 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,phase-listener)
    18:47:04,862 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='faces-config/lifecycle/phase-listener'
    18:47:04,862 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText='com.zenig.debug.LifeCycleListener'
    18:47:04,863 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/lifecycle/phase-listener'.
    18:47:04,864 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text '
    '
    18:47:04,865 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,866 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,lifecycle)
    18:47:04,866 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='faces-config/lifecycle'
    18:47:04,867 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText='

    '
    18:47:04,868 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/lifecycle'.
    18:47:04,868 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text '

    '
    18:47:04,869 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters( )
    18:47:04,870 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,870 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,871 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,faces-config)
    18:47:04,872 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='faces-config'
    18:47:04,873 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText='

    '
    18:47:04,874 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config'.
    18:47:04,875 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text ''
    18:47:04,876 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endDocument()
    18:47:04,877 TRACE [com.ocpsoft.pretty.faces.el.resolver.FacesConfigBeanNameResolver] (MSC service thread 1-1) Loading bean names from: vfs:/C:/Program%20Files/jboss-as-7.1.1.Final/standalone/deployments/allenterprise-ear.ear/lib/jboss-seam-ui-2.3.0.Final.jar/META-INF/faces-config.xml
    18:47:04,879 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) setDocumentLocator(org.apache.xerces.parsers.AbstractSAXParser$LocatorProxy@7388665b)
    18:47:04,880 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startDocument()
    18:47:04,881 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,faces-config)
    18:47:04,881 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text ''
    18:47:04,882 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config'
    18:47:04,883 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config'.
    18:47:04,884 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,885 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,component)
    18:47:04,885 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '
    '
    18:47:04,886 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config/component'
    18:47:04,887 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/component'.
    18:47:04,887 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,888 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,description)
    18:47:04,889 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '
    '
    18:47:04,889 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) New match='faces-config/component/description'
    18:47:04,890 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/component/description'.
    18:47:04,891 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(Add the task id to an output link (or similar JSF control), when the task is available via #{task}.)
    18:47:04,892 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) endElement(,,description)
    18:47:04,893 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) match='faces-config/component/description'
    18:47:04,894 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) bodyText='Add the task id to an output link (or similar JSF control), when the task is available via #{task}.'
    18:47:04,895 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) No rules found matching 'faces-config/component/description'.
    18:47:04,896 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Popping body text '
    '
    18:47:04,897 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) characters(
    )
    18:47:04,898 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester.sax] (MSC service thread 1-1) startElement(,,display-name)
    18:47:04,898 DEBUG [com.ocpsoft.shade.org.apache.commons.digester.Digester] (MSC service thread 1-1) Pushing body text '

    This just kept going, running the logs up 19Mb+!

    #23191

    enigmasse
    Participant

    In retrospect, I should have just put that in a txt file and attached it. Next time…

    I added the context-param and it worked! Now I just need to get my processor cleaned-up.

    Thanks!!

    #23192

    Thanks a lot for the logs. Unfortunately Apache Digester is creating a lot off noisy log statements here. Could you perhaps just enable TRACE for com.ocpsoft.pretty.faces.config.annotation. I think all the log messages that would help me to debug your problem are created in the category.

    Thanks a lot! :)

    #23193

    enigmasse
    Participant

    Here is the log with com.ocpsoft.pretty.faces.config.annotation set to TRACE. The jndi lookup keeps iterating through the same directories until I had to kill it. It seems like it is looping. I masked the directory structure but you get the idea. I hope this helps.

    21:57:23,546 INFO  [com.ocpsoft.pretty.PrettyFilter] (MSC service thread 1-2) PrettyFilter starting up...
    21:57:23,551 DEBUG [com.ocpsoft.pretty.faces.config.annotation.PackageFilter] (MSC service thread 1-2) No package filter specified!
    21:57:23,880 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/
    21:57:23,889 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir1/
    21:57:23,894 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir1/subdir1/
    21:57:23,898 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir1/subdir2/
    21:57:23,903 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir1/subdir3/
    21:57:23,907 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir1/subdir4/
    21:57:23,914 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir2/
    21:57:23,921 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir3/
    21:57:23,925 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir4/subdir1/
    21:57:23,931 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir4/subdir2/
    21:57:23,935 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir4/subdir3/subsubdir1/
    21:57:23,943 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir4/subdir4/
    21:57:23,947 TRACE [com.ocpsoft.pretty.faces.config.annotation.WebClassesFinder] (MSC service thread 1-2) Processing directory: jndi:/default-host/WEB-INF/classes/dir4/subdir5/subsubdir1/

    #23194

    Thanks. I’ll have a deeper look at this problem later…

    #23195
Viewing 11 posts - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.

Comments are closed.