[equinox-dev] Additional Equinox Contribution to RC3

2008-05-29 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 234689. Converting org.eclipse.equinox.security to use API tools (FIXED) The following projects have changed: org.eclipse.equinox.security.ui org.eclipse.equinox.security.win32.x86 Tom

RE: [equinox-dev] [prov] Discourages access

2008-05-30 Thread Thomas Watson
Since nobody bit on Jeff's request for an enhancement request, I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=234947 to discuss these issues. Tom From:

Re: [equinox-dev] help understanding osgi.parentClassLoader

2008-06-02 Thread Thomas Watson
[EMAIL PROTECTED] wrote on 06/01/2008 10:36:04 PM: Hi, I'm new to OSGI so please bear with me if they are basically naive questions. I'm using Equinox's latest version, I've gone through the mailing lists and OSGI's core manual especailly the Module layer section and found lots of very

[equinox-dev] copyrights only contributions

2008-06-02 Thread Thomas Watson
We found a few copyrights that need updated for the next build. I did not tag in time for today's build. These will get picked up in tomorrow's build. The map file has been updated. The following projects have changed: org.eclipse.equinox.security.ui org.eclipse.equinox.security.macosx: Tom

Re: [equinox-dev] new to OSGI: question about hot-swapping

2008-06-03 Thread Thomas Watson
Hi Dominik, You should consider asking general OSGi questions on the OSGi Developer Mail List [EMAIL PROTECTED]. When updating a bundle, the old version gets stopped but the classloader and contents are still available to load classes from. Any clients which import packages from the updated

Re: [equinox-dev] Possible to use custom threadpool

2008-06-04 Thread Thomas Watson
Hi Olaf, Currently Equinox spawns its own Threads to perform asynchronous event delivery and perform asynchronous operations (such as PackageAdmin and StartLevel operations). There is no way to plugin an external threadpool for Equinox to use. OSGi is considering a specification on how

[equinox-dev] Equinox doc fix

2008-06-04 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 235633. [doc] JavaDoc for SignedContentFactory is incorrect (FIXED) The following projects have changed: org.eclipse.osgi Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

Re: [equinox-dev] feature names

2008-06-11 Thread Thomas Watson
I opened bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=236663 to track. I can take the Equinox Bundles feature and its source feature. Can someone on the p2 team take a look at updating the p2 names? Tom

Re: [equinox-dev] java.lang.NoClassDefFoundError: javax/xml/namespace/QName

2008-06-30 Thread Thomas Watson
Sorry if this has already been answered. When launching the equinox framework this way the class loading delegation is strict WRT boot delegation and the OSGi specification. In OSGi you only get classes/resources in java.* for free from the boot class loader. All other packages you must

Re: [equinox-dev] OSGi specification supported by Equnox 3.4 and OSGi test cases

2008-07-02 Thread Thomas Watson
See https://www.osgi.org/members/bugzilla/show_bug.cgi?id=564 In the R4.1 TCK these testcases assumed that exporting bundles also imported the packages from themselves. According to the spec the framework must choose a bundle to either be an exporter or an importer of a package but it cannot be

Re: Re[2]: [equinox-dev] OSGi specification supported by Equnox 3.4 and OSGi test cases

2008-07-02 Thread Thomas Watson
I'm not seeing that error when I use the target ant script supplied with the TCK to launch the RI. How are you launching the RI? Tom From: Pavlin Dobrev [EMAIL PROTECTED]

Re: [equinox-dev] resolving partially

2008-07-14 Thread Thomas Watson
No, but there is a platform property you can set on the State object to put the resolver in development mode. Using the platform property osgi.resolverMode=development will allow bundle constraints (Import-Package, Require-Bundle etc.) to resolve to bundles in the state which are not resolved

Re: [equinox-dev] Code move timeline

2008-07-17 Thread Thomas Watson
want org.eclipse.equinox.http.servlet in the osgi-compendium as it's what really provides the Http Service implementation and also is a dependency of org.eclipse.equinox.http.jetty. -Simon Inactive hide details for Thomas Watson ---07/17/2008 02:05:59 PM---We discussed this at the Tuesday Equinox

[equinox-dev] Equinox contribution to 3.5 I-Build

2008-07-22 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 184127. NullPointerException when trying to open a file (FIXED) + Bug 235857. Enablement of the Save button on the Secure Storage preference page (FIXED) + Bug 237793. [prefs] Thread safety problem in InstancePreferences (FIXED) +

