Author Archives: Upendra

Rendering Complex Scripts (Indic or Brahmic, Devangiri, Bi-Directional, Arabic, Thai, Khmer and etc)

There are so many languages in the world that need special attention while drawing or rendering those scripts. Java has provided an excellent feature to deal with this complexity. By using java.awt.font.TextLayout class, we can easily render these scripts elegantly. … Continue reading

Leave a comment

WordPress blog issue: Recovering the blog posts after updating wordpress plugins

Recently, I have faced an issue with my blogging site, after applying few WordPress plugin updates. The problem was that, the posts are not being displayed either on the home page or on the individual post link (permalink). I just … Continue reading

Leave a comment

Working with JAX-WS Web Services: Brief History

In the previous 2 articles, we learned how to build a simple JAX-WS web service and a client to interact with it without any introduction to web services concept and the technologies or protocols involved. This article is targeted to … Continue reading

Leave a comment

File upload with Apache HttpClient Library

File Upload or Attachments are common in most of the applications. In this tip, I would like to show how to do file upload using Apache HttpClient version 4.1.3. You can download it at http://hc.apache.org/downloads.cgi With normal requests, we send … Continue reading

2 Comments

Working with JAX-WS Web Services: Building a Web Service Client

In the previous article, we have learned how to create a simple web service. In this article, we discuss how to access this web service and use it. To access the web service, we need to know the service artifacts … Continue reading

2 Comments