director p2 3.4.1 [message #122518] |
Sat, 13 December 2008 02:27 |
Eclipse User |
|
|
|
Originally posted by: amottadelli_NO_SPAM.it.ibm.com
Hy,
I'm installing a Mail test product using p2 director 3.4.1.
I created a ant target ad follows:
<target name="provision" depends="init" >
<echo>install from ${repository} into ${runtime}</echo>
<delete dir="${runtime}" failonerror="false" />
<java
jar=" ${provisioning}\plugins\org.eclipse.equinox.launcher_1.0.101 .R34x_v20080819.jar "
fork="true" newenvironment="true" >
<!-- arg line="-console 9999"/ -->
<arg line="-clean" />
<arg line="-consoleLog" />
<arg line="-application
org.eclipse.equinox.p2.director.app.application" />
<arg line="-metadataRepository file:${repository}" />
<arg line="-artifactRepository file:${repository}" />
<arg line="-destination ${runtime}" />
<arg line="-bundlepool ${runtime}" />
<arg line="-roaming" />
<arg line="-p2.os win32" />
<arg line="-p2.ws win32" />
<arg line="-p2.arch x86" />
<arg line="-flavor tooling" />
<arg line="-profile mail" />
<arg line="-installIU Mail.product" />
<jvmarg value="-Declipse.p2.data.area=${runtime}/p2" />
<jvmarg value="-Xmx256m" />
</java>
</target>
the task always ends with the following log:
provision:
[echo] install from C:\workspaces\test_mail\updSite\repository
into c:\test_mail
[delete] Deleting directory c:\test_mail
[java] Listening for transport dt_socket at address: 7777
[java] Installing Mail.product 2.0.0.
[java] Operation completed in 65735 ms.
[java] java.lang.NullPointerException
[java] at
org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.findMatchingRepositoryExtensions(MetadataR epositoryManager.java:294)
[java] at
org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.loadRepository(MetadataRepositoryManager.j ava:478)
[java] at
org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.loadRepository(MetadataRepositoryManager.j ava:452)
[java] at
org.eclipse.equinox.internal.p2.metadata.repository.Metadata RepositoryManager.loadRepository(MetadataRepositoryManager.j ava:435)
[java] at
org.eclipse.equinox.internal.p2.engine.MetadataCache.getRepo sitory(MetadataCache.java:46)
[java] at
org.eclipse.equinox.internal.p2.engine.MetadataCache$1.notif y(MetadataCache.java:81)
[java] at
org.eclipse.equinox.internal.p2.core.ProvisioningEventBus.di spatchEvent(ProvisioningEventBus.java:86)
[java] at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
[java] at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:321)
Any idea/suggestion?
Thanks,
Sandro
|
|
|
Powered by
FUDForum. Page generated in 0.03159 seconds