src/share/jaxws_classes/com/sun/xml/internal/ws/server/WSEndpointImpl.java

changeset 408
b0610cd08440
parent 368
0989ad8c0860
child 637
9c07ef4934dd
equal deleted inserted replaced
405:cc682329886b 408:b0610cd08440
44 import com.sun.xml.internal.ws.api.pipe.*; 44 import com.sun.xml.internal.ws.api.pipe.*;
45 import com.sun.xml.internal.ws.api.server.*; 45 import com.sun.xml.internal.ws.api.server.*;
46 import com.sun.xml.internal.ws.binding.BindingImpl; 46 import com.sun.xml.internal.ws.binding.BindingImpl;
47 import com.sun.xml.internal.ws.fault.SOAPFaultBuilder; 47 import com.sun.xml.internal.ws.fault.SOAPFaultBuilder;
48 import com.sun.xml.internal.ws.model.wsdl.WSDLDirectProperties; 48 import com.sun.xml.internal.ws.model.wsdl.WSDLDirectProperties;
49 import com.sun.xml.internal.ws.model.wsdl.WSDLPortImpl;
50 import com.sun.xml.internal.ws.model.wsdl.WSDLPortProperties; 49 import com.sun.xml.internal.ws.model.wsdl.WSDLPortProperties;
51 import com.sun.xml.internal.ws.model.wsdl.WSDLProperties; 50 import com.sun.xml.internal.ws.model.wsdl.WSDLProperties;
52 import com.sun.xml.internal.ws.policy.PolicyMap; 51 import com.sun.xml.internal.ws.policy.PolicyMap;
53 import com.sun.xml.internal.ws.resources.HandlerMessages; 52 import com.sun.xml.internal.ws.resources.HandlerMessages;
54 import com.sun.xml.internal.ws.util.Pool; 53 import com.sun.xml.internal.ws.util.Pool;
193 192
194 Map<QName, WSEndpointReference.EPRExtension> eprExtensions = new HashMap<QName, WSEndpointReference.EPRExtension>(); 193 Map<QName, WSEndpointReference.EPRExtension> eprExtensions = new HashMap<QName, WSEndpointReference.EPRExtension>();
195 try { 194 try {
196 if (port != null) { 195 if (port != null) {
197 //gather EPR extrensions from WSDL Model 196 //gather EPR extrensions from WSDL Model
198 WSEndpointReference wsdlEpr = ((WSDLPortImpl) port).getEPR(); 197 WSEndpointReference wsdlEpr = port.getEPR();
199 if (wsdlEpr != null) { 198 if (wsdlEpr != null) {
200 for (WSEndpointReference.EPRExtension extnEl : wsdlEpr.getEPRExtensions()) { 199 for (WSEndpointReference.EPRExtension extnEl : wsdlEpr.getEPRExtensions()) {
201 eprExtensions.put(extnEl.getQName(), extnEl); 200 eprExtensions.put(extnEl.getQName(), extnEl);
202 } 201 }
203 } 202 }

mercurial