What are you using it for? I don't see any references to it in the code aside from the fact that MessageExchange implements it, which was the exact thing I'd asked you to remove. The context of that discussion was "let's do one thing at a time please, and not conflate two disjoint pieces of code, both of which are potentially big and hairy".
--G > -----Original Message----- > From: James M Snell [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 04, 2002 2:37 PM > To: [EMAIL PROTECTED] > Subject: RE: cvs commit: xml-axis/java/src/org/apache/axis/features > Featur eEnabled.java FeatureNotSupportedException.java > > > Yes, this is provisional. We need to give it much more > thought but in the > meantime we're (myself and the sonic folks who are working on > the basic > async stuff) are using it (more or less as a placeholder). The > org.apache.axis.features package will only be built if the compileime > environment variable is set, this will keep it out of the > main build (and > all releases of the code) until the proper solution is put > together. I > prefered this approach rather than simply removing it. > > - James Snell > IBM Emerging Technologies > [EMAIL PROTECTED] > (559) 587-1233 (office) > (700) 544-9035 (t/l) > Programming Web Services With SOAP > O'Reilly & Associates, ISBN 0596000952 > > Have I not commanded you? Be strong and courageous. > Do not be terrified, do not be discouraged, for the Lord your > God will be with you whereever you go. - Joshua 1:9 > > > > Glen Daniels <[EMAIL PROTECTED]> > 12/04/2002 11:31 AM > Please respond to axis-dev > > > To > "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> > cc > > bcc > > Subject > RE: cvs commit: xml-axis/java/src/org/apache/axis/features Featur > eEnabled.java FeatureNotSupportedException.java > > > > > James: > > Not to be a pest, but I believe I mentioned before I didn't > think this > interface was adequate, and we clearly had some more thinking > to do on > this topic, a good bit of which I've already done and would like to > discuss BEFORE we do anything. I thought you'd agreed to > simply remove it > for now, rather than move it somewhere else. > > --Glen > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Sent: Wednesday, December 04, 2002 1:28 PM > > To: [EMAIL PROTECTED] > > Subject: cvs commit: xml-axis/java/src/org/apache/axis/features > > FeatureEnabled.java FeatureNotSupportedException.java > > > > > > jmsnell 2002/12/04 10:27:41 > > > > Modified: java/src/org/apache/axis/features FeatureEnabled.java > > FeatureNotSupportedException.java > > Log: > > > > > > Revision Changes Path > > 1.2 +54 -0 > > xml-axis/java/src/org/apache/axis/features/FeatureEnabled.java > > > > Index: FeatureEnabled.java > > > =================================================================== > > RCS file: > > /home/cvs/xml-axis/java/src/org/apache/axis/features/FeatureEn > > abled.java,v > > retrieving revision 1.1 > > retrieving revision 1.2 > > diff -u -r1.1 -r1.2 > > --- FeatureEnabled.java 4 Dec 2002 04:16:15 -0000 1.1 > > +++ FeatureEnabled.java 4 Dec 2002 18:27:41 -0000 1.2 > > @@ -1,3 +1,57 @@ > > +/* > > + * The Apache Software License, Version 1.1 > > + * > > + * > > + * Copyright (c) 2001 The Apache Software Foundation. All rights > > + * reserved. > > + * > > + * Redistribution and use in source and binary forms, with > > or without > > + * modification, are permitted provided that the following > > conditions > > + * are met: > > + * > > + * 1. Redistributions of source code must retain the above > > copyright > > + * notice, this list of conditions and the following > disclaimer. > > + * > > + * 2. Redistributions in binary form must reproduce the > > above copyright > > + * notice, this list of conditions and the following > > disclaimer in > > + * the documentation and/or other materials provided with the > > + * distribution. > > + * > > + * 3. The end-user documentation included with the > redistribution, > > + * if any, must include the following acknowledgment: > > + * "This product includes software developed by the > > + * Apache Software Foundation (http://www.apache.org/)." > > + * Alternately, this acknowledgment may appear in the > > software itself, > > + * if and wherever such third-party acknowledgments > > normally appear. > > + * > > + * 4. The names "Axis" and "Apache Software Foundation" must > > + * not be used to endorse or promote products derived > from this > > + * software without prior written permission. For written > > + * permission, please contact [EMAIL PROTECTED] > > + * > > + * 5. Products derived from this software may not be > > called "Apache", > > + * nor may "Apache" appear in their name, without > prior written > > + * permission of the Apache Software Foundation. > > + * > > + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED > OR IMPLIED > > + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED > > WARRANTIES > > + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE > > + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE > FOUNDATION OR > > + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, > INCIDENTAL, > > + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES > (INCLUDING, BUT NOT > > + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR > SERVICES; LOSS OF > > + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) > > HOWEVER CAUSED AND > > + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT > > LIABILITY, > > + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN > > ANY WAY OUT > > + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE > > POSSIBILITY OF > > + * SUCH DAMAGE. > > + * > > ==================================================================== > > + * > > + * This software consists of voluntary contributions made by many > > + * individuals on behalf of the Apache Software > > Foundation. For more > > + * information on the Apache Software Foundation, please see > > + * <http://www.apache.org/>. > > + */ > > package org.apache.axis.features; > > > > import org.apache.axis.AxisFault; > > > > > > > > 1.3 +56 -6 > > xml-axis/java/src/org/apache/axis/features/FeatureNotSupported > > Exception.java > > > > Index: FeatureNotSupportedException.java > > > =================================================================== > > RCS file: > > /home/cvs/xml-axis/java/src/org/apache/axis/features/FeatureNo > > tSupportedException.java,v > > retrieving revision 1.2 > > retrieving revision 1.3 > > diff -u -r1.2 -r1.3 > > --- FeatureNotSupportedException.java 4 Dec 2002 > > 18:24:15 -0000 1.2 > > +++ FeatureNotSupportedException.java 4 Dec 2002 > > 18:27:41 -0000 1.3 > > @@ -1,14 +1,64 @@ > > +/* > > + * The Apache Software License, Version 1.1 > > + * > > + * > > + * Copyright (c) 2001 The Apache Software Foundation. All rights > > + * reserved. > > + * > > + * Redistribution and use in source and binary forms, with > > or without > > + * modification, are permitted provided that the following > > conditions > > + * are met: > > + * > > + * 1. Redistributions of source code must retain the above > > copyright > > + * notice, this list of conditions and the following > disclaimer. > > + * > > + * 2. Redistributions in binary form must reproduce the > > above copyright > > + * notice, this list of conditions and the following > > disclaimer in > > + * the documentation and/or other materials provided with the > > + * distribution. > > + * > > + * 3. The end-user documentation included with the > redistribution, > > + * if any, must include the following acknowledgment: > > + * "This product includes software developed by the > > + * Apache Software Foundation (http://www.apache.org/)." > > + * Alternately, this acknowledgment may appear in the > > software itself, > > + * if and wherever such third-party acknowledgments > > normally appear. > > + * > > + * 4. The names "Axis" and "Apache Software Foundation" must > > + * not be used to endorse or promote products derived > from this > > + * software without prior written permission. For written > > + * permission, please contact [EMAIL PROTECTED] > > + * > > + * 5. Products derived from this software may not be > > called "Apache", > > + * nor may "Apache" appear in their name, without > prior written > > + * permission of the Apache Software Foundation. > > + * > > + * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED > OR IMPLIED > > + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED > > WARRANTIES > > + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE > > + * DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE > FOUNDATION OR > > + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, > INCIDENTAL, > > + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES > (INCLUDING, BUT NOT > > + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR > SERVICES; LOSS OF > > + * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) > > HOWEVER CAUSED AND > > + * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT > > LIABILITY, > > + * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN > > ANY WAY OUT > > + * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE > > POSSIBILITY OF > > + * SUCH DAMAGE. > > + * > > ==================================================================== > > + * > > + * This software consists of voluntary contributions made by many > > + * individuals on behalf of the Apache Software > > Foundation. For more > > + * information on the Apache Software Foundation, please see > > + * <http://www.apache.org/>. > > + */ > > package org.apache.axis.features; > > > > public class FeatureNotSupportedException > > extends Exception { > > > > - public FeatureNotSupportedException() { > > - super(); > > - } > > - > > - public FeatureNotSupportedException(String message) { > > - super(message); > > + public FeatureNotSupportedException(String featureId) { > > + super(featureId); > > } > > > > } > > > > > > > > >