You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "Manu Mahajan (JIRA)" <ji...@apache.org> on 2007/06/12 13:29:26 UTC

[jira] Created: (WW-1985) Chinese characters not rendering properly

Chinese characters not rendering properly
-----------------------------------------

                 Key: WW-1985
                 URL: https://issues.apache.org/struts/browse/WW-1985
             Project: Struts 2
          Issue Type: Bug
    Affects Versions: 2.0.6
         Environment: Windows XP, Tomcat 5.5.23
            Reporter: Manu Mahajan


A jsp containing chinese characters is not rendered completely. 

For example i made a simple jsp with the following content

<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />
		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
		<br />

When I call this jsp directly from my browser I get the text in my browser correctly

When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following

1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
9. 人人生而自由﹐在尊嚴和權利上

The action class looks like this 
public class TranslationAction extends ActionSupport implements ServletRequestAware
{
    public String getChineseTranslation(){
        return SUCCESS;
    }
}

No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.

I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Work started: (WW-1985) Chinese characters not rendering properly

Posted by "Manu Mahajan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on WW-1985 started by Manu Mahajan.

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>            Assignee: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Assigned: (WW-1985) Chinese characters not rendering properly

Posted by "Manu Mahajan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Manu Mahajan reassigned WW-1985:
--------------------------------

    Assignee:     (was: Manu Mahajan)

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Closed: (WW-1985) Chinese characters not rendering properly

Posted by "Laurie Harper (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Laurie Harper closed WW-1985.
-----------------------------

    Resolution: Not A Problem

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Assigned: (WW-1985) Chinese characters not rendering properly

Posted by "Manu Mahajan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Manu Mahajan reassigned WW-1985:
--------------------------------

    Assignee: Manu Mahajan

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>            Assignee: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Work stopped: (WW-1985) Chinese characters not rendering properly

Posted by "Manu Mahajan (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on WW-1985 stopped by Manu Mahajan.

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>            Assignee: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

[jira] Commented: (WW-1985) Chinese characters not rendering properly

Posted by "Manu Mahajan (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/struts/browse/WW-1985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41230 ] 

Manu Mahajan commented on WW-1985:
----------------------------------

I have debugged this issue and it seems to be coming from the sitemesh filter. Please close this bug as it is not a struts 2 bug.

Thanks
Manu

> Chinese characters not rendering properly
> -----------------------------------------
>
>                 Key: WW-1985
>                 URL: https://issues.apache.org/struts/browse/WW-1985
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.0.6
>         Environment: Windows XP, Tomcat 5.5.23
>            Reporter: Manu Mahajan
>
> A jsp containing chinese characters is not rendered completely. 
> For example i made a simple jsp with the following content
> <%@ page contentType="text/html; charset=UTF-8" %>
> <%@ taglib prefix="s" uri="/struts-tags" %>
> 		1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		9. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		10.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		11.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		12.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		13.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		14.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		15.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		16.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		17.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		18.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		19.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> 		20.人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。
> 		<br />
> When I call this jsp directly from my browser I get the text in my browser correctly
> When I call the same jsp through an action class the printwriter stops writing to the response somewhere in the middle and I get an incomplete jsp like the following
> 1. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 2. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 3. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 4. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 5. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 6. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 7. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 8. 人人生而自由﹐在尊嚴和權利上一律平等。他們賦有理性和良心﹐並應以兄弟關係的精神互相對待。 
> 9. 人人生而自由﹐在尊嚴和權利上
> The action class looks like this 
> public class TranslationAction extends ActionSupport implements ServletRequestAware
> {
>     public String getChineseTranslation(){
>         return SUCCESS;
>     }
> }
> No code is printed after this point but System.out.println keeps logging output to the server logs correctly. No error is thrown.
> I have not made any changes to struts-core-jar. I have a very basic configuration and the default interceptor stack. This issue does not seem to be there with other languages.... but is specific to Chinese.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.