Hi, Ohh...That log is huge :).. Anyway it does not seem to give any valuable info... Are you using the latest nightlies... If not just check whether you have Rest enabled in the server... If so try disabling it..
I'll try to run your service and client... ~Thilina On 10/17/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Hi Thilina, Thank you so much for your inputs, time and effort. Please find attached the JBOSS(4.0.4-RC2) logs. This time it is not showing any snapshots of the message. It just throws the exception. Could you please help me out? Thanks again for your time. Ramkumar -----Original Message----- From: Thilina Gunarathne [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 17, 2006 8:15 AM To: [email protected] Subject: Re: MTOM issues.Urgent Again, a message snapshot will help me a lot to understand what's going on... Seems like Axis2 engine fails while trying to send an AxisFault... Also see whether you have any info in the logs... ~Thilina On 10/16/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > > Hi Thilina, > > > > Thank you so much for leading me in a proper direction. Now I am getting a > different error and the stack trace is given as bellows: > > > > Could you please help me out, as I am really stuck and not able to proceed > forward and under tremendous pressure? > > > > 2006-10-16 20:00:07,374 ERROR [org.jboss.web.localhost.Engine] > StandardWrapperValve[AxisServlet]: Servlet.service() for > servlet AxisServlet threw exception > > org.apache.axiom.om.OMException: SOAPEnvelope must contain a body element > which is either first or second child element of the SOAPEnvelope. > > at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.getBody(SOAPEnvelopeImp l.java:142) > > at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.addChild(SOAPEnvelopeIm pl.java:103) > > at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.getHeader(SOAPEnvelopeI mpl.java:82) > > at > org.apache.axis2.engine.AxisEngine.createFaultMessageContext(AxisEngine. java:183) > > at > org.apache.axis2.transport.http.AxisServlet.handleFault(AxisServlet.java :168) > > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:153) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:237) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:157) > > at > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilte r.java:75) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:186) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:157) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:214) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > at > org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCon textValve.java:198) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:152) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > at > org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipa lValve.java:66) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > at > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAs sociationValve.java:150) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > at > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.j ava:54) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :137) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :118) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) > > at > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) > > at > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:79 9) > > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onnection(Http11Protocol.java:705) > > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:57 7) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:683) > > at java.lang.Thread.run(Unknown Source) > > > > -----Original Message----- > From: Thilina Gunarathne [mailto:[EMAIL PROTECTED] > Sent: Monday, October 16, 2006 4:15 PM > To: [email protected] > Subject: Re: MTOM issues.Urgent > > > > > add the following line before calling binaryNode.getDataHandler()... > > > > binaryNode.setBinary(true); > > > > This is needed since the binary attachment in your equest is coming as > > Base64Encoded String... Reason may be you haven't enabled MTOM in the > > client side... > > > > options.setProperty(Constants.Configuration.ENABLE_MTOM,Constants.VALUE_ TRUE); > > > > More details, http://www.wso2.net/kb/264 > > > > ~Thilina > > > > PS: message snapshot is exactly what you have sent... > > > > On 10/16/06, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > Thanks for your prompt reply. However, I did not understand what do you > mean > > > by message snapshots? > > > > > > > > > > > > > > > > > > Please find attached the client and server side code snippet. Also I am > > > enclosing the exception stack trace. > > > > > > > > > > > > On the JBOSS logs, If I print the OMElement itself, it is getting printed. > I > > > cannot extract the datahandler out of a OMText. > > > > > > > > > > > > Excerpt from JBOSS log is given below: > > > > > > > > > > > > <x:processRequest > > > > xmlns:x="http://example.org/mtom/data"><x:fileName>Sample_Assmt.xml</x:f ileName><x:file>PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nSVNPLTg4NTktMSc/ Pg0KPFJlY29yZHM+DQogIDxSZWNvcmQ+DQogICAgPEZpZWxkIGlkPSdBU1NFU1NPUl9DT01Q TEVURURfREFURScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdBU1NFU1NPUk5BTUUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyNic+PFZhbHVl PlRFU1RFUiBNQ1BIRUU8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDQVJESU9f QlBfUFJPQkxFTVMnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19DQVJESUFDX1BST0JMRU1TJyB0eXBl PSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdDQVJESU9fQ0hFU1RfUEFJTicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxW YWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0FSRElPX0NMQVVESUNB VElPTicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxk Pg0KICAgIDxGaWVsZCBpZD0nQ0FSRElPX0NZQU5PU0lTJyB0eXBlPSdudW1iZXInIGxlbmd0 aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDQVJESU9f REFURV9PRl9CQVRUX0NIQU5HRScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+ DQogICAgPEZpZWxkIGlkPSdDQVJESU9fRURFTUEnIHR5cGU9J251bWJlcicgbGVuZ3RoPScx Jz48VmFsdWU+MDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19GQVRJ R1VFU19FQVNJTFknIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19IRUlHSFRfRlQnIHR5cGU9J251bWJl cicgbGVuZ3RoPScyJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0FSRElPX0hFSUdIVF9J TicgdHlwZT0nbg==dW1iZXInIGxlbmd0aD0nMic+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0NBUkRJT19IRUlHSFRfTUVBU19UWVBFJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PC9G aWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19NVVJNVVJTJyB0eXBlPSdudW1iZXInIGxl bmd0aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDQVJE SU9fTkVDS19WRUlOX0RJU1QnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwv VmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19PVEhFUicgdHlwZT0nbnVt YmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBp ZD0nQ0FSRElPX1BBQ0VNQUtFUicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4w PC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0FSRElPX1BBTFBJVEFUSU9OUycg dHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nQ0FSRElPX1RFTVAnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc1Jz48L0Zp ZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0FSRElPX1RFTVBfTUVUSE9EJyB0eXBlPSdzdHJpbmcn IGxlbmd0aD0nMSc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NBUkRJT19XRUlHSFRfS0cn IHR5cGU9J251bWJlcicgbGVuZ3RoPSczJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0FS RElPX1dFSUdIVF9MQlMnIHR5cGU9J251bWJlcicgbGVuZ3RoPSc0Jz48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nQ0FSRElPX1dFSUdIVF9NRUFTX1RZUEUnIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0xBU1MwMScgdHlwZT0nc3RyaW5n JyBsZW5ndGg9JzMnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDTEFTUzAyJyB0eXBlPSdz dHJpbmcnIGxlbmd0aD0nMyc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NMQVNTMDMnIHR5 cGU9J3N0cmluZw==JyBsZW5ndGg9JzMnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDTEFT UzA0JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMyc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0NMQVNTMDUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSczJz48L0ZpZWxkPg0KICAgIDxGaWVs ZCBpZD0nQ0xBU1MwNicgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzMnPjwvRmllbGQ+DQogICAg PEZpZWxkIGlkPSdDTEFTUzA3JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMyc+PC9GaWVsZD4N CiAgICA8RmllbGQgaWQ9J0NMQVNTMDgnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSczJz48L0Zp ZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0xBU1MwOScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzMn PjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDTEFTUzEwJyB0eXBlPSdzdHJpbmcnIGxlbmd0 aD0nMyc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NMQVNTMTEnIHR5cGU9J3N0cmluZycg bGVuZ3RoPSczJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0xBU1MxMicgdHlwZT0nc3Ry aW5nJyBsZW5ndGg9JzMnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdDTEFTUzEzJyB0eXBl PSdzdHJpbmcnIGxlbmd0aD0nMyc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0NMQVNTMTQn IHR5cGU9J3N0cmluZycgbGVuZ3RoPSczJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nQ0xB U1MxNScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzMnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlk PSdDTEFTUzE2JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMyc+PC9GaWVsZD4NCiAgICA8Rmll bGQgaWQ9J0NMQVNTMTcnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSczJz48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nQ0xBU1MxOCcgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzMnPjwvRmllbGQ+ DQogICAgPEZpZWxkIGlkPSdDTEFTUzE5JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMyc+PC9G aWVsZD4NCiAgICA8RmllbGQgaWQ9J0NTSUQnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSczMCc+ PFZhbHVlPklTUw==Mzk3LnRpZjwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJ U0NfRFRFMDEnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVs ZCBpZD0nRElTQ19EVEUwMicgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+DQog ICAgPEZpZWxkIGlkPSdESVNDX0RURTAzJyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nOCc+PC9G aWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NfRFRFMDQnIHR5cGU9J3N0cmluZycgbGVuZ3Ro PSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRElTQ19EVEUwNScgdHlwZT0nc3RyaW5n JyBsZW5ndGg9JzgnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDX0RURTA2JyB0eXBl PSdzdHJpbmcnIGxlbmd0aD0nOCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NfRFRF MDcnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0n RElTQ19EVEUwOCcgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdESVNDX0RURTA5JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nOCc+PC9GaWVsZD4N CiAgICA8RmllbGQgaWQ9J0RJU0NfRFRFMTAnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48 L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRElTQ19EVEUxMScgdHlwZT0nc3RyaW5nJyBsZW5n dGg9JzgnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDX0RURTEyJyB0eXBlPSdzdHJp bmcnIGxlbmd0aD0nOCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NfRFRFMTMnIHR5 cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRElTQ19E VEUxNCcgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlk PSdESVNDX0RURTE1JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nOCc+PC9GaWVsZD4NCiAgICA8 RmllbGQgaWQ9J0RJU0NfRFRFMTYnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxk Pg0KICAgIDxGaQ==ZWxkIGlkPSdESVNDX0RURTE3JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0n OCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NfRFRFMTgnIHR5cGU9J3N0cmluZycg bGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRElTQ19EVEUxOScgdHlwZT0n c3RyaW5nJyBsZW5ndGg9JzgnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDSVBMSU5f Q09VTlRfQUlERScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzMnPjxWYWx1ZT4wNjwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NJUExJTl9DT1VOVF9NU1MnIHR5cGU9J251 bWJlcicgbGVuZ3RoPSczJz48VmFsdWU+MDE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxk IGlkPSdESVNDSVBMSU5fQ09VTlRfT1QnIHR5cGU9J251bWJlcicgbGVuZ3RoPSczJz48VmFs dWU+MDM8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDSVBMSU5fQ09VTlRf T1RIRVInIHR5cGU9J251bWJlcicgbGVuZ3RoPSczJz48VmFsdWU+MDc8L1ZhbHVlPjwvRmll bGQ+DQogICAgPEZpZWxkIGlkPSdESVNDSVBMSU5fQ09VTlRfUFQnIHR5cGU9J251bWJlcicg bGVuZ3RoPSczJz48VmFsdWU+MDQ8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdE SVNDSVBMSU5fQ09VTlRfU04nIHR5cGU9J251bWJlcicgbGVuZ3RoPSczJz48VmFsdWU+MDU8 L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDSVBMSU5fQ09VTlRfU1QnIHR5 cGU9J251bWJlcicgbGVuZ3RoPSczJz48VmFsdWU+MDI8L1ZhbHVlPjwvRmllbGQ+DQogICAg PEZpZWxkIGlkPSdESVNDSVBMSU5fT1JEX0FJREUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc2 MCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NJUExJTl9PUkRfTVNTJyB0eXBlPSdz dHJpbmcnIGxlbmd0aD0nNjAnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdESVNDSVBMSU5f T1JEX09UJyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nNjAnPjwvRmllbGQ+DQogICAgPEZpZWxk IGlkPSdESVNDSQ==UExJTl9PUkRfT1RIRVInIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc2MCc+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NJUExJTl9PUkRfUFQnIHR5cGU9J3N0cmlu ZycgbGVuZ3RoPSc2MCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RJU0NJUExJTl9PUkRf U04nIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc2MCc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0RJU0NJUExJTl9PUkRfU1QnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc2MCc+PC9GaWVsZD4N CiAgICA8RmllbGQgaWQ9J0RPU0UwMScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48VmFs dWU+MTAwIE1HPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRE9TRTAyJyB0eXBl PSdzdHJpbmcnIGxlbmd0aD0nMjEnPjxWYWx1ZT4xMCBNRzwvVmFsdWU+PC9GaWVsZD4NCiAg ICA8RmllbGQgaWQ9J0RPU0UwMycgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48VmFsdWU+ MjAgTUc8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdET1NFMDQnIHR5cGU9J3N0 cmluZycgbGVuZ3RoPScyMSc+PFZhbHVlPjI1IE1HPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxG aWVsZCBpZD0nRE9TRTA1JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMjEnPjxWYWx1ZT41MCBN RzwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RPU0UwNicgdHlwZT0nc3RyaW5n JyBsZW5ndGg9JzIxJz48VmFsdWU+NDAgTUc8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxk IGlkPSdET1NFMDcnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyMSc+PFZhbHVlPjMwIE1HPC9W YWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRE9TRTA4JyB0eXBlPSdzdHJpbmcnIGxl bmd0aD0nMjEnPjxWYWx1ZT4yMCBNRzwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0RPU0UwOScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48VmFsdWU+MTAgTUc8L1ZhbHVl PjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdET1NFMTAnIHR5cGU9J3N0cmluZycgbGVuZ3Ro PScyMSc+PC9GaQ==ZWxkPg0KICAgIDxGaWVsZCBpZD0nRE9TRTExJyB0eXBlPSdzdHJpbmcn IGxlbmd0aD0nMjEnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdET1NFMTInIHR5cGU9J3N0 cmluZycgbGVuZ3RoPScyMSc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0RPU0UxMycgdHlw ZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRE9TRTE0 JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMjEnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdE T1NFMTUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyMSc+PC9GaWVsZD4NCiAgICA8RmllbGQg aWQ9J0RPU0UxNicgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48L0ZpZWxkPg0KICAgIDxG aWVsZCBpZD0nRE9TRTE3JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMjEnPjwvRmllbGQ+DQog ICAgPEZpZWxkIGlkPSdET1NFMTgnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyMSc+PC9GaWVs ZD4NCiAgICA8RmllbGQgaWQ9J0RPU0UxOScgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzIxJz48 L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRUFSU19ERUFGJyB0eXBlPSdudW1iZXInIGxlbmd0 aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdFQVJTX0hF QVJJTkdfQUlEJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwv RmllbGQ+DQogICAgPEZpZWxkIGlkPSdFQVJTX0hPSCcgdHlwZT0nbnVtYmVyJyBsZW5ndGg9 JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRUFSU19OT19Q Uk9CTEVNJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PC9GaWVsZD4NCiAgICA8RmllbGQg aWQ9J0VBUlNfT1RIRVInIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFs dWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0VBUlNfVElOTklUVVMnIHR5cGU9J251bWJl cicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0VBUlNfVkVSVA==SUdPJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjA8L1Zh bHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdFTUVSR19QTEFOX0ZMT09EJyB0eXBlPSdu dW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjA8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxk IGlkPSdFTUVSR19QTEFOX0ZMT09EX1pPTkUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyJz48 L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRU1FUkdfUExBTl9GT1JFU1RfRklSRScgdHlwZT0n bnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVs ZCBpZD0nRU1FUkdfUExBTl9IVVJSX1pPTkUnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScyJz48 L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRU1FUkdfUExBTl9IVVJSSUNBTkUnIHR5cGU9J251 bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQg aWQ9J0VNRVJHX1BMQU5fTk9fQUMnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+ MDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0VNRVJHX1BMQU5fTk9fSEVBVCcg dHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nRjQ4NV9QTVRfRFRFXzFfMTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4 Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NV9QTVRfRFRFXzJfMTMnIHR5cGU9J3N0 cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NV9QTVRfT0Vf MV8xMycgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzEnPjwvRmllbGQ+DQogICAgPEZpZWxkIGlk PSdGNDg1X1BNVF9PRV8yXzEzJyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMSc+PC9GaWVsZD4N CiAgICA8RmllbGQgaWQ9J0Y0ODVBTFJHWV9BU1BSSU5fMTcnIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVB TFJHWV9DT0RFSQ==TkVfMTcnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwv VmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVBTFJHWV9FR0dTXzE3JyB0eXBl PSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdGNDg1QUxSR1lfSU5TRUNUXzE3JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+ PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1QUxSR1lfTUlM S18xNycgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxk Pg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFMUkdZX05LQV8xNycgdHlwZT0nbnVtYmVyJyBsZW5n dGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFM UkdZX09USFJfMTcnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVBTFJHWV9QRU5fMTcnIHR5cGU9J251bWJl cicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9 J0Y0ODVBTFJHWV9QT0xMRU5fMTcnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+ MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVBTFJHWV9TVUxGQV8xNycg dHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nRjQ4NUFQX0JSQlJQXzE4QicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEn PjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFQX0NBTkVf MThCJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+ DQogICAgPEZpZWxkIGlkPSdGNDg1QVBfQ09NUEJSXzE4QicgdHlwZT0nbnVtYmVyJyBsZW5n dGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFQ X0NSVVRDSEVTXw==MThCJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1Zh bHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1QVBfRVhFUlBSRVNfMThCJyB0eXBl PSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdGNDg1QVBfSU5EQVRIT01FXzE4QicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEn PjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFQX05PUkVT VFJfMThCJyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmll bGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1QVBfT1RIUl8xOEInIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVB UF9QUlRMV0dIVF8xOEInIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFs dWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVBUF9VUEFTVE9MXzE4QicgdHlwZT0n bnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVs ZCBpZD0nRjQ4NUFQX1dBTEtFUl8xOEInIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFs dWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVBUF9XSEVFTENIQUlS XzE4QicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxk Pg0KICAgIDxGaWVsZCBpZD0nRjQ4NUFQX1hGRVJCQ18xOEInIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVD RVJUX1BSRF9GUk9NXzMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48VmFsdWU+MjAwNjA3 Mjc8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1Q0VSVF9QUkRfVE9fMycg dHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjxWYWx1ZT4yMDA2MDkyNTwvVmFsdWU+PC9GaWVs ZD4NCiAgICA8Rg==aWVsZCBpZD0nRjQ4NUZVTkNMSU1fQU1CXzE4QScgdHlwZT0nbnVtYmVy JyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0n RjQ4NUZVTkNMSU1fQU1QXzE4QScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4x PC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUZVTkNMSU1fQldMQkxEUl8x OEEnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4N CiAgICA8RmllbGQgaWQ9J0Y0ODVGVU5DTElNX0NPTlRSXzE4QScgdHlwZT0nbnVtYmVyJyBs ZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4 NUZVTkNMSU1fRFlTUE5FQV8xOEEnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+ MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVGVU5DTElNX0VORFVSXzE4 QScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0K ICAgIDxGaWVsZCBpZD0nRjQ4NUZVTkNMSU1fSEVBUl8xOEEnIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVG VU5DTElNX0xFR0xCTE5EXzE4QScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4x PC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUZVTkNMSU1fTk9ORV8xOEEn IHR5cGU9J3N0cmluZycgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAg ICA8RmllbGQgaWQ9J0Y0ODVGVU5DTElNX09USFJfMThBJyB0eXBlPSdudW1iZXInIGxlbmd0 aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1RlVO Q0xJTV9QQVJBXzE4QScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1 ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NUZVTkNMSU1fU1BFRUNIXzE4QScgdHlw ZT0nbnVtYmVyJw==IGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAg PEZpZWxkIGlkPSdGNDg1TUVEX1JFQ19OT180JyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0nMjAn PjxWYWx1ZT4xMjM0NTY8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1TVNf QUdJVEFURURfMTknIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVNU19DT01BVE9TRV8xOScgdHlwZT0nbnVt YmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBp ZD0nRjQ4NU1TX0RFUFJFU1NFRF8xOScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1 ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU1TX0RJU09SSUVOVEVE XzE5JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+ DQogICAgPEZpZWxkIGlkPSdGNDg1TVNfRk9SR0VURlVMXzE5JyB0eXBlPSdudW1iZXInIGxl bmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1 TVNfTEVUSEFSR0lDXzE5JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1Zh bHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1TVNfT1JJRU5URURfMTknIHR5cGU9 J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8Rmll bGQgaWQ9J0Y0ODVNU19PVEhSXzE5JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVl PjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1TlVUUl9BREFfMTYnIHR5 cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8 RmllbGQgaWQ9J0Y0ODVOVVRSX0FEQV9BTVRfMTYnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc0 Jz48VmFsdWU+MTAwMDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVOVVRS X0FQUEVUSVRFXw==MTYnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nRjQ4NU5VVFJfQk9EWV9XRUlHSFRfMTYnIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJfRkxVSURMTVRfMTYn IHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAg ICA8RmllbGQgaWQ9J0Y0ODVOVVRSX0ZMVUlETE1UX0FNVF8xNicgdHlwZT0nc3RyaW5nJyBs ZW5ndGg9JzQnPjxWYWx1ZT4xMDAwPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0n RjQ4NU5VVFJfR01OQV8xNicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9W YWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJfR01OQV9BTVRfMTYnIHR5 cGU9J3N0cmluZycgbGVuZ3RoPScxJz48VmFsdWU+NTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8 RmllbGQgaWQ9J0Y0ODVOVVRSX0hFQVJUQlVSTl8xNicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9 JzEnPjxWYWx1ZT4wPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJf TE9XRkFUXzE2JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwv RmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1TlVUUl9OQVNfMTYnIHR5cGU9J251bWJlcicg bGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0 ODVOVVRSX05BVVNFQV8xNicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9W YWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJfTk9QUk9CXzE2JyB0eXBl PSdzdHJpbmcnIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdGNDg1TlVUUl9OT1NXRUVUXzE2JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+ PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1TlVUUl9OUE9f MTYnIHR5cGU9Jw==bnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxk Pg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJfT1RIRVJfMTYnIHR5cGU9J251bWJlcicgbGVu Z3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVO VVRSX09USEVSXzE2YicgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4wPC9WYWx1 ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU5VVFJfUkVHVUxBUl8xNicgdHlwZT0n bnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVs ZCBpZD0nRjQ4NU5VVFJfU0NBTEVTXzE2JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PC9G aWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVOVVRSX1dHVF9DSEFOR0VfMTYnIHR5cGU9J251 bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQg aWQ9J0Y0ODVOVVRSX1dHVEdBSU4zX01OXzE2JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMyc+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVOVVRSX1dHVExPU18zX01OXzE2JyB0eXBl PSdudW1iZXInIGxlbmd0aD0nMyc+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVPVEhS X09FXzFfMTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFsdWU+PC9G aWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVPVEhSX09FXzJfMTMnIHR5cGU9J3N0cmluZycg bGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0 ODVPVEhSX09FXzNfMTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScxJz48VmFsdWU+MDwvVmFs dWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVPVEhSX09FXzRfMTMnIHR5cGU9J3N0 cmluZycgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQg aWQ9J0Y0ODVPVEhSX09FXzVfMTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScxJz48VmFsdWU+ MDwvVmFsdWU+PA==L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NU9USFJESUFHRFRFXzFf MTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48VmFsdWU+MjAwNjA3Mjc8L1ZhbHVlPjwv RmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1T1RIUkRJQUdEVEVfMl8xMycgdHlwZT0nc3Ry aW5nJyBsZW5ndGg9JzgnPjxWYWx1ZT4yMDA2MDcyNzwvVmFsdWU+PC9GaWVsZD4NCiAgICA8 RmllbGQgaWQ9J0Y0ODVPVEhSRElBR0RURV8zXzEzJyB0eXBlPSdzdHJpbmcnIGxlbmd0aD0n OCc+PFZhbHVlPjIwMDYwNzI3PC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4 NU9USFJESUFHRFRFXzRfMTMnIHR5cGU9J3N0cmluZycgbGVuZ3RoPSc4Jz48VmFsdWU+MjAw NjA3Mjc8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1T1RIUkRJQUdEVEVf NV8xMycgdHlwZT0nc3RyaW5nJyBsZW5ndGg9JzgnPjxWYWx1ZT4yMDA2MDcyNzwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVQUklNX0RJQUdfRFRFXzExJyB0eXBlPSdz dHJpbmcnIGxlbmd0aD0nOCc+PFZhbHVlPjIwMDYwNzI3PC9WYWx1ZT48L0ZpZWxkPg0KICAg IDxGaWVsZCBpZD0nRjQ4NVBSSU1fT0VfMTEnIHR5cGU9J3N0cmluZycgbGVuZ3RoPScxJz48 VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVQUk9HTk9TSVNf MjAnIHR5cGU9J251bWJlcicgbGVuZ3RoPScyJz48VmFsdWU+MDE8L1ZhbHVlPjwvRmllbGQ+ DQogICAgPEZpZWxkIGlkPSdGNDg1U01fMjRIUlNVUEVSXzE1JyB0eXBlPSdudW1iZXInIGxl bmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1 U01fQVNQX1BSRUNBVV8xNScgdHlwZT0nbnVtYmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9W YWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBpZD0nRjQ4NVNNX0NMUlBBVEhXQVlTXzE1JyB0 eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAg PEZpZWxkIGlkPQ==J0Y0ODVTTV9DT1VNUFJFQ0FVXzE1JyB0eXBlPSdudW1iZXInIGxlbmd0 aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1U01f RUxFVkJFRERIRUFEXzE1JyB0eXBlPSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1Zh bHVlPjwvRmllbGQ+DQogICAgPEZpZWxkIGlkPSdGNDg1U01fSElQUFJFQ0FVXzE1JyB0eXBl PSdudW1iZXInIGxlbmd0aD0nMSc+PFZhbHVlPjE8L1ZhbHVlPjwvRmllbGQ+DQogICAgPEZp ZWxkIGlkPSdGNDg1U01fSU5GRUNUQ05UTE1FQVNfMTUnIHR5cGU9J251bWJlcicgbGVuZ3Ro PScxJz48VmFsdWU+MTwvVmFsdWU+PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVTTV9M T0NLWEZFUlNfMTUnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwvVmFsdWU+ PC9GaWVsZD4NCiAgICA8RmllbGQgaWQ9J0Y0ODVTTV9PMlBSRUNBVV8xNScgdHlwZT0nbnVt YmVyJyBsZW5ndGg9JzEnPjxWYWx1ZT4xPC9WYWx1ZT48L0ZpZWxkPg0KICAgIDxGaWVsZCBp ZD0nRjQ4NVNNX09USFJfMTUnIHR5cGU9J251bWJlcicgbGVuZ3RoPScxJz48VmFsdWU+MTwv VmFsdWU+PC9GaWVsZD4NCg0KICA8L1JlY29yZD4NCjwvUmVjb3Jkcz4=</x:file></x:pro cessRequest> > > > > > > 2006-10-15 00:17:37,141 INFO [STDOUT] Trying to get OMText ... > > > > > > 2006-10-15 00:17:37,141 INFO [STDOUT] Got OMText ... > > > > > > 2006-10-15 00:17:37,141 INFO [STDOUT] Priniting > > > [EMAIL PROTECTED] > > > > > > 2006-10-15 00:17:37,141 INFO [STDOUT] Trying to get datahandler from > OMText > > > ... > > > > > > 2006-10-15 00:17:37,156 ERROR [org.jboss.web.localhost.Engine] > > > [EMAIL PROTECTED]: > > > Exception Processing ErrorPage[errorCode=500, > > > location=/axis2-web/Error/error500.jsp] > > > > > > java.lang.IllegalStateException > > > > > > at > > > org.apache.coyote.Response.reset(Response.java:296) > > > > > > at > > > > org.apache.coyote.tomcat5.CoyoteResponse.reset(CoyoteResponse.java:645) > > > > > > at > > > > org.apache.coyote.tomcat5.CoyoteResponse.reset(CoyoteResponse.java:911) > > > > > > at > > > > org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java :389) > > > > > > at > > > > org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java :301) > > > > > > at > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :147) > > > > > > at > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > > > > > at > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :118) > > > > > > at > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > > > > > at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > > > > > at > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) > > > > > > at > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > > > > > at > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > > > > > at > > > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) > > > > > > at > > > > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) > > > > > > at > > > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:79 9) > > > > > > at > > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onnection(Http11Protocol.java:705) > > > > > > at > > > > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:57 7) > > > > > > at > > > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:683) > > > > > > at java.lang.Thread.run(Unknown Source) > > > > > > > > > > > > > > > > > > > > > > > > Could you please help me out on this? > > > > > > > > > > > > Thanks for your time and support. > > > > > > > > > > > > Ramkumar > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -----Original Message----- > > > From: Thilina Gunarathne [mailto:[EMAIL PROTECTED] > > > Sent: Monday, October 16, 2006 12:14 PM > > > To: [email protected] > > > Subject: Re: MTOM issues.Urgent > > > > > > > > > > > > Please post your message snapshots... > > > > > > > > > > > > Thilina > > > > > > > > > > > > On 10/16/06, [EMAIL PROTECTED] > > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Hi All, > > > > > > > > > > > > > > > > > > > > > > > > > > > > I have taken the mtom example provided with Axis2, modified a little > bit. > > > > > > > > > > > > > > > > > > > > > > > > > > > > Now I am sending the file as a binary data to web service and when I try > > > to > > > > > > > get the datahandler reference at the web service I am getting an > > > exception. > > > > > > > Following is the exception stack trace attached. > > > > > > > > > > > > > > > > > > > > > > > > > > > > 2006-10-15 00:17:37,141 INFO [STDOUT] Trying to get datahandler from > > > OMText > > > > > > > ... > > > > > > > > > > > > > > 2006-10-15 00:17:37,156 ERROR [org.jboss.web.localhost.Engine] > > > > > > > [EMAIL PROTECTED]: > > > > > > > Exception Processing ErrorPage[errorCode=500, > > > > > > > location=/axis2-web/Error/error500.jsp] > > > > > > > > > > > > > > java.lang.IllegalStateException > > > > > > > > > > > > > > at > > > > > > > org.apache.coyote.Response.reset(Response.java:296) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.coyote.tomcat5.CoyoteResponse.reset(CoyoteResponse.java:645) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.coyote.tomcat5.CoyoteResponse.reset(CoyoteResponse.java:911) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java :389) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java :301) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :147) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :118) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:102) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveCo ntext.java:104) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:5 20) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:79 9) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC onnection(Http11Protocol.java:705) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:57 7) > > > > > > > > > > > > > > at > > > > > > > > > > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:683) > > > > > > > > > > > > > > at java.lang.Thread.run(Unknown Source) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Following are the code snippets for the Web Services Client and the Web > > > > > > > Service code. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > DataSource fDS=new FileDataSource(new > > > > > > > > > > > File("D:\\eclipse\\eclipse\\workspace\\WebSvcs_Axis2\\Sample_Assmt.xml") ); > > > > > > > > > > > > > > expectedDH = new DataHandler(fDS); > > > > > > > > > > > > > > OMText textData = fac.createOMText(expectedDH,true); > > > > > > > > > > > > > > fileRef.addChild(textData); > > > > > > > > > > > > > > OMElement xmlFileName = fac.createOMElement("fileName", > > > omNs); > > > > > > > > > > > > > > xmlFileName.setText("Sample_Assmt.xml"); > > > > > > > > > > > > > > WSName.addChild(xmlFileName); > > > > > > > > > > > > > > WSName.addChild(fileRef); > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > OMText binaryNode = (OMText) fileElement.getFirstOMChild(); > > > > > > > > > > > > > > > > > > > > > > > > > > > > System.out.println("Got OMText ..."); > > > > > > > > > > > > > > System.out.println("Priniting OMText"+binaryNode); > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > DataHandler actualDH; > > > > > > > > > > > > > > System.out.println("Trying to get datahandler from OMText ..."); > > > > > > > > > > > > > > actualDH = (DataHandler) binaryNode.getDataHandler(); > > > > > > > > > > > > > > //// System.out.println("Got the DataHandler reference.Calling > > > > > > > getInputString method..."+actualDH); > > ... > > [Message clipped] -- http://webservices.apache.org/~thilina/ http://thilinag.blogspot.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] DISCLAIMER: This message contains privileged and confidential information and is intended only for the individual named.If you are not the intended recipient you should not disseminate,distribute,store,print, copy or deliver this message.Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system.E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted,corrupted,lost,destroyed,arrive late or incomplete or contain viruses.The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- http://webservices.apache.org/~thilina/ http://thilinag.blogspot.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
