Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] Build error

I sent this last week.

Can anyone give me any help on this?  It is blocking me.

First off thanks for the help getting PDE under debug.  That has helped me solve several issues.

I have made some progress.

First I have converted the build to use the eclipse 3.5 PDE.

I'm still passing this data to the PDE build:
[echoproperties] generate.p2.metadata=true
[echoproperties] p2.artifact.repo=file\:/f\:/build/openArbor/temp/repo/
[echoproperties] p2.artifact.repo.name=OpenArbor Artifact Repo
[echoproperties] p2.flavor=tooling
[echoproperties] p2.metadata.repo=file\:/f\:/build/openArbor/temp/repo/
[echoproperties] p2.metadata.repo.name=OpenArbor Meta Repo
[echoproperties] p2.metadata.repository.location=f\:\\build\\openArbor\\temp\\repo
[echoproperties] p2.publish.artifacts=true

now it runs the build and eventually gets to line 566 in
org.eclipse.equinox.internal.provisional.p2.metadata.generator.Generate
it is trying to execute this block:
    if (bundle.getSymbolicName().equals(ORG_ECLIPSE_EQUINOX_LAUNCHER)) {
        bundle = EclipseInstallGeneratorInfoProvider.createLauncher();
    }
it throws the null pointer exception because the getSymbolicName returns null on plugin
BundleInfo(, , location=org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar, startLevel=1, toBeStarted=true, resolved=false, id=-1,no manifest, this.specialConfigCommands=null)


Why would the plugin org.eclipse.equinox.simpleconfigurator return null for getSymbolicName()?


I also tried to take org.eclipse.equinox.simpleconfigurator out of my product file then the PDE fails with a NPE at line 1177 in getBundleDescriptions.

any help would be great.


--
Mark Russell
Build Master
Instantiations, Inc.
+1 724-368-3331 (land line)
http://www.instantiations.com


Back to the top