[prev in list] [next in list] [prev in thread] [next in thread]
List: dart
Subject: [Dart] Re: Java build error: com.sun.net.ssl.internal.ssl.Provider
From: Matt England <mengland () mengland ! net>
Date: 2006-02-19 23:20:50
Message-ID: 6.1.2.0.2.20060219171611.04d44a00 () 127 ! 0 ! 0 ! 1
[Download RAW message or body]
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@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@csbase1:~/svnwork/Dart/trunk$
mengland@csbase1:~/svnwork/Dart/trunk$ svnversion .
267M
mengland@csbase1:~/svnwork/Dart/trunk$ svn status
? TestLog
? 1
? Class
? Source/qed/server/wrap
M Source/dart/server/messenger/SMTPMessenger.java
mengland@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@csbase1:~/svnwork/Dart/trunk$ date
Sun Feb 19 18:19:59 EST 2006
mengland@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@csbase1:~/svnwork/Dart/trunk$
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic