Hi All,
I've badly stuck at this point. Kindly help.

Thanks,
Tarun

---------- Forwarded message ----------
From: Tarun Mangal <[EMAIL PROTECTED]>
Date: Apr 6, 2006 3:56 PM
Subject: Getting portlet data using AJAX
To: Jetspeed Users List <[email protected]>

Hi,
I'm using the following url to get the rendered content of the portlet.

http://localhost:8080/jetspeed/portlet?entity=po-12352352&portlet=simplest::SecondSimplest


The data that i get is the plane html data of the portlet and not the data
with the Decorator portion added to it. That is to say i'm getting

<H2>WebStation
2.0 US Team</H2>
<Table>
<tr>
        <td>
                <
b>S. No.</b>
        </td>
        <td>
                <b>First Name</
b>
        </td>

        <td>
                <b>Second Name</b>

        </td>
</tr>
<tr>
        <td>1</td>

        <td>Craig</td>
        <td>Nies</td>

</
tr>
<tr>
        <td>2</td>
        <td>Terry</
td>
        <td>Partridge</td>
</tr>
<tr>
        <
td>3</td>
        <td>Ji-Long</td>

        <td>Rao</
td>
</tr>


</Table>

Whereas I'm expecting something like this

<
tbody><tr>
    <td class="PTitleLeft"
style="font-size: 1pt;" nowrap="true">&nbsp;</
td>

    <td class="PTitle" align
="left" valign="middle">
       Second Simple Title
    </
td>
    <td class="PTitle" align=
"right" valign="middle">
      <table border=
"0" cellpadding="0" cellspacing=
"0">
      <tbody><tr>
        <td class=
"PTitle" align="right" valign="middle"
>
 <div class="PActionBar">
         <a
 
href="http://localhost:8080/jetspeed/portal/_ns:YVAtMTBhNmU3ODFhMWQtMTAwMDB8ZDI_/boom.psml
" title="minimized" class="action portlet-action"
><img src="decorations/portlet/fico/images/minimized.gif" alt
="minimized" border="0"></a>
         <
a 
href="http://localhost:8080/jetspeed/portal/_ns:YVAtMTBhNmU3ODFhMWQtMTAwMDB8ZDE_/boom.psml
" title="maximized" class="action portlet-action"
><img src="decorations/portlet/fico/images/maximized.gif" alt
="maximized" border="0"></a>
        <
img src="decorations/portlet/fico/images/pop.JPG" alt="Pop-up"
onclick="winPopUp('http://localhost:8080/jetspeed/portal/popup/two.psml'
<http://localhost:8080/jetspeed/portal/popup/two.psml%27>)"
border="0">
    <img src=
"decorations/portlet/fico/images/dock.JPG" alt="Dock" onclick=
"handleDockRequest('http://localhost:8080/jetspeed/ajax/add_dock.ajax?ajax_service=createDock.getNewDock&ajax_param_0_str=admin&ajax_param_0_str=simplest-1P-10a6e781a1d-10000'
 
<http://localhost:8080/jetspeed/ajax/add_dock.ajax?ajax_service=createDock.getNewDock&ajax_param_0_str=admin&ajax_param_0_str=simplest-1P-10a6e781a1d-10000%27>)"
border="0">
 </div>
        </td><
td>
      </td></tr>
      </tbody></table>
    </
td>
    <td class="PTitleRight" style=
"font-size: 1pt;" nowrap="true">&nbsp;</td>
  </
tr>

  <tr>
    <td class="PContentLeft"
nowrap="nowrap">&nbsp;</td>

    <
td class="PContent" colspan="2">
       <
h2>WebStation 2.0 US Team</h2>
<table>
<tbody><
tr>
        <td>
                <b>S. No.</b>
        </td>
        <
td>
                <b>First Name</b>
        </td>
        <td>
                <
b>Second Name</b>
        </td>
</tr>
<tr>
        <
td>1</td>
        <td>Craig</td>
        <td>Nies</
td>
</tr>
<tr>
        <td>2</td>
        <
td>Terry</td>
        <td>Partridge</td>
</tr>
<
tr>
        <td>3</td>
        <td>Ji-Long</td>
        <
td>Rao</td>
</tr>
</tbody></table>
    </
td>

    <td class="PContentRight"><div
 class="PContentRight">&nbsp;</div></td>

  </
tr>

  <tr>
    <td class="PBottomLeft"
style="font-size: 1pt;" nowrap="true">&nbsp;</
td>
    <td class="PBottom" style
="font-size: 1pt;" nowrap="true">&nbsp;</
td>
    <td class="PBottom" style=
"font-size: 1pt;" nowrap="true">&nbsp;</td>

    <td class="PBottomRight" style="font-size: 1pt;"
nowrap="true">&nbsp;</td>
  </tr
>
</tbody>




I checked out the code where an object of ContentFragmentImpl is created.
Here the value of the decorator is not set hence it remails null.

Can you please tell me as how i can get the rendered content of the portlet
along with the decorator?

Thanks in advance,
Tarun


--
Tarun

Reply via email to