[Dart] Re: Java build error: com.sun.net.ssl.internal.ssl.Provider
missing
Matt England
mengland at mengland.net
Sun Feb 19 18:20:50 EST 2006
At 2/19/2006 04:55 PM, Matt England wrote:
>/home/mengland/svnwork/Dart/trunk/Source/dart/server/messenger/SMTPMessenger.java:117:
>error: Class 'com.sun.net.ssl.internal.ssl.Provider' not found in type
>declaration.
> [javac] Security.addProvider(new
> com.sun.net.ssl.internal.ssl.Provider());
> [javac] ^
Once I commented out the "mail.smtp.startls.enable" support section (as per
below), everything built with gcj. (I haven't yet run the self-test/junit
tests thought, haven't install junit.)
Would it be best to eliminate a dependence on com.sun.net and use some
other "more-open" dependency? (Again, I'm far from a Java expert, just
speculating here.)
-Matt
mengland at csbase1:~/svnwork/Dart/trunk$ svn diff
Source/dart/server/messenger/SMTPMessenger.java
Index: Source/dart/server/messenger/SMTPMessenger.java
===================================================================
--- Source/dart/server/messenger/SMTPMessenger.java (revision 267)
+++ Source/dart/server/messenger/SMTPMessenger.java (working copy)
@@ -112,10 +112,10 @@
// if we need to use transport layer security, add a security
// provider
- if (properties.getProperty("mail.smtp.starttls.enable") != null
- &&
properties.getProperty("mail.smtp.startls.enable").equals("true")) {
- Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
- }
+ //if (properties.getProperty("mail.smtp.starttls.enable") != null
+ //&&
properties.getProperty("mail.smtp.startls.enable").equals("true")) {
+ //Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
+ //}
MimeMessage msg = new MimeMessage(mailSession);
mengland at csbase1:~/svnwork/Dart/trunk$
mengland at csbase1:~/svnwork/Dart/trunk$ svnversion .
267M
mengland at csbase1:~/svnwork/Dart/trunk$ svn status
? TestLog
? 1
? Class
? Source/qed/server/wrap
M Source/dart/server/messenger/SMTPMessenger.java
mengland at csbase1:~/svnwork/Dart/trunk$ svn info
Path: .
URL: http://svn.na-mic.org:8000/svn/Dart/trunk
Repository UUID: b2c14c61-d7ef-0310-8715-841e9ab387fe
Revision: 267
Node Kind: directory
Schedule: normal
Last Changed Author: millerjv
Last Changed Rev: 267
Last Changed Date: 2006-02-15 16:46:01 -0500 (Wed, 15 Feb 2006)
Properties Last Updated: 2006-02-19 14:57:19 -0500 (Sun, 19 Feb 2006)
mengland at csbase1:~/svnwork/Dart/trunk$ date
Sun Feb 19 18:19:59 EST 2006
mengland at csbase1:~/svnwork/Dart/trunk$ uname -a
Linux ##### 2.6.12-1-686 #1 Tue Sep 27 12:52:50 JST 2005 i686 GNU/Linux
mengland at csbase1:~/svnwork/Dart/trunk$
More information about the Dart
mailing list