You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Ivan Luzyanin <iv...@ProZa.Lviv.UA> on 2002/09/18 14:33:42 UTC

Sendmail again :(

Hi!

I'm having a problem with sendmail. I've successfuly set up sendmail 
logicsheet, put mail.jar from JavaMail 1.3 pakage to WEB-INF/lib. Transformed 
XSP page (Java source in work dir, attached) seemes to be ok and no errors 
reported in log-file... 
But still i can't recieve an e-mail, and most strange thing is that result of 
pipeline execution is empty document... I try to apply not valid e-mail 
address and still the same result  - no result (empty document).


Desired result:
<page>
<upsa>UPSA</upsa>
</page>

and an e-mail message in my inbox :)

My XSP:

<?xml version="1.0" encoding="UTF-8"?>
<xsp:page
 language="java"
 xmlns:xsp="http://apache.org/xsp"
 xmlns:xsp-request="http://apache.org/xsp/request/2.0"
 xmlns:sendmail="http://apache.org/cocoon/sendmail/1.0" >
 <page>
  <xsp:logic>
   String text =
   "Hi,\n"+
   "this mail has been send through a web form ...\n";
  </xsp:logic>
  <sendmail:send-mail>
   <sendmail:charset>ISO-8859-1</sendmail:charset>
   <sendmail:from>luzyanin@hotmail.com</sendmail:from>
   <sendmail:to>ivan@proza.lviv.ua</sendmail:to>
   <sendmail:subject>Cocoon send mail test</sendmail:subject>
   <!-- Modify the next line to point to your mail server -->
   <sendmail:smtphost>192.168.0.3</sendmail:smtphost>
   <sendmail:body>
    <xsp:expr>text</xsp:expr>
   </sendmail:body>
  </sendmail:send-mail>
  <upsa>UPSA</upsa>
 </page>
</xsp:page>

Sitemap pipeline:
<map:match pattern="mail.xml">
     <map:generate src="docs/mail.xsp" type="serverpages"/>
      <map:serialize type="xml"/>
</map:match>

Snip from sitemap logfile:

DEBUG   (2002-09-18) 15:12.29:482   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/sitemap_xmap: Matched wildcard pattern *.xml
DEBUG   (2002-09-18) 15:12.29:483   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/AbstractSitemap: 
Current Sitemap Parameters:
PARAM: '1' VALUE: 'mail'
PARAM: '0' VALUE: 'mail.xml'

DEBUG   (2002-09-18) 15:12.29:483   [sitemap.selector.request-parameter] 
(/proza-new/mail.xml) HttpProcessor[8080][4]/RequestParameterSelector: 
Request parameter 'action' not set -- failing.
DEBUG   (2002-09-18) 15:12.29:484   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/sitemap_xmap: Matched wildcard pattern mail.xml
DEBUG   (2002-09-18) 15:12.29:485   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/AbstractSitemap: 
Current Sitemap Parameters:
PARAM: '0' VALUE: 'mail.xml'
PARAM: '../1' VALUE: 'mail'
PARAM: '../0' VALUE: 'mail.xml'

DEBUG   (2002-09-18) 15:12.29:485   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/sitemap_xmap: Component 
generator:serverpages(Parameters.EMPTY_PARAMETERS)
DEBUG   (2002-09-18) 15:12.29:486   [sitemap] (/proza-new/mail.xmll) 
HttpProcessor[8080][4]/sitemap_xmap: Source= docs/mail.xsp
DEBUG   (2002-09-18) 15:12.29:487   [sitemap] (/proza-new/mail.xml) 
HttpProcessor[8080][4]/sitemap_xmap: Component 
serializer:xml(Parameters.EMPTY_PARAMETERS)

Help me, please! I've killed 2 hours to find out where is the problem...

My env: Cocoon 2.0.3, Tomcat 4.0.4, JDK 1.4.0_01, SuSE 8.0

Ivan Luzyanin.

