Hello,

     I am using struts2 2.2.1 and the json-plugin for get data in json
format fron an action. When the action creates the data directory there is
no problem but when the action creates the data through a web service (using
spring ws for create the cliente) occur exceptions:

1. Class org.apache.struts2.json.JSONWriter can not access a member of class
org.springframework.ws.client.core.WebServiceTemplate$1 with modifiers
"public"
2. java.lang.IllegalAccessException: Class
org.apache.struts2.json.JSONWriter can not access a member of class
org.springframework.ws.client.core.WebServiceTemplate$1 with modifiers
"public"
3. org.apache.struts2.json.JSONException: java.lang.IllegalAccessException:
Class org.apache.struts2.json.JSONWriter can not access a member of class
org.springframework.ws.client.core.WebServiceTemplate$1 with modifiers
"public"
4. org.apache.struts2.json.JSONException:
org.apache.struts2.json.JSONException: java.lang.IllegalAccessException:
Class org.apache.struts2.json.JSONWriter can not access a member of class
org.springframework.ws.client.core.WebServiceTemplate$1 with modifiers
"public"
5. org.apache.struts2.json.JSONException:
org.apache.struts2.json.JSONException:
org.apache.struts2.json.JSONException: java.lang.IllegalAccessException:
Class org.apache.struts2.json.JSONWriter can not access a member of class
org.springframework.ws.client.core.WebServiceTemplate$1 with modifiers
"public".

     My web service client returns a Vector of POJOS, the only difference is
that the objects for json gets the data from the POJOS. In this context, I
have the follow questions:

1. What is the cause for this problem? How I can fix it?
2. Why struts need to access a member of WebServiceTemplate?

Thanks and regards,

Reply via email to