<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2650.12">
<TITLE>OpenCMS under Orion</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2>Hi all,</FONT>
</P>

<P><FONT SIZE=2>I am trying to use OpenCMS under Orion ( <A HREF="http://orionserver.com" TARGET="_blank">http://orionserver.com</A> ).  Since there are no instructions for installing under Orion we improvised a little and it is now running and we are able to log in.  </FONT></P>

<P><FONT SIZE=2>We are however not able to use the Magic Wand icon to create any new documents.  I am trying to follow the manual but unfortunately the first step is to create a new template.</FONT></P>

<P><FONT SIZE=2>We are also getting the following error in most of the Administration tools:</FONT>
</P>

<P><FONT SIZE=2>-=-</FONT>
<BR><FONT SIZE=2>500 Internal Server Error</FONT>
<BR><FONT SIZE=2>java.lang.IllegalArgumentException: Only java.io.Serializable, javax.ejb.EJBObject and javax.ejb.EJBHome instances can be bound to a session in a distributable web-application at com.evermind.server.http.EvermindHttpSession.setAttribute(JAX)       at com.evermind.server.http.EvermindHttpSession.putValue(JAX)   at com.opencms.core.OpenCmsHttpServlet.updateUser(OpenCmsHttpServlet.java:967)  at com.opencms.core.OpenCmsHttpServlet.doGet(OpenCmsHttpServlet.java:466)       at javax.servlet.http.HttpServlet.service(HttpServlet.java)     at javax.servlet.http.HttpServlet.service(HttpServlet.java)     at javax.servlet.http.HttpServlet.service(HttpServlet.java)     at com.opencms.core.OpenCmsServlet.service(OpenCmsServlet.java:89)      at com.evermind.server.http.d3.so(JAX)  at com.evermind.server.http.d3.sm(JAX)  at com.evermind.server.http.ef.su(JAX)  at com.evermind.server.http.ef.dn(JAX)  at com.evermind.util.f.run(JAX)</FONT></P>

<P><FONT SIZE=2>-=-</FONT>
</P>

<P><FONT SIZE=2>If anyone has any experience using OpenCMS under Orion please point me in the right direction.  I am also confused as to where the document root should be.  At this point we created an opencms directory within the Orion directory and created a straight forward WEB-INF/web.xml:</FONT></P>

<P><FONT SIZE=2>-=-</FONT>
<BR><FONT SIZE=2><?xml version="1.0"?></FONT>
<BR><FONT SIZE=2><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "<A HREF="http://java.sun.com/dtd/web-app_2_3.dtd" TARGET="_blank">http://java.sun.com/dtd/web-app_2_3.dtd</A>"></FONT></P>

<P><FONT SIZE=2><web-app></FONT>
<BR>        <FONT SIZE=2><distributable /></FONT>
<BR>        <FONT SIZE=2><servlet></FONT>
<BR>                <FONT SIZE=2><servlet-name>opencms</servlet-name></FONT>
<BR>                <FONT SIZE=2><servlet-class>com.opencms.core.OpenCmsServlet</servlet-class></FONT>
<BR>                <FONT SIZE=2><init-param></FONT>
<BR>                <FONT SIZE=2><param-name>properties</param-name></FONT>
<BR>                        <FONT SIZE=2><param-value>/opt/orion2/opencms_4.2/config/opencms.properties</param-value></FONT>
<BR>                <FONT SIZE=2></init-param></FONT>
<BR>        <FONT SIZE=2></servlet></FONT>
<BR><FONT SIZE=2></web-app></FONT>
<BR><FONT SIZE=2>-=-</FONT>
</P>

<P><FONT SIZE=2>Any ideas would be appreciated.</FONT>
</P>

<P><FONT SIZE=2>thanx,</FONT>
</P>

<P><FONT SIZE=2>Larry</FONT>
<BR><FONT SIZE=2><A HREF="http://alltrue.com" TARGET="_blank">http://alltrue.com</A></FONT>
</P>

</BODY>
</HTML>