[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [equinox-dev] osgi.framework.extensions System Property
|
Tom,
>Keep in mind that the audience of
adaptor hook implementors is small (of which you are one of them ;-).
Understood. I have opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=143696
and will take a look at org.eclipse.platform.project when I get the chance.
Matthew Webster
AOSD Project
Java Technology Centre, MP146
IBM Hursley Park, Winchester, SO21 2JN, England
Telephone: +44 196 2816139 (external) 246139 (internal)
Email: Matthew Webster/UK/IBM @ IBMGB, matthew_webster@xxxxxxxxxx
http://w3.hursley.ibm.com/~websterm/
Please respond to Equinox
development mailing list <equinox-dev@xxxxxxxxxxx>
Sent by:
equinox-dev-bounces@xxxxxxxxxxx
To:
Equinox development
mailing list <equinox-dev@xxxxxxxxxxx>
cc:
Subject:
Re: [equinox-dev]
osgi.framework.extensions System Property
Matthew,
I suggest you open another bug report. I agree with your statement
that it is not reasonable to require the org.eclipse.osgi source project.
Keep in mind that the audience of adaptor hook implementors is small
(of which you are one of them ;-). But any patches would be appriciated
in fixing the bug. The fix would be in the Main class in startup.jar
(code is in the org.eclipse.platform project).
Tom
Matthew Webster <matthew_webster@xxxxxxxxxx>
Sent by: equinox-dev-bounces@xxxxxxxxxxx
05/10/2006 05:40 AM
Please respond to
Equinox development mailing list <equinox-dev@xxxxxxxxxxx> |
|
To
| equinox-dev@xxxxxxxxxxx
|
cc
|
|
Subject
| Re: [equinox-dev] osgi.framework.extensions
System Property |
|
Tom,
>- when you are developing the extension bundle in your workspace then
you must also have org.eclipse.osgi as a source project in your workspace.
>- when deploying your framework extension bundle to an eclipse installation
you must co-locate it with the org.eclipse.osgi bundle. In other
words it must
>be installed in the same "plugins" directory where org.eclipse.osgi
is located.
There seem to be 2 separate issues here: using a URL (https://bugs.eclipse.org/bugs/show_bug.cgi?id=140610)
and needing to import org.eclipse.osgi. While it is _not_ unreasonable
to have to import the org.eclipse.osgi bundle into a workspace to develop
and test a framework extension it _does_ seem unreasonable to have to import
it in source from and build it. The symptoms I see are that while my extension
(a source project in my workspace with the necessary hookconfigurators.properties
file) is recognized and loaded according to the trace, my HookConfigurator
is not driven:
Configuration location:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/
Configuration file:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/config.ini
loaded
Install location:
file:/C:/eclipse_3.2M6/
Framework located:
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
Loading extension: org.aspectj.osgi
eclipse.properties not found
Framework classpath:
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/org.eclipse.osgi_3.2.0.v20060426.jarjava
version "1.5.0_05"
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
file:/C:/workspaces/aspects-equinox-incubator-1/org.aspectj.osgi/
Debug options:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/.options
loaded
Time to load bundles: 70
Starting application: 2313
When I have org.eclipse.osgi as a source project I get the following:
Configuration location:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/
Configuration file:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/config.ini
loaded
Install location:
file:/C:/eclipse_3.2M6/
Framework located:
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
Loading extension: org.aspectj.osgi
eclipse.properties not found
Framework classpath:
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/bin/
file:/C:/workspaces/aspects-equinox-incubator-1/org.aspectj.osgi/bin/
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
file:/C:/workspaces/aspects-equinox-incubator-1/org.eclipse.osgi/
file:/C:/workspaces/aspects-equinox-incubator-1/org.aspectj.osgi/
Debug options:
file:/C:/workspaces/aspects-equinox-incubator-1/.metadata/.plugins/org.eclipse.pde.core/pde-junit/.options
loaded
Time to load bundles: 80
Starting application: 2083
The main difference seems to be that my extension org.aspectj.osgi is not
added to the Framework classpath which may explain why my HookConfigurator
is not found.
Thanks
Matthew Webster
AOSD Project
Java Technology Centre, MP146
IBM Hursley Park, Winchester, SO21 2JN, England
Telephone: +44 196 2816139 (external) 246139 (internal)
Email: Matthew Webster/UK/IBM @ IBMGB, matthew_webster@xxxxxxxxxx
http://w3.hursley.ibm.com/~websterm/_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev