rsitze      2002/06/05 16:24:35

  Modified:    java/src/org/apache/axis/wsdl WSDL2Java.java
               java/src/org/apache/axis/wsdl/toJava Emitter.java
                        JavaDeployWriter.java
               java/src/org/apache/axis/deployment/wsdd
                        WSDDDeployableItem.java WSDDConstants.java
  Log:
  Moved WSDDConstants for 'scope' to ...axis.providers.java.JavaProvider
  Also moved related emitter constants to same.
  
  Revision  Changes    Path
  1.35      +10 -6     xml-axis/java/src/org/apache/axis/wsdl/WSDL2Java.java
  
  Index: WSDL2Java.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/WSDL2Java.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -r1.34 -r1.35
  --- WSDL2Java.java    17 May 2002 19:00:25 -0000      1.34
  +++ WSDL2Java.java    5 Jun 2002 23:24:35 -0000       1.35
  @@ -60,11 +60,15 @@
   import org.apache.axis.utils.CLUtil;
   import org.apache.axis.utils.JavaUtils;
   
  +import org.apache.axis.providers.java.JavaProvider;
  +
   import org.apache.axis.wsdl.gen.Parser;
   import org.apache.axis.wsdl.gen.WSDL2;
   
   import org.apache.axis.wsdl.toJava.Emitter;
   
  +import org.apache.axis.deployment.wsdd.WSDDConstants;
  +
   /**
    * Command line interface to the WSDL2Java utility
    *
  @@ -221,14 +225,14 @@
   
               case SCOPE_OPT:
                   String scope = option.getArgument();
  -                if ("Application".equals(scope)) {
  -                    emitter.setScope(emitter.APPLICATION_SCOPE);
  +                if (JavaProvider.OPTION_SCOPE_APPLICATION.equals(scope)) {
  +                    emitter.setScope(JavaProvider.BYTE_SCOPE_APPLICATION);
                   }
  -                else if ("Request".equals(scope)) {
  -                    emitter.setScope(emitter.REQUEST_SCOPE);
  +                else if (JavaProvider.OPTION_SCOPE_REQUEST.equals(scope)) {
  +                    emitter.setScope(JavaProvider.BYTE_SCOPE_REQUEST);
                   }
  -                else if ("Session".equals(scope)) {
  -                    emitter.setScope(emitter.SESSION_SCOPE);
  +                else if (JavaProvider.OPTION_SCOPE_SESSION.equals(scope)) {
  +                    emitter.setScope(JavaProvider.BYTE_SCOPE_SESSION);
                   }
                   else {
                       System.err.println(
  
  
  
  1.39      +3 -7      xml-axis/java/src/org/apache/axis/wsdl/toJava/Emitter.java
  
  Index: Emitter.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/Emitter.java,v
  retrieving revision 1.38
  retrieving revision 1.39
  diff -u -r1.38 -r1.39
  --- Emitter.java      10 May 2002 14:45:04 -0000      1.38
  +++ Emitter.java      5 Jun 2002 23:24:35 -0000       1.39
  @@ -71,6 +71,8 @@
   import org.apache.axis.encoding.DefaultTypeMappingImpl;
   import org.apache.axis.encoding.TypeMapping;
   
  +import org.apache.axis.providers.java.JavaProvider;
  +
   import org.apache.axis.utils.JavaUtils;
   
   import org.apache.axis.wsdl.gen.GeneratorFactory;
  @@ -91,12 +93,6 @@
    */
   public class Emitter extends Parser {
   
  -    // Scope constants
  -    public static final byte NO_EXPLICIT_SCOPE = 0x00;
  -    public static final byte APPLICATION_SCOPE = 0x01;
  -    public static final byte REQUEST_SCOPE     = 0x10;
  -    public static final byte SESSION_SCOPE     = 0x11;
  -
       protected HashMap namespaceMap = new HashMap();
       protected String typeMappingVersion = "1.2";
       protected BaseTypeMapping baseTypeMapping = null;
  @@ -110,7 +106,7 @@
       private boolean bGenerateAll = false;
       private boolean bHelperGeneration = false;
       private String packageName = null;
  -    private byte scope = NO_EXPLICIT_SCOPE;
  +    private byte scope = JavaProvider.BYTE_SCOPE_NOT_EXPLICIT;
       private GeneratedFileInfo fileInfo = new GeneratedFileInfo();
       private HashMap delayedNamespacesMap = new HashMap();
       private String outputDir = null;
  
  
  
  1.46      +4 -3      
xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaDeployWriter.java
  
  Index: JavaDeployWriter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaDeployWriter.java,v
  retrieving revision 1.45
  retrieving revision 1.46
  diff -u -r1.45 -r1.46
  --- JavaDeployWriter.java     3 Jun 2002 02:15:53 -0000       1.45
  +++ JavaDeployWriter.java     5 Jun 2002 23:24:35 -0000       1.46
  @@ -56,6 +56,7 @@
   
   import org.apache.axis.Constants;
   import org.apache.axis.deployment.wsdd.WSDDConstants;
  +import org.apache.axis.providers.java.JavaProvider;
   import org.apache.axis.utils.JavaUtils;
   import org.apache.axis.wsdl.symbolTable.BindingEntry;
   import org.apache.axis.wsdl.symbolTable.CollectionType;
  @@ -326,13 +327,13 @@
               pw.println(methodList.substring(1) + "\"/>");
           }
   
  -        if (emitter.getScope() == Emitter.APPLICATION_SCOPE) {
  +        if (emitter.getScope() == JavaProvider.BYTE_SCOPE_APPLICATION) {
               pw.println("      <parameter name=\"scope\" value=\"Application\"/>");
           }
  -        else if (emitter.getScope() == Emitter.REQUEST_SCOPE) {
  +        else if (emitter.getScope() == JavaProvider.BYTE_SCOPE_REQUEST) {
               pw.println("      <parameter name=\"scope\" value=\"Request\"/>");
           }
  -        else if (emitter.getScope() == Emitter.SESSION_SCOPE) {
  +        else if (emitter.getScope() == JavaProvider.BYTE_SCOPE_SESSION) {
               pw.println("      <parameter name=\"scope\" value=\"Session\"/>");
           }
       } //writeDeployBinding
  
  
  
  1.33      +4 -3      
xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDDeployableItem.java
  
  Index: WSDDDeployableItem.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDDeployableItem.java,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- WSDDDeployableItem.java   5 Jun 2002 21:49:20 -0000       1.32
  +++ WSDDDeployableItem.java   5 Jun 2002 23:24:35 -0000       1.33
  @@ -62,6 +62,7 @@
   import org.apache.axis.deployment.DeployableItem;
   import org.apache.axis.deployment.DeploymentRegistry;
   import org.apache.axis.deployment.DeploymentException;
  +import org.apache.axis.providers.java.JavaProvider;
   import org.apache.axis.utils.LockableHashtable;
   import org.apache.axis.utils.JavaUtils;
   import org.apache.axis.utils.XMLUtils;
  @@ -145,7 +146,7 @@
           // Figure out our scope - right now if a non-recognized scope
           // attribute appears, we will ignore it and use the default
           // scope.  Is this right, or should we throw an error?
  -        String scopeStr = e.getAttribute(ATTR_SCOPE);
  +        String scopeStr = e.getAttribute(JavaProvider.OPTION_SCOPE);
           if (scopeStr != null) {
               for (int i = 0; i < scopeStrings.length; i++) {
                   if (scopeStr.equals(scopeStrings[i])) {
  @@ -343,11 +344,11 @@
                   try{
                     h.init();
                   }catch(Exception e){
  -                    String msg=e + NL + JavaUtils.stackToString(e);
  +                    String msg=e + JavaUtils.LS + JavaUtils.stackToString(e);
                       log.debug(msg);
                       throw new ConfigurationException(e);
                   }catch(Error e){
  -                    String msg=e + NL + JavaUtils.stackToString(e);
  +                    String msg=e + JavaUtils.LS + JavaUtils.stackToString(e);
                       log.debug(msg);
                       throw new ConfigurationException(msg);
                   }
  
  
  
  1.18      +0 -17     
xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDConstants.java
  
  Index: WSDDConstants.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDConstants.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- WSDDConstants.java        31 May 2002 19:08:06 -0000      1.17
  +++ WSDDConstants.java        5 Jun 2002 23:24:35 -0000       1.18
  @@ -151,7 +151,6 @@
       public static final String ATTR_QNAME = "qname";
       public static final String ATTR_NAME = "name";
       public static final String ATTR_TYPE = "type";
  -    public static final String ATTR_SCOPE = "scope";
       public static final String ATTR_VALUE = "value";
       public static final String ATTR_LOCKED = "locked";
       public static final String ATTR_RETQNAME = "returnQName";
  @@ -164,20 +163,4 @@
       public static final String ATTR_SERIALIZER = "serializer";
       public static final String ATTR_DESERIALIZER = "deserializer";
       public static final String ATTR_ENCSTYLE = "encodingStyle";
  -    
  -    public static final String ATTR_SCOPE_REQUEST = "Request";
  -    public static final String ATTR_SCOPE_APPLICATION = "Application";
  -    public static final String ATTR_SCOPE_SESSION = "Session";
  -    
  -    
  -    public static boolean isValidScope(String scope)
  -    {
  -        return scope == null  ||
  -               scope.length() == 0  ||
  -               scope.equalsIgnoreCase(ATTR_SCOPE_REQUEST)  ||
  -               scope.equalsIgnoreCase(ATTR_SCOPE_APPLICATION)  ||
  -               scope.equalsIgnoreCase(ATTR_SCOPE_SESSION);
  -    }
  -    
  -    public static final String NL = System.getProperty("line.separator");
   }
  
  
  


Reply via email to