Moved sop dir to ws
This commit is contained in:
parent
c7674a50bb
commit
b54eea3c06
5 changed files with 18 additions and 30 deletions
|
|
@ -20,25 +20,19 @@
|
||||||
* THE SOFTWARE.
|
* THE SOFTWARE.
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
package zutil.net.http.soap;
|
package zutil.net.ws.soap;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import javassist.*;
|
||||||
import java.util.List;
|
|
||||||
import java.util.logging.Logger;
|
|
||||||
|
|
||||||
import javassist.CannotCompileException;
|
|
||||||
import javassist.ClassPool;
|
|
||||||
import javassist.CtClass;
|
|
||||||
import javassist.CtField;
|
|
||||||
import javassist.CtMethod;
|
|
||||||
import javassist.CtNewMethod;
|
|
||||||
import javassist.NotFoundException;
|
|
||||||
import zutil.log.LogUtil;
|
import zutil.log.LogUtil;
|
||||||
import zutil.net.ws.WSInterface;
|
import zutil.net.ws.WSInterface;
|
||||||
import zutil.net.ws.WSMethodDef;
|
import zutil.net.ws.WSMethodDef;
|
||||||
import zutil.net.ws.WSParameterDef;
|
import zutil.net.ws.WSParameterDef;
|
||||||
import zutil.net.ws.WebServiceDef;
|
import zutil.net.ws.WebServiceDef;
|
||||||
|
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.logging.Logger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is an factory that generates clients for web services
|
* This is an factory that generates clients for web services
|
||||||
*
|
*
|
||||||
|
|
@ -102,7 +96,7 @@ public class SOAPClientFactory {
|
||||||
getOutputClass(methodDef.getOutputs()), // Return type
|
getOutputClass(methodDef.getOutputs()), // Return type
|
||||||
methodDef.getName(), // Method name
|
methodDef.getName(), // Method name
|
||||||
getParameterClasses(methodDef.getInputs()), // Parameters
|
getParameterClasses(methodDef.getInputs()), // Parameters
|
||||||
new CtClass[]{pool.get( SOAPException.class.getName() )}, // Exceptions
|
new CtClass[]{pool.get( SOAPException.class.getName() )}, // Exceptions
|
||||||
generateCodeBody(methodDef), // Code Body
|
generateCodeBody(methodDef), // Code Body
|
||||||
cc); // Class
|
cc); // Class
|
||||||
cc.addMethod(method);
|
cc.addMethod(method);
|
||||||
|
|
@ -22,13 +22,6 @@
|
||||||
|
|
||||||
package zutil.net.http.soap;
|
package zutil.net.http.soap;
|
||||||
|
|
||||||
import java.lang.reflect.Array;
|
|
||||||
import java.lang.reflect.Field;
|
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.logging.Level;
|
|
||||||
import java.util.logging.Logger;
|
|
||||||
|
|
||||||
import org.dom4j.Document;
|
import org.dom4j.Document;
|
||||||
import org.dom4j.DocumentException;
|
import org.dom4j.DocumentException;
|
||||||
import org.dom4j.DocumentHelper;
|
import org.dom4j.DocumentHelper;
|
||||||
|
|
@ -36,19 +29,21 @@ import org.dom4j.Element;
|
||||||
import org.dom4j.io.OutputFormat;
|
import org.dom4j.io.OutputFormat;
|
||||||
import org.dom4j.io.XMLWriter;
|
import org.dom4j.io.XMLWriter;
|
||||||
import org.xml.sax.SAXException;
|
import org.xml.sax.SAXException;
|
||||||
|
|
||||||
import zutil.converters.Converter;
|
import zutil.converters.Converter;
|
||||||
import zutil.log.LogUtil;
|
import zutil.log.LogUtil;
|
||||||
import zutil.net.http.HttpPage;
|
import zutil.net.http.HttpPage;
|
||||||
import zutil.net.http.HttpPrintStream;
|
import zutil.net.http.HttpPrintStream;
|
||||||
import zutil.net.ws.WSInterface;
|
import zutil.net.ws.*;
|
||||||
import zutil.net.ws.WSMethodDef;
|
|
||||||
import zutil.net.ws.WSParameterDef;
|
|
||||||
import zutil.net.ws.WSReturnObject;
|
|
||||||
import zutil.net.ws.WSReturnObject.WSValueName;
|
import zutil.net.ws.WSReturnObject.WSValueName;
|
||||||
import zutil.net.ws.WebServiceDef;
|
|
||||||
import zutil.parser.wsdl.WSDLWriter;
|
import zutil.parser.wsdl.WSDLWriter;
|
||||||
|
|
||||||
|
import java.lang.reflect.Array;
|
||||||
|
import java.lang.reflect.Field;
|
||||||
|
import java.util.Iterator;
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.logging.Level;
|
||||||
|
import java.util.logging.Logger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is an HTTPPage for the HTTPServer that
|
* This is an HTTPPage for the HTTPServer that
|
||||||
* handles soap messages.
|
* handles soap messages.
|
||||||
|
|
@ -22,15 +22,14 @@
|
||||||
|
|
||||||
package zutil.test;
|
package zutil.test;
|
||||||
|
|
||||||
import java.util.logging.Level;
|
|
||||||
|
|
||||||
import javassist.CannotCompileException;
|
import javassist.CannotCompileException;
|
||||||
import javassist.NotFoundException;
|
import javassist.NotFoundException;
|
||||||
|
|
||||||
import zutil.log.CompactLogFormatter;
|
import zutil.log.CompactLogFormatter;
|
||||||
import zutil.log.LogUtil;
|
import zutil.log.LogUtil;
|
||||||
import zutil.net.http.soap.SOAPClientFactory;
|
|
||||||
import zutil.net.ws.WSInterface;
|
import zutil.net.ws.WSInterface;
|
||||||
|
import zutil.net.ws.soap.SOAPClientFactory;
|
||||||
|
|
||||||
|
import java.util.logging.Level;
|
||||||
|
|
||||||
public class SOAPClientTest {
|
public class SOAPClientTest {
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue