electric.wsdl.tools
Class Java2WSDL

java.lang.Object
  extended byelectric.wsdl.tools.Java2WSDL
All Implemented Interfaces:
IGLUEContextConstants, IWebInfConstants, IWSDLConstants

public class Java2WSDL
extends java.lang.Object
implements IWSDLConstants, IGLUEContextConstants, IWebInfConstants

Java2WSDL creates WSDL from Java.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.wsdl.IWSDLConstants
ADDRESS, BINDING, DEFINITIONS, DESCRIPTION, DOCUMENT, DOCUMENTATION, ELEMENT, ENCODED, ENCODING_STYLE, ENDPOINT, FAULT, FAULT_DETAIL, GET, GETPOST, HTTP, INPUT, LITERAL, LOCATION, MESSAGE, METHOD_NAMESPACE, MIME, NAME, NAMESPACE, OPERATION, OUTPUT, PARAMETER_ORDER, PARAMETERS, PART, PORT, PORT_TYPE, POST, RPC, SERVICE, SOAP, SOAP_ACTION, STYLE, TARGET_NAMESPACE, TARGET_NAMESPACE_PREFIX, TNS, TRANSPORT, TYPE, USE, VERB, WSDL_EXTENSION, WSDL_NAMESPACE, WSDL_PREFIX, WSDL_SOAP_NAMESPACE, WSDL_SOAP_PREFIX, WSDL_SOAP11_NAMESPACE, WSDL_SOAP11_PREFIX, WSDL_SOAP12_NAMESPACE, WSDL_SOAP12_PREFIX
 
Fields inherited from interface electric.glue.IGLUEContextConstants
ACTIVATION, APPLICATION, ATTACHMENT_STYLE, AUTH_METHOD, AUTH_PASSWORD, AUTH_SESSION_STATE, AUTH_USER, AUTHENTICATE, CLASS_LOADERS, CLASS_NAME, CLIENT_ID, CLIENT_SOCKET_READ_TIMEOUT, CONSTRUCTOR, CONTENT_TYPE, COOKIE_LISTENER, DATA_DIRECTORY, DATA_HANDLER, DATABASE, DATABASE_PERSISTENCE, DELETE, DESCRIPTION, DIME, DOC_BASE, DOCUMENT, DYNAMIC_OPERATIONS, ENCODED, ENDPOINT, FACTORY, FOLLOW_REDIRECTS, FORCE_ATTACHMENT_STYLE, FORWARD_INTERMEDIARY, GUARD, HTTP_REGISTRY_ROOT, HTTP_REQUEST, HTTP_RESPONSE, HTTP_SERVLET_CONFIG, INBOUND_SOAP_REQUEST_INTERCEPTOR, INBOUND_SOAP_RESPONSE_INTERCEPTOR, INSTRUMENTATION_LISTENER, INSTRUMENTOR, INTERFACE, INVOCATION_LISTENER, JNDI_PROPERTIES, KEEP_ALIVE, LAZY, LITERAL, LOCAL_ADDRESS, MESSAGE_NAME, METHOD, MIME, NAMESPACE, NET_EVENT_REAPER_CYCLE, NET_EVENT_REAPER_EXPIRY_PERIOD, NET_EVENT_RETRY_PERIOD, OUTBOUND_SOAP_REQUEST_INTERCEPTOR, OUTBOUND_SOAP_RESPONSE_INTERCEPTOR, PERSISTENCE_TYPE, PRIORITY, PROXY_HOST, PROXY_PASSWORD, PROXY_PORT, PROXY_USER, PUBLISH, QUERY_STRING, REALM, REGISTRY_ROOT, RESPONSE_UNREFED_ATTACHMENTS, RETURN_NAME, ROLE, RP_NAMESPACE, RPC, SERVICE, SERVICE_CONTEXT, SERVLET_NAME, SERVLET_PATH, SIGNATURE, SMART_CONNECTIONS, SOAP_ACTION, SOAP_ENCODING_STYLE, SOAP_PERSONALITY, SOAP_REQUEST, SOAP_VERSION, SSL_KEY_MANAGER, SSL_TRUST_MANAGER, STYLE, TARGET_NAMESPACE, TRANSACTION, TRANSPORT_SOURCE, UNREFED_ATTACHMENTS, USE, WSDL_NAME, WSDL_PERSONALITY, WSS_CONTEXT, XML_ENCODING, XML_INCLUDE, XML_PERSISTENCE
 
Fields inherited from interface electric.servlet.webinf.IWebInfConstants
AUTH_CONSTRAINT, AUTH_METHOD, CONTEXT_PARAM, DISPLAY_NAME, ERROR_CODE, ERROR_PAGE, EXCEPTION_TYPE, EXTENSION, FILTER, FILTER_CLASS, FILTER_MAPPING, FILTER_NAME, FORM_LOGIN_CONFIG, INIT_PARAM, LISTENER, LISTENER_CLASS, LOAD_ON_STARTUP, LOCATION, LOGIN_CONFIG, MIME_MAPPING, MIME_TYPE, PARAM_NAME, PARAM_VALUE, REALM_NAME, ROLE_NAME, SECURITY_CONSTRAINT, SECURITY_ROLE, SERVLET, SERVLET_CLASS, SERVLET_MAPPING, SERVLET_MAPPING_SERVLET_NAME, SERVLET_NAME, URL_PATTERN, USER_DATA_CONSTRAINT_TRANSPORT_GUARANTEE, WEB_INF, WEB_RESOURCE_COLLECTION, WEB_RESOURCE_NAME, WEB_XML, WELCOME_FILE, WELCOME_FILE_LIST
 
Constructor Summary
Java2WSDL()
           
 
Method Summary
static void java2wsdl(java.lang.Class[] types, java.lang.String endpoint, java.lang.String description, java.lang.String targetNamespace, Context context, java.lang.String dir, java.lang.String[] protocols)
          Allows clients to load classes that may not be accessible to Glue
static void java2wsdl(java.lang.String[] classNames, java.lang.String endpoint, java.lang.String description, java.lang.String targetNamespace, Context context, java.lang.String dir, java.lang.String[] protocols)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Java2WSDL

public Java2WSDL()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

java2wsdl

public static void java2wsdl(java.lang.String[] classNames,
                             java.lang.String endpoint,
                             java.lang.String description,
                             java.lang.String targetNamespace,
                             Context context,
                             java.lang.String dir,
                             java.lang.String[] protocols)
                      throws java.io.IOException,
                             WSDLException,
                             java.lang.ClassNotFoundException
Parameters:
classNames -
endpoint -
description -
targetNamespace -
context -
dir -
protocols -
Throws:
java.io.IOException
WSDLException
java.lang.ClassNotFoundException

java2wsdl

public static void java2wsdl(java.lang.Class[] types,
                             java.lang.String endpoint,
                             java.lang.String description,
                             java.lang.String targetNamespace,
                             Context context,
                             java.lang.String dir,
                             java.lang.String[] protocols)
                      throws java.io.IOException,
                             WSDLException
Allows clients to load classes that may not be accessible to Glue

Parameters:
types -
endpoint -
description -
targetNamespace -
context -
dir -
protocols -
Throws:
java.io.IOException
WSDLException


copyright© 2001-2004 by webMethods All Rights Reserved.