Deprecated API

Deprecated Classes
org.idoox.webservice.CallContext
          See CallContext 
org.idoox.wasp.HashSparseArray
          Sparse arrays are no longer supported. 
org.idoox.wasp.MessageAttachment
          Use MessageAttachment instead. 
org.systinet.wasp.admin.old.PackageInfo
          since 4.0 
org.idoox.wasp.RequestMessageAttachment
          Use RequestMessageAttachment instead. 
org.idoox.wasp.ResponseMessageAttachment
          Use ResponseMessageAttachment instead. 
org.systinet.wasp.admin.old.ServiceInfo
          since 4.0 
org.idoox.wasp.server.ServiceState
          See the new Runtime Publishing API (ServiceState). 
org.idoox.xml.schema.SimpleTypeEnumExtension
          this construct should be represented as Facet.Enumeration 
javax.xml.soap.SOAPElementFactory
          - Use javax.xml.soap.SOAPFactory for creating SOAPElements. 
org.systinet.wasp.admin.preferences.TaggedList
          since 4.5 
org.systinet.wasp.admin.preferences.TaggedStructure
          since 4.5 
org.systinet.wasp.admin.preferences.TaggedValue
          since 4.5 
org.systinet.wasp.admin.preferences.TaggedValueTempl
          since 4.5 
org.idoox.wasp.Wasp
          Use Wasp instead. 
org.idoox.webservice.server.WebServiceContext
          See ServiceInstanceContext 
org.idoox.webservice.client.WebServiceHelper
            
org.idoox.wasp.server.WSContext
          See the new Runtime Publishing API (ServiceEndpointContext). 
org.idoox.wasp.tools.wsdlc.WSDLCompilerFactory
          Use WSDL2JavaFactory instead. 
 

Deprecated Interfaces
org.idoox.wasp.types.AsyncReceipt
          use AsyncConversation 
org.idoox.webservice.client.AsyncReceipt
          Use AsyncReceipt instead. 
org.idoox.wasp.types.AsyncReturn
            
org.idoox.webservice.server.AsyncReturn
          Use AsyncReturn instead. 
org.idoox.wasp.client.config.ClientStubConfiguration
          See new Runtime Publishing API (ServiceClient). 
org.systinet.wasp.dd.ConfigurablePart
          See ExtensiblePart 
org.systinet.wasp.dd.Configuration
          See ExtensiblePart 
org.idoox.xmlrpc.header.HeaderProcessor
          use Handler and Handlers 
org.systinet.wasp.dd.HeaderProcessor
          Use Handler as a replacement. 
org.systinet.wasp.webservice.HeaderProcessors
          use Handlers 
org.idoox.wasp.Holder
          Use Holder instead. 
org.idoox.webservice.server.Initializable
          Use Initializable instead. 
org.idoox.wasp.InOutHolder
          Use InOutHolder instead. 
org.idoox.wasp.server.adaptor.InstanceCountLimitor
          See the new Runtime Publishing API (ServiceInstance). 
org.idoox.webservice.server.LifeCycleController
            
org.idoox.webservice.server.LifeCycleService
            
org.idoox.webservice.client.LookupProperties
          See ServiceClientContext 
org.idoox.xmlrpc.Message
          See SOAPMessage and XMLInvocationHelper. 
org.idoox.xmlrpc.MessagePart
          See SOAPMessage and SOAPElement. 
org.idoox.wasp.OutHolder
          Use OutHolder instead. 
org.idoox.wasp.serialization.PostDeserializationHandler
          The feature is no longer supported 
org.idoox.wasp.serialization.PostSerializationHandler
          The feature is no longer supported 
org.idoox.wasp.config.ProcessingConfiguration
          See new Runtime Publishing API (Processing) 
org.idoox.webservice.server.RawService
          Use RawService instead. 
org.idoox.xml.schema.SchemaHolder
          Use Schema instead. 
org.systinet.wasp.admin.ServerPreferences
          See ServerPreferences. 
org.systinet.wasp.admin.old.ServiceAdminInterface
          See AdminService 
