----- Original Message -----
Sent: Wednesday, December 18, 2002
12:34 PM
Subject: AW: problem in writing
Actions
Hi
Anna,
the .java
file has to be compiled into a class file. Cocoon then accesses the class
file to execute the desired functionality. For compilation, you need an
appropriate tool, for instance ant. I would recommend to get familiar with
ant. Ant provides functionality to compile .java files into .class files,
pack them into .jar libraries and deploy them into the target directory of
cocoon.
Regards,
Elmar
-----Ursprüngliche
Nachricht-----
Von: Anna Afonchenko
[mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 18. Dezember 2002
11:22
An: cocoon-users
Betreff: problem in writing
Actions
Hi all.
I am exploring the action
possibilities in Cocoon now, and I wanted to test some
actions.
I took sample action class
RandomAction.java (from book "Cocoon:Building XML Applications" by
Langham & Ziegeler), changed the package name to ub, and copied
this file into ub directory under cocoon directory. Then I declared it in
a sitemap by adding
<map:action name="random"
src=""/>
type fatal
message Error in sitemap configuration :
ub.RandomAction
description
org.apache.avalon.framework.configuration.ConfigurationException: Error
in sitemap configuration : ub.RandomAction
sender
org.apache.cocoon.servlet.CocoonServlet
source Cocoon servlet
request-uri
/cocoon/
I tried to move the
RandomAction.java to the cocoon directory, it doesn't help.
What should I do and where should
I put my own Action class in order to use it in the sitemap?
Thank you very much for
help.
Anna