Hi Victor, As hiranya explained, Create a file with the name of post.xml with the following content.
<getCAE> <id>A</id> <agent>f28c4324-0dc3-531b-98f1-d3c00cc6a36c<http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint/getCAE?id=A&agent=f28c4324-0dc3-531b-98f1-d3c00cc6a36c&response=text/json> </agent> </getCAE> And run the curl command like this curl -X POST -H 'content-type: application/json' -d @post.xml http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint<http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint/getCAE?id=A&agent=f28c4324-0dc3-531b-98f1-d3c00cc6a36c&response=text/json> Lahiru On Thu, Oct 14, 2010 at 10:35 PM, Hiranya Jayathilaka <hira...@wso2.com>wrote: > Hi Victor, > > On Thu, Oct 14, 2010 at 2:21 PM, Vitor Rodrigues < > vitor.rodrig...@pessoaseprocessos.com> wrote: > >> Sorry, copied it wrong : >> >> " >> >> But i'm i requesting it wrong ? The webservice call i'm making simple adds >> *response=application/json* >> >> >> http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint/getCAE?id=A&agent=f28c4324-0dc3-531b-98f1-d3c00cc6a36c&response=<http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint/getCAE?id=A&agent=f28c4324-0dc3-531b-98f1-d3c00cc6a36c&response=text/json> >> *application/json* >> >> " >> > > So it seems you are making a GET request with some query parameters. I > don't think WSAS can send you back JSON just because you have > *response=application/json > *as a query parameter. But with your current settings if you POST a JSON > payload to WSAS with the content-type set to application/json it will send > you a JSON response back. > > May be Isuru has an idea how to get this working with GET. > > Thanks, > Hiranya > > >> >> Still doesn't work :S >> >> >> >> 2010/10/14 Vitor Rodrigues <vitor.rodrig...@pessoaseprocessos.com> >> >> Thks Isuru. >>> >>> With the Axis2 JSON jar [1] and the Jettison jar[2] >>> in repository/components/dropins, and repository/conf/axis2.xml with : >>> >>> <messageFormatter contentType="application/json" >>> class="org.apache.axis2.json.JSONMessageFormatter"/> >>> <messageFormatter contentType="application/json/badgerfish" >>> class="org.apache.axis2.json.JSONBadgerfishMessageFormatter"/> >>> <messageFormatter contentType="text/javascript" >>> class="org.apache.axis2.json.JSONMessageFormatter"/> >>> >>> and >>> >>> <messageBuilder contentType="application/json" >>> class="org.apache.axis2.json.JSONOMBuilder"/> >>> <messageBuilder contentType="application/json/badgerfish" >>> class="org.apache.axis2.json.JSONBadgerfishOMBuilder"/> >>> <messageBuilder contentType="text/javascript" >>> class="org.apache.axis2.json.JSONOMBuilder"/> >>> >>> Stoped the server and started again, No errors found :) >>> >>> But i'm i requesting it wrong ? The webservice call i'm making simple >>> adds response=aplication/json >>> >>> >>> http://entitas-d.corp.turismodeportugal.pt:9763/services/Entity.EntityHttpSoap12Endpoint/getCAE?id=A&agent=f28c4324-0dc3-531b-98f1-d3c00cc6a36c&response=text/json >>> >>> But the result still came in xml ( in Firefox and Chrome ). Any help ? >>> >>> >>> >>> >>> [1] >>> http://dist.wso2.org/maven2/org/apache/axis2/wso2/axis2-json/1.6.0-wso2v1/ >>> [2] >>> http://dist.wso2.org/maven2/org/codehaus/jettison/wso2/jettison/1.0.1.wso2v1/ >>> >>> 2010/10/14 Isuru Suriarachchi <is...@wso2.com> >>> >>> >>>> >>>> On Wed, Oct 13, 2010 at 10:36 PM, Hiranya Jayathilaka <hira...@wso2.com >>>> > wrote: >>>> >>>>> Hi Victor, >>>>> >>>>> The jettison OSGi bundle can be downloaded from [1]. You can deploy it >>>>> into repository/components/dropins directory. Axis2 JSON jar can be >>>>> downloaded from [2]. This however is not an OSGi bundle. So you should >>>>> copy >>>>> it into repository/components/lib. >>>>> >>>> >>>> It's even better if you can get [3] instead of above [2]. Because it is >>>> already an OSGi bundle and you can directly copy it into >>>> repository/components/dropins. >>>> >>>> Thanks, >>>> ~Isuru >>>> >>>> [3] >>>> http://dist.wso2.org/maven2/org/apache/axis2/wso2/axis2-json/1.6.0-wso2v1/ >>>> >>>> >>>>> >>>>> Thanks, >>>>> Hiranya >>>>> >>>>> [1] - >>>>> http://dist.wso2.org/maven2/org/codehaus/jettison/wso2/jettison/1.0.1.wso2v1/ >>>>> [2] - http://dist.wso2.org/maven2/org/apache/axis2/axis2-json/ >>>>> >>>>> On Wed, Oct 13, 2010 at 9:21 PM, Vitor Rodrigues < >>>>> vitor.rodrig...@pessoaseprocessos.com> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> I use WSO2 WSAS for my Web services for a long time but today my boss >>>>>> wants the response of the webservices to be in JSON. I look up in google >>>>>> and >>>>>> your post: >>>>>> http://wso2.org/library/knowledge-base/add-json-support-wso2-wsas come >>>>>> up. >>>>>> But where are the OSGI bundles of the jars? I log in and didn't saw >>>>>> them attached to the post. Can someone provide them to me please? >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Carbon-dev mailing list >>>>>> Carbon-dev@wso2.org >>>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Hiranya Jayathilaka >>>>> Senior Software Engineer; >>>>> WSO2 Inc.; http://wso2.org >>>>> E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 >>>>> Blog: http://techfeast-hiranya.blogspot.com >>>>> >>>>> _______________________________________________ >>>>> Carbon-dev mailing list >>>>> Carbon-dev@wso2.org >>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Isuru Suriarachchi >>>> Technical Lead & Product Manager, WSO2 Web Services Application Server >>>> >>>> WSO2 Inc. http://wso2.com >>>> email : is...@wso2.com >>>> blog : http://isurues.wordpress.com/ >>>> >>>> lean . enterprise . middleware >>>> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> Carbon-dev@wso2.org >>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >>> <https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev> >>> <https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev> >>> >> >> _______________________________________________ >> Carbon-dev mailing list >> Carbon-dev@wso2.org >> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev >> >> > > > -- > Hiranya Jayathilaka > Senior Software Engineer; > WSO2 Inc.; http://wso2.org > E-mail: hira...@wso2.com; Mobile: +94 77 633 3491 > Blog: http://techfeast-hiranya.blogspot.com > > _______________________________________________ > Carbon-dev mailing list > Carbon-dev@wso2.org > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Lahiru Gunathilake Senior Software Engineer - WSO2 Inc. www.wso2.com Email:lah...@wso2.com <email%3alah...@wso2.com> Blog: www.lahiru.org Mobile: +94716381143 Lean . Enterprise . Middleware
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev