Did my own test:

     <mail mailhost="${mail.host}" user="${mail.user}"
password="${mail.pwd}" from="${from}" subject="Testemail">
         <to address="${to}"/>
         <message>
            Ant-Version:  ${ant.version}
            Java-Version: ${java.version}
         </message>
     </mail>

Running with Java8 + Java10, and I got my two mails:

            Ant-Version:  Apache Ant(TM) version 1.10.1 compiled on February
2 2017
            Java-Version: 1.8.0_171

respectively

            Ant-Version:  Apache Ant(TM) version 1.10.1 compiled on February
2 2017
            Java-Version: 10.0.1


I contrast to my last mail, I could install activation via fetch.xml.
I had run "ant -f fetch -Ddest=system" before.


Jan



> -----Ursprüngliche Nachricht-----
> Von: Jan Matèrne (jhm) [mailto:apa...@materne.de]
> Gesendet: Dienstag, 3. Juli 2018 07:43
> An: 'Ant Developers List'
> Betreff: AW: ant task mail fails on jdk10
> 
> We already have something:
> mail: "This task may depend on external libraries that are not included
> in the Ant distribution. See Library Dependencies for more
> information."
> dependencies:
> "mail.jar     Mail task with Mime encoding, and the MimeMail task
> http://www.oracle.com/technetwork/java/index-138643.html
>  activation.jar       Mail task with Mime encoding, and the MimeMail task
> http://www.oracle.com/technetwork/java/javase/jaf-135115.html";
> 
> mail.jar could be downloaded via "ant -f fetch.xml javamail", but
> activation has to be installed.
> 
> 
> So what changed with Java10?
> 
> 
> Jan
> 
> 
> > -----Ursprüngliche Nachricht-----
> > Von: Stefan Bodewig [mailto:bode...@apache.org]
> > Gesendet: Montag, 2. Juli 2018 18:00
> > An: dev@ant.apache.org; Simon IJskes - QCG
> > Betreff: Re: ant task mail fails on jdk10
> >
> > Thank you, Simon
> >
> > On 2018-07-02, Simon IJskes - QCG wrote:
> >
> > > As bugzilla is unreachable for now:
> >
> > >     <target name="_testmail" >
> > >         <mail mailhost="mail" mailport="25" from="si...@qcg.nl"
> > > subject="Testemail"  >
> > >             <to address="si...@qcg.nl" />
> > >         </mail>
> > >     </target>
> >
> > > $ JAVA_HOME=/usr/lib/jvm/java-8-oracle/
> > > ~/opt/apache-ant-1.10.4/bin/ant _testmail
> >
> > > runs ok.
> >
> > > _testmail:
> > >      [mail] Sending email: Testemail
> > >      [mail] Sent email with 0 attachments
> >
> >
> > > $ JAVA_HOME=/usr/lib/jvm/java-10-oracle/
> > > ~/opt/apache-ant-1.10.4/bin/ant _testmail
> >
> > > _testmail:
> > >      [mail] Failed to send email: javax.activation.DataHandler
> >
> > JAF has been removed from Java 10, so now you need to provide its
> > replacement https://github.com/javaee/activation when starting Ant.
> >
> > I don't really think we need to change anything inside of Ant but
> > should document the fact and likely add something to the FAQ in
> > addition to the mail task's manual page.
> >
> > Stefan
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> > commands, e-mail: dev-h...@ant.apache.org
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional
> commands, e-mail: dev-h...@ant.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to