@PathParam("pkgName") String pkgName,
@PathParam("fItemName") String formItemName, @Context HttpServletRequest request) {
setContext(request.getSession().getServletContext());
FormRepresentationDecoder decoder = FormEncodingFactory.getDecoder();
try {
FormItemRepresentation item = decoder.decodeItem(jsonBody);
String formItemId = formService.saveFormItem(pkgName, formItemName, item);
return Response.ok("<formItemId>"+formItemId+"</formItemId>",
MediaType.APPLICATION_XML).status(Status.CREATED).build();
} catch (FormEncodingException e) {
return error("Problem encoding form item", e);