libraries.properties for Ant 1.10.x specify javax.mail 1.6.1 which pulls in activation 1.1
Gintas On Tue, 3 Jul 2018 at 08:19, Jan Matèrne (jhm) <apa...@materne.de> wrote: > 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 > >