Bug 535753 (RHQ-2416) - SunX509 issues appear when using stock configs with IBM Java6
Summary: SunX509 issues appear when using stock configs with IBM Java6
Keywords:
Status: CLOSED DUPLICATE of bug 535831
Alias: RHQ-2416
Product: RHQ Project
Classification: Other
Component: Core Server
Version: 1.3
Hardware: All
OS: All
medium
medium
Target Milestone: ---
: ---
Assignee: RHQ Project Maintainer
QA Contact: Corey Welton
URL: http://jira.rhq-project.org/browse/RH...
Whiteboard:
Depends On: RHQ-2487
Blocks: rhq_triage
TreeView+ depends on / blocked
 
Reported: 2009-09-09 17:23 UTC by Corey Welton
Modified: 2010-10-07 03:45 UTC (History)
0 users

Fixed In Version: 1.4
Clone Of:
Environment:
Last Closed: 2010-10-07 03:45:24 UTC
Embargoed:


Attachments (Terms of Use)

Description Corey Welton 2009-09-09 17:23:00 UTC
See RHQ-2065 for the whole sordid mess, but basically we need to see if there's a way to point to the correct security protocol info for IBM JRE.

Repro steps
1. Install IBM Java 6 as default jre/and or point server to it.
2. Unpack archive and run rhq-server.sh
3. Observe the server log file.

Current results:
Something similar to

2009-09-09 05:58:06,848 INFO  [org.apache.coyote.http11.Http11Protocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-7080

2009-09-09 05:58:06,932 ERROR [org.apache.coyote.http11.Http11Protocol] Error initializing endpoint

java.io.IOException: SunX509 KeyManagerFactory not available

        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:394)

        at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:135)

        at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:497)

        at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)

        at org.apache.catalina.connector.Connector.initialize(Connector.java:1073)

        at org.apache.catalina.core.StandardService.initialize(StandardService.java:668)

        at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:791)

        at org.apache.catalina.startup.Catalina.load(Catalina.java:528)

        at org.apache.catalina.startup.Catalina.start(Catalina.java:568)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

        at java.lang.reflect.Method.invoke(Method.java:599)

        at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)

        at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)

        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

        at org.jboss.web.tomcat.service.JBossWeb.startService(JBossWeb.java:457)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)

        at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

        at java.lang.reflect.Method.invoke(Method.java:599)

        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)

        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

        at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)

        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

        at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

        at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)

        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)




Expected results:
* None of these errors, perhaps by pointing to the IBM x509 stuff from the beginning.

Comment 1 Red Hat Bugzilla 2009-11-10 21:04:02 UTC
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-2416
This bug is related to RHQ-2065


Comment 2 wes hayutin 2010-02-16 16:58:52 UTC
Temporarily adding the keyword "SubBug" so we can be sure we have accounted for all the bugs.

keyword:
new = Tracking + FutureFeature + SubBug

Comment 3 wes hayutin 2010-02-16 17:03:37 UTC
making sure we're not missing any bugs in rhq_triage

Comment 4 Corey Welton 2010-10-07 03:45:24 UTC

*** This bug has been marked as a duplicate of bug 535831 ***


Note You need to log in before you can comment on or make changes to this bug.