RE: [equinox-dev] [p2] Milestone update site for 3.4
+1 I annotated the bug with more thoughts From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Timothy Webb Sent: Thursday, May 15, 2008 5:17 PM To: Equinox development mailing list Subject: [equinox-dev] [p2] Milestone update site for 3.4 Apologies for the persistence on this issue, but we are actively using the 3.4 milestones site for provisioning to clients and the current corruption is causing an outage to our users. https://bugs.eclipse.org/bugs/show_bug.cgi?id=232352 The current mismatch as described in the bug above guarantees that no provisioning can be performed using the milestone site with p2 (the artifacts.jar has M7 artifacts while the content.jar has M6a and earlier IUs -- never the two shall meet). Is the expectation that this site should be available for provisioning? Is there a better site to use that contains the 3.4 milestone builds? Any assistance in cleaning up the site would be appreciated. Thanks, Tim ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] [prov] p2 build contribution
The map file has been updated for the following Bug changes: + Bug 220605. IMetadataRepositoryManager will only load an old style update site if "site.xml" is part of the URL (FIXED) + Bug 229321. [ui] too many messages in the log (FIXED) + Bug 229364. [ui] Polish 'Software Updates and Add-Ons' dialog (NEW) + Bug 229631. [ui] Update affordance does not go away when the update is on going (FIXED) + Bug 231590. [ui] Close dialog after install (progress monitor) (FIXED) + Bug 231812. Performance improvements for reconciler (FIXED) + Bug 231922. [ui] unnecessary info messages in log (FIXED) + Bug 232287. Some of the p2 applications are missing the jarprocessor (NEW) + Bug 232340. WTP won't run in 'eclipse' in I20080513-2000 (FIXED) The following projects have changed: org.eclipse.equinox.p2.ui.admin.rcp org.eclipse.equinox.p2.reconciler.dropins org.eclipse.equinox.p2.ui org.eclipse.equinox.p2.selfhosting org.eclipse.equinox.p2.ui.sdk org.eclipse.equinox.p2.updatesite org.eclipse.equinox.p2.extensionlocation___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] [p2] retagged UI projects in case of rebuild...
It seems the projects were tagged for the I-build 1 minute before my last fix was committed. However, when I went to retag before the build started, I saw some launch config changes coming in that I couldn't vouch for, so I didn't retag immediately. By the time I decided to retag only the UI, the build had started. So I have retagged only the UI projects in case there is a resubmission from p2 before I am online in the morning. I did not tag the other changes since I wasn't familiar with them... The map file has been updated for the following Bug changes: + Bug 229403. [ui] Repository not found was never reported via dialog (FIXED) The following projects have changed: org.eclipse.equinox.p2.ui ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] [p2] Milestone update site for 3.4
Apologies for the persistence on this issue, but we are actively using the 3.4 milestones site for provisioning to clients and the current corruption is causing an outage to our users. https://bugs.eclipse.org/bugs/show_bug.cgi?id=232352 The current mismatch as described in the bug above guarantees that no provisioning can be performed using the milestone site with p2 (the artifacts.jar has M7 artifacts while the content.jar has M6a and earlier IUs -- never the two shall meet). Is the expectation that this site should be available for provisioning? Is there a better site to use that contains the 3.4 milestone builds? Any assistance in cleaning up the site would be appreciated. Thanks, Tim___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] servletbridge activator ClassNotFound exception
John, Off the top of my head I don't see anything wrong however from your description I'm wondering if you're using "export" to create your bundles or just handcrafting from the files on disk. Also, this is primarily a dev-list and for this sort of problem I'd suggest re-asking your question on the equinox users newgroup. -Simon [EMAIL PROTECTED] wrote on 05/13/2008 09:52:29 AM: > Thanks Simon that lead me down the right path. > > I was actually running against a "cracked" open bundle already, actually > I was installing my eclipse project root as the bundle instead of a > packaged jar. That's when I realized my compiled classes were in my > output folder duh (i.e. /bin). So I packaged up my two bundles as jars > and my activator works. However now it is not finding the exported > packaged in the other bundle :(. Apparently the eclipse tooling (PDE > and equinox launcher) resolves all this for you when launching equinox > stand-alone via the eclipse launch config. However you lose all these > goodies when you launch it via the servlet bridge and start installing > bundles manually ;). > > Here is my setup, > > I have one bundle HelloWorld, that exposes one package > (com.railinc.example.hello) that contains one Interface (HelloWorld). > Here is its manifest: > Manifest-Version: 1.0 > Bundle-ManifestVersion: 2 > Bundle-Name: HelloWorld Plug-in > Bundle-SymbolicName: HelloWorld > Bundle-Version: 1.0.2 > Bundle-Localization: plugin > Export-Package: com.railinc.example.hello > Bundle-ClassPath: . > > My HelloWorld.jar has the following: > com/railinc/example/hello/HelloWorld.class > meta-inf/Manifest.mf > > I then have another bundle HelloNoSpring that has an internal > implementation of the HelloWorld interface and an Activator. Its > manifest looks like this: > Manifest-Version: 1.0 > Bundle-ManifestVersion: 2 > Bundle-Name: HelloNoSpring Plug-in > Bundle-SymbolicName: HelloNoSpring > Bundle-Version: 1.0.4 > Bundle-Activator: com.railinc.example.activator.HelloNoSpringActivator > Bundle-Localization: plugin > Import-Package: com.railinc.example.hello, > org.osgi.framework;version="1.3.0" > Bundle-ClassPath: . > > Its jar has the following: > com/railinc/example/activator/HelloNoSpringActivator.class > com/railinc/example/hello/impl/HelloWorldImpl.class > meta-inf/Manifest.mf > > > * HelloWorldImpl implements the HelloWorld Interface > * The Activator news up an instance of HelloWorldImpl and tries to > invoke it. > > If I comment out the HelloWorld part my activator runs fine now. > However when I add the HelloWorld stuff in there it fails saying it > can't find my HelloWorld interface :(. > > Another very interesting point! > > If I add the HelloWorld bundle as a required bundle instead of an > imported package it works, but when I try to just do it as an imported > package, I get the CNFE :(. Any ideas anyone? > ___ > equinox-dev mailing list > equinox-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/equinox-dev___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] AOSGi: declare prcedence seems to have no effect
Hi Oren, I'm using AOSGi and trying to define precedence between two aspects that operate on the same join-point however it doesn't work (In one aspect I defined 'declare precedence: B, A;' and still A's advice operates before B's advice). Is AOSGi supposed to support 'declare precedence' at all? Equinox Aspects should support all of the AspectJ features, of course... ;-) Could you open a bug report against Equinox/Incubator with "[aspects]" in the subject and maybe attach a small example to reproduce the problem? That would be great. -Martin ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] AOSGi: declare prcedence seems to have no effect
Hi, I'm using AOSGi and trying to define precedence between two aspects that operate on the same join-point however it doesn't work (In one aspect I defined 'declare precedence: B, A;' and still A's advice operates before B's advice). Is AOSGi supposed to support 'declare precedence' at all? Thanks, Oren ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] [prov] p2 call
Hello, Due to Canadian holiday. Monday's 19th call will be run on Tuesday 11AM EDT. PaScaL___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
[equinox-dev] Equinox contribution
The map file has been updated for the following Bug changes: + Bug 232146. org.eclipse.equinox.security.ui contains an invalid item in Require-Bundle (FIXED) + Bug 232151. I20080513-2000 Linux Motif doesn't start (FIXED) The following projects have changed: org.eclipse.equinox.security.ui org.eclipse.equinox.launcher.motif.linux.x86 Tom ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev