<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>HELP needed - template problem</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">I am completely new to OpenCms and am playing around with templates and files. I have setup a module with a template (in templates/ as XML and in jsptemplates/ as JSP). This template appears in the dropdown list when I create a file in the project directory under the Root folder. I can preview the file in the WYSIWYG editor and see that it is using the template.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">However, when I try to view the file in the browser, I get a 404 error. If I set the template for the file to something from the Alkacon docs or to Empty template, the file loads in the OpenCms application using that template. I don't see any useful error messages in the opencms log file or the appserver logs.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I'm guessing the problem lies with my template files (included below). They are setup in /system/modules/com.gto.cms using the standard directory structure (templates for XMLs and jsptemplates for JSPs). Can anyone help me figure out what's going on?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">A side note that's not clear and may be affecting this - do I need to publish module files in the same way that project files are published or are changes to module files automatically available to projects?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">-------</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">This is the XML template</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"><?xml version="1.0" encoding="ISO-8859-1"?></FONT>

<BR><FONT SIZE=2 FACE="Arial"><!--</FONT>

<BR><FONT SIZE=2 FACE="Arial">  - Template for example.com site. Loads a JSP template</FONT>

<BR><FONT SIZE=2 FACE="Arial">  --></FONT>

<BR><FONT SIZE=2 FACE="Arial"><xmltemplate></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <stylesheet/></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <template></FONT>

<BR><FONT SIZE=2 FACE="Arial">    <element name="jsptemplate"/></FONT>

<BR><FONT SIZE=2 FACE="Arial">  </template></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <elementdef name="jsptemplate"></FONT>

<BR><FONT SIZE=2 FACE="Arial">    <class>com.opencms.flex.CmsJspTemplate</class>   </FONT>

<BR><FONT SIZE=2 FACE="Arial">    <template>../jsptemplates/basic-gto-template.jsp</template></FONT>

<BR><FONT SIZE=2 FACE="Arial">  </elementdef></FONT>

<BR><FONT SIZE=2 FACE="Arial"></xmltemplate></FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">And this is the JSP template</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"><%@ page session="false" %></FONT>

<BR><FONT SIZE=2 FACE="Arial"><%@ taglib prefix="cms" uri="<A HREF="http://www.opencms.org/taglib/cms">http://www.opencms.org/taglib/cms</A>" %></FONT>

<BR><FONT SIZE=2 FACE="Arial"><!DOCTYPE html public "-//W3C/DTD HTML 4.01 Transitional//EN"></FONT>
</P>

<P><FONT SIZE=2 FACE="Arial"><html></FONT>

<BR><FONT SIZE=2 FACE="Arial"><head></FONT>

<BR><FONT SIZE=2 FACE="Arial"><title></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <cms:property name="title" escapeHtml="true"/></FONT>

<BR><FONT SIZE=2 FACE="Arial"></title></FONT>

<BR><FONT SIZE=2 FACE="Arial"></head></FONT>

<BR><FONT SIZE=2 FACE="Arial"><body></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <h1></FONT>

<BR><FONT SIZE=2 FACE="Arial">    <cms:property name="title" escapeHtml="true"/></FONT>

<BR><FONT SIZE=2 FACE="Arial">  </h1></FONT>

<BR><FONT SIZE=2 FACE="Arial">  <cms:include element="body"/></FONT>

<BR><FONT SIZE=2 FACE="Arial"></body></FONT>

<BR><FONT SIZE=2 FACE="Arial"></html></FONT>
</P>

<P><FONT COLOR="#808080" SIZE=2 FACE="Arial">Andy Kriger | Software</FONT> <FONT COLOR="#808080" SIZE=2 FACE="Arial">Director</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial"> | Greater Than One, Inc.</FONT>

<BR><FONT COLOR="#808080" SIZE=2 FACE="Arial">395 Hudson</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial"> Street |</FONT> <FONT COLOR="#808080" SIZE=2 FACE="Arial">5</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial">th Floor | New York, NY 100</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial">14</FONT>

<BR><FONT COLOR="#808080" SIZE=2 FACE="Arial">P: 212.252.7197 | F: 212.252.7364 | E: akriger@greaterthanone.com </FONT>
</P>

</BODY>
</HTML>