Re: [equinox-dev] Removing access restrictions on classes.jar

2008-07-23 Thread Thomas Watson
Hi Hal, Is the project a PDE project? If so then this could happen when you set the Bundle-ExecutionEnvironment header in your bundle manifest and have PDE update your classpath settings. This will apply an execution environment definition to your VM to prevent you from accessing packages

Re: [equinox-dev] Code move timeline

2008-07-28 Thread Thomas Watson
somewhere. We will have to give this to the webmaster to execute the copy operation anyway and there seem to have been some tweaks since the original proposal. Jeff Thomas Watson wrote: There will still be a bundles directory. Basically the proposal at http://wiki.eclipse.org

[equinox-dev] Equinox tagged for the I-Build

2008-07-28 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 133048. URLStreamHandlerProxy does not delegate new Java 5 method: openConnection(URL u, Proxy p); (ASSIGNED) + Bug 241826. Typo in BUNDLE_NATIVECODE_EXCEPTION (FIXED) The following projects have changed: org.eclipse.osgi Tom

Fw: [equinox-dev] Code move timeline

2008-07-30 Thread Thomas Watson
by Thomas Watson/Austin/IBM on 07/30/2008 04:22 PM - From: Thomas Watson/Austin/IBM To: Equinox

[equinox-dev] Equinox contributions to M1

2008-07-31 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 220461. Cocoa launcher (FIXED) + Bug 234394. [launcher] fail to load vm when run from search path (FIXED)) + Bug 236091. [launcher] launchJavaVM should

Re: [equinox-dev] JAR file references in Equinox Hooks?

2008-08-11 Thread Thomas Watson
When you say Equinox hook bundle I assume you mean a fragment of org.eclipse.osgi that provides an adaptor hook implementation. These types of bundles are loaded very early by the launcher before the Framework is loaded. Because of this we have limited support for loading inner jars from these

[equinox-dev] Equinox code is moving between 16:30-19:30 EST 08/13/2008 (Today)

2008-08-13 Thread Thomas Watson
The webmaster is scheduled to perform the move of the Equinox code today at 16:30-19:30 EST. The following will occur. 1) The old repositories will be made read-only. 2) A copy of all projects involved will be made to the new RT repository. All CVS history will be preserved. 3) The new RT

Re: [equinox-dev] Equinox code is moving between 16:30-19:30 EST 08/13/2008 (Today)

