Did you notice that remote update site zips are supported too? P2 natively only does local zips and remote/local unpacked sites. Athena can prefetch the remote zip and convert its URL from http: to jar:file: so it can be used as a valid repo.
Anyway, that aside.... Your issue is most likely caused by missing jars in the bootclasspath variables defined in common.releng/server.properties. You can manually add them on your local box, verify that it fixes things, and let me know what's missing so I can patch the defaults to include more jars (via bug or email, as patch or simple list, whatever you prefer). Coincidentally, I added jce.jar Friday night to get EMF to compile. I've rolled out that change onto build.eclipse.org so that the following bootclasspaths are defined OOTB: JavaSE-1.6=${JAVA60_HOME}/jre/lib/rt.jar:${JAVA60_HOME}/jre/lib/${JAVA60_HOME}/jre/lib/core.jar:${JAVA60_HOME}/jre/lib/annotation.jar:${JAVA60_HOME}/jre/lib/beans.jar:${JAVA60_HOME}/jre/lib/ibmorbapi.jar:${JAVA60_HOME}/jre/lib/java.util.jar:${JAVA60_HOME}/jre/lib/jlm.jar:${JAVA60_HOME}/jre/lib/logging.jar:${JAVA60_HOME}/jre/lib/resources.jar:${JAVA60_HOME}/jre/lib/security.jar:${JAVA60_HOME}/jre/lib/sql.jar:${JAVA60_HOME}/jre/lib/vm.jar:${JAVA60_HOME}/jre/lib/xmldsigfw.jar:${JAVA60_HOME}/jre/lib/xml.jar:${JAVA60_HOME}/jre/lib/graphics.jar:${JAVA60_HOME}/jre/lib/server.jar:${JAVA60_HOME}/jre/lib/jce.jar:${JAVA60_HOME}/jre/lib/jsse.jar:${JAVA60_HOME}/jre/lib/ibmjcefw.jar:${JAVA60_HOME}/lib/dt.jar:${JAVA60_HOME}/../Classes/dt.jar:${JAVA60_HOME}/../Classes/classes.jar:${JAVA60_HOME}/../Classes/jsse.jar:${JAVA60_HOME}/../Classes/jce.jar J2SE-1.5=${JAVA50_HOME}/jre/lib/rt.jar:${JAVA50_HOME}/jre/lib/vm.jar:${JAVA50_HOME}/jre/lib/core.jar:${JAVA50_HOME}/jre/lib/xml.jar:${JAVA50_HOME}/jre/lib/graphics.jar:${JAVA50_HOME}/jre/lib/server.jar:${JAVA50_HOME}/jre/lib/ibmorbapi.jar:${JAVA50_HOME}/jre/lib/security.jar:${JAVA50_HOME}/jre/lib/classes.jar:${JAVA50_HOME}/jre/lib/jsse.jar:${JAVA50_HOME}/jre/lib/jce.jar:${JAVA50_HOME}/jre/lib/ibmjcefw.jar:${JAVA50_HOME}/../Classes/dt.jar:${JAVA50_HOME}/../Classes/classes.jar:${JAVA50_HOME}/../Classes/jsse.jar:${JAVA50_HOME}/../Classes/jce.jar J2SE-1.4=${JAVA14_HOME}/lib/rt.jar:${JAVA14_HOME}/jre/lib/rt.jar:${JAVA14_HOME}/lib/core.jar:${JAVA14_HOME}/jre/lib/core.jar:${JAVA14_HOME}/lib/xml.jar:${JAVA14_HOME}/jre/lib/xml.jar:${JAVA14_HOME}/lib/graphics.jar:${JAVA14_HOME}/jre/lib/graphics.jar:${JAVA14_HOME}/lib/server.jar:${JAVA14_HOME}/jre/lib/server.jar:${JAVA14_HOME}/lib/ibmorbapi.jar:${JAVA14_HOME}/jre/lib/ibmorbapi.jar:${JAVA14_HOME}/lib/security.jar:${JAVA14_HOME}/jre/lib/security.jar:${JAVA14_HOME}/lib/classes.jar:${JAVA14_HOME}/jre/lib/classes.jar:${JAVA14_HOME}/jre/lib/jce.jar:${JAVA14_HOME}/lib/jsse.jar:${JAVA14_HOME}/jre/lib/jsse.jar:${JAVA14_HOME}/../Classes/dt.jar:${JAVA14_HOME}/../Classes/classes.jar:${JAVA14_HOME}/../Classes/jsse.jar:${JAVA14_HOME}/../Classes/jce.jar CDC-1.0/Foundation-1.0=${JAVA_FOUNDATION_HOME}/ee.foundation-1.0.jar CDC-1.1/Foundation-1.1=${JAVA_FOUNDATION_HOME}/ee.foundation.jar Hope that helps! Nick On Thu, Jan 14, 2010 at 4:07 PM, Chris Aniszczyk <caniszc...@gmail.com> wrote: > First off, I want to say thanks for adding "repositoryURLs" as an option to > Athena. That's what I'm talking about. > > Ok, now here's my problem. I'm trying to build and get javax* import related > errors: > > [build] [mkdir] Created dir: > /private/tmp/build/N201001141505/eclipse/plugins/org.eclipse.jgit/@dot > [build] [javac] Compiling 300 source files to > /private/tmp/build/N201001141505/eclipse/plugins/org.eclipse.jgit/@dot > [build] [javac] ---------- > [build] [javac] 1. ERROR in > /private/tmp/build/N201001141505/eclipse/plugins/org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java > (at line 72) > [build] [javac] import javax.crypto.Mac; > [build] [javac] ^^^^^^^^^^^^ > [build] [javac] The import javax.crypto cannot be resolved > [build] [javac] ---------- > [build] [javac] 2. ERROR in > /private/tmp/build/N201001141505/eclipse/plugins/org.eclipse.jgit/src/org/eclipse/jgit/transport/AmazonS3.java > (at line 73) > [build] [javac] import javax.crypto.spec.SecretKeySpec; > [build] [javac] ^^^^^^^^^^^^ > [build] [javac] The import javax.crypto cannot be resolved > > These generally are provided by the system bundle that exports these > packages which come from the VM. > > Any special way Athena is kicking off PDE Build that I should know about? > > -- > Cheers, > > Chris Aniszczyk > http://aniszczyk.org > > _______________________________________________ > dash-dev mailing list > dash-dev@eclipse.org > https://dev.eclipse.org/mailman/listinfo/dash-dev > > -- Nick Boldt :: JBoss by Red Hat Productization Lead :: JBoss Tools & Dev Studio Release Engineer :: Dash Athena http://nick.divbyzero.com _______________________________________________ dash-dev mailing list dash-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/dash-dev