It actually makes no difference what the JAR is called because Ant
probably puts all the JARs in the classpath, so it's the path
structure of each JAR that's important. As long as their is a
javax.activation.DataSource class, it should be found.

I'm going to dig in to see the actual class implementation and see
what could be wrong.

I did try copying mail-1.4.jar to mail.jar, but no go with that.

On 6/12/07, Scot P. Floess <[EMAIL PROTECTED]> wrote:
David:

I don't exactly remember but I don't think a symlink will work to the
jar file...  You may need to refer to the actual jar...  I seem to
remember having some issue on Linux back in the day with regards to
symlinks and jar files...

Just for grins, try copying mail-1.4.jar to mail.jar and see if that
works...

David Weintraub wrote:
> I just tried that. I downloaded mail-1.4.jar from Sun, put it in
> ~ant/lib, created a symbolic link from mail.jar -> mail-1.4.jar, and
> still get the same message. Here's the message with "debug". I do get
> something else with "debug" -- a missing antlib.xml:
>
> $ ~ant/bin/ant -debug -f mail.xml
> Apache Ant version 1.7.0 compiled on December 13 2006
> Buildfile: mail.xml
> Adding reference: ant.PropertyHelper
> Detected Java version: 1.4 in: /usr/local/jdk1.4.2_06/jre
> Detected OS: Linux
> Adding reference: ant.ComponentHelper
> Setting ro project property: ant.file -> /home/build/bin/mail.xml
> Adding reference: ant.projectHelper
> Adding reference: ant.parsing.context
> Adding reference: ant.targets
> parsing buildfile /home/build/bin/mail.xml with URI =
> file:/home/build/bin/mail.xml
> Setting ro project property: ant.project.name -> test
> Adding reference: test
> Setting ro project property: ant.file.test -> /home/build/bin/mail.xml
> Project base dir set to: /home/build/bin
> +Target:
> +Target: test
> Attempting to create object of type
> org.apache.tools.ant.helper.DefaultExecutor
> Adding reference: ant.executor
> Build sequence for target(s) `test' is [test]
> Complete build sequence is [test, ]
>
> test:
> [antlib:org.apache.tools.ant] Could not load definitions from resource
> org/apache/tools/ant/antlib.xml. It could not be found.
>     [mail] Failed to initialise MIME mail: javax/activation/DataSource
>
> BUILD SUCCESSFUL
> Total time: 0 seconds
> [EMAIL PROTECTED]:~/bin
>
> On 6/12/07, Saurabh Dave <[EMAIL PROTECTED]> wrote:
>> Download the Activation.jar and mail.jar and copy in ant Lib folder...
>>
>> -----Original Message-----
>> From: David Weintraub [mailto:[EMAIL PROTECTED]
>> Sent: Tuesday, June 12, 2007 3:26 AM
>> To: Ant Users List
>> Subject: Mail failing in build.xml file
>>
>> I have a very straight forward build.xml file:
>>
>> <project name="test" default="test" basedir=".">
>>     <target name="test">
>>         <mail
>>             from="[EMAIL PROTECTED]"
>>             subject="Test Email"
>>             mailhost="192.168.128.100"
>>             user="dweintraub"
>>             password="xxxxxxxx"
>>             message="This is a test email"
>>             failonerror="true">
>>             <to name="David Weintraub"
>>                 address="[EMAIL PROTECTED]"/>
>>         </mail>
>>     </target>
>> </project>
>>
>> When I attempt to execute it, I get the following error message:
>>
>> test:
>>      [mail] Failed to initialise MIME mail:
>> javax/mail/MessagingException
>>
>> BUILD SUCCESSFUL
>>
>>
>> Which is strange because I set "failonerror" to "true".
>>
>> Any ideas? I am currently sending mail via CruiseControl and that
>> works (and where I got the parameters from) so I know that it is
>> possible to send email from this machine.
>>
>> --
>> David Weintraub
>> [EMAIL PROTECTED]
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>

--
Scot P. Floess
27 Lake Royale
Louisburg, NC  27549

252-478-8087 (Home)
919-392-6730 (Work)

Chief Architect JPlate  http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
--
David Weintraub
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to