<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="https://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    Exception in executing buildin action - ObjectToCSVString
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="https://community.jboss.org/people/amr.ry">amr ry</a> in <i>JBoss ESB Development</i> - <a href="https://community.jboss.org/message/792519#792519">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p>Hi,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>I&rsquo;m newbie in the jboss esb. I am getting exception while processing message by buildin Action &ndash; ObjectToCSVString</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>My jboss-esb.xml &ndash;</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;?</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">xml</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">version</span><span style="color: black;">=</span><em style="color: #2a00ff;">"1.0"</em><span style="color: teal;">?&gt;</span></span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">jbossesb</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">parameterReloadSecs</span><span style="color: black;">=</span><em style="color: #2a00ff;">"5"</em></span></p><p><span style="font-family: 'Courier New'; color: #7f007f; font-size: 10pt;">xmlns</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">=</span><em style="color: #2a00ff; font-size: 10pt; font-family: 'Courier New';">"<a class="jive-link-external-small" href="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd" rel="nofollow">http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd</a>"</em></p><p><span style="font-family: 'Courier New'; color: #7f007f; font-size: 10pt;">xmlns:xsi</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">=</span><em style="color: #2a00ff; font-size: 10pt; font-family: 'Courier New';">"<a class="jive-link-external-small" href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow">http://www.w3.org/2001/XMLSchema-instance</a>"</em><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">xsi:schemaLocation</span><span style="color: black;">=</span><em style="color: #2a00ff;">"<a class="jive-link-external-small" href="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd%20http:/anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd" rel="nofollow">http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.0.1.xsd</a>"</em><span style="color: teal;">&gt;</span></span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">providers</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-provider</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"FSProv1"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-bus</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">busid</span><span style="color: black;">=</span><em style="color: #2a00ff;">"FS001"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-message-filter</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">directory</span><span style="color: black;">=</span><em style="color: #2a00ff;">"D:/test"</em> <span style="color: #7f007f;">error-delete</span><span style="color: black;">=</span><em style="color: #2a00ff;">"false"</em></span></p><p><span style="font-family: 'Courier New'; font-size: 10pt;">&#160;&#160;&#160;&#160; <span style="color: #7f007f;">error-directory</span><span style="color: black;">=</span><em style="color: #2a00ff;">"D:\Error"</em> <span style="color: #7f007f;">error-suffix</span><span style="color: black;">=</span><em style="color: #2a00ff;">".IN_ERROR"</em></span></p><p><span style="font-family: 'Courier New'; font-size: 10pt;">&#160;&#160;&#160;&#160; <span style="color: #7f007f;">input-suffix</span><span style="color: black;">=</span><em style="color: #2a00ff;">".xml"</em> <span style="color: #7f007f;">post-delete</span><span style="color: black;">=</span><em style="color: #2a00ff;">"false"</em> <span style="color: #7f007f;">post-directory</span><span style="color: black;">=</span><em style="color: #2a00ff;">"D:/Test2"</em></span></p><p><span style="font-family: 'Courier New'; font-size: 10pt;">&#160;&#160;&#160;&#160; <span style="color: #7f007f;">post-suffix</span><span style="color: black;">=</span><em style="color: #2a00ff;">".java"</em> <span style="color: #7f007f;">work-suffix</span><span style="color: black;">=</span><em style="color: #2a00ff;">".esbWorking"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-bus</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-provider</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">providers</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">services</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">service</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">category</span><span style="color: black;">=</span><em style="color: #2a00ff;">"ACat"</em> <span style="color: #7f007f;">description</span><span style="color: black;">=</span><em style="color: #2a00ff;">"test servive1"</em></span></p><p><span style="font-family: 'Courier New'; font-size: 10pt;">&#160;&#160; <span style="color: #7f007f;">invmScope</span><span style="color: black;">=</span><em style="color: #2a00ff;">"GLOBAL"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"testServ1"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">listeners</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">fs-listener</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">busidref</span><span style="color: black;">=</span><em style="color: #2a00ff;">"FS001"</em> <span style="color: #7f007f;">is-gateway</span><span style="color: black;">=</span><em style="color: #2a00ff;">"true"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"AList1"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">listeners</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">actions</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">mep</span><span style="color: black;">=</span><em style="color: #2a00ff;">"OneWay"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"org.jboss.soa.esb.actions.SystemPrintln"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"test print"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"message"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"%%%%%%%%%%%%% [transform_XML2POJO] Message before transformation"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"org.jboss.soa.esb.smooks.SmooksAction"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"transform"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"smooksConfig"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"/smooks-res.xml"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"resultType"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"JAVA"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"org.jboss.soa.esb.actions.SystemPrintln"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"print-after"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"message"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"%%%%%%%%%%%% * [transform_XML2POJO] Message after transformation"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"com.test.MyAction"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"action1"</em> <span style="color: #7f007f;">process</span><span style="color: black;">=</span><em style="color: #2a00ff;">"displayMessage"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span></p><p><span style="font-family: 'Courier New'; font-size: 10pt;">&#160;&#160;&#160;&#160; <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"org.jboss.soa.esb.actions.converters.ObjectToCSVString"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"makecsvstr"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"bean-properties"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"userName,firstName,lastName,state"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">class</span><span style="color: black;">=</span><em style="color: #2a00ff;">"org.jboss.soa.esb.actions.SystemPrintln"</em> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"print-after-csv"</em><span style="color: teal;">&gt;</span></span></p><p>&#160;&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">property</span><span style="font-family: 'Courier New'; font-size: 10pt;"> <span style="color: #7f007f;">name</span><span style="color: black;">=</span><em style="color: #2a00ff;">"message"</em> <span style="color: #7f007f;">value</span><span style="color: black;">=</span><em style="color: #2a00ff;">"%%%%%%%%%%%% ***** [transform_XML2POJO] Message after CSV transformation"</em><span style="color: teal;">/&gt;</span></span></p><p>&#160;&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">action</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160;&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">actions</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p>&#160; <span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">service</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">services</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&lt;/</span><span style="font-family: 'Courier New'; color: #3f7f7f; font-size: 10pt;">jbossesb</span><span style="font-family: 'Courier New'; color: teal; font-size: 10pt;">&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"><span style="font-family: 'Courier New'; font-size: 10pt;"> </span>&#160;</p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:55:32,570 INFO&#160; [QuartzScheduler] Scheduler ESBScheduler:ANewProj.esb_$_NON_CLUSTERED started.</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,665 INFO&#160; [STDOUT] %%%%%%%%%%%%% [transform_XML2POJO] Message before transformation: </span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,665 INFO&#160; [STDOUT] [&lt;Customer userName="Anuvab sonu" firstName="sonu babu" lastName="Maiti" state="WB"/&gt;].</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 INFO&#160; [STDOUT] %%%%%%%%%%%% * [transform_XML2POJO] Message after transformation: </span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 INFO&#160; [STDOUT] [{customer=Anuvab sonu,sonu babu,Maiti,WB}].</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 INFO&#160; [STDOUT] Body::::::: {customer=Anuvab sonu,sonu babu,Maiti,WB}</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 ERROR [ObjectToCSVString] Bean method: getUserName not found/accessible on message object java.util.HashMap</span></p><ol start="1" style="list-style-type: lower-alpha;"><li><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">java.lang.NoSuchMethodException</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">: java.util.HashMap.getUserName()</span></li></ol><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Class.getMethod(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Class.java:1622</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.actions.converters.ObjectToCSVString.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ObjectToCSVString.java:143</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:633</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:585</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:419</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">MessageAwareListener.java:548</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor.runWorker(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:1110</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor$Worker.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:603</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Thread.java:722</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 ERROR [ObjectToCSVString] Bean method: getFirstName not found/accessible on message object java.util.HashMap</span></p><ol start="1" style="list-style-type: lower-alpha;"><li><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">java.lang.NoSuchMethodException</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">: java.util.HashMap.getFirstName()</span></li></ol><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Class.getMethod(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Class.java:1622</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.actions.converters.ObjectToCSVString.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ObjectToCSVString.java:143</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:633</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:585</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:419</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">MessageAwareListener.java:548</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor.runWorker(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:1110</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor$Worker.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:603</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Thread.java:722</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 ERROR [ObjectToCSVString] Bean method: getLastName not found/accessible on message object java.util.HashMap</span></p><ol start="1" style="list-style-type: lower-alpha;"><li><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">java.lang.NoSuchMethodException</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">: java.util.HashMap.getLastName()</span></li></ol><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Class.getMethod(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Class.java:1622</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.actions.converters.ObjectToCSVString.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ObjectToCSVString.java:143</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:633</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:585</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:419</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">MessageAwareListener.java:548</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor.runWorker(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:1110</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor$Worker.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:603</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Thread.java:722</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 ERROR [ObjectToCSVString] Bean method: getState not found/accessible on message object java.util.HashMap</span></p><ol start="1" style="list-style-type: lower-alpha;"><li><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">java.lang.NoSuchMethodException</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">: java.util.HashMap.getState()</span></li></ol><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Class.getMethod(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Class.java:1622</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.actions.converters.ObjectToCSVString.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ObjectToCSVString.java:143</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:633</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.processPipeline(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:585</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ActionProcessingPipeline.java:419</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at org.jboss.soa.esb.listeners.message.MessageAwareListener$TransactionalRunner.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">MessageAwareListener.java:548</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor.runWorker(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:1110</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.util.concurrent.ThreadPoolExecutor$Worker.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">ThreadPoolExecutor.java:603</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; at java.lang.Thread.run(</span><span style="color: navy; font-size: 10pt; text-decoration: underline; font-family: 'Courier New';">Thread.java:722</span><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">)</span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 INFO&#160; [STDOUT] %%%%%%%%%%%% ***** [transform_XML2POJO] Message after CSV transformation: </span></p><p><span style="font-family: 'Courier New'; color: black; font-size: 10pt;">17:56:02,780 INFO&#160; [STDOUT] [&lt;no-such-property&gt;,&lt;no-such-property&gt;,&lt;no-such-property&gt;,&lt;no-such-property&gt;].</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-family: 'Arial','sans-serif'; color: black; font-size: 10pt;">Please suggest how to resolve this. Please let me know if you need any more information.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="color: black; font-size: 10pt;">Thanks and Regards,</span></p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="https://community.jboss.org/message/792519#792519">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss ESB Development at <a href="https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2032">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>