Looks good On Sun, Mar 19, 2017 at 1:29 PM, Chanaka Balasooriya <[email protected]> wrote:
> Hi Malaka, > > As you suggested, I implemented a simple method for generating SSLContext > by reading trustStore and keyStore files [1]. > > So those System properties were removed. For now this was checked only for > self-signed certificates and I will try to use WSO2 ESB default trustStore > and KeyStore files > > to generate this SSL Contex later. > > [1] https://github.com/chanakadinesh/MQ-Client/blob/ > master/src/main/java/esb/wso2/org/client/MQConnectionBuilder.java > > Thanks, > > On Sun, Mar 19, 2017 at 5:41 AM, Malaka Silva <[email protected]> wrote: > >> Hi Chanaka, >> >> This looks good so far. >> >> Can we check if it is possible to have an alternative way to set SSL >> details other than system properties with IBM MQ client libraries. >> >> The reason for that is we are limiting our self to one set of properties >> per JVM. >> >> eg: System.setProperty( >> >> On Sat, Mar 18, 2017 at 11:41 PM, Chanaka Balasooriya < >> [email protected]> wrote: >> >>> Hi Malaka, >>> >>> After some effort I could upgrade MQ-Client [1] that I created earlier, >>> to establish SSL connections with IBM WebSphere MQ. >>> Please have a look. >>> >>> Here I used SSL_RSA_WITH_3DES_EDE_CBC_SHA Cipher Suit and IBM MQ self >>> signed certificate. >>> During that implementation I could realized that even though IBM MQ >>> supports a long list of cipher suits only few cipher suits are supported for >>> Oracal Java JVM. So I will list down all possible ciper-suits in near >>> future. >>> >>> Now I believe that I have a solid background of the project idea and am >>> looking forward to do this in GSoC. >>> >>> [1]https://github.com/chanakadinesh/MQ-Client >>> >>> Thanks, >>> >>> On Mon, Mar 13, 2017 at 6:15 PM, Malaka Silva <[email protected]> wrote: >>> >>>> Hi Chanaka, >>>> >>>> Also better to think about how to secure the connections with >>>> credentials and SSL. >>>> >>>> On Mon, Mar 13, 2017 at 11:04 AM, Chanaka Balasooriya < >>>> [email protected]> wrote: >>>> >>>>> Hi Malaka, >>>>> >>>>> I've been studying specifications of using native IBM MQ jars with the >>>>> help of resources you sent and I could understand that It gives more >>>>> flexibility on configuring >>>>> connections and some binding options. >>>>> >>>>> I tried to implement sample MQ-Client [1] that can connect to IBM MQ >>>>> without .binding file and we can improve that to implement inbound >>>>> endpoint >>>>> and the connector. please have a look. >>>>> I am going to improve that MQ-Client to support more ibm specific >>>>> options such as SSL connections within next few days. >>>>> >>>>> [1]https://github.com/chanakadinesh/MQ-Client >>>>> >>>>> Thanks, >>>>> >>>>> On Thu, Mar 2, 2017 at 4:51 PM, Malaka Silva <[email protected]> wrote: >>>>> >>>>>> Hi Chanaka, >>>>>> >>>>>> Following will help. >>>>>> >>>>>> [1] http://mrmalakasilva.blogspot.com/2013/10/connecting-mechani >>>>>> sms-other-than.html >>>>>> [2] http://www-01.ibm.com/support/docview.wss?uid=swg24037500 >>>>>> [3] http://stackoverflow.com/questions/2692070/connecting-to >>>>>> -a-websphere-mq-in-java-with-ssl-keystore >>>>>> [4] http://www.kevinboone.net/simplewmqclient.html >>>>>> >>>>>> On Wed, Mar 1, 2017 at 3:04 PM, Chanaka Balasooriya < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Malaka, >>>>>>> >>>>>>> Thank you for your response. >>>>>>> >>>>>>> As you mentioned, to understand the advantage of using native IBM MQ >>>>>>> jars I will need to compare the current ESB IBM MQ support with native >>>>>>> IBM >>>>>>> MQ. >>>>>>> So please share if you have any recommended reading materials to >>>>>>> know more about IBM MQ other than [1] and it will be really helpful to >>>>>>> get >>>>>>> a better approach to this project. >>>>>>> >>>>>>> (I do confirm that I am a full time student and eligible to >>>>>>> participate GSoC. ) >>>>>>> >>>>>>> [1] https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0 >>>>>>> /com.ibm.mq.helphome.v80.doc/WelcomePagev8r0.html >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> On Tue, Feb 28, 2017 at 9:39 PM, Malaka Silva <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Chanaka, >>>>>>>> >>>>>>>> Thank you for your interest in this project. >>>>>>>> >>>>>>>> Currently with WSO2 ESB there is a generic JMS inbound endpoint >>>>>>>> that can be used to consume messages from different brokers. [1] >>>>>>>> >>>>>>>> However there are complexities when configuring WSO2 ESB with IBM >>>>>>>> MQ. This is mainly due to class loading issues. Also IBM provides more >>>>>>>> customized options that are written on top of JMS transport. >>>>>>>> >>>>>>>> Part of this project is to identify those and develop a new Inbound >>>>>>>> Endpoint to support this integration. >>>>>>>> >>>>>>>> Also please confirm that you are a full time student and currently >>>>>>>> not employed since it is against GSoC rules. >>>>>>>> >>>>>>>> [1] https://docs.wso2.com/display/ESB500/JMS+Inbound+Protocol >>>>>>>> >>>>>>>> On Tue, Feb 28, 2017 at 4:47 PM, Chanaka Balasooriya < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I am Chanaka Balasooriya, final year undergraduate at Computer >>>>>>>>> Science and Engineering Department, University of Moratuwa. I am >>>>>>>>> highly >>>>>>>>> interested in distributed computing and Java related things and it >>>>>>>>> led me >>>>>>>>> to select and find more about this project. I was an intern at WSO2 >>>>>>>>> and I >>>>>>>>> have a keen knowledge about WSO2ESB, inbound endpoints and transports >>>>>>>>> since >>>>>>>>> my internship project was related to them. >>>>>>>>> >>>>>>>>> Regarding this project, I have already started to follow the WSO2 >>>>>>>>> doc about current implementation of WSO2 ESB for IBM WebSphere MQ >>>>>>>>> through >>>>>>>>> JMS transport. I would be grateful if you can give me some >>>>>>>>> suggestions and >>>>>>>>> materials to understand the project more. >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> -- >>>>>>>>> Chanaka Balasooriya >>>>>>>>> Undergraduate >>>>>>>>> Department of Computer Science and Engineering >>>>>>>>> University of Moratuwa >>>>>>>>> +9471 294 7898 <071%20294%207898> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> >>>>>>>> Malaka Silva >>>>>>>> Associate Director / Architect >>>>>>>> M: +94 777 219 791 <+94%2077%20721%209791> >>>>>>>> Tel : 94 11 214 5345 >>>>>>>> Fax :94 11 2145300 <011%202%20145300> >>>>>>>> Skype : malaka.sampath.silva >>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>>>>> >>>>>>>> WSO2, Inc. >>>>>>>> lean . enterprise . middleware >>>>>>>> https://wso2.com/signature >>>>>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>>>>> <http://wso2.com/about/team/malaka-silva/> >>>>>>>> https://store.wso2.com/store/ >>>>>>>> >>>>>>>> Don't make Trees rare, we should keep them with care >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Chanaka Balasooriya >>>>>>> Undergraduate >>>>>>> Department of Computer Science and Engineering >>>>>>> University of Moratuwa >>>>>>> +9471 294 7898 <071%20294%207898> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Best Regards, >>>>>> >>>>>> Malaka Silva >>>>>> Associate Director / Architect >>>>>> M: +94 777 219 791 <+94%2077%20721%209791> >>>>>> Tel : 94 11 214 5345 >>>>>> Fax :94 11 2145300 <011%202%20145300> >>>>>> Skype : malaka.sampath.silva >>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>>> >>>>>> WSO2, Inc. >>>>>> lean . enterprise . middleware >>>>>> https://wso2.com/signature >>>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>>> <http://wso2.com/about/team/malaka-silva/> >>>>>> https://store.wso2.com/store/ >>>>>> >>>>>> Don't make Trees rare, we should keep them with care >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Chanaka Balasooriya >>>>> Undergraduate >>>>> Department of Computer Science and Engineering >>>>> University of Moratuwa >>>>> +9471 294 7898 <071%20294%207898> >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Best Regards, >>>> >>>> Malaka Silva >>>> Associate Director / Architect >>>> M: +94 777 219 791 <+94%2077%20721%209791> >>>> Tel : 94 11 214 5345 >>>> Fax :94 11 2145300 <011%202%20145300> >>>> Skype : malaka.sampath.silva >>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>> Blog : http://mrmalakasilva.blogspot.com/ >>>> >>>> WSO2, Inc. >>>> lean . enterprise . middleware >>>> https://wso2.com/signature >>>> http://www.wso2.com/about/team/malaka-silva/ >>>> <http://wso2.com/about/team/malaka-silva/> >>>> https://store.wso2.com/store/ >>>> >>>> Don't make Trees rare, we should keep them with care >>>> >>> >>> >>> >>> -- >>> Chanaka Balasooriya >>> Undergraduate >>> Department of Computer Science and Engineering >>> University of Moratuwa >>> +9471 294 7898 <071%20294%207898> >>> >> >> >> >> -- >> >> Best Regards, >> >> Malaka Silva >> Associate Director / Architect >> M: +94 777 219 791 <+94%2077%20721%209791> >> Tel : 94 11 214 5345 >> Fax :94 11 2145300 <011%202%20145300> >> Skype : malaka.sampath.silva >> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >> Blog : http://mrmalakasilva.blogspot.com/ >> >> WSO2, Inc. >> lean . enterprise . middleware >> https://wso2.com/signature >> http://www.wso2.com/about/team/malaka-silva/ >> <http://wso2.com/about/team/malaka-silva/> >> https://store.wso2.com/store/ >> >> Don't make Trees rare, we should keep them with care >> > > > > -- > Chanaka Balasooriya > Undergraduate > Department of Computer Science and Engineering > University of Moratuwa > +9471 294 7898 <071%20294%207898> > -- Best Regards, Malaka Silva Associate Director / Architect M: +94 777 219 791 Tel : 94 11 214 5345 Fax :94 11 2145300 Skype : malaka.sampath.silva LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 Blog : http://mrmalakasilva.blogspot.com/ WSO2, Inc. lean . enterprise . middleware https://wso2.com/signature http://www.wso2.com/about/team/malaka-silva/ <http://wso2.com/about/team/malaka-silva/> https://store.wso2.com/store/ Don't make Trees rare, we should keep them with care
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
