Hi All,
 Can you explain or distinguish the effort from [1]? what sort of
additional features can we expect from Inbound EP for 8.0?

[1] https://github.com/Kirishanthy/IBM-MQ-J/tree/
master/ibmmq-inbound-endpoint-1.0.0/src/main/java/org/wso2/
carbon/inbound/ibmmq/poll

Cheers,
Dushan

On Mon, Mar 20, 2017 at 3:41 AM, Chanaka Balasooriya <chanaka...@gmail.com>
wrote:

> Hi Malaka,
>
> Need some clarifications,
>
>
> As you can see in the sample that I implemented [1] I have used
> asynchronous message listener which is provided by JMS, for the consumer
>
> to retrieve messages from the server. Is it ok to use that JMS listener
>
> when implementing inbound or do I need to look for a pattern like pooling
> for message retrieving in consumer?
>
> [1] https://github.com/chanakadinesh/MQ-Client/blob/master/
> src/main/java/esb/wso2/org/client/MQConsumer.java
>
> Thanks,
>
>
> On Mon, Mar 20, 2017 at 10:14 AM, Malaka Silva <mal...@wso2.com> wrote:
>
>> Looks good
>>
>> On Sun, Mar 19, 2017 at 1:29 PM, Chanaka Balasooriya <
>> chanaka...@gmail.com> 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/m
>>> ain/java/esb/wso2/org/client/MQConnectionBuilder.java
>>>
>>> Thanks,
>>>
>>> On Sun, Mar 19, 2017 at 5:41 AM, Malaka Silva <mal...@wso2.com> 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 <
>>>> chanaka...@gmail.com> 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 <mal...@wso2.com> 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 <
>>>>>> chanaka...@gmail.com> 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 <mal...@wso2.com>
>>>>>>> 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 <
>>>>>>>> chanaka...@gmail.com> 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 <mal...@wso2.com>
>>>>>>>>> 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 <
>>>>>>>>>> chanaka...@gmail.com> 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 <+94%2077%20721%209791>
>> 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
>>
>
>
>
> --
> Chanaka Balasooriya
> Undergraduate
> Department of Computer Science and Engineering
> University of Moratuwa
> +9471 294 7898 <+94%2071%20294%207898>
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Dushan Abeyruwan | Senior Technical Lead
Technical Support,MV
PMC Member Apache Synpase
WSO2 Inc. http://wso2.com/
Blog:*http://www.dushantech.com/ <http://www.dushantech.com/>*
LinkedIn:*https://www.linkedin.com/in/dushanabeyruwan
<https://www.linkedin.com/in/dushanabeyruwan>*
Mobile:(001)408-791-9312
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to