Ok, the org.apache.axis.ime package has been tweaked a bit here and there over the past couple of weeks and I would say that it's time we freeze it. Specifically, we need to freeze the org.apache.axis.ime and org.apache.axis.event packages. org.apache.axis.internal is still under development. If you haven't yet reviewed the internal message exchange interfaces, please do so now. The next step in async enabling Axis is to finish the utility classes and begin moving all of the transports over to the new model.
Specific Classes to freeze: org.apache.axis.ime.FeatureEnabled org.apache.axis.ime.MessageExchange org.apache.axis.ime.MessageExchangeConstants org.apache.axis.ime.MessageExchangeCorrelator org.apache.axis.ime.MessageExchangeEvent org.apache.axis.ime.MessageExchangeEventListener org.apache.axis.ime.MessageExchangeFactory org.apache.axis.ime.MessageExchangeLifecycle org.apache.axis.ime.event.MessageCorrelatedEvent org.apache.axis.ime.event.MessageExchangeStatus org.apache.axis.ime.event.MessageFaultEvent org.apache.axis.ime.event.MessageReceiveEvent org.apache.axis.ime.event.MessageSendEvent org.apache.axis.ime.event.MessageStatusEvent - 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