Permalink
Commits on Apr 20, 2013
Commits on Mar 29, 2007
  1. Tagging the RC1

    Deepal Jayasinghe committed Mar 29, 2007
Commits on Mar 16, 2007
  1. * Fix DOOM bug in SOAPEnvelopeImpl where it would allow a SOAPHeader …

    …to come after a SOAPBody. This was being masked by getHeader(), which used to call getFirstChildWithName() - so of course the header would show up even though it was after the body. Once I fixed getHeader() to only check the first element, a SAAJ test started breaking because getHeader() was returning null.
    
    * Add a test to make sure we don't regress the above.
    
    * More work on versioning, move static QName constants up to SOAP*Constants interface, and provide a way to get MU faultcode QName from SOAPVersion.
    
    * Make sure a null RolePlayer means doing the default search (ultimate receiver and next, but nothing else) for targeted headers.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@518824 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 16, 2007
Commits on Mar 15, 2007
  1. * Fix incorrect use of equalsIgnoreCase() - XML is case sensitive. Fi…

    …x incorrect test ("body" instead of "Body")
    
    * Remove unnecessary public/abstract modifiers from interfaces
    
    * Use same trick for DOOM as for LLOM in SOAPEnvelope.getHeader() - now it won't walk the whole tree, assuming instead that if the first child isn't the header, it ain't there.  This should allow us to remove MessageContext.isHeaderPresent() in Axis2.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@518787 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 15, 2007
  2. Start work to improve role handling and SOAP version handling.

    * Introduce SOAPVersion interface, which lets us get at things like namespace URI and attribute name constants.  Add a getVersion() accessor to SOAPHeaderBlock interface.
    
    * Introduce a "RolePlayer" interface which allows something to indicate that it operates as the ultimate destination (or not), and any custom roles that it supports.  This allows us to decouple role support from Axis2, but still have it in Axiom.
    
    * Introduce a Checker (see SOAPHeaderImpl.java) which gets headers based on a RolePlayer's roles.
    
    * Tests for the above.
    
    * Also removed a few unnecessary "public abstract" modifiers on interface methods.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@518741 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 15, 2007
Commits on Mar 14, 2007
  1. Handle document fragments properly

    Ruchith Udayanga Fernando committed Mar 14, 2007
  2. Improve returning of header block groups.

    * Introduce a custom Iterator to do traversals.  This ensures that we're
      not walking unnecessarily through the entire structure, and also makes
      sure that only SOAPHeaderBlocks are included in the results.
    
    * Adjust tests accordingly (remove unnecessary next() calls, etc)
    
    * Fix a few spelling errors
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@517967 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 14, 2007
Commits on Mar 9, 2007
  1. Add tests to make sure element checks are case-sensitive and namespac…

    …e-sensitive.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@516443 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 9, 2007
Commits on Mar 7, 2007
  1. Reformatting.

    Glen Daniels committed Mar 7, 2007
  2. Improving the logic of the Attachment parsing to make it more

    efficient...
    Probably this will fix AXIS2-1970
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@515544 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Mar 7, 2007
  3. A few small changes.

    * Store away the namespace when building the SOAP envelope in StAXSOAPModelBuilder - this will help to clean up identifySOAPVersion() among other things.
    
    * Stop doing case-insensitive comparisons when parsing SOAP - XML is case sensitive.
    
    * Clean up SOAPEnvelopeImpl.getHeader() a little, since <soapenv:Header> will always be the first element inside the envelope if it's present.
    
    I ran the Axiom tests and the Axis2 build successfully, but am not 100% confident that the new axiom jars made it over to my m2 repository... if there are any problems I'll be up in about 6-7 hours.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@515477 13f79535-47bb-0310-9956-ffa450edef68
    Glen Daniels committed Mar 7, 2007
  4. fix local name(s) for SOAP 1.1

    dims committed Mar 7, 2007
Commits on Mar 6, 2007
  1. Fixed WSCOMMONS-104

    Ruchith Udayanga Fernando committed Mar 6, 2007
