public MessageContext getMessageContext() { return org.apache.axis.MessageContext.getCurrentContext(); }
public MessageContext getMessageContext() { return org.apache.axis.MessageContext.getCurrentContext(); }
/** Returns some ID of the client making the call to this axis service */ public static String getSource() { MessageContext context = MessageContext.getCurrentContext(); if (context != null) { //get http request that contained the message HttpServletRequest request = (HttpServletRequest) context.getProperty(org.apache.axis.transport.http.HTTPConstants.MC_HTTP_SERVLETREQUEST); //return remove address of request return request.getRemoteHost(); } return ""; }
/** * set a fault code string that is turned into a qname * in the SOAP 1.1 or 1.2 namespace, depending on the current context * @param code fault code */ public void setFaultCodeAsString(String code) { SOAPConstants soapConstants = MessageContext.getCurrentContext() == null ? SOAPConstants.SOAP11_CONSTANTS : MessageContext.getCurrentContext().getSOAPConstants(); faultCode = new QName(soapConstants.getEnvelopeURI(), code); }
protected String findConnectionId() { MessageContext context = MessageContext.getCurrentContext(); return (String)context.getProperty(SOAPConstants.CONNECTION_ID_HEADER_NAME); } }
/** Returns user given in SOAP message */ public Principal getUser() { if (MessageContext.getCurrentContext() != null) { String username = MessageContext.getCurrentContext().getUsername(); if ((username != null) && (username.trim().length() >0)) { return new LoginAccount(username, MessageContext.getCurrentContext().getPassword()); } } return LoginAccount.ANONYMOUS; }
/** * set a fault code string that is turned into a qname * in the SOAP 1.1 or 1.2 namespace, depending on the current context * @param code fault code */ public void setFaultCodeAsString(String code) { SOAPConstants soapConstants = MessageContext.getCurrentContext() == null ? SOAPConstants.SOAP11_CONSTANTS : MessageContext.getCurrentContext().getSOAPConstants(); faultCode = new QName(soapConstants.getEnvelopeURI(), code); }
protected String findRequestURL() { MessageContext context = MessageContext.getCurrentContext(); return (String)context.getProperty(MessageContext.TRANS_URL); }
/** * set a fault code string that is turned into a qname * in the SOAP 1.1 or 1.2 namespace, depending on the current context * @param code fault code */ public void setFaultCodeAsString(String code) { SOAPConstants soapConstants = MessageContext.getCurrentContext() == null ? SOAPConstants.SOAP11_CONSTANTS : MessageContext.getCurrentContext().getSOAPConstants(); faultCode = new QName(soapConstants.getEnvelopeURI(), code); }
/** * Process a given XML document - needs cleanup. */ public Element[] AdminService(Element [] xml) throws Exception { log.debug("Enter: Admin::AdminService"); MessageContext msgContext = MessageContext.getCurrentContext(); Document doc = process( msgContext, xml[0] ); Element[] result = new Element[1]; result[0] = doc.getDocumentElement(); log.debug("Exit: Admin::AdminService"); return result; }
/** * Process a given XML document - needs cleanup. */ public Element[] AdminService(Element [] xml) throws Exception { log.debug("Enter: Admin::AdminService"); MessageContext msgContext = MessageContext.getCurrentContext(); Document doc = process( msgContext, xml[0] ); Element[] result = new Element[1]; result[0] = doc.getDocumentElement(); log.debug("Exit: Admin::AdminService"); return result; }
/** * Get the current encoding in effect * @return string */ public static String getEncoding() { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.getEncoding(); }
/** * Encode a string appropriately for XML. * @param orig the String to encode * @return a String in which XML special chars are repalced by entities */ public static String xmlEncodeString(String orig) { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.encode(orig); }
/** * Encode a string appropriately for XML. * @param orig the String to encode * @return a String in which XML special chars are repalced by entities */ public static String xmlEncodeString(String orig) { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.encode(orig); }
/** * Get the current encoding in effect * @return string */ public static String getEncoding() { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.getEncoding(); }
/** * Encode a string appropriately for XML. * @param orig the String to encode * @return a String in which XML special chars are repalced by entities */ public static String xmlEncodeString(String orig) { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.encode(orig); }
/** * Get the current encoding in effect * @return string */ public static String getEncoding() { XMLEncoder encoder = getXMLEncoder(MessageContext.getCurrentContext()); return encoder.getEncoding(); }
public static TypeMappingDelegate createWithDelegate() { TypeMappingDelegate ret = new TypeMappingDelegate(new DefaultSOAPEncodingTypeMappingImpl()); MessageContext mc = MessageContext.getCurrentContext(); TypeMappingDelegate tm = null; if (mc != null) { tm = (TypeMappingDelegate)mc.getTypeMappingRegistry().getDefaultTypeMapping(); } else { tm = DefaultTypeMappingImpl.getSingletonDelegate(); } ret.setNext(tm); return ret; }
public static TypeMappingDelegate createWithDelegate() { TypeMappingDelegate ret = new TypeMappingDelegate(new DefaultSOAPEncodingTypeMappingImpl()); MessageContext mc = MessageContext.getCurrentContext(); TypeMappingDelegate tm = null; if (mc != null) { tm = (TypeMappingDelegate)mc.getTypeMappingRegistry().getDefaultTypeMapping(); } else { tm = DefaultTypeMappingImpl.getSingletonDelegate(); } ret.setNext(tm); return ret; }
public static TypeMappingDelegate createWithDelegate() { TypeMappingDelegate ret = new TypeMappingDelegate(new DefaultSOAPEncodingTypeMappingImpl()); MessageContext mc = MessageContext.getCurrentContext(); TypeMappingDelegate tm = null; if (mc != null) { tm = (TypeMappingDelegate)mc.getTypeMappingRegistry().getDefaultTypeMapping(); } else { tm = DefaultTypeMappingImpl.getSingletonDelegate(); } ret.setNext(tm); return ret; }