org.systinet.wasp.admin.ServiceAdministration
          See ServiceAdministration. 
org.idoox.wasp.server.config.ServiceEndpointConfiguration
          See new Runtime Publishing API (ServiceEndpoint). 
org.idoox.wasp.server.ServiceManager
          See the new Runtime Publishing API (Registry). 
org.systinet.wasp.admin.ServiceMonitoring
          See ServiceMonitoring. 
org.systinet.wasp.admin.ServiceSecurity
          See ServiceSecurity. 
org.idoox.wasp.server.ServiceStateManager
          See the new Runtime Publishing API (ServiceInstance). 
org.idoox.wasp.SparseArray
          Sparse arrays are no longer supported. 
org.idoox.wasp.config.WASPConfiguration
          See new Runtime Publishing API (Processing) 
org.idoox.webservice.client.WebService
          See Current 
org.idoox.webservice.client.WebServiceLookup
          See Registry 
org.idoox.wasp.tools.wsdlc.WSDLCompiler
          Use WSDL2Java instead. 
org.idoox.webservice.server.XMLService
          Use XMLService instead. 
org.systinet.wasp.webservice.XMLService
          use ReqRespListener or OnewayListener 
 

Deprecated Exceptions
org.idoox.wasp.server.InvalidEndpointPathException
            
org.systinet.wasp.admin.preferences.PreferencesException
          since 4.5 
org.idoox.wasp.server.ServiceInstanceNotFoundException
            
org.idoox.wasp.server.TimeoutExpiredException
            
org.idoox.wasp.tools.wsdlc.WSDLCompilerException
          Use WSDL2JavaException instead. 
 

Deprecated Fields
org.idoox.xml.schema.SchemaConstruct.appInfo
          there can be more than one appInfo, use SchemaConstruct.getAppInfos() and SchemaConstruct.setAppInfos(org.w3c.dom.Element[]) instead 
org.idoox.webservice.client.LookupProperties.CONNECTION_TIMEOUT
          See CallContext.TRANSPORT_CONNECTION_TIMEOUT 
org.idoox.wasp.tools.wsdlc.WSDLCompilerFactory.CONTEXT_WSDLCOMPILER_FACTORY
          Use WSDL2JavaFactory.CONTEXT_WSDL2JAVA_FACTORY 
org.systinet.wasp.security.ws.WSSecurityException.FAILED_AUTHENTICATION
          Throw a new instance of WSSecurityException. 
org.systinet.wasp.security.ws.WSSecurityException.FAILED_CHECK
          Throw a new instance of WSSecurityException. 
org.idoox.webservice.client.LookupProperties.HTTP_BASIC_PASSWORD
          See WaspSecurity.HTTP_BASIC_PASSWORD 
org.idoox.webservice.client.LookupProperties.HTTP_BASIC_USER_NAME
          See WaspSecurity.HTTP_BASIC_USER_NAME 
org.idoox.webservice.client.LookupProperties.HTTP_PROXY_PASSWORD
          See ServiceClientContext.HTTP_PROXY_PASSWORD 
org.systinet.wasp.webservice.ServiceClientContext.HTTP_PROXY_PASSWORD
          See CallContext.HTTP_PROXY_PASSWORD 
org.idoox.webservice.client.LookupProperties.HTTP_PROXY_USER_NAME
          See ServiceClientContext.HTTP_PROXY_USER_NAME 
org.systinet.wasp.webservice.ServiceClientContext.HTTP_PROXY_USER_NAME
          See CallContext.HTTP_PROXY_USER_NAME 
org.idoox.webservice.client.LookupProperties.HTTP_REQUEST_CHUNKING
          See ServiceClientContext.HTTP_REQUEST_CHUNKING 
org.systinet.wasp.webservice.ServiceClientContext.HTTP_REQUEST_CHUNKING
          See CallContext.HTTP_REQUEST_CHUNKING 
org.systinet.wasp.security.ws.WSSecurityException.INVALID_SECURITY
          Throw a new instance of WSSecurityException. 
