[
https://wso2.org/jira/browse/ESBJAVA-493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jonathan Holmes updated ESBJAVA-493:
------------------------------------
Attachment: Enable ESB PKI Certificates.zip
Indika,
I've attached the changes I've made in order to for this to work. Hope this
helps.
************************************************
JAR: synapse-core
************************************************
Modified:------------------------------------------
Package: org.apache.synapse.config.*
Class: SynapseConfigUtils
Method: public static OMElement getOMElementFromURL(String
urlStr)
Added: public static OMElement
getOMElementFromURL(ProxyService proxyService, String urlStr)
Package: org.apache.synapse.core.axis2.*
Class: ProxyService
Method: public AxisService
buildAxisService(SynapseConfiguration synCfg, AxisConfiguration axisCfg)
Added: Added "this" to: OMNode node =
SynapseConfigUtils.getOMElementFromURL(this, url.toString());
Added: enablePublishWSDLSafeMode
Description: This was added to allow the ESB to keep
loading if a wsdl was not able to be loaded... Still
needs some work and probably needs to be on a timer to try reloading it.
End Modified:--------------------------------------
Added: --------------------------------------------
Package: org.apache.synapse.protocal.*
Class: HTTPSSocketFactory
Package: org.apache.synapse.security.*
Class: CryptoUtility -- Not being used yet.
Class: CertificateStoreUtility
Package: org.apache.synapse.security.keystore.*
Class: CACertsLoader
Class: JKSKeyStoreLoader
Class: PKCS12KeyStoreLoader
Class: PKCS8KeyStoreLoader
Package: org.apache.synapse.security.enumeration.*
Enum: KeyStoreType
Enum: TrustStoreType
Package: org.apache.synapse.security.interfaces.*
Interface: ICACertsLoader
Interface: ICertificateStoreUtility
Interface: IKeyStoreLoader
Package: org.apache.synapse.entities.*
Class: CertificateInformation
Package: org.apache.synapse.entities.interfaces.*
Interface: ICertificateInformation
End Added: ----------------------------------------
> Reference PKI enabled endpoints in the Admin console
> ----------------------------------------------------
>
> Key: ESBJAVA-493
> URL: https://wso2.org/jira/browse/ESBJAVA-493
> Project: WSO2 ESB
> Issue Type: Improvement
> Components: Administration Console
> Reporter: Jonathan Holmes
> Assignee: indika kumara
> Fix For: FUTURE
>
> Attachments: Enable ESB PKI Certificates.zip
>
>
> When referencing a PKI enabled published WSDL via the Source URL I get the
> same exception as http://wso2.org/forum/thread/3377. From the research I've
> done and read it appears to do this because the Admin console is using the
> default KeyStore that comes with the JRE and it does a simple URLConnection.
> This thread talks to this issue: http://wso2.org/forum/thread/3621 and has
> sample code on a resolution.
> The key requirement would be to enable different KeyStores per WSDL reference.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Esb-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev