<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Nachricht</TITLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: Tahoma;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 70.85pt 3.0cm 70.85pt 3.0cm; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: "Times New Roman"
}
SPAN.emailstyle17 {
        COLOR: windowtext; FONT-FAMILY: Arial
}
SPAN.EmailStyle19 {
        COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
</HEAD>
<BODY lang=PT vLink=purple link=blue>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff 
size=2>Ivo,</FONT></SPAN></DIV>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff size=2>an 
application context is a web application deployed in the "webapps" folder in the 
${CATALINA_HOME} directory. OpenCms usually is installed in the "opencms" 
directory / application context. In case you want to share an instance of the 
OpenCms object, your application must be deployed in the same directory in 
"webapps" as OpenCms. Of course, you can rename the directory name. 
</FONT></SPAN></DIV>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff size=2>I 
think there is also a way to access one application context from another in a 
Servlet, like this:</FONT></SPAN></DIV>
<DIV><SPAN class=266510508-28072004><FONT size=3>
<P>ServletContext otherContext = </FONT><B><FONT color=#808080 
size=3>getServletContext</B></FONT><FONT 
size=3>().<B>getContext</B>(</FONT><FONT color=#8000ff size=3>"name"</FONT><FONT 
size=3>);</FONT></P>
<P><FONT size=3><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff 
size=2>but I did not try using this myself so far.</FONT></SPAN></FONT><FONT 
size=3><SPAN 
class=266510508-28072004><!-- Converted from text/plain format --></P>
<P><FONT size=2>Best Regards,<BR>Alex.<BR><BR>Alexander Kandzior<BR>Alkacon 
Software - The OpenCms Experts<BR><A 
href="http://www.alkacon.com/">http://www.alkacon.com</A></FONT> 
</P></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=266510508-28072004><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=de dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> 
  opencms-dev-admin@opencms.org [mailto:opencms-dev-admin@opencms.org] <B>On 
  Behalf Of </B>Ivo Esteves<BR><B>Sent:</B> Tuesday, July 27, 2004 7:40 
  PM<BR><B>To:</B> opencms-dev@opencms.org<BR><B>Subject:</B> RE: [opencms-dev] 
  OpenCMS and portlets.<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">Hi, again...</SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">In advance, thanks for your quick response. 
  </SPAN></FONT><FONT face=Wingdings><SPAN lang=EN-GB 
  style="FONT-FAMILY: Wingdings">J</SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">The version that I'm using is the 5.3.5, so I can use 
  the solution you give me. But I have a problem and I think that is the 
  application context...</SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">I've OpenCms and portles(eXo platform) running under 
  TomCat 5.0.25. Can you tell me if the solution should work in this 
  environment?? I already tried but don't work, maybe TomCat isn't an 
  application context, or maybe I've done something wrong???</SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">Someone have an idea???</SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">Thanks </SPAN></FONT></P>
  <P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN lang=EN-GB 
  style="FONT-SIZE: 12pt">Ivo Esteves</SPAN></FONT></P>
  <DIV>
  <P class=MsoNormal><FONT face="Times New Roman" color=navy size=3><SPAN 
  lang=EN-GB style="FONT-SIZE: 12pt; COLOR: navy"></SPAN></FONT> </P></DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Tahoma size=2><SPAN 
  lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
  Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> 
  opencms-dev-admin@opencms.org [mailto:opencms-dev-admin@opencms.org] <B><SPAN 
  style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Alexander 
  Kandzior<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> sexta-feira, 
  23 de Julho de 2004 </SPAN></FONT><FONT face=Tahoma size=2><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">15:52</SPAN></FONT><FONT 
  face=Tahoma size=2><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
  style="FONT-WEIGHT: bold">To:</SPAN></B> </SPAN></FONT><FONT face=Tahoma 
  size=2><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">opencms-dev@opencms.org</SPAN></FONT><FONT 
  face=Tahoma size=2><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma"><BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> RE: [opencms-dev] OpenCMS and 
  portlets.</SPAN></FONT></P>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
  size=3><SPAN lang=EN-GB style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">What 
  version do you use? </SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">If you 
  use the current "stable" release, there is no easy way (without core code 
  modifications) to get a CmsObject.</SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=blue 
  size=2><SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">This has 
  changed in the current development version (CVS HEAD). In this version you can 
  get access to a CmsObject using the OpenCms singleton Object (e.g. using 
  method OpenCms.initCmsObject(String unsername). This just requires that 
  OpenCms shares an application context with your 
  application.</SPAN></FONT></P></DIV>
  <DIV>
  <P style="MARGIN-LEFT: 35.4pt"><FONT face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial">Best 
  Regards,<BR>Alex.<BR><BR>Alexander Kandzior<BR>Alkacon Software - The OpenCms 
  Experts<BR><A href="http://www.alkacon.com/">http://www.alkacon.com</A> 
  </SPAN></FONT></P></DIV>
  <DIV>
  <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
  size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P></DIV>
  <DIV>
  <P class=MsoNormal 
  style="MARGIN-BOTTOM: 12pt; MARGIN-LEFT: 35.4pt; MARGIN-RIGHT: 0cm"><FONT 
  face=Arial color=blue size=2><SPAN 
  style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial"> </SPAN></FONT><FONT 
  face=Tahoma size=2><SPAN 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma">-----Original 
  Message-----<BR><B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> 
  opencms-dev-admin@opencms.org [mailto:opencms-dev-admin@opencms.org] <B><SPAN 
  style="FONT-WEIGHT: bold">On Behalf Of </SPAN></B>Ivo Esteves<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Sent:</SPAN></B> Friday, July 23, 2004 4:25 
  PM<BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> 
  opencms-dev@opencms.org<BR><B><SPAN 
  style="FONT-WEIGHT: bold">Subject:</SPAN></B> [opencms-dev] OpenCMS and 
  portlets.</SPAN></FONT></P></DIV>
  <BLOCKQUOTE 
  style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.75pt; BORDER-LEFT: blue 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN lang=EN-US style="FONT-SIZE: 12pt">Hi, </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Courier New" 
    size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I'm newbie in OpenCMS. 
    </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Courier New" 
    size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">I'm developing a portal 
    using portlets and we decide to use OpenCMS only to be the Content 
    Management Service. </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Courier New" 
    size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">To access resources I've 
    got to use the OpenCMS API, so far so good, but I don't know how to get the 
    CMSObject.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Courier New" 
    size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">So far I only see 
    examples in JSP, that use </SPAN></FONT><SPAN lang=EN-GB>CmsJspActionElement 
    class to get it</SPAN><FONT face="Courier New" size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">, but I'm using portlets 
    (Java) and I don't how to get the CMSObject to access 
    resources,</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Courier New" 
    size=2><SPAN lang=EN-US 
    style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">If anyone has an idea... 
    </SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN lang=EN-US style="FONT-SIZE: 12pt">Thanks in 
    advance.</SPAN></FONT></P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN style="FONT-SIZE: 12pt"></SPAN></FONT> </P>
    <P class=MsoNormal style="MARGIN-LEFT: 35.4pt"><FONT face="Times New Roman" 
    size=3><SPAN lang=EN-US style="FONT-SIZE: 12pt">Ivo 
  Esteves</SPAN></FONT></P></BLOCKQUOTE></DIV></BLOCKQUOTE></BODY></HTML>