org.systinet.wasp.security.ws.WSSecurityException.INVALID_SECURITY_TOKEN
          Throw a new instance of WSSecurityException. 
org.idoox.wasp.wsdl.SOAPMethodInfo.javaExceptions
          use SOAPMethodInfo.faultsInfo instead 
org.idoox.xml.schema.Type.KIND_ARRAY
            
org.idoox.xml.schema.Type.KIND_STRUCTURE
            
org.systinet.wasp.webservice.ServiceClientContext.MAIL_INPUT_PASSWORD
          See CallContext.MAIL_INPUT_PASSWORD 
org.systinet.wasp.webservice.ServiceClientContext.MAIL_OUTPUT_FROM
          See CallContext.MAIL_OUTPUT_FROM 
org.systinet.wasp.webservice.ServiceClientContext.MAIL_OUTPUT_SERVER
          See CallContext.MAIL_OUTPUT_SERVER 
org.systinet.wasp.admin.DeployService.NAMESPACE_PACKAGE_1_0
          use DeploymentDescriptor.NAMESPACE_PACKAGE_1_0 instead 
org.systinet.wasp.admin.DeployService.NAMESPACE_PACKAGE_1_1
          use DeploymentDescriptor.NAMESPACE_PACKAGE_1_1 instead 
org.idoox.wasp.wsdl.SOAPMethodInfo.nonJavaFaults
          use SOAPMethodInfo.faultsInfo instead 
org.systinet.wasp.dd.ServiceEndpoint.OTHER_METHODS_GET
          Only raw services (their instance has to implement the org.systinet.wasp.webservice.RawService interface) are bound to both the GET and POST methods. 
org.systinet.wasp.dd.ServiceEndpoint.OTHER_METHODS_NONE
          Only raw services (their instance has to implement the org.systinet.wasp.webservice.RawService interface) are bound to both the GET and POST methods. 
org.systinet.wasp.security.ws.WSSecurityException.SECURITY_TOKEN_UNAVAILABLE
          Throw a new instance of WSSecurityException. 
org.idoox.wasp.WaspSecurity.SYSTINET_KERBEROS_SERVICE_REALM
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_KRB_PRIVATE_STATE
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_KRB_QOP_VALUE
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_KRB_REQ_MIC
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_REQ_CONF
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_REQ_MUTUAL_AUTH
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_CANONICALIZATION_METHOD
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_DIGEST_METHOD
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_KEYNAME
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_SIGNATURE_METHOD
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_SIGNATURE_TYPE
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.idoox.wasp.WaspSecurity.SYSTINET_SOAPDSIG_TRANSFORMS
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) or WaspSecurity.setProviderProperties(org.systinet.wasp.webservice.ServiceClient, org.idoox.config.Configurable, java.lang.String) instead. 
org.systinet.wasp.security.ws.WSSecurityException.UNSUPPORTED_ALGORITHM
          Throw a new instance of WSSecurityException. 
org.systinet.wasp.security.ws.WSSecurityException.UNSUPPORTED_SECURITY_TOKEN
          Throw a new instance of WSSecurityException. 
org.idoox.webservice.client.LookupProperties.WSDL_BINDING_EXTELEMENT_NAME
            
org.idoox.webservice.client.LookupProperties.WSDL_BINDING_EXTELEMENT_NAMESPACE
            
org.systinet.wasp.webservice.ServiceEndpointContext.WSDL_BINDING_STYLE
          See CallContext.WSDL_BINDING_STYLE 
org.systinet.wasp.webservice.ServiceEndpointContext.WSDL_ENCODING_URI
          See CallContext.WSDL_ENCODING_URI 
org.systinet.wasp.webservice.ServiceEndpoint.XML_PROTOCOL_SOAP11
          See ServiceEndpoint.setXMLProtocol(java.lang.String). 
org.systinet.wasp.webservice.ServiceEndpoint.XML_PROTOCOL_SOAP12
          See ServiceEndpoint.setXMLProtocol(java.lang.String). 
 

