Hi.
I am trying to expose services in OFBiz through Axis2 deployed in the same
container. Basically I am trying to use a Symfony front-end to make SOAP
calls to perform functions such as adding an item to a shopping cart or
retrieving shopping cart contents. I am doing this by writing a few (what I
thought would be) simple SOAP services in Axis to accomplish this.
But I am having a lot of problems and haven’t found much in the mailing list
archives or on the forums which helps.
I am able to call the SOAP services, the problem is using the OFBiz
internals within the services. For instance, calling
ShoppingCartEvents.getCartObject() always returns a null pointer. Perhaps I
am just looking in the wrong place.
Could anyone steer me in the direction of how I would go about creating and
then adding a product/item to a shopping cart and getting its contents?
This is the current code I have:
public String addItemToCart( String productId )
{
MessageContext msgCtx =
MessageContext.getCurrentMessageContext();
HttpServletRequest request = (HttpServletRequest)
msgCtx.getProperty(
"transport.http.servletRequest" );
Locale locale = UtilHttp.getLocale(request);
ShoppingCart shoppingCart = ShoppingCartEvents.getCartObject(
request,
locale, "USD" );
return (String) shoppingCart.getOrderType();
}
Thanks!
--
View this message in context:
http://www.nabble.com/Using-Axis-w--OFBiz-tp22150583p22150583.html
Sent from the OFBiz - User mailing list archive at Nabble.com.