Re: [equinox-dev] Registering two services in the same bundle

2009-11-18 Thread Thomas Watson
You should keep in mind the different views of the service between the registrant and the consumer. On the registrant (service producing/implementing) side, it is perfectly reasonable for them to register a single service object under all the different service interfaces they implement. But I

[equinox-dev] Equinox tagged for the next Helios integration build.

2009-11-16 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 244468. Support reading extension registry in any locale (FIXED) + Bug 275379. [launcher] Native Launcher looks for shared library in nl fragment (FIXED) + Bug 291919. [launcher] return different error codes when failing to start

Re: [equinox-dev] Fw: ds and ClassCircularityError

2009-11-11 Thread Thomas Watson
Hi Susan, I had wanted to try to reproduce this issue to investigate but it looks like we no longer have an environment where this can be reproduced. The stacktrace seems to indicate the same thread re-entered the class loader to load a class that is in the process of being loaded. But I am

[equinox-dev] Equinox tagged for next Helios Integration Build

2009-11-09 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 282966. [console] No console command returns the dynamically imported packages by a bundle (FIXED) + Bug 284061. Support for low memory events (FIXED) + Bug 291829. need to add variable for ppc64 as supported arch in

[equinox-dev] Equinox tagged for the next Helios integration build

2009-11-02 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 158361. [prefs] Thread safety problem in InstancePreferences (FIXED) The following projects have changed: org.eclipse.equinox.preferences Tom ___ equinox-dev mailing list

Re: [equinox-dev] DS and bundle stop/start

2009-10-27 Thread Thomas Watson
Hmmm, I thought the original design of lazy activation and DS components was to synchronously make service components available in the service registry as long as they are immediately resolvable. The reason for this was to ensure these services were synchronously available before we entered the

[equinox-dev] Equinox tagged for next Helios M3 build.

2009-10-26 Thread Thomas Watson
One more fix for Equinox. The map file has been updated for the following Bug changes: + Bug 291396. [p2] Commit the extension bundle and the mili feature (REOPENED) The following projects have changed: org.eclipse.equinox.servletbridge Tom ___

[equinox-dev] Equinox tagged for next Helios M3 build

2009-10-26 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 292935. [ds] need to add a p2.inf to set the equinox.use.ds property (FIXED) The following projects have changed: org.eclipse.equinox.ds Tom ___ equinox-dev mailing list

[equinox-dev] Equinox requests for a rebuild.

2009-10-20 Thread Thomas Watson
Sorry, Equinox did not get our contribution tagged in time for the I-Build. We request a respin to address the following bugs. The map file has been updated for the following Bug changes: + Bug 276705. [ds] Many messages are translated which are for debug only (FIXED) + Bug 287865. Cannot create

Re: [equinox-dev] p2: Migration question for large scale Eclipse deployment

2009-10-20 Thread Thomas Watson
You should ask this question on the p2-dev mailing list. Tom | | From: | | --| |Achim Bursian abu@siemens.com

[equinox-dev] +1 for Scott Lewis on rt.equinox.incubator

2009-10-16 Thread portal on behalf of Thomas Watson
+1 +1 Voting summary: http://portal.eclipse.org/ ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev

RE: [equinox-dev] Problem with defining a custom adaptor hook in a framework extension

