From: Thomas D. <tho...@jb...> - 2005-05-21 13:31:41
|
User: tdiesler Date: 05/05/21 09:31:24 Modified: src/main/org/jboss/ws/jaxrpc/encoding SerializationContextImpl.java Log: Replace the web service descriptions *Desc by the unified *MetaData model. Revision Changes Path 1.6 +7 -7 webservice/src/main/org/jboss/ws/jaxrpc/encoding/SerializationContextImpl.java (In the diff below, changes in quantity of whitespace are not shown.) Index: SerializationContextImpl.java =================================================================== RCS file: /cvsroot/jboss/webservice/src/main/org/jboss/ws/jaxrpc/encoding/SerializationContextImpl.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -b -r1.5 -r1.6 --- SerializationContextImpl.java 20 May 2005 13:11:19 -0000 1.5 +++ SerializationContextImpl.java 21 May 2005 13:31:24 -0000 1.6 @@ -6,18 +6,18 @@ */ package org.jboss.ws.jaxrpc.encoding; -// $Id: SerializationContextImpl.java,v 1.5 2005/05/20 13:11:19 tdiesler Exp $ +// $Id: SerializationContextImpl.java,v 1.6 2005/05/21 13:31:24 tdiesler Exp $ import org.jboss.logging.Logger; +import org.jboss.webservice.metadata.OperationMetaData; +import org.jboss.webservice.metadata.ParameterMetaData; import org.jboss.webservice.metadata.ServiceMetaData; import org.jboss.webservice.metadata.TypesMetaData; import org.jboss.webservice.metadata.jaxrpcmapping.JavaWsdlMapping; import org.jboss.ws.Constants; import org.jboss.ws.jaxrpc.LiteralTypeMapping; import org.jboss.ws.jaxrpc.SchemaLocationRegistry; -import org.jboss.ws.jaxrpc.desc.OperationDesc; -import org.jboss.ws.jaxrpc.desc.ParameterDesc; -import org.jboss.ws.jaxrpc.desc.ServiceDesc; +import org.jboss.ws.jaxrpc.ServiceDesc; import org.jboss.ws.soap.MessageContextAssociation; import org.jboss.ws.soap.SOAPMessageContextImpl; import org.jboss.xml.binding.NamespaceRegistry; @@ -100,8 +100,8 @@ if (msgContext == null) throw new IllegalStateException("MessageContext not available"); - OperationDesc opDesc = msgContext.getOperationDesc(); - ServiceDesc serviceDesc = opDesc.getEndpointDesc().getServiceDesc(); + OperationMetaData opMetaData = msgContext.getOperationMetaData(); + ServiceDesc serviceDesc = msgContext.getServiceDesc(); // In case there is no WSDL, we need to generate the schemas for complex types // otherwise it is the responsiblity of the ServiceDesc to setup the mapping @@ -118,7 +118,7 @@ } else { - ParameterDesc paramDesc = opDesc.getParameter(xmlName); + ParameterMetaData paramDesc = opMetaData.getParameter(xmlName); Class javaType = paramDesc.getJavaType(); // Generate the schema in case it is a complex type |