[opencms-dev] Re: Struts in OpenCms 6b3
Matutek Basilico
matute.listas at gmail.com
Fri May 27 15:25:52 CEST 2005
Hi Terry...
I think you have to touch by hand the ocms config files.
I have touched the opencms-modules.xml:
....
<exportpoints>
<exportpoint uri="/system/modules/my.module/lib/"
destination="WEB-INF/lib/"/>
<exportpoint uri="/system/modules/my.module/classes/"
destination="WEB-INF/classes/"/>
<exportpoint
uri="/system/modules/my.module/struts/struts-mymodule.xml"
destination="WEB-INF/struts-mymodule.xml"/>
</exportpoints>
....
I don't know for now how can I do that inside opencms and that this
feature goes with the module export.
HTH.
Matutek
2005/5/20, Terry Irwin <tirwin at agency.com>:
> Thanks for the info! I am not able to get the struts-config.xml file to
> export to my real directory $CATALINA_HOME/webapps/opencms/WEB-INF/
>
> I have:
>
> 1) Using Administration view, created a module "mystrutsmodulename" for
> struts, choosing for its classes and lib folders to be exported
>
> Using Explorer on "/" root site:
> 2) created the folder /system/modules/mystrutsmodulename/struts
> 3) using the "Secure/Export" context menu on that folder:
> a) set Export to true
> b) set Exportname to be ${OCMS_HOME}/WEB-INF
> 4) in the /struts folder, uploaded a struts-config.xml file
> 5) using "Secure/Export", set Export to "inherit" for struts-config.xml
> file
>
> Then, using Administration view:
> 6) click my "struts" module and select "Export"
>
> The module is being exported as a ZIP file
> $CATALINA_HOME/webapps/opencms/WEB-INF/packages/modules/mystrutsmodulena
> me_99.zip
>
> No files are showing up in real directory WEB-INF.
>
> Is there something obvious I'm missing?
>
> Thanks,
> Terry
>
>
> ________________________________
>
> Terry Irwin
> Senior Technical Consultant
> Agency.com
>
> 7850 N. Belt Line Road
> 4th Floor
> Irving, TX 75063
> Phone 972 831 2160
> Fax 972 831 2140
> www.agency.com
>
> ________________________________
>
>
> -----Original Message-----
> From: opencms-dev-bounces at opencms.org
> [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Matutek Basilico
> Sent: Thursday, May 19, 2005 1:37 PM
> To: The OpenCms mailing list
> Subject: [opencms-dev] Re: Struts in OpenCms 6b3
>
> Hi...
>
> I'm working on that integration...you need to put the struts-config
> inside your module,
> a good practice may be a special folder, i.e 'struts'
> then you must configure an export point of that folder the the
> ${OCMS_HOME}/WEB-INF
>
> When you publish the struts-config it will be exported to that point,
> then you need to reload the ocms context.
>
> Another issuer...you need to put the "/opencms" prefix to the the
> forwards,
> so the OpenCms servlet can redirect to resources inside the VFS.
>
> Hope this help.
>
> Regards,
>
> Matute
>
> On 5/18/05, Terry Irwin <tirwin at agency.com> wrote:
> > I have looked at the list archives and have a good general idea of the
> > steps needed to integrate Struts Actions into OpenCms, but am unclear
> on
> > precisely where struts-config.xml needs to reside or how to point to
> it
> > from web.xml.
> >
> >
> >
> > It would save me some trial and error time if anyone could point me to
> > an example of a properly configured web.xml that points to the action
> > servlet that's placed in OpenCms as a module.
> >
> >
> >
> > Thanks,
> >
> > Terry Irwin
> >
> >
> >
> >
> >
> >
> > ________________________________
> >
> >
> >
> > Terry Irwin
> > Senior Technical Consultant
> > Agency.com
> >
> > 7850 N. Belt Line Road
> > 4th Floor
> > Irving, TX 75063
> > Phone 972 831 2160
> >
> > Fax 972 831 2140
> > www.agency.com <http://www.agency.com>
> >
> > ________________________________
> >
> >
> >
> >
> >
> >
> >
> >
>
> --
> Tutek.
>
> _______________________________________________
> This mail is send to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please
> visit
> http://mail.opencms.org/mailman/listinfo/opencms-dev
>
--
Tutek.
More information about the opencms-dev
mailing list