2008-08-13 Thread Thomas Watson
to migrate please let us know. Thanks. Tom and Jeff. From: Thomas Watson/Austin/[EMAIL PROTECTED] To: [EMAIL

[equinox-dev] Equinox contribution to 3.5 I-Build

2008-08-18 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 240212. [launcher] Splash fails under 1.6.0 webstart (FIXED) + Bug 240500. Java 6 Update 7 breaks OSGI over Webstart (FIXED) + Bug 242799. [osgi R4.2] implement changes to conditional permission admin RFC 120 (ASSIGNED) The

[equinox-dev] contribution to 3.5 I-Build

2008-08-25 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 241663. [user admin] Incorrect Password Save/Load (FIXED) + Bug 23. Implement SystemBundle (RFC 132) (ASSIGNED) + Bug 244624. Implement new BundleException types (FIXED) + Bug 244629. implement the new ServiceException in the

Re: [equinox-dev] set bundles startup/shutdown order

2008-08-26 Thread Thomas Watson
The StartLevel service is used both for controlling start order at launch and stop order at shutdown. If you set bundle A to have a lower start level than bundle B then bundle A will start before bundle B on launch and bundle B will stop before bundle A on shutdown. HTH. Tom

Re: [equinox-dev] running startApp from equinox console

2008-08-27 Thread Thomas Watson
The threading/cardinality properties? There is currently no way to override the application properties specified by an applications extension. I suppose we could enhance the container to allow these types of properties to be specified in the Map which is use to launch an application (i.e. when

Re: [equinox-dev] .qualifier for export package?

2008-09-02 Thread Thomas Watson
Before recommending every package uses a qualifier I have the following concerns: 1) In Eclipse we have loads of packages. We better make sure all identical qualifier Strings are shared (interned etc.) for performance reasons. Today when loading from a cached state we share identical Version

Re: [equinox-dev] .qualifier for export package?

2008-09-02 Thread Thomas Watson
Here are some obvious questions: * How are @since tags formatted to indicate that the version number corresponds to packages vs. bundles? If there is a package version then the @since should always reference the package version exported in my opinion. * How are initial package versions

RE: [equinox-dev] When is DS done loading services?

2008-09-03 Thread Thomas Watson
I think part of the problem here is the term application. In this case we are talking about an RCP application which is defined as an Eclipse extension to the org.eclipse.core.runtime.applications extension point. When launching Eclipse the default application is started after the platform has

Re: [equinox-dev] .qualifier for export package?

2008-09-05 Thread Thomas Watson
] From: Thomas Watson/Austin/[EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org

Re: [equinox-dev] .qualifier for export package?

2008-09-05 Thread Thomas Watson
] From: Thomas Watson/Austin/[EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org

[equinox-dev] Equinox contribution to 3.5 I-Build.

2008-09-08 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 242799. [osgi R4.2] implement changes to conditional permission admin RFC 120 (FIXED) + Bug 245678. inconsistent security checkes for bundles with attached fragments (FIXED) + Bug 246132. Refactor loader layer (FIXED) + Bug

Re: [equinox-dev] .qualifier for export package?

2008-09-09 Thread Thomas Watson
? Thomas Watson [EMAIL PROTECTED] Sent by: To [EMAIL

[equinox-dev] Contribution to 3.5 M2 build.

2008-09-15 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 226038. Not possible to locate a wrapped bundle file in a chain of bundle file wrappers (FIXED) + Bug 234069. Switch default to enable MRUBundleFileList (FIXED) + Bug 246640. System packages only added to first system bundle

[equinox-dev] Equinox Framework contribution to M2.

2008-09-16 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 247328. CCE invoking the services console command (FIXED) The following projects have changed: org.eclipse.osgi Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

Re: [equinox-dev] Thread Safety Issues

2008-09-17 Thread Thomas Watson
[equinox-dev] Thread Safety Issues Rob Harrop to: equinox-dev 09/16/2008 11:38 AM Chaps, I've created a few bug reports (with patches) related to thread safety issues we have found while using Equinox in SpringSource dm Server. I felt that it wasn't appropriate to create massive

[equinox-dev] Equinox contribution to Galileo (3.5) I-Build

2008-09-22 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 231290. ConditionalPermissionAdmin.getAccessControlContext() needs some fixes (FIXED) + Bug 246757. [ds] Compliance with section 112.3.4 and 112.6 of R4.1 spec (ASSIGNED) + Bug 247867. VersionRange does not implement hashCode()

Re: [equinox-dev] Is this a bug?

2008-09-24 Thread Thomas Watson
Danail is correct. Reference installs are not spec'ed but most implementations seem to support some form of reference install. Reference installs does not prevent dynamic updates of bundles though. It is only a way to tell the framework not to copy the content into its local storage, instead

[equinox-dev] Equinox contribution to Galileo 3.5 I-Build

2008-09-29 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 221994. [ds] Log a warning when XML document does not contain any service component (FIXED) + Bug 227190. [DS] Provide console commands for querying the SCR (FIXED) + Bug 239363. New ws constant needed for Cocoa port (FIXED) +

Re: [equinox-dev] Equinox code in /cvsroot/eclipse versus /cvsroot/rt

2008-09-30 Thread Thomas Watson
Good point. This is something we always intended to do but never got around to doing it. Right now the equinox content in the old repo is read-only. This prevents any committer from doing this for us. I opened a foundation bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=249148 to request

[equinox-dev] Equinox contribution to Galileo (3.5) I-Build

2008-10-06 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 244625. Implement new service registry hooks (RFC 126) (ASSIGNED) + Bug 245603. Refactor Service Layer (FIXED) + Bug 249343. Compiler warnings for overriding synchronized method. (WONTFIX) The following projects have changed:

Re: [equinox-dev] Bootdelegation question

2008-10-08 Thread Thomas Watson
See the osgi.compatibility.bootdelegation option in the Eclipse Help. osgi.compatibility.bootdelegation - if set to true then the parent (boot by default) classloader is delegated to as a last resort if a class or resource cannot be found. The default value is true. When launching Equinox under

[equinox-dev] Old Equinox repo content deleted from HEAD

2008-10-09 Thread Thomas Watson
The last step to move our code to the RT project is to delete all the old Equinox content that got moved out of the old repository. The content form HEAD has been deleted for all Equinox projects that have been moved from the eclipse project repository (dev.eclipse.org:/cvsroot/eclipse) to the

Re: [equinox-dev] org.eclipse.osgi_3.4.2.R34x_v20080826-1230 defines ExecutionEnvironment: J2SE-1.5

2008-10-10 Thread Thomas Watson
Hi Heiko, The reason this was added was to avoid compilation errors when importing org.eclipse.osgi into your workspace as source from the target SDK. The org.eclipse.osgi project supports the OSGi minimum 1.1 execution environment but will make use of additional classes from J2SE 1.4 and 1.5

Re: [equinox-dev] org.eclipse.osgi_3.4.2.R34x_v20080826-1230 defines ExecutionEnvironment: J2SE-1.5

2008-10-10 Thread Thomas Watson
to use for compilation purposes. This seems like the safer and more explicit path regardless of any issues Heiko may be seeing. Jeff Thomas Watson wrote: Hi Heiko, The reason this was added was to avoid compilation errors when importing org.eclipse.osgi into your workspace

[equinox-dev] Equinox contribution to Galileo I-Build

2008-10-13 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 240724. [plan] Update Execution Environment profile format to include custom jdt settings (FIXED) The following projects have changed: org.eclipse.osgi.tests org.eclipse.osgi. Tom ___

Re: [equinox-dev] Component Resolve Thread and the context classloader

2008-10-15 Thread Thomas Watson
Please open a bug about this against the compendium component at https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Equinox I'm not sure why the DS implementation (Executor class) is setting the context class loader to null. Maybe it was exposing classes to components that should not be

Re: [equinox-dev] p2 publisher tests?

2008-10-16 Thread Thomas Watson
+1 For any projects that are dead and have never been included in an I-Build, we should ask the web master to manually delete the directories for us. Tom From: Jeff McAffer [EMAIL PROTECTED]

[equinox-dev] Equinox contribution to the 3.5 I-Build

2008-10-20 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 243383. The default configuration must be calculated after determine if there is a user supplied configuration (FIXED) + Bug 244625. Implement new service registry hooks (RFC 126) (FIXED) + Bug 250705. bug list link is broken on

Re: [equinox-dev] Bootdelegation question

2008-10-22 Thread Thomas Watson
-7951 [EMAIL PROTECTED] AMEN! Got it! Woks fine now.thx Oleg On Oct 8, 2008, at 2:06 PM, Thomas Watson wrote: See the osgi.compatibility.bootdelegation option in the Eclipse Help. osgi.compatibility.bootdelegation - if set to true then the parent (boot by default) classloader is delegated

[equinox-dev] Equinox tagged for 3.5 M3 warmup build

2008-10-24 Thread Thomas Watson
I am going to be out this afternoon and will not have reliable internet access over the weekend. I tagged Equinox early for the Sunday M3 warm-up build. If you release additional changes that you want in the M3 build then please ensure the changes are tagged in time for the Sunday build. Some

[equinox-dev] Status on 3.5M3

2008-10-30 Thread Thomas Watson
From a framework and compendium POV M3 is ready. I also think components and server-side are done for M3. Is p2 ready to declare M3? Tom - Forwarded by Thomas Watson/Austin/IBM on 10/30/2008 11:16 AM

[equinox-dev] SystemBundle interface is renamed to Framework

2008-10-31 Thread Thomas Watson
Due to resent changes in the OSGi RFC 132 the proposed OSGi API org.osgi.framework.launch.SystemBundle is has been renamed to org.osgi.framework.launch.Framework. This is new API being proposed by RFC 132 in OSGi (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=23) I have just released

Re: [equinox-dev] Bundles specific to workspace

2008-11-19 Thread Thomas Watson
The short answer is no. The set of bundles installed into an Eclipse instance is based on the installation configuration and does not depend on the workspace which you are opening. If you open several different workspaces with the same eclipse installation then each instance will use the same

Re: [equinox-dev] update site for equinox aspects

2008-11-24 Thread Thomas Watson
Hi Martin, I suggest opening a bug against Platform-Releng so that we can start looking at doing this. Please CC myself on the bug once you open it. Tom From: Martin Lippert [EMAIL PROTECTED]

[equinox-dev] Equinox tagged for Galileo build

2008-11-24 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 217009. [launcher] [jnlp] use the Eclipse-BundleShape header (NEW) + Bug 247148. [DS][osgi R4.2] implement changes to DS (RFC 134) (ASSIGNED) + Bug 247522. StateImpl access bundleDescriptions field in unsafe manner (FIXED) + Bug

Re: [equinox-dev] What bundle class loaded from

2008-12-01 Thread Thomas Watson
Catching up on e-mail from the holiday, this may have been answered. Check out the method: org.eclipse.core.runtime.FileLocator.getBundleFile(Bundle) Tom From: Fredrik Alströmer [EMAIL PROTECTED]

[equinox-dev] Equinox tagged for Galileo I-Build

2008-12-01 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 174362. Accommodate Maven in expected JAR naming scheme in EclipseStarter.searchFor() (FIXED) + Bug 217009. [launcher] [jnlp] use the Eclipse-BundleShape header (NEW) + Bug 241980. launcher lib has dependency on libgcc_s.so.0

[equinox-dev] Equinox tagged for Galileo M4 warm-up build.

2008-12-05 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 247148. [DS][osgi R4.2] implement changes to DS (RFC 134) (ASSIGNED) + Bug 252404. [ds] Include an Equinox CommandProvider to force a component's implementation to be instantiated (FIXED) + Bug 253243. [osgi] Keep API up to date

[equinox-dev] No Equinox meeting next week 12/23/2008

2008-12-18 Thread Thomas Watson
The Equinox team meeting is cancelled next week. We will pick up the Equinox team meetings again on January 6th 2009. Happy Holidays, Merry Christmas and Happy New Year. Tom ___ equinox-dev mailing list equinox-dev@eclipse.org

Re: [equinox-dev] bundle starting twice

2009-01-05 Thread Thomas Watson
Are you updating the loginscreen bundle when you see the bundle get started twice or do you have multiple versions of the loginscreen bundle? If a new version of the loginscreen bundle is being provisioned then this is expected behavior. I would have expected the loginsreen bundle to bring down

Re: [equinox-dev] Verification of signed jars during bundle installation

2009-01-06 Thread Thomas Watson
Hi Andy, During 3.4 we had a team working on building an authorization engine into the framework to do the signature validation and content validation at install time (i.e. when calling BundleContext.install(). Unfortunately we ran out of time and found that it was rather limiting to bake

[equinox-dev] Move the equinox incubator to RT

2009-01-06 Thread Thomas Watson
We have put this off long enough. As a New Year's resolution we will finally move the equinox incubator to its rightful place under RT-Equinox. We do not want to just move everything from the old equinox incubator over to the RT-Equinox because many projects in the old incubator are outdated

Re: [equinox-dev] Move the equinox incubator to RT

2009-01-07 Thread Thomas Watson
.foo.bar compendium/ org.eclipse.log.zoo framework/ bundles/ p2/ bundles/ [...] Personally I would vote for A. What do you think? PaScaL Inactive hide details for Thomas Watson ---01/06/2009 05:24:45 PM---We have put this off long enough. As a New Year's resolutiThomas Watson ---01/06/2009 05:24:45

Re: [equinox-dev] Move the equinox incubator to RT

2009-01-09 Thread Thomas Watson
The incubator area should be structured according to the work areas which may or may not correspond to the formal components that we have in the rest of Equinox. Jeff Thomas Watson wrote: I prefer something similar to option C. This is because we have examples of work areas that do not fit into any

[equinox-dev] Equinox tagged for the next Galileo I-Build

2009-01-12 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 253243. [osgi] Keep API up to date with latest OSGi R4.2 specification (ASSIGNED)? + Bug 254021. Implement CompositeBundles (rfc 138) (ASSIGNED) + Bug 255279. [ds] Deactivating components in wrong order (FIXED) + Bug 255520.

Re: [equinox-dev] a future with futures

2009-01-15 Thread Thomas Watson
How big is the code? I got the impression that is is not going to be that big (perhaps 20k or less)? I agree with Pascal that it would be nice to separate this into another bundle, but I would like to avoid splitting it into a whole bunch of very small bundles. Would it be possible to move

Re: [equinox-dev] Support for RFC 119

2009-01-15 Thread Thomas Watson
Comments inline. Tom Scott Lewis wrote: H Tom, Thanks for the responses. Follow up inline below. Scott stuff deleted For now you can just throw a ServiceException of UNKNOWN or if you want you could just use your own value for the type until we sort this out. Ok, is this

Re: [equinox-dev] a future with futures

2009-01-15 Thread Thomas Watson
comments in-line. Tom Scott Lewis wrote: Hi all, Although provisional API (for 1.5 years) seems a bit conservative...and it will cause ECF/other potential clients of the API difficulties over this time (i.e. we would like to have our ECF 3.0/Galileo release of remote services use this

Re: [equinox-dev] Eclipse DSDP/MTJ Bundle Loader Hooks Trouble in Galileo

2009-01-16 Thread Thomas Watson
Trouble inGalileo Tom, Thanks for the update. Is there a better (ie. not internal) way to do this that we should be using instead? Thanks, Craig On Jan 16, 2009, at 7:59 AM, Thomas Watson wrote

Re: [equinox-dev] Support for RFC 119

2009-01-16 Thread Thomas Watson
Tom Thomas Watson wrote: Scott Lewis wrote: stuff deleted Thanks much. One question: If we/ECF is going to have or create the bundle that exports the distribution provider and discovery interfaces from the r4.2 cmpn...should this bundle be in the equinox namespace (and if so

Re: [equinox-dev] Bundle Verification using custom TrustEngine

2009-01-19 Thread Thomas Watson
The property osgi.signedcontent.trust.engine is used to limit the trust engine services that the SignedBundleFile will use to determine if a signer is trusted. When you set that property to CECKeyStoreTrustEngine then only your trust engine will be used to establish trust. Do you know if your

[equinox-dev] org.osgi.framework.hooks.service.PublishHook renamed to EventHook

2009-01-22 Thread Thomas Watson
This note is for anyone that may be using the new OSGi interface org.osgi.framework.hooks.service.PublishHook. This interface is being renamed to EventHook. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=261924 Other than tests, I am not aware that anyone in Eclipse is using this

Re: [equinox-dev] org.osgi.framework.hooks.service.PublishHook renamed to EventHook

2009-01-22 Thread Thomas Watson
to HEAD already, so I will update and proceed from there. Thanks for the notice. Scott Thomas Watson wrote: This note is for anyone that may be using the new OSGi interface org.osgi.framework.hooks.service.PublishHook. This interface is being renamed to EventHook. See https

[equinox-dev] bundle resource URLs format has changed

2009-01-26 Thread Thomas Watson
The failure in org.eclipse.core.tests.runtime (org.eclipse.core.tests.internal.runtime.FileLocatorTest.testFileLocatorFind) is a result of the fix to bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=252303 In this bug we changed the format of the bundle resource URLs to encode a framework

[equinox-dev] Contribution to Next M5 Galileo Build

2009-01-27 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 260245. osgi.os is Unknown on iSeries (FIXED) The following projects have changed: org.eclipse.equinox.launcher org.eclipse.equinox.supplement org.eclipse.osgi.tests org.eclipse.osgi. Tom

[equinox-dev] Contribution to Galileo M5 I-Build

2009-01-28 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 262692. Switch workspace not working on Motif platforms (FIXED) The following projects have changed: org.eclipse.equinox.launcher.motif.hpux.ia64_32 org.eclipse.equinox.launcher. org.eclipse.equinox.executable

Re: [equinox-dev] Using Equinox Hooks for handling application starting?

2009-02-03 Thread Thomas Watson
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=178927 for an enhancement request that is similar to what you require. The Equinox Hook (AdaptorHook.startFramework method) will not be sufficient for implementing this. You can get the command line by using the EnvironmentInfo service in you

[equinox-dev] Equinox tagged for Galileo integration build

2009-02-03 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 91463. [launcher] Main#resolve should not set the osgi.framework property (FIXED) + Bug 241663. [user admin] Incorrect Password Save/Load (FIXED) + Bug 251152. Cannot run two different Eclipse applications back to back in the same

[equinox-dev] Changes to external format of bundle entry/resouce URLs comming in M6 (again)

2009-02-03 Thread Thomas Watson
For the Galileo M6 build we have to change the external format of the bundle entry/resource URLs again. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=252303 Our original fix violated the URI syntax for server-based naming authority. This prevented the following code pattern from working:

[equinox-dev] API changes are coming to the org.osgi.service.condpermadmin package

2009-02-05 Thread Thomas Watson
This message is intended for any clients of the org.osgi.service.condpermadmin package. The OSGi R4.2 draft specification for Conditional Permission Admin (RFC 120) has adding new features to the org.osgi.service.condpermadmin package. An initial implementation of the draft specification was

[equinox-dev] Equinox tagged for Galileo Integration build

2009-02-09 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 258209. When using new RFC-132 launch mechanism, CCL not being set correctly on Equinox threads (FIXED) + Bug 259241. FileLocator .toFileURL returns null if there is no appropriate access rights (FIXED) + Bug 261943. Fragment's

[equinox-dev] Equinox incubator move scheduled for Monday February 23rd at 22:00 UTC

2009-02-19 Thread Thomas Watson
See bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=258483 and http://wiki.eclipse.org/Equinox/Incubator/Move The Foundation would like to begin the process of moving the Equinox incubator projects over to the RT repository. To do so we need to have a window of time (approximately 45

[equinox-dev] Equinox tagged for Galileo I-Build

2009-02-23 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 253243. [osgi] Keep API up to date with latest OSGi R4.2 specification (ASSIGNED) + Bug 262921. PackageAdmin getExportedPackage[s] methods return package even if exporter does not have EXPORT permission (FIXED) + Bug 263550.

[equinox-dev] Incubator copied to rt repository.

2009-02-23 Thread Thomas Watson
This is a reminder that today was the day for copying the equinox incubator content to the RT CVS repository (see http://wiki.eclipse.org/Equinox/Incubator/Move). Please take a look at the new repository in RT and make sure everything you wanted migrated over is there and in the proper place.

[equinox-dev] Fw: [eclipse-dev] New unused method/type/ctor/field diagnostics from Java compiler.

2009-02-24 Thread Thomas Watson
Should we switch the dead code warning to error for the equinox projects? This way we can find the warnings in the workspace easily and fix them before they go into the build. Thoughts? Tom - Forwarded by Thomas Watson/Austin/IBM on 02/24/2009 08:06 AM

[equinox-dev] Equinox tagged for Galileo integration build

2009-03-02 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 265424. Secure Storage Preference Page throws IllegalStateException (FIXED) + Bug 265784. Preference service should protect against mis-behaving scope (FIXED) + Bug 265998. Using I20090224-0800 build security.ui has compile errors

Re: [equinox-dev] Change log for Equinox versions?

2009-03-03 Thread Thomas Watson
Pascal gave you the link for all bugs fixed in the 3.5 release. If you want only the bugs fixed from 3.4.0 to 3.4.2 the the following link would help

[equinox-dev] OSGi API change to rename method ConditionalPermissionInfo.getGrantDecision to getAccessDecision

2009-03-05 Thread Thomas Watson
This message is intended for users of the org.osgi.service.condpermadmin package. Please let me know if you are a user because I am unaware of any users in the Eclipse community at this point. The method getGrantDecision() on the ConditionalPermissionInfo class has been renamed to

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

2009-03-08 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 253243. [osgi] Keep API up to date with latest OSGi R4.2 specification (ASSIGNED) + Bug 254300. Branding (FIXED) + Bug 258705. Implement tracing api (FIXED) + Bug 263523. [cocoa] Incorrect colors for eclipse splash screen in

[equinox-dev] Equinox tagged for Galileo M6 build

2009-03-11 Thread Thomas Watson
The map file has been updated for the following Bug changes: + Bug 268152. EE profiles J2SE-1.2 and JRE-1.1 contain illegal values for compiler compliance (FIXED) The following projects have changed: org.eclipse.osgi Tom ___ equinox-dev mailing list

Re: [equinox-dev] initial@url related

2009-03-13 Thread Thomas Watson
We use initial@ by design so the boot strap launcher can quickly figure out which bundles it is managing through the osgi.bundles list. We have considered removing the initial@ from the location (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=23). My worry is for cases where 1000s of

Re: [equinox-dev] Standard way to daemonize Equinox

2009-03-15 Thread Thomas Watson
The VM is exiting because there are no non-daemon threads running. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=215730 You need to set the following system property: osgi.framework.activeThreadType=normal Tom

Re: [equinox-dev] Newbie Question: embedded OSGi configuration

2009-03-16 Thread Thomas Watson
Note that the org.osgi.framework.* configuration properties are new properties for the standard framework launching specification which will be part of the OSGi R4.2 specification. These properties (including org.osgi.framework.storage) are supported in Equinox 3.5 M6 when using the new

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

[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] 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

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] 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] 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

<    1   2   3   4   5   6   7   8   >