Deprecated Methods
org.idoox.xml.schema.AttributeGroup.addAttribute(Attribute)
          Use AttributeGroup.setAttributes(org.idoox.xml.schema.Attribute[]) instead 
org.idoox.xml.schema.AttributeGroup.addAttributeGroup(AttributeGroup)
          Use AttributeGroup.setAttributeGroups(org.idoox.xml.schema.AttributeGroup[]) instead. 
org.idoox.xmlrpc.Message.addHeader(QName, Map, Tokenizer)
          Use Message.addHeader(Tokenizer content) instead. 
org.idoox.xmlrpc.Message.addHeader(QName, Map, Tokenizer, int)
          Use Message.addHeader(Tokenizer content, int pos) instead. 
org.systinet.wasp.dd.Export.addHeaderProcessor(HeaderProcessor)
          Use Handler instead of (@link HeaderProcessor}, Export.addHandler(Handler) as a replacement. 
org.systinet.wasp.dd.Processing.addHeaderProcessor(HeaderProcessor)
          Use Handler instead of (@link HeaderProcessor}, Processing.addHandler(Handler) as a replacement. 
org.systinet.wasp.dd.DeploymentDescriptor.addHeaderProcessor(String, String)
          Use Handler instead of (@link HeaderProcessor}, DeploymentDescriptor.addHandler(String, String) as a replacement. 
org.systinet.wasp.dd.Processing.addHeaderProcessor(String, String)
          Use Handler instead of (@link HeaderProcessor}, Processing.addHandler(String, String) as a replacement. 
org.idoox.xml.schema.Type.addMember(Member)
          use addSubConstruct() instead 
org.systinet.wasp.dd.Processing.addProcessing(String)
          No nested processings supported; use DeploymentDescriptor.addProcessing(String) and Processing.addProcessing(Processing) instead. 
org.systinet.security.policy.WASPAccessController.checkPermission(Permission)
          use org.idoox.wasp.WaspSecurity.checkPermission for permission checking. 
org.systinet.wasp.webservice.ServiceClient.create(Class)
          use ServiceClient.create() and ServiceClient.createProxy(java.lang.Class) instead 
org.systinet.wasp.handler.WaspHandlerInfo.create(HeaderProcessor, boolean)
            
javax.xml.soap.SOAPElementFactory.create(Name)
          Use javax.xml.soap.SOAPFactory.createElement(javax.xml.soap.Name) instead 
javax.xml.soap.SOAPElementFactory.create(String)
          Use javax.xml.soap.SOAPFactory.createElement(String localName) instead 
org.systinet.wasp.webservice.ServiceClient.create(String, Class)
          use ServiceClient.create(java.lang.String) and ServiceClient.createProxy(java.lang.Class) instead 
org.systinet.wasp.webservice.ServiceClient.create(String, Class, Map)
          use ServiceClient.create(java.lang.String, java.util.Map) and ServiceClient.createProxy(java.lang.Class) instead 
org.systinet.wasp.webservice.ServiceClient.create(String, Class, ServiceClient)
          use ServiceClient.create(org.systinet.wasp.webservice.ServiceClient) and ServiceClient.createProxy(java.lang.Class) instead 
javax.xml.soap.SOAPElementFactory.create(String, String, String)
          Use javax.xml.soap.SOAPFactory.createElement(String localName, String prefix, String uri) instead 
org.systinet.wasp.admin.DeployService.deployPackage(String, String, boolean, MessageAttachment)
          Use DeployService.deployPackage(String,boolean,MessageAttachment) instead. 
org.idoox.wasp.serialization.TypeMappingContext.enter(QName, QName)
            
org.idoox.wasp.serialization.DeserializationContext.enter(String, String, String, String)
          Use the operations from SchemaContext instead 
org.idoox.wasp.tools.java2wsdl.Java2WSDL.generateDefinitions(Class)
          use Java2WSDL.generateDefinition(java.lang.Class) instead. 
org.systinet.wasp.webservice.ServiceClient.getAsyncTimeout()
          use AsyncConversation.getTimeout() instead 
