And...
* OpenEJB downloads specs instead of using the ones build during the
prior spec build phase
* One of the applications (I think it said Demo, but I'm not sure
which that is) downloaded Servlet and JSP specs that weren't from the
Geronimo specs project at all
* I swear I'm running everything under Java 1.4, and I did a whole
new bootstrap build, and the OpenEJB compile worked, but the bootstrap
ultimately failed with:
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] java.io.IOException: Unable to serialize GBeanData for
org.apache.geronimo.configs/j2ee-corba/1.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/j2ee-corba/1.2-SNAPSHOT/car,j2eeType=CORBABean,name=UnprotectedServer
org/omg/CSI/EstablishContext
Maybe this isn't my fault? Maybe someone push bad CORBA specs again?
Thanks,
Aaron
On 8/6/06, Aaron Mulder <[EMAIL PROTECTED]> wrote:
A couple more to add:
* It's not possible to run "mvn clean" from the thirdparty/specs
directory -- it complains that there's no valid version of the clean
plugin
* At one point it was claiming it was going to blacklist various
repositories because of problems getting an updated version of the
car-maven-plugin
* I'd really like to avoid deleting the entire M2 repository as part
of the bootstrap. Let's only clean out the geronimo-related stuff.
It shouldn't be too hard. I do too many M2 builds and it takes too
long to redownload all the dependencies for all of those.
Thanks,
Aaron
On 8/6/06, Aaron Mulder <[EMAIL PROTECTED]> wrote:
> So I've discovered a couple things about the M2 build:
>
> * If a Geronimo server is running on the same machine, the bootstrap
> will fail due to test errors. It failed before OpenEJB was checked
> out.
>
> * There does not seem to be a way to get bootstrap to skip tests. I
> think it should skip test for everything. The most important function
> of bootstrap is to get up and running as quickly as possible, not to
> run tests. This would avoid the issue above, and improve the first
> build speed.
>
> * I accidentally ran bootstrap under Java 5. Since then, my Geronimo
> 1.1 OpenEJB build is breaking on account of bad CORBA specs. I don't
> get it (M1/M2?), and I'm having trouble getting 1.1 to build again.
>
> Thanks,
> Aaron
>
> On 8/4/06, Jason Dillon <[EMAIL PROTECTED]> wrote:
> > I have finished merging svkmerge/m2migration to trunk. Now it is
> > time for everyone to start using the m2 build... and avoid using the
> > m1 build.
> >
> > I updated the docs here which explain what you must do:
> >
> > http://cwiki.apache.org/GMOxDEV/building-apache-geronimo-with-
> > maven-2.html
> >
> > You should bootstrap at least once. This is temporary and will be
> > removed soon.
> >
> > * * *
> >
> > Please, please, please start using the m2 build. If for some reason
> > you end up going back to m1 please let us know so we can fix it.
> >
> > The last major issue left unresolved (that I am ware of) is the car
> > plugins support for geronimo-plugin.xml fluff, which I am working on
> > resolving.
> >
> > --jason
> >
>