You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by an...@apache.org on 2002/10/15 09:41:36 UTC

cvs commit: xml-axis-wsif/java/src/org/apache/wsif/providers/ejb WSIFPort_EJB.java

antelder    2002/10/15 00:41:36

  Modified:    java/src/org/apache/wsif/providers/java WSIFPort_Java.java
               java/src/org/apache/wsif/providers/jms WSIFPort_Jms.java
               java/src/org/apache/wsif/providers/ejb WSIFPort_EJB.java
  Log:
  Finish bugzilla bug 13038 - Update remaining providers to correctly choose binding
  
  Revision  Changes    Path
  1.9       +5 -6      xml-axis-wsif/java/src/org/apache/wsif/providers/java/WSIFPort_Java.java
  
  Index: WSIFPort_Java.java
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/java/WSIFPort_Java.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- WSIFPort_Java.java	9 Oct 2002 16:07:16 -0000	1.8
  +++ WSIFPort_Java.java	15 Oct 2002 07:41:36 -0000	1.9
  @@ -68,15 +68,16 @@
   import javax.wsdl.Port;
   import javax.wsdl.extensions.ExtensibilityElement;
   import javax.xml.namespace.QName;
  +
   import org.apache.wsif.WSIFException;
  -import org.apache.wsif.WSIFMessage;
   import org.apache.wsif.WSIFOperation;
   import org.apache.wsif.base.WSIFDefaultPort;
   import org.apache.wsif.logging.Trc;
   import org.apache.wsif.providers.WSIFDynamicTypeMap;
  -import org.apache.wsif.wsdl.extensions.java.JavaAddress;
  +import org.apache.wsif.util.WSIFUtils;
   import org.apache.wsif.wsdl.extensions.format.TypeMap;
   import org.apache.wsif.wsdl.extensions.format.TypeMapping;
  +import org.apache.wsif.wsdl.extensions.java.JavaAddress;
   
   /**
    * Java WSIF Port.
  @@ -154,10 +155,8 @@
   
           if (operation == null) {
               BindingOperation bindingOperationModel =
  -                fieldPortModel.getBinding().getBindingOperation(
  -                    name,
  -                    inputName,
  -                    outputName);
  +            WSIFUtils.getBindingOperation( 
  +               fieldPortModel.getBinding(), name, inputName, outputName );
   
               if (bindingOperationModel != null) {
                   operation =
  
  
  
  1.11      +3 -1      xml-axis-wsif/java/src/org/apache/wsif/providers/jms/WSIFPort_Jms.java
  
  Index: WSIFPort_Jms.java
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/jms/WSIFPort_Jms.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- WSIFPort_Jms.java	3 Sep 2002 14:04:43 -0000	1.10
  +++ WSIFPort_Jms.java	15 Oct 2002 07:41:36 -0000	1.11
  @@ -74,6 +74,7 @@
   import org.apache.wsif.logging.Trc;
   import org.apache.wsif.providers.WSIFDynamicTypeMap;
   import org.apache.wsif.util.WSIFProperties;
  +import org.apache.wsif.util.WSIFUtils;
   import org.apache.wsif.util.jms.WSIFJMSDestination;
   import org.apache.wsif.util.jms.WSIFJMSFinder;
   import org.apache.wsif.wsdl.extensions.jms.JMSAddress;
  @@ -175,7 +176,8 @@
   		
           if (operation == null) {
               BindingOperation bindingOperationModel =
  -                fieldPortModel.getBinding().getBindingOperation(name, inputName, outputName);
  +               WSIFUtils.getBindingOperation( 
  +                  fieldPortModel.getBinding(), name, inputName, outputName );
   
               if (bindingOperationModel != null) {
                   operation =
  
  
  
  1.7       +4 -5      xml-axis-wsif/java/src/org/apache/wsif/providers/ejb/WSIFPort_EJB.java
  
  Index: WSIFPort_EJB.java
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/ejb/WSIFPort_EJB.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- WSIFPort_EJB.java	19 Jul 2002 15:46:31 -0000	1.6
  +++ WSIFPort_EJB.java	15 Oct 2002 07:41:36 -0000	1.7
  @@ -57,7 +57,6 @@
   
   package org.apache.wsif.providers.ejb;
   
  -import java.io.Serializable;
   import java.lang.reflect.Method;
   import java.util.HashMap;
   import java.util.Hashtable;
  @@ -67,17 +66,16 @@
   import javax.ejb.EJBHome;
   import javax.ejb.EJBObject;
   import javax.naming.InitialContext;
  -import javax.naming.NoInitialContextException;
   import javax.wsdl.BindingOperation;
   import javax.wsdl.Definition;
   import javax.wsdl.Port;
   import javax.wsdl.extensions.ExtensibilityElement;
  +
   import org.apache.wsif.WSIFException;
  -import org.apache.wsif.WSIFMessage;
   import org.apache.wsif.WSIFOperation;
  -import org.apache.wsif.base.WSIFDefaultPort;
   import org.apache.wsif.logging.Trc;
   import org.apache.wsif.providers.WSIFDynamicTypeMap;
  +import org.apache.wsif.util.WSIFUtils;
   import org.apache.wsif.wsdl.extensions.ejb.EJBAddress;
   
   /**
  @@ -129,7 +127,8 @@
   
           if (operation == null) {
               BindingOperation bindingOperationModel =
  -                fieldPortModel.getBinding().getBindingOperation(name, inputName, outputName);
  +               WSIFUtils.getBindingOperation( 
  +                  fieldPortModel.getBinding(), name, inputName, outputName );
   
               if (bindingOperationModel != null) {
                   operation = new WSIFOperation_EJB(fieldPortModel, bindingOperationModel, this);