[prev in list] [next in list] [prev in thread] [next in thread] 

List:       esb-java-dev
Subject:    [esb-java-dev] [jira] Issue Comment Edited: (ESBJAVA-493) Reference
From:       "Jonathan Holmes (JIRA)" <jira () wso2 ! org>
Date:       2008-06-25 12:57:34
Message-ID: 1866944521.1214398654861.JavaMail.jira () wso2 ! org ! ec2 ! wso2 ! com
[Download RAW message or body]


    [ https://wso2.org/jira/browse/ESBJAVA-493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17746#action_17746 \
] 

jdholmes1978 edited comment on ESBJAVA-493 at 6/25/08 12:56 PM:
-------------------------------------------------------------------

Indika,

I've attached the changes I've  made in order to for this to work.  Hope this helps.  \
This not only enables you to call into PKI enabled endpoint via the admin console but \
also allows you to create your own transports that do the same.

Thanks,
J

************************************************
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: ----------------------------------------

      was (Author: jdholmes1978):
    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
Esb-java-dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic