axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Veithen (JIRA)" <>
Subject [jira] [Commented] (AXIS2-5411) Refactor Packages(impl and utils) of JSON module.
Date Fri, 07 Sep 2012 06:06:08 GMT


Andreas Veithen commented on AXIS2-5411:

Since the gson code is independent of the existing JSON support, shouldn't we move it to a
separate Maven module?
> Refactor Packages(impl and utils) of JSON module.
> -------------------------------------------------
>                 Key: AXIS2-5411
>                 URL:
>             Project: Axis2
>          Issue Type: Improvement
>          Components: json
>    Affects Versions: 1.7.0
>            Reporter: Shameera Rathnayaka
>            Assignee: Shameera Rathnayaka
>            Priority: Minor
>              Labels: gson, json
>             Fix For: 1.7.0
>         Attachments: packageChange.patch, sampleChanges.patch
> Hi devs, 
> Here i would like to suggest few modifications to the package names of JSON module. 
> 1. org.apache.axis2.json.impl --> org.apache.axis2.json.gson  as this explain the
package content best
> 2. org.apache.axis2.json.impl.utils ---> org.apache.axis2.json.gson.factory  as all
classes(JsonObject , JSONType, XmlNode classes are used by XmlNodeGenerator and XmlNodeGenerator
class is being used by GsonXMLStreamReader/Writer, as well as JsonUtils class is being used
by Json message receivers ) under the utils package are doing some works to the major classes
like GsonXMLStreamReader/ Writer , JsonRPCMessageReceiver and JsonRPCInOnlyMessageReceiver.

> Most importantly this modifications won't do any major problems to the users as those
are newly added packages. 

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message