Hi Deepak,
I think in such case you can pass *@Context HttpServletRequest request*
In your REST Service and use *request* object further.
Thanks and Regards
--
Amit Sharma
On Wednesday 04 July 2012 01:16 AM, Deepak Agarwal wrote:
I want to call search service from REST and hence ProductSearchSession
needs to be accessed but methods in this class requires HttpServletRequest.
On Wed, Jun 13, 2012 at 1:56 PM, Mansour Al Akeel<[email protected]
wrote:
Amit,
I gave it another thought, and I see what you mean. I need to modify
the code and tweak it a bit and use it as a component to call another
services. This will be fine for now, but I will lose control over some
service that should not be exported. It will be nice if I can get the
same as the xmlrpc. For now this should work. I am getting a
nullPointerException with this code as the header is not being
initialized properly or not injected.
@Context
HttpHeaders headers;
I am still digging. Thank you a lot.
On Wed, Jun 13, 2012 at 1:23 AM, Amit<[email protected]> wrote:
Hi Mansour,
In the given example if you change Response object to String using JSON,
that should work for you.
Thanks and Regards
Amit Sharma
On Wednesday 13 June 2012 10:44 AM, Amit wrote:
Use REST https://cwiki.apache.org/OFBIZ/export-service-using-rest.html
HTH!
Thank and Regards,
Amit Sharma
On Wednesday 13 June 2012 10:18 AM, Mansour Al Akeel wrote:
Is there a way to get JSON for all the services. Like SOAPService or
xmlrpc, I like to be able to call the service through http in the same
pattern:
http://demo-trunk.ofbiz.apache.org/webtools/control/SOAPService/
I looked in ./service/config/serviceengine.xml but couldn't find any
reference to JSON engine. The closest I found is xmlrpc but nothing
related to json.
<engine name="xml-rpc-local"
class="org.ofbiz.service.engine.XMLRPCClientEngine">
<parameter name="url"
value="http://localhost:8080/webtools/control/xmlrpc"/>
<parameter name="login" value="admin"/>
<parameter name="password" value="ofbiz"/>
</engine>
Is there a way to add json handler ?? for example
http://demo-trunk.ofbiz.apache.org/webtools/control/jsonrpc
thank you.
--
Thanks,
Deepak Agarwal,
Paxcel Technologies Pvt Ltd.
Hartron Complex, Sector 18, Gurgaon, India.
E-Mail: [email protected]
Mobile: +91 9910322604