Friday, October 9, 2009

Configuring Https in Axis2

If a client is connecting a https server, he has to trust the certificate of the server, and the developer has to provide the trusted certificates to the client. http://ws.apache.org/axis2/1_5/http-transport.html is the closest reference I found, which basically says look at httpclient configurations, and also thread http://www.opensubscriber.com/message/axis-dev@ws.apache.org/8077606.html discusses how to do this.

Basically Axis2 depends on commons http client security and it uses JSSE security. So setting following properties will do. However, httpclient also provides more deeper control.

System.setProperty("javax.net.ssl.trustStore",
"/data/playground/ebay-sept30/wso2esb-2.1.0/resources/security/client-truststore.jks");
System.setProperty("javax.net.ssl.trustStorePassword","wso2carbon");

Monday, September 21, 2009

The 4 R's of Graduate School

The 4 R's of Graduate School is a very nice reading.

Wednesday, September 16, 2009

Simplify data extraction using Linux text utilities

Simplify data extraction using Linux text utilities is a very nice article that teach how to do text magic with the Unix shell, and these commands become handy with pipe (|) operator.

Tuesday, September 1, 2009

Interview with Sir Tony Hoare

http://www.simple-talk.com/opinion/geek-of-the-week/sir-tony-hoare-geek-of-the-week/

Sunday, August 9, 2009

An Video on HCI/ User Experience @ Google

An Video on HCI/ User Experience @ Google The Science and Art of User Experience
at Google
". If you have noticed that I am thinking lot about user experience, the reason is that I am beginning to believe both in academia or or industry, impact on the end user is central to both understanding a problem and designing solutions.



Monday, August 3, 2009

Editing Fstab

If you have forget--like me--how to edit the fstab to mount windows partitions by default, http://psychocats.net/ubuntu/mountlinux describes how to do it.

Sunday, August 2, 2009

ICWS Talk 2: Application of Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project

This is the second talk, and it discusses integration of Hasthi with LEAD Project, a Large Scale E-Science cyber-infrastructure.

Citation: Srinath Perera, Suresh Marru, Thilina Gunarathne, Dennis Gannon, Beth Plale, "Application of Management Frameworks to Manage Workflow-Based Systems: A Case Study on a Large Scale E-science Project," icws, pp.519-526, 2009 IEEE International Conference on Web Services, 2009

DOI: http://doi.ieeecomputersociety.org/10.1109/ICWS.2009.52

Abstract: Management architectures are well discussed in the literature, but their application in real life settings has not been as well covered. Automatic management of a system involves many more complexities than closing the control-loop by reacting to sensor data and executing corrective actions. In this paper, we discuss those complexities and propose solutions to those problems on top of Hasthi management framework, where Hasthi is a robust, scalable, and distributed management framework that enables users to manage a system by enforcing management logic authored by users themselves. Furthermore, we present in detail a real life case study, which uses Hasthi to manage a large, SOA based, E-Science Cyberinfrastructure.



Slides: