<font size=2 face="Trebuchet MS">Hi Fabian,</font>
<br>
<br><font size=2 face="Trebuchet MS">        Thanks
a lot. It works fine now. :)</font>
<br>
<br><font size=2 face="Trebuchet MS">Regards,</font>
<br><font size=2 face="Trebuchet MS">Raghu D</font><font size=2 face="sans-serif"><br>
</font>
<table>
<tr>
<td>
<tr>
<td>
<tr valign=top>
<td></table>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">Fabian Huschka <fhsubscriptions@componio.net></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">Raghu D <Raghu.Devaraj@ibsplc.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc:      
 </font><font size=1 face="sans-serif">opencms-dev@opencms.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">06/29/2011 09:22 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [opencms-dev]
<cms:contentshow element="Link"/></font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by:    
   </font><font size=1 face="sans-serif">opencms-dev-bounces@opencms.org</font>
<br>
<hr noshade>
<br>
<br>
<br><font size=2 face="Trebuchet MS">xmlContent.getValue("/Column1Name[1]/Column1/Link",
enLocale, 0).getStringValue(cmso);</font><font size=3> <br>
<br>
should give you the first link however in this case you better use something
like:<br>
</font><tt><font size=3><br>
List<I_CmsXmlContentValue> columns= </font></tt><tt><font size=2>xmlContent</font></tt><tt><font size=3>.getValues("Comment",
Locale.GERMAN);<br>
<br>
for (int i = columns.size() - 1; i >= 0; i--)<br>
{<br>
    I_CmsXmlContentValue column = columns.get(i);<br>
    String nvalue = column .getDocument().getStringValue(cms,
CmsFileUtil.addTrailingSeparator(column .getPath()) + "</font></tt><tt><font size=2>Column1/Link</font></tt><tt><font size=3>",</font></tt><tt><font size=2>
enLocale</font></tt><tt><font size=3>);<br>
}</font></tt><font size=3><br>
<br>
On 29.06.2011 17:42, Raghu D wrote: </font>
<br><font size=2 face="Trebuchet MS">Hi Fabian,</font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
        The value i am trying to get seems to be wrong.The
 xml looks like</font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
<Column1Name><![CDATA[Promotions]]></Column1Name></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
    <Column1SummaryPage/></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
    <Column1></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
      <Text><![CDATA[SAA specials]]></Text></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
      <Link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
        <link internal="true" type="WEAK"></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
          <target><![CDATA[/sites/default/specials/specials.html]]></target></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
          <uuid>47c7ea0b-f083-11df-b97c-07b4bbf14345</uuid></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
        </link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
      </Link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
    </Column1></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
<Column1Name><![CDATA[hotels]]></Column1Name></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
    <Column1SummaryPage/></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
    <Column1></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
      <Text><![CDATA[SAA specials]]></Text></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
      <Link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
        <link internal="true" type="WEAK"></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
          <target><![CDATA[/sites/default/hotels/taj.html]]></target></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
          <uuid>47c7ea0b-f083-11df-b97c-07b4bbf14345</uuid></font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
        </link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
      </Link></font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
    </Column1></font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
        From the above one ,  i need to get the
value  <target><![CDATA[/sites/default/specials/specials.html]]></target>
. Could you advise me on how to get the value.</font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
Thanks and Regards,</font>
<table>
<tr>
<td><font size=2 color=#5f5f5f face="Trebuchet MS">Raghu D.</font><font size=3>
</font>
<tr>
<td>
<tr valign=top>
<td></table>
<br><font size=3><br>
<br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
From:        </font><font size=1 face="sans-serif">Raghu
D/IBS</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
To:        </font><font size=1 face="sans-serif">Fabian
Huschka </font><a href=mailto:fhsubscriptions@componio.net><font size=1 color=blue face="sans-serif"><u><fhsubscriptions@componio.net></u></font></a><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Date:        </font><font size=1 face="sans-serif">06/29/2011
07:17 PM</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
Subject:        </font><font size=1 face="sans-serif">Re:
[opencms-dev] <cms:contentshow element="Link"/></font><font size=3>
<br>
</font>
<hr noshade><font size=3><br>
</font><font size=2 face="Trebuchet MS"><br>
Hi Fabian ,</font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
        Thanks for the advise.Now the IndexOutofBounds
exception is solved . But i am getting the Null pointer exception @ <br>
String message = xmlContent.getValue("Link", enLocale, 0).getStringValue(cmso);
 </font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
Could you advise whether the value i am trying to get not exist or due
to some other reason.</font><font size=3> <br>
</font><font size=2 face="Trebuchet MS"><br>
 Regards,<br>
