Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 27134 invoked from network); 14 Sep 2005 02:06:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Sep 2005 02:06:06 -0000 Received: (qmail 17264 invoked by uid 500); 14 Sep 2005 02:05:58 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 17220 invoked by uid 500); 14 Sep 2005 02:05:58 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 17205 invoked by uid 99); 14 Sep 2005 02:05:58 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 13 Sep 2005 19:05:55 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 20838121 for ; Wed, 14 Sep 2005 04:05:54 +0200 (CEST) Message-ID: <1209650804.1126663554100.JavaMail.jira@ajax.apache.org> Date: Wed, 14 Sep 2005 04:05:54 +0200 (CEST) From: "Donald Woods (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Created: (GERONIMO-1011) HTTPS Connectors fail on IBM JDK Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N HTTPS Connectors fail on IBM JDK -------------------------------- Key: GERONIMO-1011 URL: http://issues.apache.org/jira/browse/GERONIMO-1011 Project: Geronimo Type: Bug Components: JVM-compatibility Versions: 1.0-M5 Environment: WinXP or Win2003 Server w/ IBM 1.4.2 JDK Reporter: Donald Woods HTTPS connectors for Jetty and Tomcat fail to load when starting the server using the IBM 1.4.2 JDK. This worked with M4, but was broken sometime in the last several weeks by changes in M5. The IBM JDK supplies its own HTTPS handler - com.ibm.net.ssl.www.protocol, which must be manually loaded in addition to the default sun.net.www.protocol. Also, the IBM JDK provides a different implementation of the X059 algorithm, which is IbmX509 instead of SunX509. The required code changes to recognize that an IBM JDK is being used and initialize the algorithm and protocol handler correctly, are confined to the Jetty and Tomcat HttpsConnector classes and the GeronimoURLFactory. The resolution of this bug will only allow a Geronimo server built with the Sun JDK to run on an IBM JDK - it does not resolve the other known build and Orb problems with using non-Sun JVMs. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira