src/share/jaxws_classes/com/sun/xml/internal/ws/client/PortInfo.java

changeset 408
b0610cd08440
parent 368
0989ad8c0860
child 637
9c07ef4934dd
     1.1 --- a/src/share/jaxws_classes/com/sun/xml/internal/ws/client/PortInfo.java	Thu Sep 26 10:43:28 2013 -0700
     1.2 +++ b/src/share/jaxws_classes/com/sun/xml/internal/ws/client/PortInfo.java	Fri Oct 04 16:21:34 2013 +0100
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -36,8 +36,6 @@
    1.11  import com.sun.xml.internal.ws.api.model.wsdl.WSDLPort;
    1.12  import com.sun.xml.internal.ws.binding.BindingImpl;
    1.13  import com.sun.xml.internal.ws.binding.WebServiceFeatureList;
    1.14 -import com.sun.xml.internal.ws.model.wsdl.WSDLPortImpl;
    1.15 -import com.sun.xml.internal.ws.model.wsdl.WSDLModelImpl;
    1.16  import com.sun.xml.internal.ws.policy.PolicyMap;
    1.17  import com.sun.xml.internal.ws.policy.jaxws.PolicyUtil;
    1.18  
    1.19 @@ -96,7 +94,7 @@
    1.20      public PolicyMap createPolicyMap() {
    1.21         PolicyMap map;
    1.22         if(portModel != null) {
    1.23 -            map = ((WSDLModelImpl) portModel.getOwner().getParent()).getPolicyMap();
    1.24 +            map = portModel.getOwner().getParent().getPolicyMap();
    1.25         } else {
    1.26             map = PolicyResolverFactory.create().resolve(new PolicyResolver.ClientContext(null,owner.getContainer()));
    1.27         }
    1.28 @@ -154,8 +152,8 @@
    1.29      private WSDLPort getPortModel(WSServiceDelegate owner, QName portName) {
    1.30  
    1.31          if (owner.getWsdlService() != null){
    1.32 -            Iterable<WSDLPortImpl> ports = owner.getWsdlService().getPorts();
    1.33 -            for (WSDLPortImpl port : ports){
    1.34 +            Iterable<? extends WSDLPort> ports = owner.getWsdlService().getPorts();
    1.35 +            for (WSDLPort port : ports){
    1.36                  if (port.getName().equals(portName))
    1.37                      return port;
    1.38              }

mercurial