Hi David,
I can see that this is confusing. I suppose, the best thing is a
matrix that lists which capabilities require which jars. It's not
RIFE that requires JAF though, it's the Sun Java Mail implementation.
I added the matrix to the wiki:
http://rifers.org/wiki/display/RIFE/Dependency+Matrix
Thanks for adding the comment.
Take care,
Geert
On 19 Dec 2006, at 07:49, David HM Spector wrote:
I just posted this to the cookbook, but its probably useful for
anyone trying to get the email scheduler working:
Not mentioned anywhere that I've seen, two external libraries are
needed in order to make the email scheduler work: the Java Mail API
and the Java Activation Framework (JAF) (both available from
java.sun.com)
Pretty obvious: Without the Java Mail API's mail.jar you won't be
able to compile programs that send mail (javax.mail.* will be
missing).
Not Obvious At All: Without the JAF's activation.jar you'll get
cryptic messages from the scheduler about javax/activation/
Datasouce not being found coming from
DatabaseMailQueueExecutor.java's gotBeanInstance() method.
Both should be placed in the lib directory (same place as the Rife
jar).
--
Geert Bevin
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com
_______________________________________________
Rife-users mailing list
Rife-users@uwyn.com
http://lists.uwyn.com/mailman/listinfo/rife-users