org.idoox.webservice.client.WebServiceHelper.getCallContext(Object)
          Use ServiceClient. 
org.idoox.config.Configurator.getConfigurable(String)
          Use Configurator.getConfigurable(String, String) instead. 
org.systinet.wasp.webservice.ServiceClient.getConnectionTimeout()
          See CallContext.TRANSPORT_CONNECTION_TIMEOUT. 
org.idoox.webservice.client.WebServiceHelper.getCredentials(Object)
            
org.idoox.wasp.serialization.SchemaContext.getCurrentMember()
          Use one of SchemaContext.getCurrentSchemaConstruct(), SchemaContext.getCurrentConstructName(), SchemaContext.getCurrentConstructType(). 
org.systinet.wasp.dd.Export.getHeaderProcessors()
          Use Handler instead of (@link HeaderProcessor}, Export.getHandlers() as a replacement. 
org.systinet.wasp.dd.DeploymentDescriptor.getHeaderProcessors()
          Use Handler instead of (@link HeaderProcessor}, DeploymentDescriptor.getHandlers() as a replacement. 
org.systinet.wasp.dd.Processing.getHeaderProcessors()
          Use Handler instead of (@link HeaderProcessor}, Processing.addHandler(org.systinet.wasp.dd.Handler) as a replacement. 
org.systinet.wasp.webservice.Processing.getHeaderProcessors()
          use Processing.getHandlers() instead 
org.idoox.config.Configurable.getId()
          Use Configurable.getType() and Configurable.getName() instead 
org.systinet.wasp.webservice.ServiceClient.getInterface()
          ServiceClient doesn't remember an interface for created proxy. See ServiceClient.createProxy(java.lang.Class). 
org.idoox.webservice.server.WebServiceContext.getLifeCycleService()
          use org.idoox.wasp.server.WSContext.getLifeCycleService() instead 
org.idoox.xml.schema.Type.getMembers()
          use getSubConstructs() instead 
org.idoox.wasp.serialization.xsdbuiltin.Time.getMin()
          Use Time.getMinute() instead. 
org.systinet.wasp.dd.ServiceEndpoint.getOtherMethods()
          Only raw services (their instance has to implement the org.systinet.wasp.webservice.RawService interface) are bound to both the GET and POST methods. 
org.systinet.wasp.admin.DeployService.getPackageDD(Package, MessageAttachment)
          Use getPackageDD(Package, MessageAttachment, String) instead. 
org.idoox.wasp.serialization.DeserializationContext.getPostDeserializationHandlers()
          The feature is no longer supported 
org.systinet.wasp.webservice.ServiceClient.getProxy()
          use ServiceClient.createProxy(java.lang.Class) instead 
org.idoox.wasp.serialization.TypeMappingContext.getSchemaType(QName, String)
            
org.idoox.wasp.serialization.xsdbuiltin.Time.getSec()
          Use Time.getSecond() instead. 
org.idoox.webservice.client.WebServiceHelper.getSecurityProvider(Object)
          since WASP4.5 
org.idoox.webservice.server.WebServiceContext.getServiceConfigurable()
          use getServiceInstanceConfigurable() method instead. 
org.idoox.webservice.server.WebServiceContext.getServiceName()
          use getServiceInstanceName() method instead. 
org.systinet.wasp.dd.ServiceClient.getServicePortType()
          Use ServiceClient.getServicePortName() instead. 
org.systinet.wasp.dd.ServiceClient.getServiceURI()
          use ServiceClient.getServiceURL() instead 
org.idoox.webservice.client.WebServiceHelper.getStubContext(Object)
          Use ServiceClient. 
org.idoox.transport.TransportRepository.getTransport(String)
          Use TransportRepository.getTransportForScheme(java.lang.String) instead. 
org.idoox.wasp.serialization.TypeMappingContext.getType(QName, QName)
            
org.idoox.webservice.client.WebServiceHelper.getWebService(Object)
          Use Current instead of WebService 
