-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I can remember a trick that we have used for UUID generator. How about
the following.

package o.a.a.engine;

/**
  * This class is moved to o.a.a.dispatchers.FooDispatcher
  * @deprecated
  */
public class FooDispatcher extends o.a.a.dispatchers.FooDispatcher{
}

Chinthaka

Nicholas L Gallardo wrote:
> +1 That sounds like the best solution here. I agree with David's comment
> that user's shouldn't be accessing anything inside of the .engine
> package either. If it's part of an official API, move it to other package.
> 
> Dims, what about adding something that issues a deprecation warning when
> the dispatcher loaded contains the "org.apache.axis2.engine" package.
> Depending on how long the internal is between 1.4 and 1.3, you could
> then remove it in the next release or wait one more depending on how
> long you wanted to support it.
> 
> Regards,
> 
> -Nick
> 
> Inactive hide details for "Davanum Srinivas" <[EMAIL PROTECTED]>"Davanum
> Srinivas" <[EMAIL PROTECTED]>
> 
> 
>                         *"Davanum Srinivas" <[EMAIL PROTECTED]>*
> 
>                         06/25/2007 09:29 AM
>                         Please respond to
>                         axis-dev@ws.apache.org
> 
>       
> 
> To
>       
> "Afkham Azeez" <[EMAIL PROTECTED]>
> 
> cc
>       
> axis-dev@ws.apache.org
> 
> Subject
>       
> Re: [Axis2] Dispatchers in org.apache.axis2.engine package
> 
>       
> 
> 
> So, if i come up with a technique for backward compat w/o touching the
> old axis2.xml files, that should be ok right?
> 
> thanks,
> dims
> 
> On 6/25/07, Afkham Azeez <[EMAIL PROTECTED]> wrote:
>> I am not in favor of this change. This is going to annoy a large number of
>> users who may want to migrate from Axis2 1.2 to 1.3. They will have to
> edit
>> all of their axis2.xml files. They may go thorugh a lot of pain to figure
>> out that the package has to be changed in their axis2.xml files. The last
>> thing we need at the moment is unhappy users. This is a mistake we may
> have
>> to live with.
>>
>> -- Azeez
>>
>>
>> On 6/24/07, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
>> >
>> > Team,
>> >
>> > Anyone object to moving the following classes to
>> org.apache.axis2.dispatchers?
>> >
>> > AddressingBasedDispatcher.java
>> > HTTPLocationBasedDispatcher.java
>> > InstanceDispatcher.java
>> > RequestURIBasedDispatcher.java
>> > RequestURIOperationDispatcher.java
>> > SOAPActionBasedDispatcher.java
>> > SOAPMessageBodyBasedDispatcher.java
>> >
>> > Leaving AbstractDispatcher.java as-is in org.apache.axis2.engine
>> >
>> > thanks,
>> > dims
>> >
>> > --
>> > Davanum Srinivas :: http://davanum.wordpress.com
>> >
>> >
>> ---------------------------------------------------------------------
>> > To unsubscribe, e-mail:
>> [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>>
>>
>>
>> --
>> Thanks
>> Afkham Azeez
>>
>> http://www.wso2.org
>> GPG Fingerprint: 643F C2AF EB78 F886 40C9  B2A2 4AE2 C887 665E 0760
> 
> 
> -- 
> Davanum Srinivas :: http://davanum.wordpress.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFGf+LsjON2uBzUhh8RArmJAJij7mXQDSKYDyCY1RVxEAFs2ouGAKCphJJ0
R8g0IaSfmN/QduNHp4i8XA==
=qDVE
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to