5 Replies Latest reply on Jul 20, 2012 10:47 AM by clewis

    Marshalling multiple Objects using the Builder Pattern

    clewis

      Hi,

       

      I'm using Errai 2.0.1 and attempting to Marshall Immutable Objects using the builder pattern. I've successfully marshalled a @Portable defined Object using the pattern as described here: http://planet.jboss.org/post/errai_marshalling_and_the_builder_pattern  . Everything worked fine; data was marshalled to the server and back and the portable class was defined with a private constructor and @Nonportable builder class. I then created a second class following the same builder pattern, but this time I got marshalling errors on startup and my application failed to start. After some trial and error I figured out that if I change the constructor to public on my new portable class everything worked fine. I then stopped the application, set the constructor back to private and set the constructor to public on my original portable object and and everthing worked fine again. So, it seems like I can't define more than one portable object with private constructors. Any ideas on why this is happening?

       

      Thanks,

       

      Carl 

        • 1. Re: Marshalling multiple Objects using the Builder Pattern
          csa

          Hi Carl,

           

          This should definitely work. Can you share the error (stacktrace) with us?

           

          Thanks,

          Christian

          • 2. Re: Marshalling multiple Objects using the Builder Pattern
            clewis

            Hi Christian,

             

            Here's the stacktrace along with some INFO log statements that were generated just before the error:

             

            [INFO] INFO [MarshallerGeneratorFactory] generated marshalling class in 2335ms.

            [INFO] INFO [MarshallersGenerator] *** using temporary path: C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen ***

            [INFO] *** FAILED TO COMPILE MARSHALLER CLASS ***

            [INFO] *** Classpath Used: E:\Development\src\NHHEAF-DEV\TRAX-MONITOR-WRKSP\TRAX-MONITOR\src\main\resources;E:\Development\src\NHHEAF-DEV\TRAX-MONITOR-WRKSP\TRAX-MONITOR\src\main\webapp\WEB-INF\classes;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-bus\2.0.1.Final\errai-bus-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-marshalling\2.0.1.Final\errai-marshalling-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-ioc\2.0.1.Final\errai-ioc-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-tools\2.0.1.Final\errai-tools-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-client\2.0.1.Final\errai-cdi-client-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-weld-integration\2.0.1.Final\errai-weld-integration-2.0.1.Final.jar;E:\Development\src\NHHEAF-DEV\TRAX-MONITOR-WRKSP\TRAX-MONITOR\src\main\java;E:\Development\src\NHHEAF-DEV\TRAX-MONITOR-WRKSP\TRAX-MONITOR\src\main\resources;E:\Development\src\NHHEAF-DEV\TRAX-MONITOR-WRKSP\TRAX-MONITOR\src\main\webapp\WEB-INF\classes;C:\Users\clewis\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\clewis\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar;C:\Users\clewis\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\clewis\.m2\repository\org\jboss\ejb3\jboss-ejb3-api\3.1.0\jboss-ejb3-api-3.1.0.jar;C:\Users\clewis\.m2\repository\jboss\jbossws\jboss-jaxrpc\2.0.3.GA\jboss-jaxrpc-2.0.3.GA.jar;C:\Users\clewis\.m2\repository\org\jboss\javaee\jboss-transaction-api\1.0.1.CR2\jboss-transaction-api-1.0.1.CR2.jar;C:\Users\clewis\.m2\repository\javax\enterprise\cdi-api\1.0-SP4\cdi-api-1.0-SP4.jar;C:\Users\clewis\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.0.Beta1\jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar;C:\Users\clewis\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\clewis\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-fileupload\1.2.1\commons-fileupload-1.2.1.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-io\1.4\commons-io-1.4.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-bus\2.0.1.Final\errai-bus-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-common\2.0.1.Final\errai-common-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\reflections\reflections\2.0.1.Final\reflections-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-marshalling\2.0.1.Final\errai-marshalling-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\clewis\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\clewis\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-log4j12\1.6.1\slf4j-log4j12-1.6.1.jar;C:\Users\clewis\.m2\repository\org\javassist\javassist\3.15.0-GA\javassist-3.15.0-GA.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\io\netty\netty\4.0.0.Alpha1.errai.r1\netty-4.0.0.Alpha1.errai.r1.jar;C:\Users\clewis\.m2\repository\com\google\guava\guava\12.0\guava-12.0.jar;C:\Users\clewis\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-ioc\2.0.1.Final\errai-ioc-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-codegen\2.0.1.Final\errai-codegen-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-tools\2.0.1.Final\errai-tools-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\hsqldb\hsqldb\1.8.0.7\hsqldb-1.8.0.7.jar;C:\Users\clewis\.m2\repository\org\mvel\mvel2\2.1.Beta8\mvel2-2.1.Beta8.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-client\2.0.1.Final\errai-cdi-client-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-javax-enterprise\2.0.1.Final\errai-javax-enterprise-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-weld-integration\2.0.1.Final\errai-weld-integration-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-jetty\2.0.1.Final\errai-cdi-jetty-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty\6.1.25\jetty-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-util\6.1.25\jetty-util-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.5-20081211.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-plus\6.1.25\jetty-plus-6.1.25.jar;C:\Users\clewis\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0.1B-rc4\geronimo-spec-jta-1.0.1B-rc4.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-naming\6.1.25\jetty-naming-6.1.25.jar;C:\Users\clewis\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Users\clewis\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\se\weld-se-core\1.1.6.Final\weld-se-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-spi\1.1.Final\weld-spi-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-api\1.1.Final\weld-api-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-core\1.1.6.Final\weld-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-ext\1.6.1\slf4j-ext-1.6.1.jar;C:\Users\clewis\.m2\repository\ch\qos\cal10n\cal10n-api\0.7.2\cal10n-api-0.7.2.jar;C:\Users\clewis\.m2\repository\javax\el\el-api\2.2\el-api-2.2.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\servlet\weld-servlet\1.1.6.Final\weld-servlet-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar;C:\Users\clewis\.m2\repository\org\jboss\logging\jboss-logging\3.0.0.Beta4\jboss-logging-3.0.0.Beta4.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\ui\draganddroptest\1.0\draganddroptest-1.0.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\NHHEAF-COMMON\1.0\NHHEAF-COMMON-1.0.jar;C:\Users\clewis\.m2\repository\org\jasypt\jasypt\1.7\jasypt-1.7.jar;C:\Users\clewis\.m2\repository\net\sourceforge\jdpapi\jdpapi-java\1.0.1\jdpapi-java-1.0.1.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcpg-jdk16\1.46\bcpg-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcprov-jdk16\1.46\bcprov-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\lbpg-tools\1.0.1\lbpg-tools-1.0.1.jar;C:\Users\clewis\.m2\repository\net\sf\flatpack\flatpack\3.1.1\flatpack-3.1.1.jar;C:\Users\clewis\.m2\repository\jdom\jdom\1.0\jdom-1.0.jar;C:\Users\clewis\.m2\repository\jexcelapi\jxl\2.4.2\jxl-2.4.2.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-simple\1.1.0-RC1\slf4j-simple-1.1.0-RC1.jar;C:\Users\clewis\.m2\repository\edtftpj\edtftpj\3.0.0\edtftpj-3.0.0.jar;C:\Users\clewis\.m2\repository\edtftpj\license\3.0.0\license-3.0.0.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-configuration\1.6\commons-configuration-1.6.jar;C:\Users\clewis\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\clewis\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\clewis\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\clewis\.m2\repository\commons-digester\commons-digester\1.8\commons-digester-1.8.jar;C:\Users\clewis\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\clewis\.m2\repository\commons-jxpath\commons-jxpath\1.3\commons-jxpath-1.3.jar;C:\Users\clewis\.m2\repository\org\nhheaf\trax\TRAX-CORE\1.0\TRAX-CORE-1.0.jar;C:\Users\clewis\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\clewis\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-dev\2.4.0\gwt-dev-2.4.0.jar;C:\Users\clewis\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\clewis\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar;C:\Users\clewis\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\clewis\.m2\repository\org\jboss\ejb3\jboss-ejb3-api\3.1.0\jboss-ejb3-api-3.1.0.jar;C:\Users\clewis\.m2\repository\jboss\jbossws\jboss-jaxrpc\2.0.3.GA\jboss-jaxrpc-2.0.3.GA.jar;C:\Users\clewis\.m2\repository\org\jboss\javaee\jboss-transaction-api\1.0.1.CR2\jboss-transaction-api-1.0.1.CR2.jar;C:\Users\clewis\.m2\repository\javax\enterprise\cdi-api\1.0-SP4\cdi-api-1.0-SP4.jar;C:\Users\clewis\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.0.Beta1\jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar;C:\Users\clewis\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-fileupload\1.2.1\commons-fileupload-1.2.1.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-io\1.4\commons-io-1.4.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-bus\2.0.1.Final\errai-bus-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-common\2.0.1.Final\errai-common-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\reflections\reflections\2.0.1.Final\reflections-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-marshalling\2.0.1.Final\errai-marshalling-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\clewis\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\clewis\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-log4j12\1.6.1\slf4j-log4j12-1.6.1.jar;C:\Users\clewis\.m2\repository\org\javassist\javassist\3.15.0-GA\javassist-3.15.0-GA.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\io\netty\netty\4.0.0.Alpha1.errai.r1\netty-4.0.0.Alpha1.errai.r1.jar;C:\Users\clewis\.m2\repository\com\google\guava\guava\12.0\guava-12.0.jar;C:\Users\clewis\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-ioc\2.0.1.Final\errai-ioc-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-codegen\2.0.1.Final\errai-codegen-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-tools\2.0.1.Final\errai-tools-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\hsqldb\hsqldb\1.8.0.7\hsqldb-1.8.0.7.jar;C:\Users\clewis\.m2\repository\org\mvel\mvel2\2.1.Beta8\mvel2-2.1.Beta8.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-client\2.0.1.Final\errai-cdi-client-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-javax-enterprise\2.0.1.Final\errai-javax-enterprise-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-weld-integration\2.0.1.Final\errai-weld-integration-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-jetty\2.0.1.Final\errai-cdi-jetty-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty\6.1.25\jetty-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-util\6.1.25\jetty-util-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.5-20081211.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-plus\6.1.25\jetty-plus-6.1.25.jar;C:\Users\clewis\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0.1B-rc4\geronimo-spec-jta-1.0.1B-rc4.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-naming\6.1.25\jetty-naming-6.1.25.jar;C:\Users\clewis\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Users\clewis\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\se\weld-se-core\1.1.6.Final\weld-se-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-spi\1.1.Final\weld-spi-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-api\1.1.Final\weld-api-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-core\1.1.6.Final\weld-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-ext\1.6.1\slf4j-ext-1.6.1.jar;C:\Users\clewis\.m2\repository\ch\qos\cal10n\cal10n-api\0.7.2\cal10n-api-0.7.2.jar;C:\Users\clewis\.m2\repository\javax\el\el-api\2.2\el-api-2.2.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\servlet\weld-servlet\1.1.6.Final\weld-servlet-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar;C:\Users\clewis\.m2\repository\org\jboss\logging\jboss-logging\3.0.0.Beta4\jboss-logging-3.0.0.Beta4.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\ui\draganddroptest\1.0\draganddroptest-1.0.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\NHHEAF-COMMON\1.0\NHHEAF-COMMON-1.0.jar;C:\Users\clewis\.m2\repository\org\jasypt\jasypt\1.7\jasypt-1.7.jar;C:\Users\clewis\.m2\repository\net\sourceforge\jdpapi\jdpapi-java\1.0.1\jdpapi-java-1.0.1.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcpg-jdk16\1.46\bcpg-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcprov-jdk16\1.46\bcprov-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\lbpg-tools\1.0.1\lbpg-tools-1.0.1.jar;C:\Users\clewis\.m2\repository\net\sf\flatpack\flatpack\3.1.1\flatpack-3.1.1.jar;C:\Users\clewis\.m2\repository\jdom\jdom\1.0\jdom-1.0.jar;C:\Users\clewis\.m2\repository\jexcelapi\jxl\2.4.2\jxl-2.4.2.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-simple\1.1.0-RC1\slf4j-simple-1.1.0-RC1.jar;C:\Users\clewis\.m2\repository\edtftpj\edtftpj\3.0.0\edtftpj-3.0.0.jar;C:\Users\clewis\.m2\repository\edtftpj\license\3.0.0\license-3.0.0.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-configuration\1.6\commons-configuration-1.6.jar;C:\Users\clewis\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\clewis\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\clewis\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\clewis\.m2\repository\commons-digester\commons-digester\1.8\commons-digester-1.8.jar;C:\Users\clewis\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\clewis\.m2\repository\commons-jxpath\commons-jxpath\1.3\commons-jxpath-1.3.jar;C:\Users\clewis\.m2\repository\org\nhheaf\trax\TRAX-CORE\1.0\TRAX-CORE-1.0.jar;C:\Users\clewis\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\clewis\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-dev\2.4.0\gwt-dev-2.4.0.jar;C:\Users\clewis\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\clewis\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar;C:\Users\clewis\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\clewis\.m2\repository\org\jboss\ejb3\jboss-ejb3-api\3.1.0\jboss-ejb3-api-3.1.0.jar;C:\Users\clewis\.m2\repository\jboss\jbossws\jboss-jaxrpc\2.0.3.GA\jboss-jaxrpc-2.0.3.GA.jar;C:\Users\clewis\.m2\repository\org\jboss\javaee\jboss-transaction-api\1.0.1.CR2\jboss-transaction-api-1.0.1.CR2.jar;C:\Users\clewis\.m2\repository\javax\enterprise\cdi-api\1.0-SP4\cdi-api-1.0-SP4.jar;C:\Users\clewis\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.0.Beta1\jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar;C:\Users\clewis\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-fileupload\1.2.1\commons-fileupload-1.2.1.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-io\1.4\commons-io-1.4.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-bus\2.0.1.Final\errai-bus-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-common\2.0.1.Final\errai-common-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\reflections\reflections\2.0.1.Final\reflections-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-marshalling\2.0.1.Final\errai-marshalling-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\clewis\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\clewis\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\clewis\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-log4j12\1.6.1\slf4j-log4j12-1.6.1.jar;C:\Users\clewis\.m2\repository\org\javassist\javassist\3.15.0-GA\javassist-3.15.0-GA.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\io\netty\netty\4.0.0.Alpha1.errai.r1\netty-4.0.0.Alpha1.errai.r1.jar;C:\Users\clewis\.m2\repository\com\google\guava\guava\12.0\guava-12.0.jar;C:\Users\clewis\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-ioc\2.0.1.Final\errai-ioc-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-codegen\2.0.1.Final\errai-codegen-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-tools\2.0.1.Final\errai-tools-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\hsqldb\hsqldb\1.8.0.7\hsqldb-1.8.0.7.jar;C:\Users\clewis\.m2\repository\org\mvel\mvel2\2.1.Beta8\mvel2-2.1.Beta8.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-client\2.0.1.Final\errai-cdi-client-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-javax-enterprise\2.0.1.Final\errai-javax-enterprise-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-weld-integration\2.0.1.Final\errai-weld-integration-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\errai\errai-cdi-jetty\2.0.1.Final\errai-cdi-jetty-2.0.1.Final.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty\6.1.25\jetty-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-util\6.1.25\jetty-util-6.1.25.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.5-20081211.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-plus\6.1.25\jetty-plus-6.1.25.jar;C:\Users\clewis\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0.1B-rc4\geronimo-spec-jta-1.0.1B-rc4.jar;C:\Users\clewis\.m2\repository\org\mortbay\jetty\jetty-naming\6.1.25\jetty-naming-6.1.25.jar;C:\Users\clewis\.m2\repository\javax\mail\mail\1.4\mail-1.4.jar;C:\Users\clewis\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\se\weld-se-core\1.1.6.Final\weld-se-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-spi\1.1.Final\weld-spi-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-api\1.1.Final\weld-api-1.1.Final.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\weld-core\1.1.6.Final\weld-core-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-ext\1.6.1\slf4j-ext-1.6.1.jar;C:\Users\clewis\.m2\repository\ch\qos\cal10n\cal10n-api\0.7.2\cal10n-api-0.7.2.jar;C:\Users\clewis\.m2\repository\javax\el\el-api\2.2\el-api-2.2.jar;C:\Users\clewis\.m2\repository\org\jboss\weld\servlet\weld-servlet\1.1.6.Final\weld-servlet-1.1.6.Final.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar;C:\Users\clewis\.m2\repository\org\jboss\logging\jboss-logging\3.0.0.Beta4\jboss-logging-3.0.0.Beta4.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\ui\draganddroptest\1.0\draganddroptest-1.0.jar;C:\Users\clewis\.m2\repository\org\nhheaf\common\NHHEAF-COMMON\1.0\NHHEAF-COMMON-1.0.jar;C:\Users\clewis\.m2\repository\org\jasypt\jasypt\1.7\jasypt-1.7.jar;C:\Users\clewis\.m2\repository\net\sourceforge\jdpapi\jdpapi-java\1.0.1\jdpapi-java-1.0.1.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcpg-jdk16\1.46\bcpg-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\bcprov-jdk16\1.46\bcprov-jdk16-1.46.jar;C:\Users\clewis\.m2\repository\org\bouncycastle\lbpg-tools\1.0.1\lbpg-tools-1.0.1.jar;C:\Users\clewis\.m2\repository\net\sf\flatpack\flatpack\3.1.1\flatpack-3.1.1.jar;C:\Users\clewis\.m2\repository\jdom\jdom\1.0\jdom-1.0.jar;C:\Users\clewis\.m2\repository\jexcelapi\jxl\2.4.2\jxl-2.4.2.jar;C:\Users\clewis\.m2\repository\org\slf4j\slf4j-simple\1.1.0-RC1\slf4j-simple-1.1.0-RC1.jar;C:\Users\clewis\.m2\repository\edtftpj\edtftpj\3.0.0\edtftpj-3.0.0.jar;C:\Users\clewis\.m2\repository\edtftpj\license\3.0.0\license-3.0.0.jar;C:\Users\clewis\.m2\repository\org\apache\commons\commons-configuration\1.6\commons-configuration-1.6.jar;C:\Users\clewis\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\clewis\.m2\repository\commons-lang\commons-lang\2.4\commons-lang-2.4.jar;C:\Users\clewis\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\clewis\.m2\repository\commons-digester\commons-digester\1.8\commons-digester-1.8.jar;C:\Users\clewis\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\clewis\.m2\repository\commons-jxpath\commons-jxpath\1.3\commons-jxpath-1.3.jar;C:\Users\clewis\.m2\repository\org\nhheaf\trax\TRAX-CORE\1.0\TRAX-CORE-1.0.jar;C:\Users\clewis\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\clewis\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\clewis\.m2\repository\com\google\gwt\gwt-dev\2.4.0\gwt-dev-2.4.0.jar

            [INFO] ----------

            [INFO] 1. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 61)

            [INFO]     private Map<String, Marshaller> marshallers = new HashMap<String, Marshaller>();

            [INFO]                         ^^^^^^^^^^

            [INFO] Marshaller is a raw type. References to generic type Marshaller<T> should be parameterized

            [INFO] ----------

            [INFO] 2. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 61)

            [INFO]     private Map<String, Marshaller> marshallers = new HashMap<String, Marshaller>();

            [INFO]                                                                       ^^^^^^^^^^

            [INFO] Marshaller is a raw type. References to generic type Marshaller<T> should be parameterized

            [INFO] ----------

            [INFO] 3. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 67)

            [INFO]     private QualifyingMarshallerWrapper<TreeMap> java_util_TreeMap;

            [INFO]                                         ^^^^^^^

            [INFO] TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized

            [INFO] ----------

            [INFO] 4. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 70)

            [INFO]     private QualifyingMarshallerWrapper<HashMap> java_util_HashMap;

            [INFO]                                         ^^^^^^^

            [INFO] HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized

            [INFO] ----------

            [INFO] 5. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 80)

            [INFO]     private QualifyingMarshallerWrapper<AbstractMap> java_util_AbstractMap;

            [INFO]                                         ^^^^^^^^^^^

            [INFO] AbstractMap is a raw type. References to generic type AbstractMap<K,V> should be parameterized

            [INFO] ----------

            [INFO] 6. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 96)

            [INFO]     private QualifyingMarshallerWrapper<SortedMap> java_util_SortedMap;

            [INFO]                                         ^^^^^^^^^

            [INFO] SortedMap is a raw type. References to generic type SortedMap<K,V> should be parameterized

            [INFO] ----------

            [INFO] 7. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 97)

            [INFO]     private QualifyingMarshallerWrapper<LinkedHashMap> java_util_LinkedHashMap;

            [INFO]                                         ^^^^^^^^^^^^^

            [INFO] LinkedHashMap is a raw type. References to generic type LinkedHashMap<K,V> should be parameterized

            [INFO] ----------

            [INFO] 8. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 101)

            [INFO]     private QualifyingMarshallerWrapper<Map> java_util_Map;

            [INFO]                                         ^^^

            [INFO] Map is a raw type. References to generic type Map<K,V> should be parameterized

            [INFO] ----------

            [INFO] 9. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 115)

            [INFO]     private static Constructor org_nhheaf_ui_client_shared_FileExtract__int_java_lang_String_meth = _getAccessibleConstructor(FileExtract.class, new Class[] { int.class, String.class });

            [INFO]                    ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 10. ERROR in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 115)

            [INFO]     private static Constructor org_nhheaf_ui_client_shared_FileExtract__int_java_lang_String_meth = _getAccessibleConstructor(FileExtract.class, new Class[] { int.class, String.class });

            [INFO]                                                                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] The method _getAccessibleConstructor(Class<FileExtract>, Class[]) is undefined for the type ServerMarshallingFactoryImpl

            [INFO] ----------

            [INFO] 11. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 129)

            [INFO]     private static Constructor org_nhheaf_ui_client_shared_RoutingData__java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_int_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_int_java_lang_String_meth = _getAccessibleConstructor(RoutingData.class, new Class[] { String.class, String.class, String.class, String.class, String.class, String.class, String.class, String.class, int.class, String.class, String.class, String.class, String.class, String.class, int.class, String.class });

            [INFO]                    ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 12. ERROR in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 129)

            [INFO]     private static Constructor org_nhheaf_ui_client_shared_RoutingData__java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_int_java_lang_String_java_lang_String_java_lang_String_java_lang_String_java_lang_String_int_java_lang_String_meth = _getAccessibleConstructor(RoutingData.class, new Class[] { String.class, String.class, String.class, String.class, String.class, String.class, String.class, String.class, int.class, String.class, String.class, String.class, String.class, String.class, int.class, String.class });

            [INFO]                                                                                                                                                                                                                                                                                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] The method _getAccessibleConstructor(Class<RoutingData>, Class[]) is undefined for the type ServerMarshallingFactoryImpl

            [INFO] ----------

            [INFO] 13. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 152)

            [INFO]     java_util_TreeMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<TreeMap>

            [INFO] ----------

            [INFO] 14. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 152)

            [INFO]     java_util_TreeMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 15. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 152)

            [INFO]     java_util_TreeMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 16. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 158)

            [INFO]     java_util_HashMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<HashMap>

            [INFO] ----------

            [INFO] 17. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 158)

            [INFO]     java_util_HashMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 18. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 158)

            [INFO]     java_util_HashMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 19. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 158)

            [INFO]     java_util_HashMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                                                             ^^^^^^^^^^^^^

            [INFO] MapMarshaller is a raw type. References to generic type MapMarshaller<T> should be parameterized

            [INFO] ----------

            [INFO] 20. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 188)

            [INFO]     java_util_AbstractMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<AbstractMap>

            [INFO] ----------

            [INFO] 21. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 188)

            [INFO]     java_util_AbstractMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 22. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 188)

            [INFO]     java_util_AbstractMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 23. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 188)

            [INFO]     java_util_AbstractMap = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                                                                 ^^^^^^^^^^^^^

            [INFO] MapMarshaller is a raw type. References to generic type MapMarshaller<T> should be parameterized

            [INFO] ----------

            [INFO] 24. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 232)

            [INFO]     java_util_SortedMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<SortedMap>

            [INFO] ----------

            [INFO] 25. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 232)

            [INFO]     java_util_SortedMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 26. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 232)

            [INFO]     java_util_SortedMap = new QualifyingMarshallerWrapper(new SortedMapMarshaller());

            [INFO]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 27. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 237)

            [INFO]     java_util_LinkedHashMap = new QualifyingMarshallerWrapper(new LinkedMapMarshaller());

            [INFO]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<LinkedHashMap>

            [INFO] ----------

            [INFO] 28. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 237)

            [INFO]     java_util_LinkedHashMap = new QualifyingMarshallerWrapper(new LinkedMapMarshaller());

            [INFO]                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 29. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 237)

            [INFO]     java_util_LinkedHashMap = new QualifyingMarshallerWrapper(new LinkedMapMarshaller());

            [INFO]                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 30. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 245)

            [INFO]     java_util_Map = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<Map>

            [INFO] ----------

            [INFO] 31. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 245)

            [INFO]     java_util_Map = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 32. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 245)

            [INFO]     java_util_Map = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 33. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 245)

            [INFO]     java_util_Map = new QualifyingMarshallerWrapper(new MapMarshaller());

            [INFO]                                                         ^^^^^^^^^^^^^

            [INFO] MapMarshaller is a raw type. References to generic type MapMarshaller<T> should be parameterized

            [INFO] ----------

            [INFO] 34. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 258)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 35. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 258)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<StackTraceElement>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 36. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 293)

            [INFO]     arrayOf_java_lang_StackTraceElement_D1 = new QualifyingMarshallerWrapper(new Marshaller<StackTraceElement[]>() {

            [INFO]       private StackTraceElement[] _demarshall1(EJArray a0, MarshallingSession a1) {

            [INFO]         StackTraceElement[] newArray = new StackTraceElement[a0.size()];

            [INFO]         for (int i = 0; i < newArray.length; i++) {

            [INFO]           newArray[i] = java_lang_StackTraceElement.demarshall(a0.get(i), a1);

            [INFO]         }

            [INFO]         return newArray;

            [INFO]       }

            [INFO]

            [INFO]       private String _marshall1(StackTraceElement[] a0, MarshallingSession a1) {

            [INFO]         StringBuilder sb = new StringBuilder("[");

            [INFO]         for (int i = 0; i < a0.length; i++) {

            [INFO]           if (i > 0) {

            [INFO]             sb.append(",");

            [INFO]           }

            [INFO]           sb.append(java_lang_StackTraceElement.marshall(a0[i], a1));

            [INFO]         }

            [INFO]         return sb.append("]").toString();

            [INFO]       }

            [INFO]       public Class getTypeHandled() {

            [INFO]         return StackTraceElement.class;

            [INFO]       }

            [INFO]       public StackTraceElement[] demarshall(EJValue a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           EJArray arr = a0.isArray();

            [INFO]           return _demarshall1(arr, a1);

            [INFO]         }

            [INFO]       }

            [INFO]       public String marshall(StackTraceElement[] a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           return _marshall1(a0, a1);

            [INFO]         }

            [INFO]       }

            [INFO]     });

            [INFO]                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<StackTraceElement[]>

            [INFO] ----------

            [INFO] 37. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 293)

            [INFO]     arrayOf_java_lang_StackTraceElement_D1 = new QualifyingMarshallerWrapper(new Marshaller<StackTraceElement[]>() {

            [INFO]       private StackTraceElement[] _demarshall1(EJArray a0, MarshallingSession a1) {

            [INFO]         StackTraceElement[] newArray = new StackTraceElement[a0.size()];

            [INFO]         for (int i = 0; i < newArray.length; i++) {

            [INFO]           newArray[i] = java_lang_StackTraceElement.demarshall(a0.get(i), a1);

            [INFO]         }

            [INFO]         return newArray;

            [INFO]       }

            [INFO]

            [INFO]       private String _marshall1(StackTraceElement[] a0, MarshallingSession a1) {

            [INFO]         StringBuilder sb = new StringBuilder("[");

            [INFO]         for (int i = 0; i < a0.length; i++) {

            [INFO]           if (i > 0) {

            [INFO]             sb.append(",");

            [INFO]           }

            [INFO]           sb.append(java_lang_StackTraceElement.marshall(a0[i], a1));

            [INFO]         }

            [INFO]         return sb.append("]").toString();

            [INFO]       }

            [INFO]       public Class getTypeHandled() {

            [INFO]         return StackTraceElement.class;

            [INFO]       }

            [INFO]       public StackTraceElement[] demarshall(EJValue a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           EJArray arr = a0.isArray();

            [INFO]           return _demarshall1(arr, a1);

            [INFO]         }

            [INFO]       }

            [INFO]       public String marshall(StackTraceElement[] a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           return _marshall1(a0, a1);

            [INFO]         }

            [INFO]       }

            [INFO]     });

            [INFO]                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 38. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 293)

            [INFO]     arrayOf_java_lang_StackTraceElement_D1 = new QualifyingMarshallerWrapper(new Marshaller<StackTraceElement[]>() {

            [INFO]                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] QualifyingMarshallerWrapper is a raw type. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 39. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 312)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 40. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 312)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<StackTraceElement[]>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 41. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 333)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 42. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 333)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<IOException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 43. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 375)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 44. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 375)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<ClassCastException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 45. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 417)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 46. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 417)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<NegativeArraySizeException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 47. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 459)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<UnsupportedOperationException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 48. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 459)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 49. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 501)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 50. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 501)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<Throwable>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 51. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 543)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 52. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 543)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<TraxFile>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 53. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 597)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<EmptyStackException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 54. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 597)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 55. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 639)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 56. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 639)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<MessageDeliveryFailure>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 57. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 681)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 58. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 681)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<FileExtract>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 59. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 717)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 60. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 717)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<BusReadyEvent>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 61. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 753)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 62. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 753)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<TransportIOException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 63. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 795)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<TraxFileList>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 64. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 795)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 65. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 811)

            [INFO]     entity.setTraxFileList(java_util_List.demarshall(obj.get("traxFileList"), a1));

            [INFO]                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type List needs unchecked conversion to conform to List<TraxFile>

            [INFO] ----------

            [INFO] 66. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 834)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 67. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 834)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<AssertionError>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 68. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 876)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<ArrayStoreException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 69. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 876)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 70. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 918)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 71. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 918)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<StringIndexOutOfBoundsException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 72. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 960)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 73. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 960)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<IllegalArgumentException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 74. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1002)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<ConcurrentModificationException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 75. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1002)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 76. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1044)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 77. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1044)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<RuntimeException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 78. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1086)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<IndexOutOfBoundsException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 79. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1086)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 80. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1128)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 81. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1128)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<ArithmeticException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 82. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1170)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 83. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1170)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<NullPointerException>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 84. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1212)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 85. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1212)

            [INFO]     public Class getTypeHandled() {

            [INFO]            ^^^^^

            [INFO] Type safety: The return type Class for getTypeHandled() from the type new Marshaller<RoutingData>(){} needs unchecked conversion to conform to Class<T> from the type Marshaller<T>

            [INFO] ----------

            [INFO] 86. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1247)

            [INFO]     arrayOf_java_lang_Object_D1 = new QualifyingMarshallerWrapper(new Marshaller<Object[]>() {

            [INFO]       private Object[] _demarshall1(EJArray a0, MarshallingSession a1) {

            [INFO]         Object[] newArray = new Object[a0.size()];

            [INFO]         for (int i = 0; i < newArray.length; i++) {

            [INFO]           newArray[i] = java_lang_Object.demarshall(a0.get(i), a1);

            [INFO]         }

            [INFO]         return newArray;

            [INFO]       }

            [INFO]

            [INFO]       private String _marshall1(Object[] a0, MarshallingSession a1) {

            [INFO]         StringBuilder sb = new StringBuilder("[");

            [INFO]         for (int i = 0; i < a0.length; i++) {

            [INFO]           if (i > 0) {

            [INFO]             sb.append(",");

            [INFO]           }

            [INFO]           sb.append(java_lang_Object.marshall(a0[i], a1));

            [INFO]         }

            [INFO]         return sb.append("]").toString();

            [INFO]       }

            [INFO]       public Class getTypeHandled() {

            [INFO]         return Object.class;

            [INFO]       }

            [INFO]       public Object[] demarshall(EJValue a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           EJArray arr = a0.isArray();

            [INFO]           return _demarshall1(arr, a1);

            [INFO]         }

            [INFO]       }

            [INFO]       public String marshall(Object[] a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           return _marshall1(a0, a1);

            [INFO]         }

            [INFO]       }

            [INFO]     });

            [INFO]                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The expression of type QualifyingMarshallerWrapper needs unchecked conversion to conform to QualifyingMarshallerWrapper<Object[]>

            [INFO] ----------

            [INFO] 87. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1247)

            [INFO]     arrayOf_java_lang_Object_D1 = new QualifyingMarshallerWrapper(new Marshaller<Object[]>() {

            [INFO]       private Object[] _demarshall1(EJArray a0, MarshallingSession a1) {

            [INFO]         Object[] newArray = new Object[a0.size()];

            [INFO]         for (int i = 0; i < newArray.length; i++) {

            [INFO]           newArray[i] = java_lang_Object.demarshall(a0.get(i), a1);

            [INFO]         }

            [INFO]         return newArray;

            [INFO]       }

            [INFO]

            [INFO]       private String _marshall1(Object[] a0, MarshallingSession a1) {

            [INFO]         StringBuilder sb = new StringBuilder("[");

            [INFO]         for (int i = 0; i < a0.length; i++) {

            [INFO]           if (i > 0) {

            [INFO]             sb.append(",");

            [INFO]           }

            [INFO]           sb.append(java_lang_Object.marshall(a0[i], a1));

            [INFO]         }

            [INFO]         return sb.append("]").toString();

            [INFO]       }

            [INFO]       public Class getTypeHandled() {

            [INFO]         return Object.class;

            [INFO]       }

            [INFO]       public Object[] demarshall(EJValue a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           EJArray arr = a0.isArray();

            [INFO]           return _demarshall1(arr, a1);

            [INFO]         }

            [INFO]       }

            [INFO]       public String marshall(Object[] a0, MarshallingSession a1) {

            [INFO]         if (a0 == null) {

            [INFO]           return null;

            [INFO]         } else {

            [INFO]           return _marshall1(a0, a1);

            [INFO]         }

            [INFO]       }

            [INFO]     });

            [INFO]                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The constructor QualifyingMarshallerWrapper(Marshaller) belongs to the raw type QualifyingMarshallerWrapper. References to generic type QualifyingMarshallerWrapper<T> should be parameterized

            [INFO] ----------

            [INFO] 88. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1873)

            [INFO]     private static Field _getAccessibleField(Class cls, String name) {

            [INFO]                                              ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 89. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1902)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                    ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 90. ERROR in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1902)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Duplicate method _getAccessibleConstructor(Class, Class[]) in type ServerMarshallingFactoryImpl

            [INFO] ----------

            [INFO] 91. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1902)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                                          ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 92. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1902)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                                                     ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 93. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1904)

            [INFO]     Constructor cons = cls.getDeclaredConstructor(parms);

            [INFO]     ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 94. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1904)

            [INFO]     Constructor cons = cls.getDeclaredConstructor(parms);

            [INFO]                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The method getDeclaredConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 95. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1922)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                    ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 96. ERROR in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1922)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Duplicate method _getAccessibleConstructor(Class, Class[]) in type ServerMarshallingFactoryImpl

            [INFO] ----------

            [INFO] 97. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1922)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                                          ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 98. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1922)

            [INFO]     private static Constructor _getAccessibleConstructor(Class cls, Class[] parms) {

            [INFO]                                                                     ^^^^^

            [INFO] Class is a raw type. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [INFO] 99. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1924)

            [INFO]     Constructor cons = cls.getDeclaredConstructor(parms);

            [INFO]     ^^^^^^^^^^^

            [INFO] Constructor is a raw type. References to generic type Constructor<T> should be parameterized

            [INFO] ----------

            [INFO] 100. WARNING in C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.java (at line 1924)

            [INFO]     Constructor cons = cls.getDeclaredConstructor(parms);

            [INFO]                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

            [INFO] Type safety: The method getDeclaredConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized

            [INFO] ----------

            [ERROR] java.lang.RuntimeException: failed to load server marshallers

            [ERROR]     at org.jboss.errai.marshalling.rebind.MarshallersGenerator._generate(MarshallersGenerator.java:274)

            [ERROR]     at org.jboss.errai.marshalling.rebind.MarshallersGenerator.generateMarshallerBootstrapper(MarshallersGenerator.java:237)

            [ERROR]     at org.jboss.errai.marshalling.rebind.MarshallersGenerator.generate(MarshallersGenerator.java:222)

            [ERROR]     at com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java:48)

            [ERROR]     at com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(GeneratorExtWrapper.java:60)

            [ERROR]     at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:647)

            [ERROR]     at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

            [ERROR]     at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

            [ERROR]     at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

            [ERROR]     at com.google.gwt.dev.shell.ShellModuleSpaceHost.rebind(ShellModuleSpaceHost.java:141)

            [ERROR]     at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:585)

            [ERROR]     at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:455)

            [ERROR]     at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)

            [ERROR]     at com.google.gwt.core.client.GWT.create(GWT.java:97)

            [ERROR]     at org.jboss.errai.marshalling.client.api.MarshallerFramework.<clinit>(MarshallerFramework.java:42)

            [ERROR]     at java.lang.Class.forName0(Native Method)

            [ERROR]     at java.lang.Class.forName(Class.java:264)

            [ERROR]     at com.google.gwt.dev.shell.ModuleSpace.loadClassFromSourceName(ModuleSpace.java:654)

            [ERROR]     at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:363)

            [ERROR]     at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)

            [ERROR]     at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525)

            [ERROR]     at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)

            [ERROR]     at java.lang.Thread.run(Thread.java:722)

            [ERROR] Caused by: java.io.FileNotFoundException: C:\Users\clewis\AppData\Local\Temp\errai\7280d3137636f75542175e1ca1c5d7812efb91213a5503623f646b7c0d75fd2\errai.marshalling\gen\org\jboss\errai\marshalling\server\impl\ServerMarshallingFactoryImpl.class (The system cannot find the file specified)

            [ERROR]     at java.io.FileInputStream.open(Native Method)

            [ERROR]     at java.io.FileInputStream.<init>(FileInputStream.java:138)

            [ERROR]     at java.io.FileInputStream.<init>(FileInputStream.java:97)

            [ERROR]     at org.jboss.errai.codegen.util.ClassChangeUtil.loadClassDefinition(ClassChangeUtil.java:179)

            [ERROR]     at org.jboss.errai.marshalling.rebind.MarshallersGenerator._generate(MarshallersGenerator.java:271)

            [ERROR]     ... 22 more

            • 3. Re: Marshalling multiple Objects using the Builder Pattern
              csa

              Thanks, this is a bug: https://issues.jboss.org/browse/ERRAI-356

               

              We're working on it.

              • 4. Re: Marshalling multiple Objects using the Builder Pattern
                csa

                We have fixed this now and published new 2.0.2-SNAPSHOTs.

                • 5. Re: Marshalling multiple Objects using the Builder Pattern
                  clewis

                  Hi Christian,

                   

                  I installed the 2.0.2-SNAPSHOT and retested. Everything is working great now.

                   

                  Thanks for your quick help on this.

                   

                  -Carl