From christyflores@example.org Tue Jan 02 09:04:20 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 39054 invoked from network); 2 Jan 2007 09:04:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 09:04:19 -0000 Received: (qmail 39552 invoked by uid 500); 2 Jan 2007 09:04:25 -0000 Delivered-To: christyflores@example.org Received: (qmail 39539 invoked by uid 500); 2 Jan 2007 09:04:25 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 39528 invoked by uid 99); 2 Jan 2007 09:04:25 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 01:04:25 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of christyflores@example.org designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO nf-out-0910.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 01:04:16 -0800 Received: by nf-out-0910.google.com with SMTP id k26so8069183nfc for <christyflores@example.org>; Tue, 02 Jan 2007 01:03:54 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=YCZBRTvbWkS//MvZU4v9pcQeD06QQY00Msv9ePMsEpjtNjFZ5ZgcCB01CNjwW6cuBuNLdhoGfj5y0LI78G0GEQ6kNzfqJouz3mwkVjHtigDO/T2bjSNaPT1iCfCtVdqPvfiJTQbx8YuGKmPxCLORCx57gMt6ZUtB0YId13Gh4ac= Received: by 83.161.120.155 with SMTP id q2mr1547319buc.1167728634091; Tue, 02 Jan 2007 01:03:54 -0800 (PST) Received: by 83.161.120.155 with HTTP; Tue, 2 Jan 2007 01:03:53 -0800 (PST) Message-ID: <christyflores@example.org> Date: Tue, 2 Jan 2007 14:33:54 +0530 From: "Amila Suriarachchi" <christyflores@example.org> To: christyflores@example.org Subject: multiple xsd file import problem MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_138837_30903216.1167728634039" X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_138837_30903216.1167728634039 Content-Type: multipart/alternative; boundary="----=_Part_138838_1307291.1167728634039" ------=_Part_138838_1307291.1167728634039 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline hi all, currently I involve in development of codegen module in axis2. there we use the xmlbeans as one of the databinding framwork. we have a problem when generating the databind classes for wsdl files having multiple imports for same .xsd file. ( see the attached test.wsdl file). i.e for an example the message.xsd fies is imported both in test.wsdl and runTest.xsd file. from axis2 we call the XmlBeans.compileXmlBeans method to genereate the databind classes for codegen module. An Xmlbeans object with an EntityResolver and a Filer object is passed to above method to resolve schemas and write java classes. Following is a sample code it wrote to demostrate the problem public void compile() { //first get the Xmlschema Object try { WSDLReader wsdlReader = WSDLFactory.newInstance ().newWSDLReader(); Definition wsdlDefinition = wsdlReader.readWSDL("test.wsdl"); //schema list for that wsdl List schemaList = wsdlDefinition.getTypes ().getExtensibilityElements(); // conver to xmlobject list List xmlObjectList = new ArrayList(); XmlSchemaCollection xmlSchemaCollection = new XmlSchemaCollection(); Schema schema; XmlSchema xmlSchema; for (Iterator iter = schemaList.iterator(); iter.hasNext();) { schema = (Schema) iter.next(); xmlSchema = xmlSchemaCollection.read(schema.getElement(), null); xmlObjectList.add(XmlObject.Factory.parse (getSchemaAsString(xmlSchema))); } XmlOptions xmlOptions = new XmlOptions(); xmlOptions.setEntityResolver(new TestEntityResolver()); // compile the schema list using the xmlbeans class XmlObject[] xmlObjectArray = (XmlObject[]) xmlObjectList.toArray(new XmlObject[xmlObjectList.size()]); XmlBeans.compileXmlBeans( null, null, xmlObjectArray, null, XmlBeans.typeLoaderForClassLoader( SchemaDocument.class.getClassLoader()), new TestFiler(), xmlOptions); System.out.println("OK"); } catch (Exception e) { e.printStackTrace(); } } private static String getSchemaAsString(XmlSchema schema) throws IOException { StringWriter writer = new StringWriter(); schema.write(writer); return writer.toString(); } As it can be seen in the above code we create an wsdl definition Object using wsdl4j and parses the list of schemas as shown. Here is the stackrace. org.apache.xmlbeans.XmlException: project://local/message.xsd:12:5: error: sch-props-correct.2: Duplicate global type: MessageContext_Type@ http://service.foobar.com/entity/message/ (Original global type found in file: message.xsd) at org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile( SchemaTypeSystemCompiler.java:225) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.xmlbeans.XmlBeans.compileXmlBeans(XmlBeans.java:667) at test.com.xmlbeans.TestXmlBeans.compile(TestXmlBeans.java:67) at test.com.xmlbeans.TestXmlBeans.main(TestXmlBeans.java:89) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke( DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:86) further I noticed that the systemId (passed in resolveEntity(String publicId, String systemId) method) is different for the same xsd file when it imports from the wsdl file and the xsd file (see the testEntityResolver.java file). For an example the systemID for the message.xsd file import from the wsdl file is message.xsd and for runtTest.xsd is project://local/message.xsd. however by using the *scomp* command comes with the xmlbeans it is possible to generate the code for test.wsdl without any problem. Can some one please help me to figureout the problem? -- Amila Suriarachchi, WSO2 Inc. ------=_Part_138838_1307291.1167728634039 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline hi all,<br>currently I involve in development of codegen module in axis2. there we use the xmlbeans as one of the databinding framwork. <br>we have a problem when generating the databind classes for wsdl files having multiple imports for same .xsd file. ( see the attached test.wsdl file).<br>i.e for an example the message.xsd fies is imported both in test.wsdl and runTest.xsd file.<br><br>from axis2 we call the XmlBeans.compileXmlBeans method to genereate the databind classes for codegen module. An Xmlbeans object with an EntityResolver and a Filer object is passed to above method to resolve schemas and write java classes. <br><br>Following is a sample code it wrote to demostrate the problem<br><br>&nbsp;public void compile() {<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //first get the Xmlschema Object<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; WSDLReader wsdlReader = WSDLFactory.newInstance ().newWSDLReader();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Definition wsdlDefinition = wsdlReader.readWSDL(&quot;test.wsdl&quot;);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //schema list for that wsdl<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List schemaList = wsdlDefinition.getTypes().getExtensibilityElements(); <br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // conver to xmlobject list<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List xmlObjectList = new ArrayList();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlSchemaCollection xmlSchemaCollection = new XmlSchemaCollection();<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Schema schema;<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlSchema xmlSchema;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (Iterator iter = schemaList.iterator(); iter.hasNext();) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; schema = (Schema) iter.next();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlSchema = xmlSchemaCollection.read(schema.getElement (), null);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlObjectList.add(XmlObject.Factory.parse(getSchemaAsString(xmlSchema)));<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlOptions xmlOptions = new XmlOptions();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlOptions.setEntityResolver (new TestEntityResolver());<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // compile the schema list using the xmlbeans class<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlObject[] xmlObjectArray = (XmlObject[]) xmlObjectList.toArray(new XmlObject[xmlObjectList.size()]);<br><br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlBeans.compileXmlBeans(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; null,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; null,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlObjectArray,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; null,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XmlBeans.typeLoaderForClassLoader( SchemaDocument.class.getClassLoader()),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new TestFiler(),<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlOptions);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(&quot;OK&quot;);<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } catch (Exception e) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; e.printStackTrace();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } <br>&nbsp;&nbsp;&nbsp; }<br><br>&nbsp;&nbsp;&nbsp; private static String getSchemaAsString(XmlSchema schema) throws IOException {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; StringWriter writer = new StringWriter();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; schema.write(writer);<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return writer.toString();<br>&nbsp;&nbsp;&nbsp; }<br><br>As it can be seen in the above code we create an wsdl definition Object using wsdl4j and parses the list of schemas as shown. <br><br>Here is the stackrace.<br>org.apache.xmlbeans.XmlException : project://local/message.xsd:12:5: error: sch-props-correct.2: Duplicate global type: MessageContext_Type@<a href="http://service.foobar.com/entity/message/">http://service.foobar.com/entity/message/</a> (Original global type found in file: message.xsd)<br>&nbsp;&nbsp;&nbsp; at org.apache.xmlbeans.impl.schema.SchemaTypeSystemCompiler.compile(SchemaTypeSystemCompiler.java:225)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:585)<br>&nbsp;&nbsp;&nbsp; at org.apache.xmlbeans.XmlBeans.compileXmlBeans (XmlBeans.java:667)<br>&nbsp;&nbsp;&nbsp; at test.com.xmlbeans.TestXmlBeans.compile(TestXmlBeans.java:67)<br>&nbsp;&nbsp;&nbsp; at test.com.xmlbeans.TestXmlBeans.main(TestXmlBeans.java:89)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) <br>&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke (Method.java:585)<br>&nbsp;&nbsp;&nbsp; at com.intellij.rt.execution.application.AppMain.main(AppMain.java:86)<br><br>further I noticed that the systemId (passed in resolveEntity(String publicId, String systemId) method) is different for the same xsd file when it imports from the wsdl file and the xsd file (see the testEntityResolver.java file). <br>For an example the systemID for the message.xsd file import from the wsdl file is <br>message.xsd and for runtTest.xsd is project://local/message.xsd.<br><br>however by using the&nbsp; *scomp* command comes with the xmlbeans it is possible to generate the code for test.wsdl without any problem.<br><br>Can some one please help me to figureout the problem?<br><br><br clear="all"><br>-- <br>Amila Suriarachchi,<br>WSO2 Inc. ------=_Part_138838_1307291.1167728634039-- ------=_Part_138837_30903216.1167728634039 Content-Type: application/x-tar; name=xmlbeans.tar Content-Transfer-Encoding: base64 X-Attachment-Id: f_ewg082ww Content-Disposition: attachment; filename="xmlbeans.tar" eG1sYmVhbnMvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA3NTUAMDAwMTc1 MAAwMDAxNzUwADAwMDAwMDAwMDAwADEwNTQ2Mzc2MTQwADAxMTYyNQAgNQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4 bWxiZWFucy9saWIvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDc1NQAwMDAxNzUw ADAwMDE3NTAAMDAwMDAwMDAwMDAAMTA1NDI0NDU3MTMAMDEyMzcyACA1AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAYW1pbGEAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHht bGJlYW5zL3NyYy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAwMDE3NTAA MDAwMTc1MAAwMDAwMDAwMDAwMAAxMDU0MjQ0NTEzMgAwMTI0MDYAIDUAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeG1s YmVhbnMvc3JjL3Rlc3QvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA3NTUAMDAwMTc1MAAw MDAxNzUwADAwMDAwMDAwMDAwADEwNTQyNDQ1MTMyADAxMzM2NQAgNQAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4bWxi ZWFucy9zcmMvdGVzdC9jb20vAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDc1NQAwMDAxNzUwADAw MDE3NTAAMDAwMDAwMDAwMDAAMTA1NDI0NDUxMzIAMDE0MTQzACA1AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhtbGJl YW5zL3NyYy90ZXN0L2NvbS94bWxiZWFucy8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAwMDE3NTAAMDAw MTc1MAAwMDAwMDAwMDAwMAAxMDU0MjQ3MDE3NgAwMTU3NjIAIDUAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeG1sYmVh bnMvc3JjL3Rlc3QvY29tL3htbGJlYW5zL1Rlc3RFbnRpdHlSZXNvbHZlci5qYXZhAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA2NDQAMDAwMTc1MAAwMDAx NzUwADAwMDAwMDAyNDYxADEwNTQ2Mzc2MDEwADAyMjQ2MgAgMAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvKgogKiBD b3B5cmlnaHQgMjAwNCwyMDA1IFRoZSBBcGFjaGUgU29mdHdhcmUgRm91bmRhdGlvbi4KICoKICog TGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNl bnNlIik7CiAqIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ug d2l0aCB0aGUgTGljZW5zZS4KICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNl IGF0CiAqCiAqICAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4w CiAqCiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4g d3JpdGluZywgc29mdHdhcmUKICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlz dHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENP TkRJVElPTlMgT0YgQU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuCiAqIFNlZSB0 aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9u cyBhbmQKICogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAqLwpwYWNrYWdlIHRlc3Qu Y29tLnhtbGJlYW5zOwoKaW1wb3J0IG9yZy54bWwuc2F4LkVudGl0eVJlc29sdmVyOwppbXBvcnQg b3JnLnhtbC5zYXguSW5wdXRTb3VyY2U7CmltcG9ydCBvcmcueG1sLnNheC5TQVhFeGNlcHRpb247 CgppbXBvcnQgamF2YS5pby5GaWxlUmVhZGVyOwppbXBvcnQgamF2YS5pby5JT0V4Y2VwdGlvbjsK CgpwdWJsaWMgY2xhc3MgVGVzdEVudGl0eVJlc29sdmVyIGltcGxlbWVudHMgRW50aXR5UmVzb2x2 ZXIgewogICAgcHVibGljIElucHV0U291cmNlIHJlc29sdmVFbnRpdHkoU3RyaW5nIHB1YmxpY0lk LCBTdHJpbmcgc3lzdGVtSWQpIHRocm93cyBTQVhFeGNlcHRpb24sIElPRXhjZXB0aW9uIHsKCiAg ICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJQdWJsaWMgSUQgPT0+ICIgKyBwdWJsaWNJZCk7CiAg ICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJTeXN0ZW0gSUQgPT0+ICIgKyBzeXN0ZW1JZCk7Cgog ICAgICAgIGlmIChzeXN0ZW1JZC5zdGFydHNXaXRoKCJwcm9qZWN0Oi8vbG9jYWwvIikpIHsKICAg ICAgICAgICAgc3lzdGVtSWQgPSBzeXN0ZW1JZC5zdWJzdHJpbmcoInByb2plY3Q6Ly9sb2NhbC8i Lmxlbmd0aCgpKTsKICAgICAgICB9CgogICAgICAgIFN0cmluZyBmaWxlTmFtZSA9IHN5c3RlbUlk OwogICAgICAgIHJldHVybiBuZXcgSW5wdXRTb3VyY2UobmV3IEZpbGVSZWFkZXIoZmlsZU5hbWUp KTsKICAgIH0KfQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4bWxiZWFucy9z cmMvdGVzdC9jb20veG1sYmVhbnMvVGVzdFhtbEJlYW5zLmphdmEAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDY0NAAwMDAxNzUwADAwMDE3NTAA MDAwMDAwMDY3MzIAMTA1NDYzNzYwMTAAMDIxMjAyACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8qCiAqIENvcHly aWdodCAyMDA0LDIwMDUgVGhlIEFwYWNoZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLgogKgogKiBMaWNl bnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgIkxpY2Vuc2Ui KTsKICogeW91IG1heSBub3QgdXNlIHRoaXMgZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRo IHRoZSBMaWNlbnNlLgogKiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQK ICoKICogICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAKICoK ICogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0 aW5nLCBzb2Z0d2FyZQogKiBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmli dXRlZCBvbiBhbiAiQVMgSVMiIEJBU0lTLAogKiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElU SU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4KICogU2VlIHRoZSBM aWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFu ZAogKiBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS4KICovCnBhY2thZ2UgdGVzdC5jb20u eG1sYmVhbnM7CgppbXBvcnQgb3JnLmFwYWNoZS53cy5jb21tb25zLnNjaGVtYS5YbWxTY2hlbWE7 CmltcG9ydCBvcmcuYXBhY2hlLndzLmNvbW1vbnMuc2NoZW1hLlhtbFNjaGVtYUNvbGxlY3Rpb247 CmltcG9ydCBvcmcuYXBhY2hlLnhtbGJlYW5zLlhtbEJlYW5zOwppbXBvcnQgb3JnLmFwYWNoZS54 bWxiZWFucy5YbWxFeGNlcHRpb247CmltcG9ydCBvcmcuYXBhY2hlLnhtbGJlYW5zLlhtbE9iamVj dDsKaW1wb3J0IG9yZy5hcGFjaGUueG1sYmVhbnMuWG1sT3B0aW9uczsKaW1wb3J0IG9yZy5hcGFj aGUueG1sYmVhbnMuaW1wbC54Yi54c2RzY2hlbWEuU2NoZW1hRG9jdW1lbnQ7CgppbXBvcnQgamF2 YXgud3NkbC5EZWZpbml0aW9uOwppbXBvcnQgamF2YXgud3NkbC5XU0RMRXhjZXB0aW9uOwppbXBv cnQgamF2YXgud3NkbC5leHRlbnNpb25zLnNjaGVtYS5TY2hlbWE7CmltcG9ydCBqYXZheC53c2Rs LmZhY3RvcnkuV1NETEZhY3Rvcnk7CmltcG9ydCBqYXZheC53c2RsLnhtbC5XU0RMUmVhZGVyOwpp bXBvcnQgamF2YS5pby5JT0V4Y2VwdGlvbjsKaW1wb3J0IGphdmEuaW8uU3RyaW5nV3JpdGVyOwpp bXBvcnQgamF2YS51dGlsLkFycmF5TGlzdDsKaW1wb3J0IGphdmEudXRpbC5JdGVyYXRvcjsKaW1w b3J0IGphdmEudXRpbC5MaXN0OwoKcHVibGljIGNsYXNzIFRlc3RYbWxCZWFucyB7CgogICAgcHVi bGljIHZvaWQgY29tcGlsZSgpIHsKCiAgICAgICAgLy9maXJzdCBnZXQgdGhlIFhtbHNjaGVtYSBP YmplY3QKICAgICAgICB0cnkgewogICAgICAgICAgICBXU0RMUmVhZGVyIHdzZGxSZWFkZXIgPSBX U0RMRmFjdG9yeS5uZXdJbnN0YW5jZSgpLm5ld1dTRExSZWFkZXIoKTsKICAgICAgICAgICAgRGVm aW5pdGlvbiB3c2RsRGVmaW5pdGlvbiA9IHdzZGxSZWFkZXIucmVhZFdTREwoInRlc3Qud3NkbCIp OwoKICAgICAgICAgICAgLy9zY2hlbWEgbGlzdCBmb3IgdGhhdCB3c2RsCiAgICAgICAgICAgIExp c3Qgc2NoZW1hTGlzdCA9IHdzZGxEZWZpbml0aW9uLmdldFR5cGVzKCkuZ2V0RXh0ZW5zaWJpbGl0 eUVsZW1lbnRzKCk7CgogICAgICAgICAgICAvLyBjb252ZXIgdG8geG1sb2JqZWN0IGxpc3QKICAg ICAgICAgICAgTGlzdCB4bWxPYmplY3RMaXN0ID0gbmV3IEFycmF5TGlzdCgpOwogICAgICAgICAg ICBYbWxTY2hlbWFDb2xsZWN0aW9uIHhtbFNjaGVtYUNvbGxlY3Rpb24gPSBuZXcgWG1sU2NoZW1h Q29sbGVjdGlvbigpOwoKICAgICAgICAgICAgU2NoZW1hIHNjaGVtYTsKICAgICAgICAgICAgWG1s U2NoZW1hIHhtbFNjaGVtYTsKICAgICAgICAgICAgZm9yIChJdGVyYXRvciBpdGVyID0gc2NoZW1h TGlzdC5pdGVyYXRvcigpOyBpdGVyLmhhc05leHQoKTspIHsKICAgICAgICAgICAgICAgIHNjaGVt YSA9IChTY2hlbWEpIGl0ZXIubmV4dCgpOwogICAgICAgICAgICAgICAgeG1sU2NoZW1hID0geG1s U2NoZW1hQ29sbGVjdGlvbi5yZWFkKHNjaGVtYS5nZXRFbGVtZW50KCksIG51bGwpOwogICAgICAg ICAgICAgICAgeG1sT2JqZWN0TGlzdC5hZGQoWG1sT2JqZWN0LkZhY3RvcnkucGFyc2UoZ2V0U2No ZW1hQXNTdHJpbmcoeG1sU2NoZW1hKSkpOwogICAgICAgICAgICB9CgogICAgICAgICAgICBYbWxP cHRpb25zIHhtbE9wdGlvbnMgPSBuZXcgWG1sT3B0aW9ucygpOwogICAgICAgICAgICB4bWxPcHRp b25zLnNldEVudGl0eVJlc29sdmVyKG5ldyBUZXN0RW50aXR5UmVzb2x2ZXIoKSk7CgogICAgICAg ICAgICAvLyBjb21waWxlIHRoZSBzY2hlbWEgbGlzdCB1c2luZyB0aGUgeG1sYmVhbnMgY2xhc3MK ICAgICAgICAgICAgWG1sT2JqZWN0W10geG1sT2JqZWN0QXJyYXkgPSAoWG1sT2JqZWN0W10pIHht bE9iamVjdExpc3QudG9BcnJheShuZXcgWG1sT2JqZWN0W3htbE9iamVjdExpc3Quc2l6ZSgpXSk7 CgogICAgICAgICAgICBYbWxCZWFucy5jb21waWxlWG1sQmVhbnMoCiAgICAgICAgICAgICAgICAg ICAgbnVsbCwKICAgICAgICAgICAgICAgICAgICBudWxsLAogICAgICAgICAgICAgICAgICAgIHht bE9iamVjdEFycmF5LAogICAgICAgICAgICAgICAgICAgIG51bGwsCiAgICAgICAgICAgICAgICAg ICAgWG1sQmVhbnMudHlwZUxvYWRlckZvckNsYXNzTG9hZGVyKFNjaGVtYURvY3VtZW50LmNsYXNz LmdldENsYXNzTG9hZGVyKCkpLAogICAgICAgICAgICAgICAgICAgIG5ldyBUZXN0RmlsZXIoKSwK ICAgICAgICAgICAgICAgICAgICB4bWxPcHRpb25zKTsKICAgICAgICAgICAgU3lzdGVtLm91dC5w cmludGxuKCJPSyIpOwoKICAgICAgICB9IGNhdGNoIChXU0RMRXhjZXB0aW9uIGUpIHsKICAgICAg ICAgICAgZS5wcmludFN0YWNrVHJhY2UoKTsKICAgICAgICB9IGNhdGNoIChJT0V4Y2VwdGlvbiBl KSB7CiAgICAgICAgICAgIGUucHJpbnRTdGFja1RyYWNlKCk7ICAvL1RvIGNoYW5nZSBib2R5IG9m IGNhdGNoIHN0YXRlbWVudCB1c2UgRmlsZSB8IFNldHRpbmdzIHwgRmlsZSBUZW1wbGF0ZXMuCiAg ICAgICAgfSBjYXRjaCAoWG1sRXhjZXB0aW9uIGUpIHsKICAgICAgICAgICAgZS5wcmludFN0YWNr VHJhY2UoKTsgIC8vVG8gY2hhbmdlIGJvZHkgb2YgY2F0Y2ggc3RhdGVtZW50IHVzZSBGaWxlIHwg U2V0dGluZ3MgfCBGaWxlIFRlbXBsYXRlcy4KICAgICAgICB9CgoKICAgIH0KCiAgICBwcml2YXRl IHN0YXRpYyBTdHJpbmcgZ2V0U2NoZW1hQXNTdHJpbmcoWG1sU2NoZW1hIHNjaGVtYSkgdGhyb3dz IElPRXhjZXB0aW9uIHsKICAgICAgICBTdHJpbmdXcml0ZXIgd3JpdGVyID0gbmV3IFN0cmluZ1dy aXRlcigpOwogICAgICAgIHNjaGVtYS53cml0ZSh3cml0ZXIpOwogICAgICAgIHJldHVybiB3cml0 ZXIudG9TdHJpbmcoKTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdb XSBhcmdzKSB7CiAgICAgICAgbmV3IFRlc3RYbWxCZWFucygpLmNvbXBpbGUoKTsKICAgIH0KCgp9 CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeG1sYmVhbnMvc3JjL3Rlc3Qv Y29tL3htbGJlYW5zL1Rlc3RGaWxlci5qYXZhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA2NDQAMDAwMTc1MAAwMDAxNzUwADAwMDAwMDAz MDc2ADEwNTQyNDY1MzYwADAyMDUzMwAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYW1pbGEA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvKgogKiBDb3B5cmlnaHQgMjAw NCwyMDA1IFRoZSBBcGFjaGUgU29mdHdhcmUgRm91bmRhdGlvbi4KICoKICogTGljZW5zZWQgdW5k ZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiAqIHlv dSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGlj ZW5zZS4KICogWW91IG1heSBvYnRhaW4gYSBjb3B5IG9mIHRoZSBMaWNlbnNlIGF0CiAqCiAqICAg ICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCiAqCiAqIFVubGVz cyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29m dHdhcmUKICogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24g YW4gIkFTIElTIiBCQVNJUywKICogV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0Yg QU5ZIEtJTkQsIGVpdGhlciBleHByZXNzIG9yIGltcGxpZWQuCiAqIFNlZSB0aGUgTGljZW5zZSBm b3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQKICogbGlt aXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAqLwpwYWNrYWdlIHRlc3QuY29tLnhtbGJlYW5z OwoKaW1wb3J0IG9yZy5hcGFjaGUueG1sYmVhbnMuRmlsZXI7CgppbXBvcnQgamF2YS5pby4qOwoK LyoqCiAqIEF1dGhvcjogYW1pbGEKICogRGF0ZTogRGVjIDIxLCAyMDA2CiAqLwpwdWJsaWMgY2xh c3MgVGVzdEZpbGVyIGltcGxlbWVudHMgRmlsZXIgewogICAgcHVibGljIE91dHB1dFN0cmVhbSBj cmVhdGVCaW5hcnlGaWxlKFN0cmluZyB0eXBlTmFtZSkgdGhyb3dzIElPRXhjZXB0aW9uIHsKICAg ICAgICBTeXN0ZW0ub3V0LnByaW50bG4oImNyZWF0aW5nIGJpbmFyeSBmaWxlIik7CgogICAgICAg IFN0cmluZyByZXNvdXJjZURpcmVjdG9yeSA9ICIuLi9nZW5lcmF0ZWQvcmVzb3VyY2UiOwogICAg ICAgIEZpbGUgZmlsZSA9IG5ldyBGaWxlKHJlc291cmNlRGlyZWN0b3J5LHR5cGVOYW1lKTsKICAg ICAgICBmaWxlLmdldFBhcmVudEZpbGUoKS5ta2RpcnMoKTsKICAgICAgICBmaWxlLmNyZWF0ZU5l d0ZpbGUoKTsKCiAgICAgICAgcmV0dXJuIG5ldyBGaWxlT3V0cHV0U3RyZWFtKGZpbGUpOwogICAg fQoKICAgIHB1YmxpYyBXcml0ZXIgY3JlYXRlU291cmNlRmlsZShTdHJpbmcgdHlwZU5hbWUpIHRo cm93cyBJT0V4Y2VwdGlvbiB7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJjcmVhdGluZyBz b3VyY2UgZmlsZSIpOwogICAgICAgIHR5cGVOYW1lID0gdHlwZU5hbWUucmVwbGFjZSgiLiIsU3Ry aW5nLnZhbHVlT2YoRmlsZS5zZXBhcmF0b3JDaGFyKSk7CgogICAgICAgIFN0cmluZyBzb3VyY2VE aXJlY3RvcnkgPSAiLi4vZ2VuZXJhdGVkL3NyYyI7CiAgICAgICAgRmlsZSBmaWxlID0gbmV3IEZp bGUoc291cmNlRGlyZWN0b3J5LHR5cGVOYW1lICsgIi5qYXZhIik7CiAgICAgICAgZmlsZS5nZXRQ YXJlbnRGaWxlKCkubWtkaXJzKCk7CiAgICAgICAgZmlsZS5jcmVhdGVOZXdGaWxlKCk7CiAgICAg ICAgcmV0dXJuIG5ldyBGaWxlV3JpdGVyKGZpbGUpOwogICAgfQp9CgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhtbGJlYW5zL2dlbmVyYXRlZC8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAwMDE3NTAAMDAwMTc1MAAwMDAwMDAwMDAwMAAx MDU0MjQ2MDQ0MAAwMTM1NTQAIDUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFtaWxhAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeG1sYmVhbnMvZ2VuZXJhdGVkL3NyYy8A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAADAwMDA3NTUAMDAwMTc1MAAwMDAxNzUwADAwMDAwMDAwMDAwADEw NTQyNTAyNTEzADAxNDM0MQAgNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYW1pbGEAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4bWxiZWFucy9nZW5lcmF0ZWQvcmVzb3Vy Y2UvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAMDAwMDc1NQAwMDAxNzUwADAwMDE3NTAAMDAwMDAwMDAwMDAAMTA1 NDI1MDI1MTMAMDE1NDAxACA1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAHVzdGFyICAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhbWlsYQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhtbGJlYW5zL3Rlc3QtcmVzb3VyY2VzLwAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAwMDE3NTAAMDAwMTc1MAAwMDAwMDAwMDAwMAAxMDU0 NjM3NjExMAAwMTQ2MTEAIDUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFtaWxhAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeG1sYmVhbnMvdGVzdC1yZXNvdXJjZXMvbWVz c2FnZS54c2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAADAwMDA2NDQAMDAwMTc1MAAwMDAxNzUwADAwMDAwMDAyMTEwADEwNTQy NTAxNTE0ADAxNjc0MQAgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYW1pbGEAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5n PSJVVEYtOCI/Pg0KPHhzOnNjaGVtYSB4bWxuczpiYXNlPSJodHRwOi8vc2VydmljZS5mb29iYXIu Y29tL2Jhc2UvIiB4bWxucz0iaHR0cDovL3NlcnZpY2UuZm9vYmFyLmNvbS9lbnRpdHkvbWVzc2Fn ZS8iIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgdGFyZ2V0TmFt ZXNwYWNlPSJodHRwOi8vc2VydmljZS5mb29iYXIuY29tL2VudGl0eS9tZXNzYWdlLyIgZWxlbWVu dEZvcm1EZWZhdWx0PSJ1bnF1YWxpZmllZCIgYXR0cmlidXRlRm9ybURlZmF1bHQ9InVucXVhbGlm aWVkIiB2ZXJzaW9uPSIyLjgiPg0KICAgIDx4czppbXBvcnQgbmFtZXNwYWNlPSJodHRwOi8vc2Vy dmljZS5mb29iYXIuY29tL2Jhc2UvIiBzY2hlbWFMb2NhdGlvbj0iYmFzZS54c2QiLz4NCg0KDQog ICAgPHhzOmVsZW1lbnQgbmFtZT0ibWVzc2FnZUlkIiB0eXBlPSJ4czpzdHJpbmciLz4NCg0KICAg IDx4czplbGVtZW50IG5hbWU9InJlZlRvTWVzc2FnZUlkIiB0eXBlPSJ4czpzdHJpbmciLz4NCg0K ICAgIDx4czplbGVtZW50IG5hbWU9ImJlaGF2aW9yVmVyc2lvbiIgdHlwZT0ieHM6c2hvcnQiIG5p bGxhYmxlPSJ0cnVlIi8+DQoNCiAgICA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTWVzc2FnZUNvbnRl eHRfVHlwZSI+DQogICAgICAgIDx4czpzZXF1ZW5jZT4NCiAgICAgICAgICAgIDx4czplbGVtZW50 IHJlZj0ibWVzc2FnZUlkIi8+DQogICAgICAgICAgICA8eHM6ZWxlbWVudCByZWY9InJlZlRvTWVz c2FnZUlkIiBtaW5PY2N1cnM9IjAiLz4NCiAgICAgICAgPC94czpzZXF1ZW5jZT4NCiAgICA8L3hz OmNvbXBsZXhUeXBlPg0KDQogICAgPHhzOmVsZW1lbnQgbmFtZT0iTWVzc2FnZUNvbnRleHQiIHR5 cGU9Ik1lc3NhZ2VDb250ZXh0X1R5cGUiIG5pbGxhYmxlPSJmYWxzZSIvPg0KDQogICAgPHhzOmVs ZW1lbnQgbmFtZT0ibG9jYXRpb25Db21wYW55TnVtYmVyIiB0eXBlPSJiYXNlOkNvbXBhbnlOdW1i ZXJfVHlwZSIvPg0KDQogICAgPHhzOmVsZW1lbnQgbmFtZT0ibG9jYXRpb25BVU51bWJlciIgdHlw ZT0iYmFzZTpBVU51bWJlcl9UeXBlIi8+DQoNCjwveHM6c2NoZW1hPg0KAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4bWxiZWFucy90ZXN0LXJlc291cmNlcy9iYXNlLXN1 YjEueHNkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAMDAwMDY0NAAwMDAxNzUwADAwMDE3NTAAMDAwMDAwMDQyNzYAMTA1NDI1MDE1 MTQAMDE3MTE2ACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVz dGFyICAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVU Ri04Ij8+DQo8eHM6c2NoZW1hIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNj aGVtYSIgeG1sbnM9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vYmFzZS8iIHRhcmdldE5hbWVz cGFjZT0iaHR0cDovL3NlcnZpY2UuZm9vYmFyLmNvbS9iYXNlLyIgZWxlbWVudEZvcm1EZWZhdWx0 PSJ1bnF1YWxpZmllZCIgYXR0cmlidXRlRm9ybURlZmF1bHQ9InVucXVhbGlmaWVkIiB2ZXJzaW9u PSIxLjIiPg0KICAgIDx4czpzaW1wbGVUeXBlIG5hbWU9IkRheU9mVGhlV2Vla0NvZGVfRW51bSI+ DQogICAgICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgICAgICAgPHhzOmRvY3VtZW50YXRpb24+ QW4gUkZDLTI4MjIgY29kZSBmb3IgdGhlIGRheSBvZiB0aGUgd2Vlay48L3hzOmRvY3VtZW50YXRp b24+DQogICAgICAgIDwveHM6YW5ub3RhdGlvbj4NCiAgICAgICAgPHhzOnJlc3RyaWN0aW9uIGJh c2U9InhzOnN0cmluZyI+DQogICAgICAgICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNVTiI+ DQogICAgICAgICAgICAgICAgPHhzOmFubm90YXRpb24+DQogICAgICAgICAgICAgICAgICAgIDx4 czpkb2N1bWVudGF0aW9uPlN1bmRheTwveHM6ZG9jdW1lbnRhdGlvbj4NCiAgICAgICAgICAgICAg ICA8L3hzOmFubm90YXRpb24+DQogICAgICAgICAgICA8L3hzOmVudW1lcmF0aW9uPg0KICAgICAg ICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNT04iPg0KICAgICAgICAgICAgICAgIDx4czph bm5vdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgICA8eHM6ZG9jdW1lbnRhdGlvbj5Nb25kYXk8 L3hzOmRvY3VtZW50YXRpb24+DQogICAgICAgICAgICAgICAgPC94czphbm5vdGF0aW9uPg0KICAg ICAgICAgICAgPC94czplbnVtZXJhdGlvbj4NCiAgICAgICAgICAgIDx4czplbnVtZXJhdGlvbiB2 YWx1ZT0iVFVFIj4NCiAgICAgICAgICAgICAgICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgICAgICAg ICAgICAgICAgPHhzOmRvY3VtZW50YXRpb24+VHVlc2RheTwveHM6ZG9jdW1lbnRhdGlvbj4NCiAg ICAgICAgICAgICAgICA8L3hzOmFubm90YXRpb24+DQogICAgICAgICAgICA8L3hzOmVudW1lcmF0 aW9uPg0KICAgICAgICAgICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJXRUQiPg0KICAgICAgICAg ICAgICAgIDx4czphbm5vdGF0aW9uPg0KICAgICAgICAgICAgICAgICAgICA8eHM6ZG9jdW1lbnRh dGlvbj5XZWRuZXNkYXk8L3hzOmRvY3VtZW50YXRpb24+DQogICAgICAgICAgICAgICAgPC94czph bm5vdGF0aW9uPg0KICAgICAgICAgICAgPC94czplbnVtZXJhdGlvbj4NCiAgICAgICAgICAgIDx4 czplbnVtZXJhdGlvbiB2YWx1ZT0iVEhVIj4NCiAgICAgICAgICAgICAgICA8eHM6YW5ub3RhdGlv bj4NCiAgICAgICAgICAgICAgICAgICAgPHhzOmRvY3VtZW50YXRpb24+VGh1cnNkYXk8L3hzOmRv Y3VtZW50YXRpb24+DQogICAgICAgICAgICAgICAgPC94czphbm5vdGF0aW9uPg0KICAgICAgICAg ICAgPC94czplbnVtZXJhdGlvbj4NCiAgICAgICAgICAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0i RlJJIj4NCiAgICAgICAgICAgICAgICA8eHM6YW5ub3RhdGlvbj4NCiAgICAgICAgICAgICAgICAg ICAgPHhzOmRvY3VtZW50YXRpb24+RnJpZGF5PC94czpkb2N1bWVudGF0aW9uPg0KICAgICAgICAg ICAgICAgIDwveHM6YW5ub3RhdGlvbj4NCiAgICAgICAgICAgIDwveHM6ZW51bWVyYXRpb24+DQog ICAgICAgICAgICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IlNBVCI+DQogICAgICAgICAgICAgICAg PHhzOmFubm90YXRpb24+DQogICAgICAgICAgICAgICAgICAgIDx4czpkb2N1bWVudGF0aW9uPlNh dHVyZGF5PC94czpkb2N1bWVudGF0aW9uPg0KICAgICAgICAgICAgICAgIDwveHM6YW5ub3RhdGlv bj4NCiAgICAgICAgICAgIDwveHM6ZW51bWVyYXRpb24+DQogICAgICAgIDwveHM6cmVzdHJpY3Rp b24+DQogICAgPC94czpzaW1wbGVUeXBlPg0KICAgIDx4czpjb21wbGV4VHlwZSBuYW1lPSJEYXlP ZlRoZVdlZWtDb2RlTGlzdF9UeXBlIj4NCiAgICAgICAgPHhzOnNlcXVlbmNlPg0KICAgICAgICAg ICAgPHhzOmVsZW1lbnQgbmFtZT0iZGF5T2ZUaGVXZWVrQ29kZSIgdHlwZT0iRGF5T2ZUaGVXZWVr Q29kZV9FbnVtIiBtYXhPY2N1cnM9InVuYm91bmRlZCIvPg0KICAgICAgICA8L3hzOnNlcXVlbmNl Pg0KICAgIDwveHM6Y29tcGxleFR5cGU+DQo8L3hzOnNjaGVtYT4NCgAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAB4bWxiZWFucy90ZXN0LXJlc291cmNlcy9iYXNlLXN1YjIueHNk AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAMDAwMDY0NAAwMDAxNzUwADAwMDE3NTAAMDAwMDAwMDEyMzYAMTA1NDI1MDE1MTQAMDE3 MTEwACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAA YW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAADw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+ DQo8eHM6c2NoZW1hIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIg eG1sbnM9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vYmFzZS8iIHRhcmdldE5hbWVzcGFjZT0i aHR0cDovL3NlcnZpY2UuZm9vYmFyLmNvbS9iYXNlLyIgZWxlbWVudEZvcm1EZWZhdWx0PSJ1bnF1 YWxpZmllZCIgYXR0cmlidXRlRm9ybURlZmF1bHQ9InVucXVhbGlmaWVkIiB2ZXJzaW9uPSIxLjAi Pg0KDQogICAgPHhzOnNpbXBsZVR5cGUgbmFtZT0iQVVOdW1iZXJfVHlwZSI+DQogICAgICAgIDx4 czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPg0KICAgICAgICAgICAgPHhzOnBhdHRlcm4g dmFsdWU9IlxkezV9Ij4NCiAgICAgICAgICAgIDwveHM6cGF0dGVybj4NCiAgICAgICAgPC94czpy ZXN0cmljdGlvbj4NCiAgICA8L3hzOnNpbXBsZVR5cGU+DQoNCiAgICA8eHM6c2ltcGxlVHlwZSBu YW1lPSJDb21wYW55TnVtYmVyX1R5cGUiPg0KICAgICAgICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0i eHM6c3RyaW5nIj4NCiAgICAgICAgICAgIDx4czpwYXR0ZXJuIHZhbHVlPSJcZHszfSIvPg0KICAg ICAgICA8L3hzOnJlc3RyaWN0aW9uPg0KICAgIDwveHM6c2ltcGxlVHlwZT4NCg0KPC94czpzY2hl bWE+DQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAB4bWxiZWFucy90ZXN0LXJlc291cmNlcy90ZXN0LndzZGwAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAMDAwMDY0NAAwMDAxNzUwADAwMDE3NTAAMDAwMDAwMDU2NDMAMTA1NDI1MDE1MjEAMDE2NDYz ACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAYW1p bGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAADx3c2RsOmRlZmluaXRpb25zIHhtbG5zPSJodHRwOi8vc2VydmljZS5m b29iYXIuY29tL3Byb3ZpZGVyL3Rlc3Rwcm92aWRlci90ZXN0LyINCiAgICAgICAgICAgICAgICAg IHhtbG5zOnNvYXBiaW5kPSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93c2RsL3NvYXAvIiB4 bWxuczp3c2RsPSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93c2RsLyINCiAgICAgICAgICAg ICAgICAgIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSINCiAgICAg ICAgICAgICAgICAgIHhtbG5zOnJ1bnRlc3Q9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vcHJv dmlkZXIvdGVzdHByb3ZpZGVyL3Rlc3QvcnVudGVzdC8iDQogICAgICAgICAgICAgICAgICB4bWxu czptc2c9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vZW50aXR5L21lc3NhZ2UvIg0KICAgICAg ICAgICAgICAgICAgdGFyZ2V0TmFtZXNwYWNlPSJodHRwOi8vc2VydmljZS5mb29iYXIuY29tL3By b3ZpZGVyL3Rlc3Rwcm92aWRlci90ZXN0LyIgbmFtZT0idGVzdCI+DQogICAgPHdzZGw6dHlwZXM+ DQogICAgICAgIDx4czpzY2hlbWEgdGFyZ2V0TmFtZXNwYWNlPSJodHRwOi8vc2VydmljZS5mb29i YXIuY29tL3Byb3ZpZGVyL3Rlc3Rwcm92aWRlci90ZXN0LyINCiAgICAgICAgICAgICAgICAgICB4 bWxucz0iaHR0cDovL3NlcnZpY2UuZm9vYmFyLmNvbS9wcm92aWRlci90ZXN0cHJvdmlkZXIvdGVz dC8iDQogICAgICAgICAgICAgICAgICAgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEv WE1MU2NoZW1hIiB4bWxuczptc2c9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vZW50aXR5L21l c3NhZ2UvIg0KICAgICAgICAgICAgICAgICAgIHhtbG5zOnJ1bnRlc3Q9Imh0dHA6Ly9zZXJ2aWNl LmZvb2Jhci5jb20vcHJvdmlkZXIvdGVzdHByb3ZpZGVyL3Rlc3QvcnVudGVzdC8iPg0KICAgICAg ICAgICAgPHhzOmltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vZW50 aXR5L21lc3NhZ2UvIg0KICAgICAgICAgICAgICAgICAgICAgICBzY2hlbWFMb2NhdGlvbj0ibWVz c2FnZS54c2QiLz4NCiAgICAgICAgICAgIDx4czppbXBvcnQgbmFtZXNwYWNlPSJodHRwOi8vc2Vy dmljZS5mb29iYXIuY29tL3Byb3ZpZGVyL3Rlc3Rwcm92aWRlci90ZXN0L3J1bnRlc3QvIg0KICAg ICAgICAgICAgICAgICAgICAgICBzY2hlbWFMb2NhdGlvbj0icnVuVGVzdC54c2QiLz4NCiAgICAg ICAgPC94czpzY2hlbWE+DQogICAgPC93c2RsOnR5cGVzPg0KICAgIDx3c2RsOm1lc3NhZ2UgbmFt ZT0iTWVzc2FnZUNvbnRleHRNZXNzYWdlIj4NCiAgICAgICAgPHdzZGw6cGFydCBuYW1lPSJNZXNz YWdlQ29udGV4dCIgZWxlbWVudD0ibXNnOk1lc3NhZ2VDb250ZXh0Ii8+DQogICAgPC93c2RsOm1l c3NhZ2U+DQogICAgPHdzZGw6bWVzc2FnZSBuYW1lPSJydW5UZXN0UmVxdWVzdE1lc3NhZ2UiPg0K ICAgICAgICA8d3NkbDpwYXJ0IG5hbWU9InJ1blRlc3QiIGVsZW1lbnQ9InJ1bnRlc3Q6cnVuVGVz dCIvPg0KICAgIDwvd3NkbDptZXNzYWdlPg0KICAgIDx3c2RsOm1lc3NhZ2UgbmFtZT0icnVuVGVz dFJlc3BvbnNlTWVzc2FnZSI+DQogICAgICAgIDx3c2RsOnBhcnQgbmFtZT0icnVuVGVzdFJlc3Bv bnNlIiBlbGVtZW50PSJydW50ZXN0OnJ1blRlc3RSZXNwb25zZSIvPg0KICAgIDwvd3NkbDptZXNz YWdlPg0KICAgIDx3c2RsOnBvcnRUeXBlIG5hbWU9IlRlc3RQb3J0VHlwZSI+DQogICAgICAgIDx3 c2RsOm9wZXJhdGlvbiBuYW1lPSJydW5UZXN0Ij4NCiAgICAgICAgICAgIDx3c2RsOmlucHV0IG1l c3NhZ2U9InJ1blRlc3RSZXF1ZXN0TWVzc2FnZSIvPg0KICAgICAgICAgICAgPHdzZGw6b3V0cHV0 IG1lc3NhZ2U9InJ1blRlc3RSZXNwb25zZU1lc3NhZ2UiLz4NCiAgICAgICAgPC93c2RsOm9wZXJh dGlvbj4NCiAgICA8L3dzZGw6cG9ydFR5cGU+DQogICAgPHdzZGw6YmluZGluZyBuYW1lPSJUZXN0 U29hcEJpbmRpbmciIHR5cGU9IlRlc3RQb3J0VHlwZSI+DQogICAgICAgIDxzb2FwYmluZDpiaW5k aW5nIHN0eWxlPSJkb2N1bWVudCIgdHJhbnNwb3J0PSJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9y Zy9zb2FwL2h0dHAiLz4NCiAgICAgICAgPHdzZGw6b3BlcmF0aW9uIG5hbWU9InJ1blRlc3QiPg0K ICAgICAgICAgICAgPHNvYXBiaW5kOm9wZXJhdGlvbiBzdHlsZT0iZG9jdW1lbnQiIHNvYXBBY3Rp b249IiIvPg0KICAgICAgICAgICAgPHdzZGw6aW5wdXQ+DQogICAgICAgICAgICAgICAgPHNvYXBi aW5kOmhlYWRlciBtZXNzYWdlPSJNZXNzYWdlQ29udGV4dE1lc3NhZ2UiIHBhcnQ9Ik1lc3NhZ2VD b250ZXh0IiB1c2U9ImxpdGVyYWwiLz4NCiAgICAgICAgICAgICAgICA8c29hcGJpbmQ6Ym9keSBw YXJ0cz0icnVuVGVzdCIgdXNlPSJsaXRlcmFsIi8+DQogICAgICAgICAgICA8L3dzZGw6aW5wdXQ+ DQogICAgICAgICAgICA8d3NkbDpvdXRwdXQ+DQogICAgICAgICAgICAgICAgPHNvYXBiaW5kOmhl YWRlciBtZXNzYWdlPSJNZXNzYWdlQ29udGV4dE1lc3NhZ2UiIHBhcnQ9Ik1lc3NhZ2VDb250ZXh0 IiB1c2U9ImxpdGVyYWwiLz4NCiAgICAgICAgICAgICAgICA8c29hcGJpbmQ6Ym9keSBwYXJ0cz0i cnVuVGVzdFJlc3BvbnNlIiB1c2U9ImxpdGVyYWwiLz4NCiAgICAgICAgICAgIDwvd3NkbDpvdXRw dXQ+DQogICAgICAgIDwvd3NkbDpvcGVyYXRpb24+DQogICAgPC93c2RsOmJpbmRpbmc+DQogICAg PHdzZGw6c2VydmljZSBuYW1lPSJUZXN0U2VydmljZSI+DQogICAgICAgIDx3c2RsOnBvcnQgbmFt ZT0idGVzdCIgYmluZGluZz0iVGVzdFNvYXBCaW5kaW5nIj4NCiAgICAgICAgICAgIDxzb2FwYmlu ZDphZGRyZXNzIGxvY2F0aW9uPSJodHRwOi8vbG9jYWxob3N0OjgwMDEvdGVzdGFwcC9zZXJ2aWNl cy90ZXN0cHJvdmlkZXIvdGVzdCIvPg0KICAgICAgICA8L3dzZGw6cG9ydD4NCiAgICA8L3dzZGw6 c2VydmljZT4NCjwvd3NkbDpkZWZpbml0aW9ucz4NCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAHhtbGJlYW5zL3Rlc3QtcmVzb3VyY2VzL3J1blRlc3QueHNkAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAw NjQ0ADAwMDE3NTAAMDAwMTc1MAAwMDAwMDAwMjQ3MgAxMDU0MjUwMTUxNAAwMTY3NzQAIDAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABhbWlsYQAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx4czpzY2hl bWEgdGFyZ2V0TmFtZXNwYWNlPSJodHRwOi8vc2VydmljZS5mb29iYXIuY29tL3Byb3ZpZGVyL3Rl c3Rwcm92aWRlci90ZXN0L3J1bnRlc3QvIiBlbGVtZW50Rm9ybURlZmF1bHQ9InVucXVhbGlmaWVk IiBhdHRyaWJ1dGVGb3JtRGVmYXVsdD0idW5xdWFsaWZpZWQiIHZlcnNpb249IjEuMCIgeG1sbnM6 bXNnPSJodHRwOi8vc2VydmljZS5mb29iYXIuY29tL2VudGl0eS9tZXNzYWdlLyIgeG1sbnM6eHM9 Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxucz0iaHR0cDovL3NlcnZpY2Uu Zm9vYmFyLmNvbS9wcm92aWRlci90ZXN0cHJvdmlkZXIvdGVzdC9ydW50ZXN0LyI+DQoJPHhzOmlt cG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vZW50aXR5L21lc3NhZ2Uv IiBzY2hlbWFMb2NhdGlvbj0ibWVzc2FnZS54c2QiLz4NCg0KCTwhLS0qKioqKioqKiBSZXF1ZXN0 ICoqKioqKioqKioqKioqLS0+DQoJPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJ1blRlc3RSZXF1ZXN0 X1R5cGUiPg0KCQk8eHM6c2VxdWVuY2U+DQoJCQk8eHM6ZWxlbWVudCByZWY9Im1zZzpiZWhhdmlv clZlcnNpb24iIG1pbk9jY3Vycz0iMCIvPg0KCQkJPHhzOmVsZW1lbnQgbmFtZT0idGVzdE5hbWUi IHR5cGU9InhzOnN0cmluZyIgIG1pbk9jY3Vycz0iMCIvPg0KCQkJPHhzOmVsZW1lbnQgbmFtZT0i cGF5bG9hZCIgdHlwZT0ieHM6c3RyaW5nIiAgbWluT2NjdXJzPSIwIi8+DQoJCTwveHM6c2VxdWVu Y2U+DQoJPC94czpjb21wbGV4VHlwZT4NCg0KCTx4czplbGVtZW50IG5hbWU9InJ1blRlc3QiIHR5 cGU9IlJ1blRlc3RSZXF1ZXN0X1R5cGUiLz4NCg0KDQoJPCEtLSoqKioqKioqIFJlc3BvbnNlICoq KioqKioqKioqKi0tPg0KCTx4czpjb21wbGV4VHlwZSBuYW1lPSJSdW5UZXN0T3V0cHV0X1R5cGUi Pg0KCQk8eHM6c2VxdWVuY2U+DQoJCQk8eHM6ZWxlbWVudCBuYW1lPSJ0ZXN0UmVzdWx0IiB0eXBl PSJ4czpzdHJpbmciIG1pbk9jY3Vycz0iMCIvPg0KCQk8L3hzOnNlcXVlbmNlPg0KCTwveHM6Y29t cGxleFR5cGU+DQoJPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJ1blRlc3RSZXNwb25zZV9UeXBlIj4N CgkJPHhzOnNlcXVlbmNlPg0KCQkJPHhzOmVsZW1lbnQgbmFtZT0iaW5mbyIgdHlwZT0iUnVuVGVz dE91dHB1dF9UeXBlIiBtaW5PY2N1cnM9IjAiLz4NCgkJPC94czpzZXF1ZW5jZT4NCgk8L3hzOmNv bXBsZXhUeXBlPg0KCTx4czplbGVtZW50IG5hbWU9InJ1blRlc3RSZXNwb25zZSIgdHlwZT0iUnVu VGVzdFJlc3BvbnNlX1R5cGUiLz4NCjwveHM6c2NoZW1hPg0KAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAeG1sYmVhbnMvdGVzdC1yZXNvdXJjZXMvYmFzZS54c2QAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA2NDQA MDAwMTc1MAAwMDAxNzUwADAwMDAwMDAwNTc3ADEwNTQyNTAxNTE0ADAxNjI0NgAgMAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAA8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pg0KPHhzOnNjaGVtYSB0 YXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9zZXJ2aWNlLmZvb2Jhci5jb20vYmFzZS8iIHhtbG5zPSJo dHRwOi8vc2VydmljZS5mb29iYXIuY29tL2Jhc2UvIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5v cmcvMjAwMS9YTUxTY2hlbWEiIGVsZW1lbnRGb3JtRGVmYXVsdD0idW5xdWFsaWZpZWQiIGF0dHJp YnV0ZUZvcm1EZWZhdWx0PSJ1bnF1YWxpZmllZCIgdmVyc2lvbj0iMS4wIj4NCiAgICA8eHM6aW5j bHVkZSBzY2hlbWFMb2NhdGlvbj0iYmFzZS1zdWIxLnhzZCIvPg0KICAgIDx4czppbmNsdWRlIHNj aGVtYUxvY2F0aW9uPSJiYXNlLXN1YjIueHNkIi8+DQo8L3hzOnNjaGVtYT4NCgAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAHhtbGJlYW5zL2NsYXNzZXMvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAw MDE3NTAAMDAwMTc1MAAwMDAwMDAwMDAwMAAxMDU0MjQ2NTM2NAAwMTMyNjUAIDUAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAeG1sYmVhbnMvY2xhc3Nlcy90ZXN0LwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwMDA3NTUAMDAw MTc1MAAwMDAxNzUwADAwMDAwMDAwMDAwADEwNTQyNDY1MzY0ADAxNDI0NAAgNQAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1c3RhciAgAGFtaWxhAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAYW1pbGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAB4bWxiZWFucy9jbGFzc2VzL3Rlc3QvY29tLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwMDc1NQAwMDAx NzUwADAwMDE3NTAAMDAwMDAwMDAwMDAAMTA1NDI0NjUzNjQAMDE1MDIyACA1AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHVzdGFyICAAYW1pbGEAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAABhbWlsYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AHhtbGJlYW5zL2NsYXNzZXMvdGVzdC9jb20veG1sYmVhbnMvAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDAwNzU1ADAwMDE3 NTAAMDAwMTc1MAAwMDAwMDAwMDAwMAAxMDU0NjM3NjAxMgAwMTY2MjYAIDUAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXN0YXIgIABhbWlsYQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAGFtaWxhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------=_Part_138837_30903216.1167728634039 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org ------=_Part_138837_30903216.1167728634039-- From christyflores@example.org Tue Jan 02 19:01:59 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 6285 invoked from network); 2 Jan 2007 19:01:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 19:01:57 -0000 Received: (qmail 66309 invoked by uid 500); 2 Jan 2007 19:01:57 -0000 Delivered-To: christyflores@example.org Received: (qmail 66257 invoked by uid 500); 2 Jan 2007 19:01:57 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 66188 invoked by uid 500); 2 Jan 2007 19:01:57 -0000 Delivered-To: christyflores@example.org Received: (qmail 66179 invoked by uid 99); 2 Jan 2007 19:01:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 11:01:57 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 11:01:49 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 39F6B71431E for <christyflores@example.org>; Tue, 2 Jan 2007 11:01:29 -0800 (PST) Message-ID: <23750306.1167764489234.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 11:01:29 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Created: (XMLBEANS-307) XMLBeans scomp throws error "code too large" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org XMLBeans scomp throws error "code too large" -------------------------------------------- Key: XMLBEANS-307 URL: http://issues.apache.org/jira/browse/XMLBEANS-307 Project: XMLBeans Issue Type: Wish Affects Versions: Version 1.0.4 Environment: Window XP Service pack 2 Reporter: Harish K Swamy Fix For: Version 2.2 I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. Thanks in advance Harish C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd Time to build schema type system: 2.875 seconds Time to generate code: 8.015 seconds C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = ^ 1 error BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 19:09:08 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 8074 invoked from network); 2 Jan 2007 19:09:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 19:09:07 -0000 Received: (qmail 78301 invoked by uid 500); 2 Jan 2007 19:09:14 -0000 Delivered-To: christyflores@example.org Received: (qmail 78108 invoked by uid 500); 2 Jan 2007 19:09:13 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 78097 invoked by uid 500); 2 Jan 2007 19:09:13 -0000 Delivered-To: christyflores@example.org Received: (qmail 78093 invoked by uid 99); 2 Jan 2007 19:09:13 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 11:09:13 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 11:08:16 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 80B5E7142DF for <christyflores@example.org>; Tue, 2 Jan 2007 11:07:27 -0800 (PST) Message-ID: <10522714.1167764847507.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 11:07:27 -0800 (PST) From: "Jacob Danner (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461795 ] Jacob Danner commented on XMLBEANS-307: --------------------------------------- What are the memory settings for your version of java? I've had success compiling with large schemas, but every now and then I need to add a memory flag (-DXmx=...) >From the error message you posted, it looks like the error you hit is actualy after the xmlbeans code has been generated. At this point, Xmlbeans basically just calls javac over the code and that looks like where your problem is occuring. Can you try increasing mem settings and letting us know the outcome? Thanks, -Jacobd > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Wish > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 20:14:50 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 30113 invoked from network); 2 Jan 2007 20:14:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 20:14:49 -0000 Received: (qmail 79698 invoked by uid 500); 2 Jan 2007 20:14:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 79669 invoked by uid 500); 2 Jan 2007 20:14:55 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 79658 invoked by uid 500); 2 Jan 2007 20:14:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 79655 invoked by uid 99); 2 Jan 2007 20:14:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:14:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:14:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7E4977142CF for <christyflores@example.org>; Tue, 2 Jan 2007 12:14:27 -0800 (PST) Message-ID: <5369556.1167768867513.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 12:14:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461811 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- Hi Jacob, I tried changing the virtual memory size and run scomp util and found that I got the same results. I did the following -mx - maximum memory for external java compiler - Tired with 512m, 1024m, 1512m nothing worked. C:\xmlbeans-2.2.0\bin>scomp -mx 512m -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd Time to build schema type system: 2.875 seconds Time to generate code: 8.015 seconds C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = ^ 1 error BUILD FAILED Please let me know how are you adding memory flag. Thanks Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Wish > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 20:37:54 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 46498 invoked from network); 2 Jan 2007 20:37:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 20:37:52 -0000 Received: (qmail 14021 invoked by uid 500); 2 Jan 2007 20:37:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 13995 invoked by uid 500); 2 Jan 2007 20:37:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 13975 invoked by uid 500); 2 Jan 2007 20:37:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 13930 invoked by uid 99); 2 Jan 2007 20:37:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:37:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:37:48 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id B22687142E1 for <christyflores@example.org>; Tue, 2 Jan 2007 12:37:27 -0800 (PST) Message-ID: <1757173.1167770247726.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 12:37:27 -0800 (PST) From: "Jacob Danner (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461815 ] Jacob Danner commented on XMLBEANS-307: --------------------------------------- I think the syntax of your parameters is incorrect, try the following: scomp -Xmx512m from java -X -Xms<size> set initial Java heap size -Xmx<size> set maximum Java heap size > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Wish > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 20:39:49 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 46901 invoked from network); 2 Jan 2007 20:39:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 20:39:49 -0000 Received: (qmail 15414 invoked by uid 500); 2 Jan 2007 20:39:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 15387 invoked by uid 500); 2 Jan 2007 20:39:55 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 15374 invoked by uid 500); 2 Jan 2007 20:39:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 15369 invoked by uid 99); 2 Jan 2007 20:39:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:39:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:39:48 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id BDDCA7142DF for <christyflores@example.org>; Tue, 2 Jan 2007 12:39:27 -0800 (PST) Message-ID: <6298583.1167770367774.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 12:39:27 -0800 (PST) From: "Jacob Danner (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Updated: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jacob Danner updated XMLBEANS-307: ---------------------------------- Component/s: Compiler Priority: Minor (was: Major) Issue Type: Bug (was: Wish) correcting bug stats > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 20:52:00 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 52952 invoked from network); 2 Jan 2007 20:51:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 20:51:59 -0000 Received: (qmail 46012 invoked by uid 500); 2 Jan 2007 20:51:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 45985 invoked by uid 500); 2 Jan 2007 20:51:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 45951 invoked by uid 500); 2 Jan 2007 20:51:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 45948 invoked by uid 99); 2 Jan 2007 20:51:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:51:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 12:51:49 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7CCD87142D3 for <christyflores@example.org>; Tue, 2 Jan 2007 12:51:27 -0800 (PST) Message-ID: <9860163.1167771087507.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 12:51:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461819 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- As per your suggestion when i tried C:\xmlbeans-2.2.0\bin>scomp -Xmx512m -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMis singInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd Unrecognized option: -Xmx512m scomp does not recognise this option, As per the scomp syntex -ms - initial memory for external java compiler (default '8m') -mx - maximum memory for external java compiler (default '256m') Please advice Thanks Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:20:53 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 64459 invoked from network); 2 Jan 2007 21:20:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:20:51 -0000 Received: (qmail 4543 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 4503 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 4481 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 4278 invoked by uid 99); 2 Jan 2007 21:20:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:20:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:20:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id B42147142E4 for <christyflores@example.org>; Tue, 2 Jan 2007 13:20:27 -0800 (PST) Message-ID: <20806441.1167772827733.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:20:27 -0800 (PST) From: "Jacob Danner (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461828 ] Jacob Danner commented on XMLBEANS-307: --------------------------------------- Have you tried placing the src files in a dir and javac'ing them? I'm curious if you can reproduce this problem outside of scomp. Can you attach the schema so I can try? > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:20:54 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 64477 invoked from network); 2 Jan 2007 21:20:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:20:52 -0000 Received: (qmail 4575 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 4505 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 4482 invoked by uid 500); 2 Jan 2007 21:20:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 4282 invoked by uid 99); 2 Jan 2007 21:20:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:20:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:20:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D12337142F8 for <christyflores@example.org>; Tue, 2 Jan 2007 13:20:27 -0800 (PST) Message-ID: <15417910.1167772827852.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:20:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461829 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- Hi Jacob, When I printed verbose message for the scomp. The message below shows that -mx 1536m did set the virtual memory. Please let me know if I am making any mistakes here. created source: C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean63171.d\src\gov\niem\niem\structures\x10\RefAttribute.java created source: C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean63171.d\src\gov\niem\niem\structures\x10\impl\RefAttributeImpl.jav Time to generate code: 8.906 seconds compile command: C:\j2sdk1.4.2_08\jre\..\bin\javac.exe -J-Xmx1536m @C:\DOCUME~1\hswamy\LOCALS~1\Temp\javac63172 -----*--------------------***************----------------------- [parsing started C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean63171.d\src\us\ny\state\exchanges\common\NYSMessageType.java] [parsing completed 47ms] [parsing started C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean63171.d\src\us\ny\state\exchanges\common\impl\NYSMessageTypeImpl. [parsing completed 0ms] Thank you Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:26:53 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 66882 invoked from network); 2 Jan 2007 21:26:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:26:52 -0000 Received: (qmail 18968 invoked by uid 500); 2 Jan 2007 21:26:58 -0000 Delivered-To: christyflores@example.org Received: (qmail 18938 invoked by uid 500); 2 Jan 2007 21:26:58 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 18923 invoked by uid 500); 2 Jan 2007 21:26:58 -0000 Delivered-To: christyflores@example.org Received: (qmail 18917 invoked by uid 99); 2 Jan 2007 21:26:58 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:26:58 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:26:50 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 34AE17142F8 for <christyflores@example.org>; Tue, 2 Jan 2007 13:26:30 -0800 (PST) Message-ID: <8095620.1167773190212.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:26:30 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461832 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- Hi Jacob, There are nearly 10 schemas, The problem is with only one schema. If i comment out the content of this big scheam, everything works fine. But the schema which is too big ie 1.6MB is a coded values for different states and so on, So can not reduce the size of this schema. Sending the schema to you is not a good idea since it is company confidential resources. Please let me know is their any other way. Thanks Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:35:52 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 69310 invoked from network); 2 Jan 2007 21:35:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:35:52 -0000 Received: (qmail 32770 invoked by uid 500); 2 Jan 2007 21:35:58 -0000 Delivered-To: christyflores@example.org Received: (qmail 32579 invoked by uid 500); 2 Jan 2007 21:35:57 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 32568 invoked by uid 500); 2 Jan 2007 21:35:57 -0000 Delivered-To: christyflores@example.org Received: (qmail 32565 invoked by uid 99); 2 Jan 2007 21:35:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:35:57 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:35:48 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 9B96C7142DF for <christyflores@example.org>; Tue, 2 Jan 2007 13:35:27 -0800 (PST) Message-ID: <368300.1167773727631.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:35:27 -0800 (PST) From: "Jacob Danner (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461835 ] Jacob Danner commented on XMLBEANS-307: --------------------------------------- hmm, well not beign able to see it certainly makes it more difficult. Have you tried generating the src and compiling as another step? scomp options: -d [dir] - target binary directory for .class and .xsb files -src [dir] - target directory for generated .java files -srconly - do not compile .java files or jar the output. also, can you decrease the length of your tmpdir. Right now you are building to a long path and to one with spaces C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean63171.d is actually C:\Documents and Settings\hswamy\... maybe try scomp * -Djava.io.tmpdir=<a path with no spaces, e.g, C:\Temp> > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:35:56 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 69367 invoked from network); 2 Jan 2007 21:35:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:35:55 -0000 Received: (qmail 32548 invoked by uid 500); 2 Jan 2007 21:35:57 -0000 Delivered-To: christyflores@example.org Received: (qmail 32363 invoked by uid 500); 2 Jan 2007 21:35:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 32352 invoked by uid 500); 2 Jan 2007 21:35:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 31847 invoked by uid 99); 2 Jan 2007 21:35:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:35:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:35:48 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id EC3FB7142F4 for <christyflores@example.org>; Tue, 2 Jan 2007 13:35:27 -0800 (PST) Message-ID: <17053473.1167773727962.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:35:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461837 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- I can attach verbose file, Please let me know if it helps Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 21:37:49 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 71007 invoked from network); 2 Jan 2007 21:37:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 21:37:49 -0000 Received: (qmail 35774 invoked by uid 500); 2 Jan 2007 21:37:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 35751 invoked by uid 500); 2 Jan 2007 21:37:55 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 35736 invoked by uid 500); 2 Jan 2007 21:37:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 35733 invoked by uid 99); 2 Jan 2007 21:37:55 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:37:55 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 13:37:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7E6167142DF for <christyflores@example.org>; Tue, 2 Jan 2007 13:37:27 -0800 (PST) Message-ID: <1950948.1167773847514.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 13:37:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461838 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- Ok I will try doing that. I will decrease the length of temdir and also i will try to generate only source and compile the source directory. Harish > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 22:02:49 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 83005 invoked from network); 2 Jan 2007 22:02:49 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 22:02:49 -0000 Received: (qmail 86731 invoked by uid 500); 2 Jan 2007 22:02:55 -0000 Delivered-To: christyflores@example.org Received: (qmail 86706 invoked by uid 500); 2 Jan 2007 22:02:55 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 86695 invoked by uid 500); 2 Jan 2007 22:02:54 -0000 Delivered-To: christyflores@example.org Received: (qmail 86692 invoked by uid 99); 2 Jan 2007 22:02:54 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 14:02:54 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 14:02:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7CE547142E3 for <christyflores@example.org>; Tue, 2 Jan 2007 14:02:27 -0800 (PST) Message-ID: <32726253.1167775347508.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 14:02:27 -0800 (PST) From: "Harish K Swamy (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461846 ] Harish K Swamy commented on XMLBEANS-307: ----------------------------------------- Hi Jacob, I generated the source only option and tried compling the source folder, All the files got complied expect one(VMACodeSimpleType.java) and this the error I got, Severity Description Resource In Folder Location Creation Time 2 The code for the static initializer is exceeding the 65535 bytes limit VMACodeSimpleType.java NYSMessageSource/src/gov/niem/niem/ncic2000/x10 line 10181 January 2, 2007 4:57:07 PM It says the code is exceeding 65535 bytes limit. Did you ever come across this problem. Please let me know what is the solution this. > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 22:34:51 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 94799 invoked from network); 2 Jan 2007 22:34:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Jan 2007 22:34:50 -0000 Received: (qmail 42255 invoked by uid 500); 2 Jan 2007 22:34:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 42238 invoked by uid 500); 2 Jan 2007 22:34:56 -0000 Mailing-List: contact christyflores@example.org; run by ezmlm Precedence: bulk List-Post: <mailto:christyflores@example.org> List-Help: <mailto:christyflores@example.org> List-Unsubscribe: <mailto:christyflores@example.org> Reply-To: christyflores@example.org List-Id: <dev.xmlbeans.apache.org> Delivered-To: mailing list christyflores@example.org Received: (qmail 42213 invoked by uid 500); 2 Jan 2007 22:34:56 -0000 Delivered-To: christyflores@example.org Received: (qmail 42208 invoked by uid 99); 2 Jan 2007 22:34:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 14:34:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jan 2007 14:34:47 -0800 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 81AFB7142D3 for <christyflores@example.org>; Tue, 2 Jan 2007 14:34:27 -0800 (PST) Message-ID: <20518653.1167777267512.JavaMail.jira@brutus> Date: Tue, 2 Jan 2007 14:34:27 -0800 (PST) From: "Wing Yew Poon (JIRA)" <christyflores@example.org> To: christyflores@example.org Subject: [jira] Commented: (XMLBEANS-307) XMLBeans scomp throws error "code too large" In-Reply-To: <23750306.1167764489234.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://issues.apache.org/jira/browse/XMLBEANS-307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461859 ] Wing Yew Poon commented on XMLBEANS-307: ---------------------------------------- Does your simple type have a very long enumeration facet? This is a known limitation. > XMLBeans scomp throws error "code too large" > -------------------------------------------- > > Key: XMLBEANS-307 > URL: http://issues.apache.org/jira/browse/XMLBEANS-307 > Project: XMLBeans > Issue Type: Bug > Components: Compiler > Affects Versions: Version 1.0.4 > Environment: Window XP Service pack 2 > Reporter: Harish K Swamy > Priority: Minor > Fix For: Version 2.2 > > > I am trying to run scomp on my schema which import many other schema's. Out of many schema's one of them is having a size of 1.6 MB. > Below is the error I get when i run scomp. It would be very much helpful if somebody gives me resolution for this problem. > Thanks in advance > Harish > C:\xmlbeans-2.2.0\bin>scomp -out C:\WantedMissingInquiry\WantedMissingInquiryResponseIEPD\XMLSchemas\test.jar C:\WantedMissingInqui > ry\WantedMissingInquiryResponseIEPD\XMLSchemas\NYSMessage.xsd > Time to build schema type system: 2.875 seconds > Time to generate code: 8.015 seconds > C:\DOCUME~1\hswamy\LOCALS~1\Temp\xbean8664.d\src\gov\niem\niem\ncic2000\x10\VMACodeSimpleType.java:15268: code too large > public static final org.apache.xmlbeans.StringEnumAbstractBase.Table table = > ^ > 1 error > BUILD FAILED -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: christyflores@example.org For additional commands, e-mail: christyflores@example.org From christyflores@example.org Tue Jan 02 22:36:49 2007 Return-Path: <christyflores@example.org> Delivered-To: christyflores@example.org Received: (qmail 95392 invoked from network); 2
{'source': 'Apache Software Foundation Public Mail Archives'}