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

Reply via email to