Commits on Mar 5, 2007
  1. Removing the priting of empty headers

    Nanayakkara Kuruppuge Thilena Gunarathne committed Mar 5, 2007
Commits on Mar 1, 2007
Commits on Feb 26, 2007
  1. Adding another constructor to the SOAPModelBuilder to work without th…

    …e SOAPVersion from the transport...
    
    Anyway we've been using the SOAPVersion only to validate the Transport level version with the Envelope version..In this case we expect the external parties to do 
    that validation..
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@511742 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 26, 2007
  2. Moved the OMBuilder to Axis2

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 26, 2007
Commits on Feb 25, 2007
  1. downgrade from debug to trace

    dims committed Feb 25, 2007
  2. Added an excluded test case for COMMONS-104

    Ruchith Udayanga Fernando committed Feb 25, 2007
  3. specify axiom.version explicitly

    dims committed Feb 25, 2007
  4. specify axiom.version explicitly

    dims committed Feb 25, 2007
Commits on Feb 23, 2007
  1. Fix for WSCOMMONS-123 - Improvements for OMTextImpl Methods getText(.…

    ….) and getTextAsQName(..)
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@511026 13f79535-47bb-0310-9956-ffa450edef68
    dims committed Feb 23, 2007
  2. Fix for WSCOMMONS-142 - Inefficient code in TextImpl and OMTextImpl. …

    …Took the opportunity to remove duplicate code
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@511021 13f79535-47bb-0310-9956-ffa450edef68
    dims committed Feb 23, 2007
Commits on Feb 22, 2007
  1. More flushing to make sure the "--" at the end of last mime boundary

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 22, 2007
Commits on Feb 20, 2007
  1. WSCOMMONS-170

    Contributor: Rich Scheuerle
    Small change to OMSourcedElementImpl to prevent upward propogation of done flag.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@509707 13f79535-47bb-0310-9956-ffa450edef68
    Richard J. Scheuerle, Jr committed Feb 20, 2007
  2. Changing the method signature of the init() in the following mail..

    "As requested in the AXIS2-2213 I would like to change the method
    signature of the  init method in the OMBuilder  as follows.
    
    public void init(InputStream inputStream, String charSetEncoding,
    String url, String contentType)
    
    URL will be useful when building an OM from query parameters. Also the
    content-type will be useful to find the boundary value when handling a
    boundary delimited message... This will be useful for
    multipart/form-data as well as for the MIME..
    
    With the above change we'll be able to move the MIME builder creation
    logic in to builders.. In order to make it possible I would like to
    add a getAttachments() method to the OMBuilder."
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@509539 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 20, 2007
  3. adding the ability to remove attachments from the map

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 20, 2007
Commits on Feb 19, 2007
  1. oops.. Once again

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 19, 2007
  2. oops...

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 19, 2007
  3. Making the builder public to access from the SOAPEnvelope

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 19, 2007
  4. Overiding the internalSerialize method to remove the unncessary empty…

    … header elements in a SOAPEnvelope..
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@509116 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 19, 2007
Commits on Feb 17, 2007
  1. WSCOMMONS-167 WSCOMMONS-168

    Contributor: Rich Scheuerle
    Removed invalid ";" from content-type generation.  Corrected getBytes() code for boundary generation.
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@508793 13f79535-47bb-0310-9956-ffa450edef68
    Richard J. Scheuerle, Jr committed Feb 17, 2007
Commits on Feb 14, 2007
  1. Adding the suggestion given in WSCOMMONS-165...

    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 14, 2007
Commits on Feb 12, 2007
  1. Fixing the build break in JDK 1.4..

    Removed the JDK 1.5 specific code added in the  
    http://svn.apache.org/viewvc?view=rev&rev=503313
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@506432 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 12, 2007
Commits on Feb 8, 2007
  1. Removing the getMessageType from the OMBuilder interface, since we ar…

    …e no longer using it
    
    Removing set/getContentID from ConfigurableDataHandler
    
    
    
    
    git-svn-id: https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom@504885 13f79535-47bb-0310-9956-ffa450edef68
    Nanayakkara Kuruppuge Thilena Gunarathne committed Feb 8, 2007