User: jung    
  Date: 00/12/22 00:37:34

  Modified:    src/org/zoap/soap HttpRequest.java HttpServer.java
                        soap.dfPackage
  Log:
  usage of pooled threadlocals to attach connections to requests.
  
  Revision  Changes    Path
  1.3       +2 -52     zoap/src/org/zoap/soap/HttpRequest.java
  
  Index: HttpRequest.java
  ===================================================================
  RCS file: /products/cvs/ejboss/zoap/src/org/zoap/soap/HttpRequest.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HttpRequest.java  2000/12/04 12:36:01     1.2
  +++ HttpRequest.java  2000/12/22 08:37:33     1.3
  @@ -1,5 +1,5 @@
   /*   
  - *   $Id: HttpRequest.java,v 1.2 2000/12/04 12:36:01 jung Exp $ 
  + *   $Id: HttpRequest.java,v 1.3 2000/12/22 08:37:33 jung Exp $ 
    *   Copyright (c) 2000 infor:business solutions AG, Hauerstrasse 12, 
    *   D-66299 Friedrichsthal, Germany. All Rights Reserved. 
    * 
  @@ -50,7 +50,7 @@
    *
    *   @see <related>
    *   @author $Author: jung $
  - *   @version $Revision: 1.2 $
  + *   @version $Revision: 1.3 $
    */
   
   public class HttpRequest extends Request implements SoapMessage {
  @@ -238,62 +238,3 @@
   
   } // SoapHttpRequest
   
  -/*
  - *   $Log: HttpRequest.java,v $
  - *   Revision 1.2  2000/12/04 12:36:01  jung
  - *   adopted to latest jboss container,
  - *   
  - *   added decimal and date
  - *   
  - *   removed some problems due to forward-referencing in meta-data
  - *   
  - *   added serialisation policy
  - *   
  - *   Revision 1.1.1.1  2000/08/10 21:06:54  jung
  - *   Initial import.
  - *   
  - *   
  - *   Revision 1.1.2.3  2000/08/04 17:20:18  jung
  - *   close to beta stadium. Meta-Data import now works.
  - *   
  - *   Revision 1.1.2.2  2000/07/17 12:46:15  jung
  - *   refactored package and meta-model
  - *
  - *   Revision 1.1.2.1  2000/07/13 12:46:19  jung
  - *   package renaming, most of the zoap stuff now under org.zoap
  - *   util and http stay infor.ce, containerInvoker etc move to org.jboss
  - *
  - *   changed the makefile, adopted most of the licenses
  - *
  - *   Revision 1.1.1.1.2.1  2000/07/10 14:57:02  jung
  - *   made exceptions more MS-compliant.
  - *
  - *   included <?xml version?> annotation when writing.
  - *
  - *   http-server now closes the channel as its default action.
  - *
  - *   first testcall worked!
  - *
  - *   Revision 1.1.1.1  2000/07/06 14:11:26  jung
  - *   Import of a pre beta version of ZOAP source with a new directory structure,
  - *   ant-based make, apache-kind of license, etc.
  - *
  - *   jars are coming later because of cvs-history reasons.
  - *
  - *   Revision 1.1.1.1  2000/06/19 12:04:12  jung
  - *   imported  ZOAPackage that should
  - *   go into a seperate Open Source project
  - *
  - *   Revision 1.1.2.4  2000/06/16 08:03:26  jung
  - *   adopted to the extended request structure in http-service
  - *
  - *   Revision 1.1.2.3  2000/06/14 12:39:05  jung
  - *   first RPC-functional version of the ZOAP package using a proxy and an
  - *   interceptor abstraction.
  - *
  - *   Revision 1.1.2.2  2000/06/13 15:01:43  jung
  - *   SOAP support begins to run
  - *
  - *   Revision 1.1.2.1  2000/06/08 17:15:47  jung
  - *   added initial soap service that uses the infor:X framework.
  - */
  
  
  
  1.3       +12 -3     zoap/src/org/zoap/soap/HttpServer.java
  
  Index: HttpServer.java
  ===================================================================
  RCS file: /products/cvs/ejboss/zoap/src/org/zoap/soap/HttpServer.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- HttpServer.java   2000/12/04 12:36:01     1.2
  +++ HttpServer.java   2000/12/22 08:37:33     1.3
  @@ -1,5 +1,5 @@
   /*
  - *   $Id: HttpServer.java,v 1.2 2000/12/04 12:36:01 jung Exp $
  + *   $Id: HttpServer.java,v 1.3 2000/12/22 08:37:33 jung Exp $
    *   Copyright 2000 (C) infor:business solutions AG, Hauerstrasse 12,
    *   D-66299 Friedrichsthal, Germany. All Rights Reserved.
    *
  @@ -67,7 +67,7 @@
    * and the file as the identification of a concrete instance/handle behind 
HttpServer can be used as a JMX-managed service.
    *      @see <related>
    *      @author $Author: jung $
  - *      @version $Revision: 1.2 $
  + *      @version $Revision: 1.3 $
    */
   
   public class HttpServer extends Server
  @@ -152,7 +152,7 @@
                // I seemed to misunderstand
                // the URL getFile() and getPath() methods
                // so we do the seperation of the URL manually, for the moment
  -             String path = request.getURL().getFile();
  +             String path = request.getUrl().getFile();
   
                // strip trailing "//" which mark the root, i.e., this server
                while (path.startsWith("/"))
  @@ -315,6 +315,9 @@
   
   /**
    * $Log: HttpServer.java,v $
  + * Revision 1.3  2000/12/22 08:37:33  jung
  + * usage of pooled threadlocals to attach connections to requests.
  + *
    * Revision 1.2  2000/12/04 12:36:01  jung
    * adopted to latest jboss container,
    *
  
  
  
  1.3       +49 -37    zoap/src/org/zoap/soap/soap.dfPackage
  
  Index: soap.dfPackage
  ===================================================================
  RCS file: /products/cvs/ejboss/zoap/src/org/zoap/soap/soap.dfPackage,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- soap.dfPackage    2000/12/04 12:36:03     1.2
  +++ soap.dfPackage    2000/12/22 08:37:33     1.3
  @@ -184,7 +184,7 @@
   </p>
   <p>
   <hr>
  -<small> Last change of $RCSfile: soap.dfPackage,v $  by $Author: jung $ on $Date: 
2000/12/04 12:36:03 $; See source for logging information. </small> 
  +<small> Last change of $RCSfile: soap.dfPackage,v $  by $Author: jung $ on $Date: 
2000/12/22 08:37:33 $; See source for logging information. </small> 
   </p>
   @__tags
   @shapeType ClassDiagram 
  @@ -196,44 +196,49 @@
   */
   class __options {
   }/**
  -@__positions 
<oigroup:<oiref:java#Class#org.zoap.soap.SoapStringInvocationHandler:oiref>=341,468,186,260,1:oigroup>
  +@__positions 
<oigroup:<oiref:java#Class#org.zoap.soap.SoapStringInvocationHandler:oiref>=341,468,219,261,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringResponseType#returnElement:oiref>=543,847,1380,847:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringSchema#binding:oiref>=1007,766,1007,564,307,564,307,345:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#soapDataBinding:oiref>=2845,435,2845,462,2889,462,2889,418,2862,418:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapObject:oiref>=951,50,349,50:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapObject:oiref>=951,59,414,59:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapTie#binding:oiref>=1051,1305,1021,1305,1021,1252,748,1252,748,1318,635,1318:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#attributes1:oiref>=3231,344,3221,414:oigroup>
  -<oigroup:<oiref:java#Class#org.zoap.soap.SoapObject:oiref>=211,10,138,80,1:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.MethodRequest:oiref>=1551,270,142,119,1:oigroup>
  
+<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapMessage#lnkEnvelope:oiref>=699,1248,7,17,0:oigroup>
  +<oigroup:<oiref:java#Class#org.zoap.soap.SoapObject:oiref>=211,10,203,99,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.MethodRequest:oiref>=1551,270,219,119,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapSchema#binding:oiref>=542,652,542,1275:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.SoapTie#org.zoap.soap.SoapObject:oiref>=214,468,214,340,303,340,303,90:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.SoapTie#org.zoap.soap.SoapObject:oiref>=214,468,214,340,303,340,386,109:oigroup>
   
<oigroup:<oiref:java#Class#org.zoap.soap.SoapTargetNotSupportedException:oiref>=2033,162,203,59,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringArgumentElement#binding:oiref>=666,913,666,638,283,638,283,345:oigroup>
  
+<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapMessage#lnkEnvelope:oiref>=604,1093,5,17,0:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapObject:oiref>=633,38,98,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringBinding#envelopeType:oiref>=206,345,206,560,162,560,162,758:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringBinding#soapSchema:oiref>=289,345,289,415,482,415,482,468:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.HttpRequest#org.zoap.soap.SoapMessage:oiref>=501,1269,501,1227,552,1227,552,1074:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.HttpRequest#org.zoap.soap.SoapMessage:oiref>=501,1269,501,1227,552,1227,552,1093:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.SoapNotRegisteredException#org.zoap.soap.SoapException:oiref>=1925,162,1925,127,1838,127,1838,87:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapRouter:oiref>=1047,468,1047,147:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.HttpResponse#org.zoap.soap.SoapMessage:oiref>=277,1269,277,1227,552,1227,552,1074:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.HttpServer:oiref>=854,1269,203,393,1:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapRouter:oiref>=1039,468,1039,185:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.HttpResponse#org.zoap.soap.SoapMessage:oiref>=277,1269,277,1227,552,1227,582,1093:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.HttpServer:oiref>=854,1269,219,355,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringEnvelopeType#lnkEnvelope:oiref>=107,1208,107,1232,859,1232,859,1275:oigroup>
  
-<oigroup:<oiref:design#Class#idjb3lcawf4020cawf8j5s.diagram:oiref>=1873,270,148,452,1:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.HttpResponse:oiref>=175,1269,204,175,1:oigroup>
  
+<oigroup:<oiref:design#Class#idjb3lcawf4020cawf8j5s.diagram:oiref>=1873,270,160,471,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.HttpResponse:oiref>=175,1269,219,194,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringEnvelopeType#binding:oiref>=181,758,181,560,230,560,230,345:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.SoapStringBinding#org.zoap.soap.SoapBinding:oiref>=271,345,271,810,468,810,468,1275:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.Environment:oiref>=1337,270,194,261,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.Environment:oiref>=1337,270,203,280,1:oigroup>
   
<oigroup:<oiref:java#Class#org.zoap.soap.SoapException:oiref>=1785,10,106,77,1:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.SoapInvocationHandler:oiref>=577,468,175,260,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.SoapInvocationHandler:oiref>=577,468,219,279,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.ResponseType#returnElement:oiref>=986,2422,986,1377,603,1377,603,561:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#envelopeType:oiref>=409,1336,409,1389,505,1389,505,1293,452,1293:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringResponseType#binding:oiref>=420,666,420,514,259,514,259,345:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapObject:oiref>=903,1269,903,907,10,907,10,340,303,340,303,90:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapMessage:oiref>=1036,567,1036,828,628,828,628,918:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapObject:oiref>=903,1269,903,907,10,907,10,340,303,340,330,109:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapMessage:oiref>=1036,586,1036,828,628,828,628,918:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringBodyElement#binding:oiref>=1052,185,401,185:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringInvocationHandler#server:oiref>=527,691,557,691,557,738,888,738,888,529,977,529:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringInvocationHandler#server:oiref>=450,729,557,738,888,738,888,529,977,529:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringEnvelopeType#attributes:oiref>=197,758,197,747:oigroup>
   
<oigroup:<oiref:java#Class#org.jboss.ejb.plugins.zoap.SoapComponent:oiref>=2041,270,153,99,1:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapObject#lnkSoapMessage:oiref>=257,90,257,222,74,222,74,828,536,828,536,918:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapObject#lnkSoapMessage:oiref>=257,109,257,222,74,222,74,828,536,828,536,918:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapMessage#lnkEnvelope:oiref>=638,1126,47,17,0:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapObject#lnkSoapMessage:oiref>=78,514,46,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringRequestType#classSchema:oiref>=1295,566,1295,435,779,435,779,304:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#binding:oiref>=820,918,820,1130,604,1130,604,1275:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.RequestType#superType:oiref>=3332,517,3332,567,3422,567,3422,477,3372,477:oigroup>
  @@ -246,29 +251,34 @@
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#schema:oiref>=112,361,112,213:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringReturnElement#schema:oiref>=1518,578,1518,441,752,441,752,304:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapSchema#lnkEnvelopeType:oiref>=584,560,690,560:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.HttpRequest:oiref>=399,1269,204,203,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.HttpRequest:oiref>=399,1269,219,222,1:oigroup>
   
<oigroup:<oiref:java#Class#org.zoap.soap.SoapMessageException:oiref>=1672,162,146,59,1:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapRouter:oiref>=935,315,100,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.FaultType#binding:oiref>=361,1853,361,1806,491,1806,491,1630:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapMessage:oiref>=762,807,140,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.HeaderElement#binding:oiref>=989,1853,989,1753,567,1753,567,1630:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#lnkSoapSchema:oiref>=112,361,112,213:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#testAttributes:oiref>=3227,495,3185,495:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringArgumentElement#schema:oiref>=725,913,725,304:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.SoapMessageException#org.zoap.soap.SoapException:oiref>=1745,162,1745,127,1838,127,1838,87:oigroup>
  -<oigroup:<oiref:java#Class#org.zoap.soap.SoapTie:oiref>=138,468,153,166,1:oigroup>
  +<oigroup:<oiref:java#Class#org.zoap.soap.SoapTie:oiref>=138,468,219,185,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringHeaderElement#binding:oiref>=1262,260,401,260:oigroup>
  
-<oigroup:<oiref:design#Class#id1k6kqc9pgodo2c9pqksrr.diagram:oiref>=1214,270,103,205,1:oigroup>
  
+<oigroup:<oiref:design#Class#id1k6kqc9pgodo2c9pqksrr.diagram:oiref>=1214,270,63,72,1:oigroup>
   
<oigroup:<oiref:java#Class#org.zoap.soap.MessageFactory:oiref>=1175,10,203,109,1:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapTie#server:oiref>=291,604,321,604,321,748,898,748,898,548,977,548:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapTie#server:oiref>=321,653,321,748,898,748,898,548,977,548:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.BodyElement#binding:oiref>=109,1853,109,1734,441,1734,441,1630:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.ReturnElement#schema:oiref>=582,561,582,2416:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapMessage:oiref>=999,147,999,307,835,307,835,788,582,788,582,918:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringBinding#faultType:oiref>=194,345,194,785,68,785,68,1208:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapMessage:oiref>=999,185,999,307,835,307,835,788,582,788,582,918:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.MethodResponse#org.zoap.soap.MethodInteraction:oiref>=619,172,619,668,511,668,511,266:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#faultType:oiref>=466,1630,466,1770,295,1770,295,1853:oigroup>
  
+<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapObject:oiref>=942,38,5,17,0:oigroup>
  
+<oigroup:Composite#label#MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapMessage:oiref>=839,536,35,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.InterfaceSchema#requestType:oiref>=3086,160,3169,160:oigroup>
  -<oigroup:<oiref:java#Class#org.zoap.soap.SoapServer:oiref>=977,468,178,99,1:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#faultType:oiref>=466,1630,466,1770,295,1770,295,1853:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.SoapServer:oiref>=977,468,203,118,1:oigroup>
   
<oigroup:<oiref:java#Extends#org.jboss.zoap.HttpServerMBean#org.zoap.soap.SoapServer:oiref>=978,918,978,868,1095,868,1095,567:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.SoapInvocationHandler#org.zoap.soap.SoapObject:oiref>=664,468,664,340,303,340,303,90:oigroup>
  
+<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapRouter#lnkSoapObject:oiref>=418,38,5,17,0:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.SoapInvocationHandler#org.zoap.soap.SoapObject:oiref>=664,468,664,340,303,340,303,109:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EncodingStyleAttribute#binding:oiref>=266,747,266,994,442,994,442,1275:oigroup>
   
<oigroup:<oiref:java#Class#org.zoap.soap.SoapDuplicateRegistrationException:oiref>=1449,162,203,59,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.ResponseType#superType:oiref>=3046,1144,3046,1194,3136,1194,3136,1104,3086,1104:oigroup>
  @@ -276,20 +286,22 @@
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.ArgumentElement#binding:oiref>=770,1853,770,1798,542,1798,542,1630:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#soapSchema:oiref>=500,1275,500,652:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringRequestType#binding:oiref>=1227,566,1227,464,332,464,332,345:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapInvocationHandler#server:oiref>=752,498,977,498:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapInvocationHandler#server:oiref>=796,567,977,567:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#envelopeType:oiref>=573,1275,573,1010,755,1010,755,918:oigroup>
  
+<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapRouter:oiref>=1028,447,7,17,0:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.FaultType#faultType:oiref>=3742,403,3742,455,3836,455,3836,361,3784,361:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.SoapStringInvocationHandler#org.zoap.soap.SoapObject:oiref>=434,468,434,340,303,340,303,90:oigroup>
  -<oigroup:<oiref:java#Class#org.zoap.soap.SoapRouter:oiref>=951,10,177,137,1:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.HttpServer#DEFAULT_RESPONSE:oiref>=854,1328,771,1328:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.SoapStringInvocationHandler#org.zoap.soap.SoapObject:oiref>=434,468,434,340,303,340,358,109:oigroup>
  +<oigroup:<oiref:java#Class#org.zoap.soap.SoapRouter:oiref>=951,10,203,175,1:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.HttpServer#DEFAULT_RESPONSE:oiref>=878,1269,869,1328:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#lnkEnvelope:oiref>=886,918,886,1275:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EncodingStyleAttribute#encodingStyleAttribute:oiref>=751,1205,751,1258,847,1258,847,1162,794,1162:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.SoapMessage:oiref>=491,918,183,156,1:oigroup>
  -<oigroup:<oiref:java#Class#org.zoap.soap.Envelope:oiref>=650,1269,121,119,1:oigroup>
  
-<oigroup:<oiref:java#Extends#org.zoap.soap.SoapServer#org.zoap.soap.SoapRouter:oiref>=1101,468,1101,307,1114,307,1114,147:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapServer:oiref>=987,1269,987,1107,1044,1107,1044,868,1095,868,1095,567:oigroup>
  
+<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#org.zoap.soap.SoapServer#lnkSoapRouter:oiref>=1030,185,5,17,0:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.SoapMessage:oiref>=491,918,203,175,1:oigroup>
  +<oigroup:<oiref:java#Class#org.zoap.soap.Envelope:oiref>=650,1269,219,119,1:oigroup>
  
+<oigroup:<oiref:java#Extends#org.zoap.soap.SoapServer#org.zoap.soap.SoapRouter:oiref>=1101,468,1101,307,1114,307,1134,185:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapServer:oiref>=987,1269,987,1107,1044,1107,1044,868,1095,868,1095,586:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapInvocationHandler#binding:oiref>=1254,1493,635,1493:oigroup>
  
-<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapRouter:oiref>=1022,1269,1022,1183,1194,1183,1194,307,1114,307,1114,147:oigroup>
  
+<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.zoap.soap.SoapRouter:oiref>=1022,1269,1022,1183,1194,1183,1194,307,1114,307,1114,185:oigroup>
   
<oigroup:<oiref:java#Implements#org.zoap.soap.HttpServer#org.jboss.zoap.HttpServerMBean:oiref>=953,1269,953,1017:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringResponseType#classSchema:oiref>=500,666,500,485,677,485,677,304:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.EnvelopeType#attributes:oiref>=690,510,634,510,634,437,361,437,361,510,335,510:oigroup>
  @@ -298,7 +310,7 @@
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.ArgumentElement#schema:oiref>=716,2341,716,2416:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.HeaderElement#org.zoap.soap.HeaderElement:oiref>=635,533,635,555,669,555,669,521,647,521:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.RequestType#classSchema:oiref>=605,2379,605,2416:oigroup>
  
-<oigroup:<oiref:java#Class#org.zoap.soap.MethodResponse:oiref>=1713,270,140,119,1:oigroup>
  
+<oigroup:<oiref:java#Class#org.zoap.soap.MethodResponse:oiref>=1713,270,219,119,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.MessageFactory#messageFactory:oiref>=1357,119,1357,150,1409,150,1409,98,1378,98:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.StringEncodingStyleAttribute#binding:oiref>=944,963,944,654,295,654,295,345:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.MethodRequest#org.zoap.soap.MethodInteraction:oiref>=3247,1070,3247,668,511,668,511,266:oigroup>
  @@ -307,7 +319,7 @@
   
<oigroup:<oiref:java#Class#org.zoap.soap.SoapNotRegisteredException:oiref>=1838,162,175,59,1:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapStringInvocationHandler#binding:oiref>=848,96,401,96:oigroup>
   
<oigroup:<oiref:java#Extends#org.zoap.soap.SoapTargetNotSupportedException#org.zoap.soap.SoapException:oiref>=2134,162,2134,127,1838,127,1838,87:oigroup>
  
-<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapMessage#lnkEnvelope:oiref>=613,1074,613,1147,710,1147,710,1269:oigroup>
  
+<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapMessage#lnkEnvelope:oiref>=613,1093,613,1147,710,1147,710,1269:oigroup>
   
<oigroup:MemberLink#<oiref:java#Member#org.zoap.soap.SoapBinding#soapBinding:oiref>=592,1630,592,1683,688,1683,688,1587,635,1587:oigroup>
   */
   class __positions {
  
  
  

Reply via email to