Raghu D</font><font size=3> </font>
<table>
<tr>
<td>
<tr>
<td>
<tr valign=top>
<td></table>
<br><font size=3><br>
<br>
<br>
<br>
<br>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
From:        </font><font size=1 face="sans-serif">Fabian
Huschka </font><a href=mailto:fhsubscriptions@componio.net><font size=1 color=blue face="sans-serif"><u><fhsubscriptions@componio.net></u></font></a><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
To:        </font><font size=1 face="sans-serif">The
OpenCms mailing list </font><a href="mailto:opencms-dev@opencms.org"><font size=1 color=blue face="sans-serif"><u><opencms-dev@opencms.org></u></font></a><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Cc:        </font><font size=1 face="sans-serif">Raghu
D </font><a href=mailto:Raghu.Devaraj@ibsplc.com><font size=1 color=blue face="sans-serif"><u><Raghu.Devaraj@ibsplc.com></u></font></a><font size=3>
</font><font size=1 color=#5f5f5f face="sans-serif"><br>
Date:        </font><font size=1 face="sans-serif">06/29/2011
06:57 PM</font><font size=3> </font><font size=1 color=#5f5f5f face="sans-serif"><br>
Subject:        </font><font size=1 face="sans-serif">Re:
[opencms-dev] <cms:contentshow element="Link"/></font><font size=3>
<br>
</font>
<hr noshade><font size=3><br>
<br>
<br>
Hi, <br>
<br>
please use the filetranslator or </font><font size=2 face="Trebuchet MS"><br>
<br>
String uri = cms.getRequestContext().getUri(); <br>
String tempUri= </font><font size=3>cms.getRequestContext().removeSiteRoot(uri);<br>
<br>
to get rid of a potential site root. In your case there is surely no "/sites/default"
in the URI thus the IndexOutOfBounds exception as you try to access the
second element which does not exist. <br>
The rest of the code looks ok. <br>
<br>
\Fabian<br>
<br>
<br>
<br>
On 29.06.2011 15:11, Raghu D wrote: </font><font size=2 face="Trebuchet MS"><br>
CmsJspActionElement cms = new CmsJspActionElement (pageContext, request,
response);</font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
CmsObject cmso = cms.getCmsObject();</font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
String uri = cms.getRequestContext().getUri(); <br>
String tempUri= uri.split("/sites/default")[1] ; <br>
CmsFile file = cmso.readFile(tempUri)   ;</font><font size=3> </font><font size=2 face="Trebuchet MS"><br>
CmsXmlContent xmlContent = CmsXmlContentFactory.unmarshal(cmso,file);</font><font size=3>
</font><font size=2 face="Trebuchet MS"><br>
String message = xmlContent.getValue("Link", enLocale, 0).getStringValue(cmso);</font><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
</font><font size=3><br>
</font><font size=2 face="sans-serif"><br>
<br>
<br>
<br>
<br>
DISCLAIMER:</font><font size=3> </font><font size=1 color=#a2a2a2 face="Tahoma"><br>
<br>
"The information in this e-mail and any attachment is intended only
for the person to whom it is addressed and may contain confidential and/or
privileged material. If you have received this e-mail in error, kindly
contact the sender and destroy all copies of the original communication.
IBS makes no warranty, express or implied, nor guarantees the accuracy,
adequacy or completeness of the information contained in this email or
any attachment and is not liable for any errors, defects, omissions, viruses
or for resultant loss or damage, if any, direct or indirect."</font><font size=1><br>
</font><font size=3><br>
<br>
<br>
</font><font size=2 face="sans-serif"><br>
</font><font size=3><br>
</font><font size=2 face="sans-serif"><br>
<br>
<br>
<br>
<br>
DISCLAIMER:</font><font size=3> </font><font size=1 color=#a2a2a2 face="Tahoma"><br>
<br>
"The information in this e-mail and any attachment is intended only
for the person to whom it is addressed and may contain confidential and/or
privileged material. If you have received this e-mail in error, kindly
contact the sender and destroy all copies of the original communication.
IBS makes no warranty, express or implied, nor guarantees the accuracy,
adequacy or completeness of the information contained in this email or
any attachment and is not liable for any errors, defects, omissions, viruses
or for resultant loss or damage, if any, direct or indirect."</font><font size=1><br>
</font><font size=3><br>
<br>
<br>
</font>
<br><tt><font size=2><br>
_______________________________________________<br>
This mail is sent to you from the opencms-dev mailing list<br>
To change your list options, or to unsubscribe from the list, please visit<br>
</font></tt><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev"><tt><font size=2>http://lists.opencms.org/mailman/listinfo/opencms-dev</font></tt></a>
<br><font size=2 face="sans-serif"><br>
</font>
<br><font size=2 face="sans-serif"><br>
<br>
<br>
<br>
DISCLAIMER:</font><font size=3> </font><font size=1 color=#a2a2a2 face="Tahoma"><br>
<br>
"The information in this e-mail and any attachment is intended only
for the person to whom it is addressed and may contain confidential and/or
privileged material. If you have received this e-mail in error, kindly
contact the sender and destroy all copies of the original communication.
IBS makes no warranty, express or implied, nor guarantees the accuracy,
adequacy or completeness of the information contained in this email or
any attachment and is not liable for any errors, defects, omissions, viruses
or for resultant loss or damage, if any, direct or indirect."</font><font size=3><br>
</font><font size=1><br>
</font><font size=3><br>
</font>
<br>
<br>