It has been a long time ago, but if I remember correctly it was  
necessary due to the way that the OSGi layer loads jar files during  
this early phase.

On Jun 20, 2008, at 11:08 AM, Raymond Qiu wrote:

> Craig,
>
> Why did you put the ASM source code into the hook plug-in but not
> just use its jar lib? I tried to replace the source files with the
> asm.jar. The hook plug-in could be compiled but got some exception
> when eclipse started. The log said
> " java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor".
>
> Thanks. :-)
>
> - Raymond
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> Setera Craig
> Sent: Thursday, June 19, 2008 2:17 PM
> To: [email protected]
> Subject: Re: [Eclipseme-users] A question about the preprocessing hook
>
> I didn't write the actual preprocessor... I had one originally that I
> removed in favor of the one written for the Antenna tools.  Obviously,
> Antenna doesn't want to have a dependency on the Eclipse DOM/AST,
> although I know it is somewhat separable.
>
> On Jun 19, 2008, at 1:12 PM, Raymond Qiu wrote:
>
>> In other words, why don't you use eclipse DOM/AST?
>>
>> - Raymond
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of
>> Raymond Qiu
>> Sent: Thursday, June 19, 2008 12:10 PM
>> To: [email protected]
>> Subject: [Eclipseme-users] A question about the preprocessing hook
>>
>> Craig,
>>
>> I am pretty interested in the preprocessing function in eclipseme.
>> I read its code and I am wondering why you used ASM when rewriting
>> the byte of a java file?
>>
>> Thanks.
>>
>> - Raymond
>>
>> ---------------------------------------------------------------------
>> This transmission (including any attachments) may contain  
>> confidential
>> information, privileged material (including material protected by the
>> solicitor-client or other applicable privileges), or constitute
>> non-public information. Any use of this information by anyone other
>> than
>> the intended recipient is prohibited. If you have received this
>> transmission in error, please immediately reply to the sender and
>> delete
>> this information from your system. Use, dissemination, distribution,
>> or
>> reproduction of this transmission by unintended recipients is not
>> authorized and may be unlawful.
>>
>>
> ------------------------------------------------------------------------
>> -
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Eclipseme-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>>
>> ---------------------------------------------------------------------
>> This transmission (including any attachments) may contain
>> confidential information, privileged material (including material
>> protected by the solicitor-client or other applicable privileges),
>> or constitute non-public information. Any use of this information by
>> anyone other than the intended recipient is prohibited. If you have
>> received this transmission in error, please immediately reply to the
>> sender and delete this information from your system. Use,
>> dissemination, distribution, or reproduction of this transmission by
>> unintended recipients is not authorized and may be unlawful.
>>
>>
> ------------------------------------------------------------------------
> -
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Eclipseme-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>
>
> ------------------------------------------------------------------------
> -
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Eclipseme-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/eclipseme-users
>
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain  
> confidential information, privileged material (including material  
> protected by the solicitor-client or other applicable privileges),  
> or constitute non-public information. Any use of this information by  
> anyone other than the intended recipient is prohibited. If you have  
> received this transmission in error, please immediately reply to the  
> sender and delete this information from your system. Use,  
> dissemination, distribution, or reproduction of this transmission by  
> unintended recipients is not authorized and may be unlawful.
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Eclipseme-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/eclipseme-users


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Eclipseme-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/eclipseme-users

Reply via email to