Re: Sendmail again :(

Posted by Ivan Luzyanin <iv...@ProZa.Lviv.UA>.
On Wednesday 18 September 2002 15:33, Ivan Luzyanin wrote:
> Hi!
>
> I'm having a problem with sendmail. I've successfuly set up sendmail
> logicsheet, put mail.jar from JavaMail 1.3 pakage to WEB-INF/lib.
> Transformed XSP page (Java source in work dir, attached) seemes to be ok
> and no errors reported in log-file...
> But still i can't recieve an e-mail, and most strange thing is that result
> of pipeline execution is empty document... I try to apply not valid e-mail
> address and still the same result  - no result (empty document).
>
>
> Desired result:
> <page>
> <upsa>UPSA</upsa>
> </page>
>
> and an e-mail message in my inbox :)
>
> My XSP:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <xsp:page
>  language="java"
>  xmlns:xsp="http://apache.org/xsp"
>  xmlns:xsp-request="http://apache.org/xsp/request/2.0"
>  xmlns:sendmail="http://apache.org/cocoon/sendmail/1.0" >
>  <page>
>   <xsp:logic>
>    String text =
>    "Hi,\n"+
>    "this mail has been send through a web form ...\n";
>   </xsp:logic>
>   <sendmail:send-mail>
>    <sendmail:charset>ISO-8859-1</sendmail:charset>
>    <sendmail:from>luzyanin@hotmail.com</sendmail:from>
>    <sendmail:to>ivan@proza.lviv.ua</sendmail:to>
>    <sendmail:subject>Cocoon send mail test</sendmail:subject>
>    <!-- Modify the next line to point to your mail server -->
>    <sendmail:smtphost>192.168.0.3</sendmail:smtphost>
>    <sendmail:body>
>     <xsp:expr>text</xsp:expr>
>    </sendmail:body>
>   </sendmail:send-mail>
>   <upsa>UPSA</upsa>
>  </page>
> </xsp:page>
>
> Sitemap pipeline:
> <map:match pattern="mail.xml">
>      <map:generate src="docs/mail.xsp" type="serverpages"/>
>       <map:serialize type="xml"/>
> </map:match>
>
> Snip from sitemap logfile:
>
> DEBUG   (2002-09-18) 15:12.29:482   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/sitemap_xmap: Matched wildcard pattern *.xml
> DEBUG   (2002-09-18) 15:12.29:483   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/AbstractSitemap:
> Current Sitemap Parameters:
> PARAM: '1' VALUE: 'mail'
> PARAM: '0' VALUE: 'mail.xml'
>
> DEBUG   (2002-09-18) 15:12.29:483   [sitemap.selector.request-parameter]
> (/proza-new/mail.xml) HttpProcessor[8080][4]/RequestParameterSelector:
> Request parameter 'action' not set -- failing.
> DEBUG   (2002-09-18) 15:12.29:484   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/sitemap_xmap: Matched wildcard pattern mail.xml
> DEBUG   (2002-09-18) 15:12.29:485   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/AbstractSitemap:
> Current Sitemap Parameters:
> PARAM: '0' VALUE: 'mail.xml'
> PARAM: '../1' VALUE: 'mail'
> PARAM: '../0' VALUE: 'mail.xml'
>
> DEBUG   (2002-09-18) 15:12.29:485   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/sitemap_xmap: Component
> generator:serverpages(Parameters.EMPTY_PARAMETERS)
> DEBUG   (2002-09-18) 15:12.29:486   [sitemap] (/proza-new/mail.xmll)
> HttpProcessor[8080][4]/sitemap_xmap: Source= docs/mail.xsp
> DEBUG   (2002-09-18) 15:12.29:487   [sitemap] (/proza-new/mail.xml)
> HttpProcessor[8080][4]/sitemap_xmap: Component
> serializer:xml(Parameters.EMPTY_PARAMETERS)
>
> Help me, please! I've killed 2 hours to find out where is the problem...
>
> My env: Cocoon 2.0.3, Tomcat 4.0.4, JDK 1.4.0_01, SuSE 8.0
>
> Ivan Luzyanin.


I found where was a problem. I forget to put activation.jar from JAF package. 
Now it works fine.

Regards!
Ivan Luzyanin.

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <co...@xml.apache.org>
For additional commands, e-mail:   <co...@xml.apache.org>