[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
Re: [ajdt-dev] An error message mentioning org.eclipse.equinox.service.weaving
|
- From: Andrew Eisenberg <andrew@xxxxxxxxxxxx>
- Date: Thu, 2 Dec 2010 09:41:45 -0800
- Delivered-to: ajdt-dev@eclipse.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:reply-to:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=J3nzMMcAscFbLkNo8ZDWElQo8oWS61D6Y88XEUyjjhw=; b=Mc42Icbphs024PgTuUlFARO1DfJsMpmzRn/QDM8wVihZKdKGBHnpe9mpijiXztrrb6 SI/6PrSigerQwtt7jFRea5DNchyllsBwKg8Gbk7kR3YiNwBHOofTdk2gyq7y9dkgDQWv WqU405GsRJCcmMpYzzzXsxkizWSVHLlwVAOVA=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:reply-to:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=shm8DJv3DW9jaCAljswpXy/n8x1h2lmeKpjiZZUzB6gMp0wEXvZPnZUJwWfZ5ZeU0s Ns1wAq3Xatt4FGk3LTi8882LtQD4glcEcvxO6hVZqke8vvJLzOfkZXt9K/sx30/jrTEK EdN4vOK2Kd+ZbDsc6K9iUmtrGpllgO2ica2W4=
Also, the hook fragment must be in the same directory as the OSGi
bundle (org.eclipse.osgi). So, if that bundle is in your
eclipse/plugins directory (as a binary plugin) so must
org.eclipse.equinox.weaving.hook be a binary fragment in the
eclispe/plugins directory.
Alternatively, if you want the hook to be in your workspace, then you
must also import the osgi bundle into your workspace.
On Thu, Dec 2, 2010 at 8:45 AM, Martin Lippert <lippert@xxxxxxx> wrote:
> Hi Rick!
>
>> Note that at this point, in the "Plugin" tab, I could clearly see the
>> org.eclipse.equinox.weaving.hook line, but its "autostart" was set to
>> "false"
>> and the control was disabled, so I could not select it to change it.
>
> The hook plugin doesn't need to be started, so that's fine.
>
>> with the lines given at:
>> http://wiki.eclipse.org/AJDT_Developer_FAQ
>
> The important thing here is:
>
> osgi.framework.extensions=org.eclipse.equinox.weaving.hook
>
> as a system property. So if you this via the vm parameter area of your
> launch config, you should use
> -Dosgi.framework.extensions=org.eclipse.equinox.weaving.hook
>
> The error you are seeing results from the hook not being properly added to
> the framework as an extension.
>
> HTH,
> Martin
>
>
>
>> 6) I clicked RUN on the Configuration tab. (Note that I did not click
>> Apply
>> first.)
>>
>> Result:
>> !SESSION 2010-12-02 23:44:49.122
>> -----------------------------------------------
>> eclipse.buildId=M20100909-0800
>> java.version=1.6.0_22
>> java.vendor=Sun Microsystems Inc.
>> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
>> Framework arguments: -product org.eclipse.sdk.ide
>> Command-line arguments: -product org.eclipse.sdk.ide -data
>> D:\32bit\eclipse\32w/../runtime-New_configuration -dev
>>
>> file:D:/32bit/eclipse/32w/.metadata/.plugins/org.eclipse.pde.core/New_configuration/dev.properties
>> -os win32 -ws win32 -arch x86 -consoleLog
>>
>> !ENTRY org.eclipse.equinox.weaving.aspectj 4 0 2010-12-02 23:44:51.463
>> !MESSAGE
>> !STACK 0
>> org.osgi.framework.BundleException: The bundle
>> "org.eclipse.equinox.weaving.aspectj_1.0.0.v20100108 [100]" could not be
>> resolved. Reason: Missing Constraint: Import-Package:
>> org.eclipse.equinox.service.weaving; version="0.0.0"
>>
>> It appears that I might have some AspectJ available, but I do not have
>> weaving,
>> so I cannot build the basic tests.
>>
>> Further, with the 64-bit Eclipse, I managed to get some extensions
>> (apparently
>> through Spring Framework) that enabled automatic choices for AspectJ; for
>> example, I could choose pop-up menus to create AspectJ projects. However,
>> that
>> configuration did not appear to be working correctly, so I deleted it. If
>> Spring Framework is considered to be convenient for AspectJ, I can
>> reinstall it.
>>
>> Thanks
>> Rick
>>
>>
>> _______________________________________________
>> ajdt-dev mailing list
>> ajdt-dev@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>
> _______________________________________________
> ajdt-dev mailing list
> ajdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/ajdt-dev
>