I am developing an application based based on Struts 1.3. Application is deployed on IBM WAS 7.1
This application supports Arabic and English languages.

In Arabic locale, sometimes, messages from resource bundle show Question marks instead of correct Arabic. but when i refresh the page it shows correct Arabic letters.

I am setting page encoding to UTF-8
<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<% request.setCharacterEncoding("UTF-8");%>

Question mark do not display always but its happening frequently.