You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Nishit Trivedi <ni...@planet.net> on 2000/05/18 18:53:03 UTC
attachments
hi,
does anybody know how to send attachment with javamail-cocoon...
i am using:
cocoon1.7.2
javamail1.1.3
Internet Programmer
Planet Access Networks
973-691-4704 Ext:157
Re: attachments
Posted by Darren Scott <ds...@bluecheese.co.uk>.
Darren Scott wrote:
> >java.lang.ClassNotFoundException: _export._www._development._xml._hello_page
> >at org.apache.cocoon.processor.xsp.language.java.XSPClassLoader.loadClass(XSPClassLoader.java:99)
Doh...
>xmlns:xsp="http://www.apache.org/1999/XSP/Core"
I forgot the :xsp
Sorry to waste bandwidth - but then maybe Cocoon have given a more
sensical Exception?
Darren Scott
Production Director
bluecheese.co.uk
Re: attachments
Posted by Darren Scott <ds...@bluecheese.co.uk>.
Stefano Mazzocchi wrote:
> I think we need an Mail taglib for XSP....
>
> ... does anybody have anything like that ready? or just a quick start?
>
> Any volunteer?
I quite fancy having a go - I need to get to grips with taglib.
Can't promise one tomorrow, but I've used JavaMail a fair amount so I'm
sure it won't be too difficult.
The only problem is, I can't even get a basic XSP page working at the
mo:
>java.lang.ClassNotFoundException: _export._www._development._xml._hello_page
>at org.apache.cocoon.processor.xsp.language.java.XSPClassLoader.loadClass(XSPClassLoader.java:99)
Permissions look fine on the repository (a+rwx to double check).
The .java file in the repository exists but has file length of 0, no
.class file.
I changed the default location of the repository to an absolute path
when I installed (1.7.3)
Darren Scott
Production Director
bluecheese.co.uk
Re: attachments
Posted by Giacomo Pati <gi...@simba.pwr.ch>.
On Fri, May 19, 2000 at 02:56:02PM +0200, Stefano Mazzocchi wrote:
> Eric SCHAEFFER wrote:
> >
<snip/>
> > javax.mail.Transport.send(msg);
>
> I think we need an Mail taglib for XSP....
>
> ... does anybody have anything like that ready? or just a quick start?
>
> Any volunteer?
Hasn't there been someone posting some links to his mail taglib
including a live site demo (maybe 2 month ago) ?
Didn't remember who but should be in the archive (sorry, have no web
access at the moment).
Giacomo
--
PWR GmbH, Organisation & Entwicklung Tel: +41 (0)1 856 2202
Giacomo Pati, CTO/CEO Fax: +41 (0)1 856 2201
Hintereichenstrasse 7 Mailto:Giacomo.Pati@pwr.ch
CH-8166 Niederweningen Web: http://www.pwr.ch
Re: attachments
Posted by Giacomo Pati <Gi...@pwr.ch>.
This was the original mail from James:
Subject: XSP Mail Page Demonstration is open
From: James & Sue Ann Birchfield (jsrbirch@home.com)
Date: Fri Jan 21 2000 - 06:49:13 MET
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Next message: Donald Ball: "Re: usage of SQLProcessor {@var}"
Previous message: Mike Chan: "usage of SQLProcessor {@var}"
Next in thread: Donald Ball: "Re: XSP Mail Page Demonstration is
open"
I have put together the beginnings of a Mail tag library for XSP.
The demonstration can be found here:
http://24.3.47.214:8080/cocoon/mail-xsp/index.html
Features:
Mulitiple mailbox support.
Imap and Pop3 compliant(although only tested on pop).
To do:
Work with attachments.
Make more robust.
Please feel free to check it out and send feedback...
=====================================
James Birchfield
Chief Technology Officer
jmbirchfield@proteus-technologies.com
http://www.proteus-technologies.com
=====================================
Rafael Oropeza wrote:
>
> Sorry, but I think the server portion of
> http://24.3.47.214:8080/cocoon/mail-xsp/index.html is wrong. My
> browser says "No route to host".
Giacomo
--
PWR GmbH, Organisation & Entwicklung Tel: +41 (0)1 856 2202
Giacomo Pati, CTO/CEO Fax: +41 (0)1 856 2201
Hintereichenstrasse 7 Mailto:Giacomo.Pati@pwr.ch
CH-8166 Niederweningen Web: http://www.pwr.ch
Re: attachments
Posted by Rafael Oropeza <ro...@eud.com>.
Sorry, but I think the server portion of
http://24.3.47.214:8080/cocoon/mail-xsp/index.html is wrong. My browser says
"No route to host".
Giacomo Pati wrote:
> Donald Ball wrote:
> >
> > On Fri, 19 May 2000, Stefano Mazzocchi wrote:
> >
> > > I think we need an Mail taglib for XSP....
> > >
> > > ... does anybody have anything like that ready? or just a quick start?
> >
> > James Birchfield had one. It was quite fully featured, but wasn't
> > documented and he's been busy moving, as I understand. It was a real
> > eyepopper though, for any XML naysayers out there. Hotmail-in-a-box.
> > Anyway, it might prove to be a good starting point.
>
> The live site was http://24.3.47.214:8080/cocoon/mail-xsp/index.html but
> that site could be down now (I couldn't get through).
>
> Giacomo
>
> --
> PWR GmbH, Organisation & Entwicklung Tel: +41 (0)1 856 2202
> Giacomo Pati, CTO/CEO Fax: +41 (0)1 856 2201
> Hintereichenstrasse 7 Mailto:Giacomo.Pati@pwr.ch
> CH-8166 Niederweningen Web: http://www.pwr.ch
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
--
Rafael Alberto Oropeza Baudet
(63) Life has got to be lived -- that's all there is to it.
Eleanor Roosevelt
Re: attachments
Posted by Giacomo Pati <Gi...@pwr.ch>.
Donald Ball wrote:
>
> On Fri, 19 May 2000, Stefano Mazzocchi wrote:
>
> > I think we need an Mail taglib for XSP....
> >
> > ... does anybody have anything like that ready? or just a quick start?
>
> James Birchfield had one. It was quite fully featured, but wasn't
> documented and he's been busy moving, as I understand. It was a real
> eyepopper though, for any XML naysayers out there. Hotmail-in-a-box.
> Anyway, it might prove to be a good starting point.
The live site was http://24.3.47.214:8080/cocoon/mail-xsp/index.html but
that site could be down now (I couldn't get through).
Giacomo
--
PWR GmbH, Organisation & Entwicklung Tel: +41 (0)1 856 2202
Giacomo Pati, CTO/CEO Fax: +41 (0)1 856 2201
Hintereichenstrasse 7 Mailto:Giacomo.Pati@pwr.ch
CH-8166 Niederweningen Web: http://www.pwr.ch
Re: attachments
Posted by Donald Ball <ba...@webslingerZ.com>.
On Fri, 19 May 2000, Stefano Mazzocchi wrote:
> I think we need an Mail taglib for XSP....
>
> ... does anybody have anything like that ready? or just a quick start?
James Birchfield had one. It was quite fully featured, but wasn't
documented and he's been busy moving, as I understand. It was a real
eyepopper though, for any XML naysayers out there. Hotmail-in-a-box.
Anyway, it might prove to be a good starting point.
- donald
Re: attachments
Posted by Stefano Mazzocchi <st...@apache.org>.
Eric SCHAEFFER wrote:
>
> // Send e-mail
> Properties mailProperties = new Properties();
> mailProperties.put("mail.smtp.host", "<your_host>");
> javax.mail.Session mailSession =
> javax.mail.Session.getDefaultInstance(mailProperties, null);
> javax.mail.internet.MimeMessage msg = new
> javax.mail.internet.MimeMessage(mailSession);
> javax.mail.internet.InternetAddress fromAddr = new
> javax.mail.internet.InternetAddress("<your_email>", "<optional_name>");
> msg.setFrom(fromAddr);
> javax.mail.internet.InternetAddress[] replyAddrs = {
> new javax.mail.internet.InternetAddress("<email>", "<optional_name>")
> };
> msg.setReplyTo(replyAddrs);
> javax.mail.internet.InternetAddress[] toAddrs = {
> new javax.mail.internet.InternetAddress("<email>", "<optional_name>")
> };
> msg.setRecipients(javax.mail.Message.RecipientType.TO, toAddrs);
> msg.setSubject("<mail_subject>");
>
> // msg content
> // Alternative HTML / text
> javax.mail.internet.MimeMultipart msgAlternativeContent = new
> javax.mail.internet.MimeMultipart();
> msgAlternativeContent.setSubType("alternative");
> javax.mail.internet.MimeBodyPart msgPart = null;
> msgPart = new javax.mail.internet.MimeBodyPart();
> msgPart.setContent("<html_content>", "text/html");
> msgAlternativeContent.addBodyPart(msgPart);
> msgPart = new javax.mail.internet.MimeBodyPart();
> msgPart.setContent("<plain_text_content>", "text/plain");
> msgAlternativeContent.addBodyPart(msgPart);
> msg.setContent(msgAlternativeContent);
>
> /* or to attach a file
> javax.mail.internet.MimeMultipart msgContent = new
> javax.mail.internet.MimeMultipart();
> javax.mail.internet.MimeBodyPart msgPart = null;
> msgPart = new javax.mail.internet.MimeBodyPart();
> msgPart.setContent("<plain_text_content>", "text/plain");
> msgContent.addBodyPart(msgPart);
> msgPart = new javax.mail.internet.MimeBodyPart();
> msgPart.setContent(msgAlternativeContent);
> msgContent.addBodyPart(msgPart);
> msgPart = new javax.mail.internet.MimeBodyPart();
> javax.activation.FileDataSource fileDSrc = new
> javax.activation.FileDataSource("<file_path>");
> msgPart.setDataHandler(new javax.activation.DataHandler(fileDSrc));
> msgPart.setFileName("<file_name_to_appear_in_attachement>");
> msgContent.addBodyPart(msgPart);
> msg.setContent(msgContent);
> */
>
> javax.mail.Transport.send(msg);
I think we need an Mail taglib for XSP....
... does anybody have anything like that ready? or just a quick start?
Any volunteer?
--
Stefano Mazzocchi One must still have chaos in oneself to be
able to give birth to a dancing star.
<st...@apache.org> Friedrich Nietzsche
--------------------------------------------------------------------
Missed us in Orlando? Make it up with ApacheCON Europe in London!
------------------------- http://ApacheCon.Com ---------------------
Re: attachments
Posted by Eric SCHAEFFER <es...@posterconseil.com>.
// Send e-mail
Properties mailProperties = new Properties();
mailProperties.put("mail.smtp.host", "<your_host>");
javax.mail.Session mailSession =
javax.mail.Session.getDefaultInstance(mailProperties, null);
javax.mail.internet.MimeMessage msg = new
javax.mail.internet.MimeMessage(mailSession);
javax.mail.internet.InternetAddress fromAddr = new
javax.mail.internet.InternetAddress("<your_email>", "<optional_name>");
msg.setFrom(fromAddr);
javax.mail.internet.InternetAddress[] replyAddrs = {
new javax.mail.internet.InternetAddress("<email>", "<optional_name>")
};
msg.setReplyTo(replyAddrs);
javax.mail.internet.InternetAddress[] toAddrs = {
new javax.mail.internet.InternetAddress("<email>", "<optional_name>")
};
msg.setRecipients(javax.mail.Message.RecipientType.TO, toAddrs);
msg.setSubject("<mail_subject>");
// msg content
// Alternative HTML / text
javax.mail.internet.MimeMultipart msgAlternativeContent = new
javax.mail.internet.MimeMultipart();
msgAlternativeContent.setSubType("alternative");
javax.mail.internet.MimeBodyPart msgPart = null;
msgPart = new javax.mail.internet.MimeBodyPart();
msgPart.setContent("<html_content>", "text/html");
msgAlternativeContent.addBodyPart(msgPart);
msgPart = new javax.mail.internet.MimeBodyPart();
msgPart.setContent("<plain_text_content>", "text/plain");
msgAlternativeContent.addBodyPart(msgPart);
msg.setContent(msgAlternativeContent);
/* or to attach a file
javax.mail.internet.MimeMultipart msgContent = new
javax.mail.internet.MimeMultipart();
javax.mail.internet.MimeBodyPart msgPart = null;
msgPart = new javax.mail.internet.MimeBodyPart();
msgPart.setContent("<plain_text_content>", "text/plain");
msgContent.addBodyPart(msgPart);
msgPart = new javax.mail.internet.MimeBodyPart();
msgPart.setContent(msgAlternativeContent);
msgContent.addBodyPart(msgPart);
msgPart = new javax.mail.internet.MimeBodyPart();
javax.activation.FileDataSource fileDSrc = new
javax.activation.FileDataSource("<file_path>");
msgPart.setDataHandler(new javax.activation.DataHandler(fileDSrc));
msgPart.setFileName("<file_name_to_appear_in_attachement>");
msgContent.addBodyPart(msgPart);
msg.setContent(msgContent);
*/
javax.mail.Transport.send(msg);
----- Original Message -----
From: Nishit Trivedi <ni...@planet.net>
To: <co...@xml.apache.org>
Sent: Thursday, May 18, 2000 6:53 PM
Subject: attachments
> hi,
> does anybody know how to send attachment with javamail-cocoon...
> i am using:
> cocoon1.7.2
> javamail1.1.3
>
> Internet Programmer
> Planet Access Networks
> 973-691-4704 Ext:157
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org
>