List of usage examples for com.liferay.portal.kernel.util ContentTypes TEXT_XML
String TEXT_XML
To view the source code for com.liferay.portal.kernel.util ContentTypes TEXT_XML.
Click Source Link
From source file:com.liferay.dynamic.data.mapping.webdav.DDMStructureResourceImpl.java
License:Open Source License
@Override public String getContentType() { return ContentTypes.TEXT_XML; }
From source file:com.liferay.meeting.webex.transport.HttpPostTransport.java
License:Open Source License
public String send(String hostURL, String requestXml) throws MeetingException { String responseXml = null;/*from w w w . j a va 2s .com*/ try { Http.Options options = new Http.Options(); options.setBody(requestXml, ContentTypes.TEXT_XML, StringPool.UTF8); options.setLocation(hostURL); options.setPost(true); responseXml = HttpUtil.URLtoString(options); } catch (Exception e) { throw new MeetingException(e.getMessage(), e); } if (Validator.isNull(responseXml)) { throw new MeetingException("No response from server"); } try { MessageDocument messageDocument = MessageDocument.Factory.parse(responseXml); MessageType messageType = messageDocument.getMessage(); MessageType.Header header = messageType.getHeader(); ResponseType responseType = header.getResponseArray(0); if (responseType.getResult() == Enum.forString("SUCCESS")) { return responseXml; } throw new MeetingException(responseType.getReason()); } catch (XmlException xe) { throw new MeetingException(xe); } }
From source file:com.liferay.util.axis.AxisServlet.java
License:Open Source License
@Override public void service(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { try {//from ww w.j ava 2s. co m if (!_ready) { return; } StringServletResponse stringResponse = new StringServletResponse(response); super.service(request, stringResponse); String contentType = stringResponse.getContentType(); response.setContentType(contentType); String content = stringResponse.getString(); if (_fixContent) { if (contentType.contains(ContentTypes.TEXT_HTML)) { content = _HTML_TOP_WRAPPER.concat(content).concat(_HTML_BOTTOM_WRAPPER); } else if (contentType.contains(ContentTypes.TEXT_XML)) { content = fixXml(content); } } ServletResponseUtil.write(new UncommittedServletResponse(response), content.getBytes(StringPool.UTF8)); } catch (IOException ioe) { throw ioe; } catch (ServletException se) { throw se; } catch (Exception e) { throw new ServletException(e); } finally { try { ThreadLocal<?> cache = (ThreadLocal<?>) _cacheField.get(null); if (cache != null) { cache.remove(); } } catch (Exception e) { _log.error(e, e); } } }
From source file:com.liferay.wsrp.servlet.WSDLServlet.java
License:Open Source License
@Override public void service(HttpServletRequest request, HttpServletResponse response) throws IOException { try {//from ww w . j a va 2 s .co m String content = getContent(request); response.setContentType(ContentTypes.TEXT_XML); ServletResponseUtil.write(response, content); } catch (Exception e) { if (_log.isWarnEnabled()) { _log.warn(e.getMessage()); } response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, e.getMessage()); } }