2009-10-13 Thread Thomas Watson
-dev-boun...@eclipse.org [ mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson Sent: Monday, October 12, 2009 7:08 PM To: Equinox development mailing list Subject: Re: [equinox-dev] Problem with defining a custom adaptor hook in a framework extension Can you clarify the different

Re: [equinox-dev] Problem with defining a custom adaptor hook in a framework extension

2009-10-12 Thread Thomas Watson
Can you clarify the different ways you launch equinox and what cases fail and what cases succeed? You mention that it fails but that it also succeeds if you add the fragment to the class path while launching with java -jar equinox.jar. The equinox launcher (org.eclipse.equinox.launcher jar) is

[equinox-dev] Equinox tagged for next Helios integration build

2009-10-12 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 174187. [Launcher] No name in windows task bar (FIXED) + Bug 235027. [WorkbenchLauncher] The Eclipse splash screen needs a taskbar entry. By default! (FIXED) + Bug 278296. [launcher] [patch] detected xulrunner-* directories are

Re: [equinox-dev] attach a fragment in runtime

2009-10-08 Thread Thomas Watson
That console output does not look familiar to me. Is that from the Equinox console? Fragments cannot dynamically detach from a host on uninstall. The host bundle must be refreshed in order for the fragment to be completely flushed from the system. A new version of the fragment will not be

Re: [equinox-dev] Use of Thread Context ClassLoader considered harmful?

2009-10-06 Thread Thomas Watson
In Equinox we have something called buddy class loading (not OSGi specified). It may be used to help your situation. See http://wiki.eclipse.org/index.php/Context_Class_Loader_Enhancements HTH Tom | | From: | |

[equinox-dev] Equinox contribution for next Helios integration build.

2009-10-05 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 288783. [ds] SCRCommandProvider does not format help quite right (FIXED) + Bug 289384. Filter does not allow !, | or as first character of attr names (FIXED) + Bug 290534. ServiceRegistry doesn't remove BundleContextImpl keys

Re: [equinox-dev] Working with ConfigAdmin service

2009-09-29 Thread Thomas Watson
The org.eclipse.equinox.cm bundle must also be activated in order to register the ConfigurationAdmin service. You can persistently activate the bundle by calling Bundle.start(). Tom | | From: | |

[equinox-dev] Equinox tagged for next Helios I-Build

2009-09-28 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 208564. [Preferences] preferenceTransfer: Allow wildcards on keys (FIXED) + Bug 264318. Add password keyword for Secure Storage page (FIXED) + Bug 282580. HttpConfiguration minThreads and maxThreads values require ConfigAdmin

Re: [equinox-dev] Bundle classes context problem

2009-09-24 Thread Thomas Watson
Your bundle (ClassManager) has a class loader managed by OSGi (its Bundle class loader). The bundle class loader can only find classes from packages you either import (with Import-Package or Require-Bundle) or are provided by your own bundle's content or attached fragments. In order to do what

Re: [equinox-dev] Seeing the same exception over and over

2009-09-24 Thread Thomas Watson
By default Equinox expects an eclipse application to run. If it cannot find one it logs this error. To avoid the error use the following configuraiton setting (in the config.ini or VM -D argument) eclipse.ignoreApp=true Tom

Re: [equinox-dev] optional dependencies for weaving.aspectj

2009-09-15 Thread Thomas Watson
I'm not sure I understand why the fact that these constraints are optional is causing you an issue. I would expect the same behavior for non-optional imports. If a bundle imports a lower version of a package and gets wired to that lower version, then later a new bundle is installed which

Re: [equinox-dev] optional dependencies for weaving.aspectj

2009-09-15 Thread Thomas Watson
of weaving.aspectj to not get wired, even if the update.configurator installed the exporter later on. But that sounds correct, right? -Martin Thomas Watson wrote: When you double check and find this strange behavior then please open a bug report against Equinox-Framework and give steps to reproduce

[equinox-dev] Equinox Helios plan update

2009-09-10 Thread Thomas Watson
A new draft of the Equinox Project Helios (3.6) plan is available for review at http://eclipse.org/projects/project-plan.php?projectid=rt.equinox This plan update includes new reference platforms for Helios, and an initial set of proposed plan items. Please send general comments about this

[equinox-dev] Equinox tagged for the next Helios integration build.

2009-09-08 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 251071. [launcher] Wrong assumption about javaHome for x86_64 in features/org.eclipse.equinox.executable/library/gtk/build.sh (FIXED) + Bug 273341. [launcher] -console or running as eclipsec.exe should change default vm to

[equinox-dev] Equinox team meeting call-in # has changed

2009-09-03 Thread Thomas Watson
Please see the Equinox meeting minutes wiki for the latest call-in information. http://wiki.eclipse.org/Equinox_Meeting_Minutes Tom ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev

[equinox-dev] 3.5.2 milestone added for Equinox.

2009-09-03 Thread Thomas Watson
3.5.1 is locking down. We are now in RC3. Please keep in mind the end-game rules to release fixes to 3.5.1 for the remaining 3.5.1 builds (http://www.eclipse.org/eclipse/development/plans/freeze_plan_3_5_1.php). For RC3 and RC4 a PMC vote is required as well as an additional committer review.

Re: [equinox-dev] Known Limitation regarding the number of bundles in Equinox

2009-09-02 Thread Thomas Watson
I don't have the performance numbers handy. I know SAP had done a number of benchmarks to measure the effect of installing 1+ bundles onto Equinox and other frameworks. In Equinox we do not have a set limitation of the number of bundles you can install. We have spent much time ensure that

Re: [equinox-dev] Optional package import resolving problem

2009-09-01 Thread Thomas Watson
Is it possible that there are some uses constraint issues. The resolver will drop optional imports if their import wires would cause a uses constraint violation (inconsistent class space). Have you tried the official 3.5.0 release of Equinox (or better even one of the 3.5.1 builds)? The version

[equinox-dev] Equinox tagged for next Helios (3.6) integration build

2009-08-31 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 212262. JRE can hang with circular dependencies (FIXED) + Bug 278220. [launcher] executable feature should not contain icons for solaris.x86 (FIXED) + Bug 279562. Allow console to accept sessions from multiple sources (FIXED) +

RE: [equinox-dev] Update/uninstall SWT application in Equinox gives UnsatisfiedLinkError

2009-08-27 Thread Thomas Watson
Also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=201700 Are you using SWT on top of Equinox or another OSGi Framework implementation? I would not expect issues on Equinox because we should be able to find the SWT libraries without the need of Bundle-NativeCode header. If you are seeing

Re: [equinox-dev] Change in TCCL when BundleActivator.start() is called

2009-08-24 Thread Thomas Watson
The reasoning was to make the TCCL consistent regardless of what thread was starting a bundle. We were finding scenarios where the thread starting the bundle did not have the ContextFinder set properly. Could you open a bug to discuss this more. I would like to understand your scenario more.

RE: [equinox-dev] Using LIRc library in Equinox

2009-08-18 Thread Thomas Watson
I am aware of the following Bundle-NativeCode bugs in PDE. You may have stumbled into another one. Please open a bug against PDE. https://bugs.eclipse.org/bugs/show_bug.cgi?id=285229 https://bugs.eclipse.org/bugs/show_bug.cgi?id=284784 Another option is to just put the library at the root

[equinox-dev] Equinox tagged for 3.5.1 build.

2009-08-17 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 286645. Fix for bug 155465 doesn't take security into account. (FIXED) The following projects have changed: org.eclipse.osgi Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

[equinox-dev] Equinox tagged for Helios (3.6) build.

2009-08-17 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 184468. [launcher] Need more automation in launcher compilation (NEW) + Bug 278732. [DS] Static bind unnecessarily unbinds services in a multithreaded environment (FIXED) + Bug 279556. [ds] Consider setting CommandProvider's

Re: [equinox-dev] FilePermission with ALL FILES in permissions.perm

2009-08-11 Thread Thomas Watson
Hi Dims This sounds like a bug. Can you please open one against Equinox? It looks like the code which tries to relativize FilePermissions to the bundle data area has a bug when ALL FILES is used. Tom From:

[equinox-dev] Equinox tagged for Helios integration build.

2009-08-10 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 258366. [registry] Extra memory used by the HashtableOfInt (FIXED) + Bug 260217. Installing a bundle by reference without having read permission to the file results in a confusing exception (FIXED) + Bug 277058. Nothing written

[equinox-dev] Equinox tagged for 3.5.1 RC1 build

2009-08-06 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 281075. Bundle-NativeCode can't work on Windows Server 2008/Windows 7 (FIXED) + Bug 285094. [DS] Tracing throws Null Pointer Exception (NPE) (FIXED) + Bug 285292. Trace fails to determine class/method/line number when using a

[equinox-dev] tagged equinox tests to remove performance regression comment for Helios M1

2009-08-04 Thread Thomas Watson
I tagged the equinox tests to remove the performance regression comment for the next M1 build. Projects tagged: org.eclipse.osgi.tests Tom ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev

[equinox-dev] Equinox tagged for Helios M1 build.

2009-08-03 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 280450. [DS] Should print errors to System.err if no log service is available (FIXED) + Bug 282142. [DS] Unclear warning in DS when a service component provides inexisting/unimplemented interface (FIXED) + Bug 282339. [DS] Huge

[equinox-dev] Equinox tagged for Helios M1 build.

2009-07-31 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 260217. Installing a bundle by reference without having read permission to the file results in a confusing exception (FIXED) + Bug 277783. Http service should not use 8859_1 alias on S60 (FIXED) + Bug 281075. Bundle-NativeCode

Re: [equinox-dev] Spec Interpretation

2009-07-30 Thread Thomas Watson
You guessed it correctly. For bundles that contain a Bundle-ManifestVersion header (introduced in OSGi v4.0) with a value of 2 or greater the Bundle-SymbolicName header is required. But old bundles using the OSGi v3.0 specification will not have either of the Bundle-ManifestVersion or

Re: [equinox-dev] Equinox Google Calendar?

2009-07-27 Thread Thomas Watson
I updated the equinox calendar to include the p2 calls again. Tom | | From: | | --| |John Arthorne

[equinox-dev] Equinox tagged for next Helios integration build.

2009-07-27 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 282234. [DS] Declarative Services does not update service definitions when a bundle is updated (FIXED) + Bug 282563. [ds] RCP using declarative services (occasionally) hangs for 30 secs on start-up (NEW) + Bug 283297. Installation

[equinox-dev] Projects tagged for next 3.5.1 build

2009-07-24 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 283475. [launcher] Eclipse cannot be launched on Solaris 9 because of libc.so library version dependency (FIXED) + Bug 284520. Class org.osgi.framework.Bundle.loadClass(String name) throws ClassNotFoundException for Array Types

[equinox-dev] New time for equinox call

2009-07-21 Thread Thomas Watson
The new selected time for the equinox call is Tuesday at 10:00 AM US/Central (EST). We have agreed to hold the meeting every other week for the summer months. We can increase to every week if needed when the Helios development picks up speed. I updated the google calendar for Equinox to start

[equinox-dev] Equinox tagged for the next Helios integration build.

2009-07-20 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 211840. Check for null arguments in AdapterManager.getAdapter() (FIXED) + Bug 277064. [launcher] RCP app crashes on SplashHandler takedown (FIXED) + Bug 277216. [launcher] carbon I20090519-2000 broken on 10.4 (FIXED) + Bug 278541.

Re: [equinox-dev] Override/Extend Eclipse Class Loading

2009-07-16 Thread Thomas Watson
Paul is correct to point you to the adaptor hooks. That is where you can plug into the OSGi Class Loading. But the framework still has a rather strong relationship to file based bundles. I am curious if you are trying to load the complete bundle from a DB or just some of the content? Tom

RE: [equinox-dev] Override/Extend Eclipse Class Loading

2009-07-16 Thread Thomas Watson
not to be, but they are not at the moment. Cheers arun From: equinox-dev-boun...@eclipse.org [ mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson Sent: 16 July 2009 15:27 To: Equinox development mailing list Subject: Re: [equinox-dev] Override/Extend Eclipse Class Loading Paul is correct to point you

Re: [equinox-dev] Getting info for dynamic imports through the console

2009-07-08 Thread Thomas Watson
The diag command only shows info on why a bundle could not resolve. Dynamic imports never prevent a bundle from resolving. Dynamic import wires are created (well) dynamically, the bundle command only shows imports for statically imported packages. Tom | | From: |

RE: [equinox-dev] Getting info for dynamic imports through the console

2009-07-08 Thread Thomas Watson
I can check through the console what packages a bundle imports dynamically? Lazar From: equinox-dev-boun...@eclipse.org [ mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson Sent: Wednesday, July 08, 2009 4:22 PM To: Equinox development mailing list Subject: Re: [equinox-dev

Re: [equinox-dev] NullPointerException in org.eclipse.equinox.launcher.Main$EclipsePolicy during PermissionCheck

2009-07-07 Thread Thomas Watson
I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=282704 to track this. This appears to be RMI related. Can you update the bug report with more details on the scenario where this occurs? Tom | | From: | |

RE: [equinox-dev] Problem after updating timezone Equinox v3.4

2009-06-30 Thread Thomas Watson
yesterday. Could it be a problema with the any dates in Equinox? David De: equinox-dev-boun...@eclipse.org [mailto:equinox-dev-boun...@eclipse.org ] En nombre de Thomas Watson Enviado el: lunes, 29 de junio de 2009 15:48 Para:, Equinox development mailing list Asunto: Re: [equinox-dev] Problem after

Re: [equinox-dev] P2 Repo for Orbit

2009-06-30 Thread Thomas Watson
I opened orbit bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=282010 to track this. I get the same result, but if I try multiple times it seems to get the jar from a mirror correctly about half the time. Tom | | From: | |

Re: [equinox-dev] org.osgi.framework.system.packages.extra system variable

2009-06-30 Thread Thomas Watson
This should work in 3.5. When you say you cannot import the WindowsComboBoxUI class do you mean you get a class loading error or do you get a resolution error when starting your bundle that uses that class? If you start with -console you should be able to run the packages command on the

Re: [equinox-dev] Problem after updating timezone Equinox v3.4

2009-06-29 Thread Thomas Watson
I would expect this error message if you are not specifying the configuration option eclipse.ignoreApp=true Without this option we are expecting the full eclipse runtime to be active and available to start an eclipse application. Tom | | From: | |

[equinox-dev] Equinox tagged for Helios integration build.

2009-06-29 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 228320. Console's log command should support multiple LogReaderServices (NEW) + Bug 275652. CoreException cleanup (FIXED) + Bug 277064. [launcher] RCP app crashes on SplashHandler takedown (FIXED) + Bug 279295. [ip] imports

[equinox-dev] No Equinox call this week. Galileo retrospective next week.

2009-06-23 Thread Thomas Watson
This is a reminder that we have cancelled the Equinox call this week. We plan to have a Galileo retrospective next week. Please add your discussion items to http://wiki.eclipse.org/Equinox_Meeting_Minutes/20090630 This is also reminder to start thinking about 3.6 Helios planning. Please add

Re: [equinox-dev] Getting local permission from a bundle programatically

2009-06-18 Thread Thomas Watson
By local permissions I assume you are talking about getting the content of the OSGI-INF/permissions.perm file. The recommended way to get the content of this file is to use the following Bundle bundle = getBundle(); URL localPermissions = bundle.getEntry(OSGI-INF/permissions.perm); The method

Re: [equinox-dev] about Equinox boot delegation problem

2009-06-18 Thread Thomas Watson
How are you placing the package net.sf.cglib.* onto the boot classpath? By default Equinox only parent delegates to the boot class loader. If you placed the classes on another class loader (ext, app etc) then the content will not be available to the parent class loader of the bundle for boot

Re: [equinox-dev] DS activation and error logging

2009-06-16 Thread Thomas Watson
From: Stoyan Boshev s.bos...@prosyst.com The DS spec requires that errors and warnings are logged by SCR via the LogService if available. In your configuration it is provided by the org.eclipse.equinox.log bundle. If your environment does not have LogService then you will not be able to

Re: [equinox-dev] DS activation and error logging

2009-06-16 Thread Thomas Watson
logging | --| Thomas Watson wrote: From

RE: [equinox-dev] DS activation and error logging

2009-06-16 Thread Thomas Watson
From: Michael Furtak mfur...@cra.com That is my understanding as well. So I guess what I am wondering is: Given the set of Equinox bundles I described (including org.eclipse.equinox.log), I am not seeing a log file produced or an exception logged when my run configuration contains very

[equinox-dev] New Equinox Team meeting time.

2009-06-16 Thread Thomas Watson
At the Equinox call today we decided that we should move the Equinox team meeting to a more appropriate time for our European team members from Prosyst and Equinox Weaving. I have put together a doodle poll to help us in selecting a new weekly time for the Equinox team meeting. Please use the

Re: [equinox-dev] Problem testing with JUnit - Equinox doesn't start

2009-06-12 Thread Thomas Watson
This is very strange. It appears the launch configuration is trying to set the start-level of the system bundle. Perhaps there is a PDE bug that allows that to happen. But I'm not even sure how to construct an osgi.bundles configuration property that would cause the launcher (EclispeStarter)

[equinox-dev] Fw: Equinox Galileo Release 3.5

2009-06-12 Thread Thomas Watson
Yeah!! ;-) Tom - Forwarded by Thomas Watson/Austin/IBM on 06/12/2009 11:55 AM - | | From: | | --| |Wayne

RE: [LIKELY JUNK]Re: [equinox-dev] Keeping the OSGi framework fromterminating ifno application is running

2009-06-11 Thread Thomas Watson
is to use the property osgi.framework.activeThreadType and cannot be achieved with osgi.noshutdown. Is this correct? Regards, Lazar From: equinox-dev-boun...@eclipse.org [ mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson Sent: Wednesday, June 10, 2009 4:28 PM To: Equinox development

RE: [LIKELY JUNK]Re: [equinox-dev] Keeping the OSGi frameworkfromterminating ifno application is running

2009-06-11 Thread Thomas Watson
-boun...@eclipse.org [ mailto:equinox-dev-boun...@eclipse.org] On Behalf Of Thomas Watson Sent: Thursday, June 11, 2009 5:00 PM To: Equinox development mailing list Subject: RE: [LIKELY JUNK]Re: [equinox-dev] Keeping the OSGi frameworkfromterminating ifno application is running That is correct

Re: [equinox-dev] FW: Classloader problem

2009-06-05 Thread Thomas Watson
Are you setting the configuration property org.osgi.framework.bootdelegation=*? What version of Equinox do you use? Anything version 3.3 or later should not be delegating class loads to the VM first by default (unless you set explicitly set org.osgi.framework.bootdelegation=*). If you use

[equinox-dev] Cancel Equinox call today

2009-06-02 Thread Thomas Watson
We are all busy with 3.5 docs and closing out RC4. Unless someone has items to add to the agenda I suggest we cancel the Equinox call today. Please ping the team on equinox-dev IRC or mailing list if there are urgent items to discuss for 3.5. Thanks. Tom

Re: [equinox-dev] Help Request - Equinox error when starting Eclipse - crash

2009-06-01 Thread Thomas Watson
This error usually occurs because the org.eclipse.core.runtime bundle is not resolved or did not start correctly for some reason. Did you update eclipse recently? You can try starting with -console -noExit and then running the ss command at the osgi prompt to see what bundles are installed and

[equinox-dev] One more fix in DS for today's RC4 build.

2009-06-01 Thread Thomas Watson
There is one bug in DS that we are fixing for RC4. The bug is safe and simple to fix. The map file has been updated for the following Bug changes: + Bug 278333. IllegalArgumentException when signature of unbind method differs from the bind method signature (FIXED) The following projects have

[equinox-dev] Equinox contribution to next RC2 build.

2009-05-20 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 266935. NullPointerException in org.eclipse.osgi.internal.module.ResolverImpl.unresolveBundle() during Initializing Java Tooling (FIXED) + Bug 277005. http.port property not set with Jetty6 Http Service (FIXED) + Bug 277131. Build

[equinox-dev] Equinox contribution to the next Galileo integration build

2009-05-18 Thread Thomas Watson
We had an extra unused osgi.jar in CVS that was really old and needed to be removed (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=244624). The following projects have changed: org.eclipse.equinox.supplement org.eclipse.osgi Tom ___ equinox-dev

[equinox-dev] Changes to org.osgi.service.event.Event class for RC1

2009-05-13 Thread Thomas Watson
If you use the org.osgi.service.event package then please read on, otherwise you can discard this message. The org.eclipse.osgi.services bundle contains a number of API packages which are maintained by the OSGi Alliance. For the 3.5 (Galileo) release we have updated these packages to the

[equinox-dev] Equinox contribution to next Galileo RC1 build.

2009-05-13 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 263648. [launcher] should we move to foundation 1.1 or osgi min 1.2 (FIXED) + Bug 275768. Spelling mistakes in org.eclipse.osgi.service.debug.DebugOptionsListener Javadoc (FIXED) + Bug 275997. [ds] Declarative services fails to

RE: [equinox-dev] Conditional Permission are not being checked

2009-05-07 Thread Thomas Watson
very much in advance De: equinox-dev-boun...@eclipse.org [mailto:equinox-dev-boun...@eclipse.org ] En nombre de Thomas Watson Enviado el: miƩrcoles, 06 de mayo de 2009 18:52 Para: Equinox development mailing list: Asunto: Re: [equinox-dev] Conditional Permission are not being checked Can you

Re: [equinox-dev] Conditional Permission are not being checked

2009-05-06 Thread Thomas Watson
Can you try this on 3.5? The OSGi R4.2 specification (implemented in Equinox 3.5) made a clarification about when the default permissions from PermissionAdmin are used in the presence of the ConditionalPermissionAdmin service. The default default permissions for PermissionAdmin is

[equinox-dev] Transforms from equinox incubator did not get moved to rt.equinox.incubator

2009-05-06 Thread Thomas Watson
Just an FYI. We forgot to include some of the transforms examples from the equinox incubator we we moved the incubator projects to rt.equinox.incubator. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=275172 They now live in their rightful place under cvsroot/rt:

Re: [equinox-dev] Bundle-Verification, Security, Permissions and Hooks

2009-05-05 Thread Thomas Watson
Now my question: How can I make sure, that my framework-hook is recognized by the framework and the framework only starts, when this hook is available? Or is there another possibility where to execute these operations? Are you asking how to configure your framework extension (which

[equinox-dev] Equinox tagged for Galileo integration build.

2009-05-05 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 273405. Core SDK feature missing plug-in exec environments (FIXED) + Bug 274908. Add an option to allow multiple host fragments (FIXED) + Bug 274970. Equinox SDK missing org.eclipse.equinox.servletbridge (FIXED) The following

[equinox-dev] Equinox tagged for Galileo integration build

2009-05-04 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 274156. Add x86_64 to osgi test bundles (FIXED) The following projects have changed: org.eclipse.osgi.tests Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

[equinox-dev] projects tagged for Galileo M7 build

2009-04-29 Thread Thomas Watson
I also tagged the projects from bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=274395 in Equinox. The map file has been updated for the following Bug changes: + Bug 272234. [launcher] Exception in the log after running an headless app (FIXED) The following projects have changed:

Re: [equinox-dev] Support for the console in Equinox

2009-04-28 Thread Thomas Watson
We have had a long time desire to remove the console from the framework. It adds a bit of bulk and is not needed in many scenarios. As such we are not doing much to enhance the console at this time. When an implementation becomes available for RFC 147 we would prefer this to be a separate

Re: [equinox-dev] osgi.resolver.usesMode in PDE

2009-04-28 Thread Thomas Watson
PDE uses its own set of configuration properties for the resolver at development time. PDE could have an option to add that property to the configuration of the resolver state used in PDE. This is not something Equinox can control though. You should probably open a bug against PDE-UI to

[equinox-dev] Equinox contribution tagged for next Galileo M7 build

2009-04-27 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 262906. [http.registry]initializeDelegate in ServletManager.ServletWrapper should be synchronized (FIXED) + Bug 263066. [server] Possible ClassCastException with wantClientAuth (FIXED) + Bug 264701. [launcher] Launcher looks for

[equinox-dev] Equinox tagged for Galileo M7 warmup build

2009-04-26 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 206020. [prefs] Preference Transfers with multiple entry nodes do not show in export preferences wizard (FIXED) + Bug 212262. JRE can hang with circular dependencies (FIXED) + Bug 253243. [osgi] Keep API up to date with latest

Re: [equinox-dev] ServiceReference.compareTo(Object)

2009-04-24 Thread Thomas Watson
I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=273593 to track this Tom | | From: | | | |BJ

[equinox-dev] Tagging for the M7 warm-up build.

2009-04-24 Thread Thomas Watson
I plan to tag Equinox for the M7 warm-up build on Sunday morning. If you release things after I tag then you will need to retag your fixes to make the warmup build. Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

Re: [equinox-dev] javax.servlet.http classloading problem

2009-04-21 Thread Thomas Watson
Hi Dirk I assume you are using the servletbridge to deploy equinox into an existing servlet container (tomcat, jetty, etc.). In this case the FrameworkLauncher class is used to launch an embedded equinox instance to host the content of the application as bundles. We want to use the

RE: [equinox-dev] Autostarting Bundles

2009-04-20 Thread Thomas Watson
I suggest you open a bug against PDE-UI to document the issue. Thanks. Tom | | From: | | --| |O'Flynn, Dennis

[equinox-dev] 3.6 target milestone and version created for Equinox

2009-04-20 Thread Thomas Watson
We are heading into the latest milestone before the release candidates of 3.5. I have create a new 3.6 target milestone and version in bugzilla for bugs that we want defer to the next release. Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

[equinox-dev] Equinox tagged for Galileo Integration Build

2009-04-20 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 155465. FileBundleEntry should return names ending in '/' for directory entries (FIXED) + Bug 225128. Launcher not executable when archivesFormat is set to tar (NEW) + Bug 253243. [osgi] Keep API up to date with latest OSGi R4.2

Re: [equinox-dev] can't use the classes methods of a generated bundle from a jar

2009-04-19 Thread Thomas Watson
Are the methods package private? Package private method are only accessible by other classes in the same package which are loaded by the same class loader. This means the classes must be included in the same bundle or in fragments of the bundle in order to be loaded by the same class loader.

Re: [equinox-dev] How to work with code defects?

2009-04-14 Thread Thomas Watson
Hi Florian, In all cases I suggest you open a bug at https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Equinox There you can attach patches (even for small fixes). We also would like any testcases you have to reproduce the bugs you find. Welcome to the community. We look forward to any bug

Re: [equinox-dev] Question on org.osgi.framework.system.packages

2009-04-08 Thread Thomas Watson
Hi, Your observation is correct. You either get the packages which the framework determined is available from the VM or you have to provide the complete list in the org.osgi.framework.system.packages yourself. In OSGi R4.2 (implemented in Equinox 3.5) we have added added a new property

Re: [equinox-dev] Reg : Loading bundles to OSGI framwork

2009-04-06 Thread Thomas Watson
Generally this is done by installing/starting a bundle which installs the rest of your bundles. This is what Eclipse does with the org.eclipse.equinox.simpleconfigurator bundle. This bundle understands the mete-data managed by the p2 management system in Equinox. But you don't have to use p2.

Re: [equinox-dev] Equinox Declarative Services : Context Class Loader

2009-04-02 Thread Thomas Watson
3.5 is part of the Galileo release which will be final by the end of June. Tom From: Sameera Jayasoma sameera.madus...@gmail.com

[equinox-dev] Request to remove Constants#SERVICE_TYPE constant

2009-03-30 Thread Thomas Watson
Hello fellow Equinox team. In the past Equinox was under the Eclipse PMC and we needed to get PMC approval for post M6 API changes. Now that we are under RT Jeff and I decided that it would be best to keep the Equinox API change approvals localized to the Equinox dev list. Here is my first

Re: [equinox-dev] Bundle with Extension can be invoked in RESOLVED state

2009-03-25 Thread Thomas Watson
Currently extensions are tied to the resolution state of the bundle (not the active state). See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=210104 for an enhancement request to tie extension registry contributions to the active lifecycle of the bundle. Tom

<    1   2   3   4   5   6   7   8   >