org.systinet.wasp.security.ws.conf.MessageConf.getWsseNamespace()
          Use MessageConf.getVersion() instead. 
org.systinet.wasp.security.ws.conf.MessageConf.getWsuNamespace()
          Use MessageConf.getVersion() instead. 
org.systinet.wasp.dd.ServiceClient.getXMLProtocol()
          The selection of the protocol relies on the WSDL (and the port selected) and on the value of the CallContext.XML_PROTOCOL set to the CallContext. 
org.systinet.wasp.dd.ServiceEndpoint.getXMLProtocol()
          The selection of protocol relies on the WSDL. The default value is stored in clientconf.xml and as top-level element defaultXMLProtocol. 
org.systinet.wasp.webservice.ServiceEndpoint.getXMLProtocol()
          This methods returns XML protocol set by ServiceEndpoint.setXMLProtocol(java.lang.String). Inside any XML processing unit (e.g. JAX-RPC handler) you can get version of used XML protocol from CallContext (see CallContext.XML_PROTOCOL). 
org.idoox.xmlrpc.Message.initFault()
          use initFault(boolean needsBody) instead. 
org.idoox.xmlrpc.Message.initOutput()
          use initOutput(boolean needsBody) instead. 
org.idoox.wasp.tools.wsdl2java.WSDL2Java.isGeneratingAllTypes()
          always returns true 
org.idoox.xml.schema.Member.isNullable()
          Use Member.isNillable() instead. 
org.idoox.wasp.serialization.TypeMappingContext.leave()
            
org.idoox.wasp.serialization.DeserializationContext.leave()
          Use the operations from SchemaContext instead 
org.systinet.wasp.webservice.Registry.lookup(ServiceClient)
          use ServiceClient.createProxy(java.lang.Class) instead 
org.systinet.wasp.webservice.Registry.lookup(String, Class, String, Map)
          use ServiceClient.create(java.lang.String, java.util.Map) and ServiceClient.createProxy(java.lang.Class) instead 
org.idoox.wasp.tools.wsdlc.WSDLCompilerFactory.newWSDLCompiler()
          Use WSDL2JavaFactory.newWSDL2Java() 
org.idoox.xmlrpc.encoding.EncodingTokenizer.nextAsElement(Document)
            
org.idoox.wasp.serialization.SchemaContext.nextMember()
          Use SchemaContext.nextSchemaConstruct() instead. 
org.idoox.wasp.serialization.SchemaContext.putMember(Member)
          use putSchemaConstruct instead 
org.idoox.wasp.serialization.DeserializationContext.registerPostDeserializationHandler(PostDeserializationHandler)
          The feature is no longer supported 
org.idoox.wasp.serialization.SerializationContext.registerPostSerializationHandler(PostSerializationHandler)
          The feature is no longer supported 
org.idoox.webservice.client.WebServiceHelper.select(AsyncReceipt[], long)
          use AsyncConversation 
org.idoox.webservice.client.WebServiceHelper.select(List, long)
          use AsyncConversation 
org.systinet.wasp.webservice.ServiceClient.setAsyncTimeout(int)
          use AsyncConversation.setTimeout(long) instead 
org.systinet.wasp.webservice.ServiceClient.setConnectionTimeout(int)
          See CallContext.TRANSPORT_CONNECTION_TIMEOUT. You can set timeout for all invocations from this ServiceClient:
             serviceClient.getContext().getContextData().put(CallContext.TRANSPORT_CONNECTION_TIMEOUT, new Integer(10000));
             
or timeout for next invocation only:
             serviceClient.getCallContext().getContextData().put(CallContext.TRANSPORT_CONNECTION_TIMEOUT, new Integer(10000));
             
 
org.idoox.webservice.client.WebServiceHelper.setCredentials(Object, Credentials[])
          since WASP4.5 
org.idoox.wasp.tools.wsdl2java.WSDL2Java.setGeneratingAllTypes(boolean)
          always set to true 
org.systinet.wasp.webservice.ServiceClient.setInterface(Class)
          use ServiceClient.createProxy(java.lang.Class) instead 
org.idoox.xml.schema.Type.setMembers(Member[])
          use setSubConstructs() instead 
org.idoox.xml.schema.Member.setNullable(boolean)
          use setNillable instead 
org.systinet.wasp.dd.ServiceEndpoint.setOtherMethods(int)
          Only raw services (their instance has to implement the org.systinet.wasp.webservice.RawService interface) are bound to both the GET and POST methods. 
org.idoox.wasp.WaspSecurity.setProviderProperties(ServiceClient, Map)
          Use WaspSecurity.setProviderProperties(ServiceClient serviceClient, Configurable config, String providerName) instead. 
org.idoox.wasp.WaspSecurity.setProviderProperties(ServiceEndpointContext, Map)
          Use WaspSecurity.setProviderProperties(ServiceEndpointContext serviceEndpointContext, Configurable config, String providerName) instead. 
org.idoox.webservice.client.WebServiceHelper.setSecurityProvider(Object, String)
          since WASP4.5 
org.systinet.wasp.dd.ServiceClient.setServicePortType(QName)
          Use ServiceClient.setServicePortName(javax.xml.namespace.QName) instead. 
org.systinet.wasp.dd.ServiceClient.setServiceURI(Endpoint)
          use ServiceClient.setServiceURL(org.idoox.transport.client.Endpoint) instead 
org.systinet.wasp.security.ws.MessageSecurity.setWsseNamespace(String)
          Use #MessageSecurity(Version) to specify version of WS-Security. 
org.systinet.wasp.security.ws.conf.MessageConf.setWsseNamespace(String)
          Use MessageConf.setVersion(java.lang.String) instead. 
org.systinet.wasp.security.ws.MessageSecurity.setWsuNamespace(String)
          Use #MessageSecurity(Version) to specify version of WS-Security. 
org.systinet.wasp.security.ws.conf.MessageConf.setWsuNamespace(String)
          Use MessageConf.setVersion(java.lang.String) instead. 
org.systinet.wasp.dd.ServiceClient.setXMLProtocol(String)
          The selection of the protocol relies on the WSDL (and the port selected) and on the value of the CallContext.XML_PROTOCOL set to the CallContext. 
org.systinet.wasp.dd.ServiceEndpoint.setXMLProtocol(String)
          The selection of protocol relies on the WSDL. The default value is stored in clientconf.xml and as top-level element defaultXMLProtocol. 
org.systinet.wasp.webservice.ServiceEndpoint.setXMLProtocol(String)
          XML protocol of the service is determined by WSDL. Use Java2WSDL and Java2WSDL.setProtocol to generate WSDL for required XML protocol and set this WSDL to this ServiceEndpoint with ServiceEndpoint.setWSDL(javax.wsdl.Definition).

You can set XML protocol for the service with this code:
 ServiceEndpoint endpoint = ServiceEndpoint.create("/MyEndpoint", new MyService());
 Java2WSDL java2wsdl = Java2WSDLFactory.newJava2WSDL();
 java2wsdl.setProtocol(Java2WSDL.PROTOCOL_SOAP11_SOAP12);
 Definition wsdl = java2wsdl.generateDefinition(MyService.class);
 endpoint.setWSDL(wsdl);
 Registry.publish(endpoint);
 
org.systinet.wasp.mgmt.ServiceAdministration.startServiceInstance(ServiceInstance)
          since 4.5 use ServiceAdministration.enableServiceInstance(org.systinet.wasp.admin.ServiceInstance) instead. 
org.idoox.wasp.serialization.DeserializationContext.unregisterPostDeserializationHandler(PostDeserializationHandler)
          The feature is no longer supported 
org.idoox.wasp.serialization.SerializationContext.unregisterPostSerializationHandler(PostSerializationHandler)
          The feature is no longer supported 
 

Deprecated Constructors
org.idoox.wasp.SoapFaultException(QName, String, String, Tokenizer)
          SOAP 1.2 parameters added, use the full constructor instead of this one