Is there a trick to using the repo optimizer for p2 to generate the pack200 files? When I run the optimize OSGi app off of HEAD, I receive the following error. Validating the bundle hierarchy seems to show no issues. I've tried running the workspace off of 3.4M4 as well as the latest integration build.
Thanks, Tim osgi> !SESSION 2008-01-30 10:32:31.658----------------------------------------------- eclipse.buildId=unknown java.version=1.5.0_11 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -application org.eclipse.equinox.p2.artifact.optimizers.pack200optimizer-artifactRepository file:d:/prov/repo Command-line arguments: -dev file:C:/devel/genuitec/.metadata/.plugins/org.eclipse.pde.core/optimizer/dev.properties -console -consolelog -application org.eclipse.equinox.p2.artifact.optimizers.pack200optimizer-artifactRepository file:d:/prov/repo -console !ENTRY org.eclipse.osgi 4 0 2008-01-30 10:32:35.377 !MESSAGE Application error !STACK 1 java.lang.NoClassDefFoundError: org.eclipse.core.net.proxy.IProxyService at org.eclipse.ecf.internal.provider.filetransfer.Activator.getProxyService( *Activator.java:91*) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.setupProxies (*AbstractRetrieveFileTransfer.java:540*) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest (*AbstractRetrieveFileTransfer.java:488*) at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest (*AbstractRetrieveFileTransfer.java:309*) at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest (*MultiProtocolRetrieveAdapter.java:95*) at org.eclipse.equinox.internal.p2.artifact.repository.ECFTransport.transfer (*ECFTransport.java:106*) at org.eclipse.equinox.internal.p2.artifact.repository.ECFTransport.download (*ECFTransport.java:67*) at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory.load (*SimpleArtifactRepositoryFactory.java:44*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository (*ArtifactRepositoryManager.java:305*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository (*ArtifactRepositoryManager.java:287*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.createRepository (*ArtifactRepositoryManager.java:148*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreDownloadCache (*ArtifactRepositoryManager.java:401*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.restoreRepositories (*ArtifactRepositoryManager.java:462*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.getRepository (*ArtifactRepositoryManager.java:238*) at org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository (*ArtifactRepositoryManager.java:281*) at org.eclipse.equinox.internal.p2.artifact.optimizers.pack200.Application.setupRepository (*Application.java:47*) at org.eclipse.equinox.internal.p2.artifact.optimizers.pack200.Application.start (*Application.java:35*) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(* EclipseAppHandle.java:193*) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication( *EclipseAppLauncher.java:106*) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(* EclipseAppLauncher.java:76*) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(*EclipseStarter.java :362*) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(*EclipseStarter.java :175*) at sun.reflect.NativeMethodAccessorImpl.invoke0(*Native Method*) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(*Main.java:561*) at org.eclipse.equinox.launcher.Main.basicRun(*Main.java:501*) at org.eclipse.equinox.launcher.Main.run(*Main.java:1239*) at org.eclipse.equinox.launcher.Main.main(*Main.java:1215*)
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
