The CVS checkout was failing in the maven btree build
target. Apparently I also failed to manually checkout
the btree/impl package when I tried to do so manually
with CVS.
Because I was able to succesfully checkout the
persistence parent package of impl, I concluded that
the repo was messed up and was missing
persistence/impl.
I downloaded wincvs and gave it another shot. This
time I was able to manually checkout the impl package.
The maven checkout stuff still fails, but I've got the
code, so it proceeeds to compile.
Now I am getting some compiler errors, that look like
I simply need to tell maven to enable assertions (java
-ea). Here's an example of one of the errors:
E:\apachetck\trunk\btree\mdr\src\org\netbeans\mdr\persistence\btreeimpl\btreesto
rage\PrimaryIndex.java:53: warning: as of release 1.4,
assert is a keyword, and
may not be used as an identifier
assert serial>=firstMofIdSerial;
^
E:\apachetck\trunk\btree\mdr\src\org\netbeans\mdr\persistence\btreeimpl\btreesto
rage\PrimaryIndex.java:53: ';' expected
assert serial>=firstMofIdSerial;
So if someone has a quick tip on how to get maven to
enable assertions, that'd be great and I could keep
going.
I still think you should provide a static local maven
repository with all the required jar files.
-geoff
--- Michelle Caisse <[EMAIL PROTECTED]> wrote:
> Hi, Geoff,
>
> All you need to do is check out the jdo project and
> build the
> subprojects in the correct order. You will get six
> subprojects from the
> jdo subversion repository:
>
> api11
> api20
> btree
> ri11
> tck11
> tck20
>
> To get the btree jar in your local repository with
> the appropriate name
> you just do "maven build" in jdo/trunk/btree.
>
> It seems that we need to add information to
> README.txt regarding
> dependencies in building the subprojects, e.g. you
> must build btree
> before building tck11, ...
>
> Hope this helps,
> Michelle
>
> Geoff hendrey wrote:
>
> >I'm trying to run the tck11 "enhance" goal.
> >
> >There is a dependency on jdo-btree-SNAPSHOT.
> >
> >When I try to execute the three CVS commands to get
> >the code, I succesfully get
> >org\netbeans\mdr\persistence package, but the
> >btreeimpl subpackage appears to not exist. If I
> create
> >the btreeimpl subpackage by hand, and execute the
> cvs
> >update, it zaps the btreeimpl folder, so I take it
> it
> >really does not exist in the cvs repository. Thus,
> I
> >am stuck.
> >
> >In my opinion, it would be a good idea to ship a
> >prebuilt, local maven repository, configured with
> all
> >the jars. Or at least make this maven repository
> >available for download. Then you can set your
> >project.properties to simply point to a local
> >repository. Actually relying on maven to download
> jars
> >and/or source almost never works, especially if you
> >specify head snapshot as opposed to a specific
> >revision.
> >
> >my $0.02.
> >
> >So can somebody send me the jdo-btree-SNAPSHOT.jar?
> >
> >-geoff
> >
> >
> >
> >--- Michelle Caisse <[EMAIL PROTECTED]>
> wrote:
> >
> >
> >>Hi,
> >>
> >>We will have our regular meeting Friday, May 13
> at
> >>9 am PST to discuss
> >>JDO TCK issues and status.
> >>
> >>Dial-in numbers are:
> >>
> >>866 230-6968 294-0479#
> >>International: +1 865 544-7856
> >>
> >>Agenda:
> >>
> >>XML Schema (Brian T - specifics on orm dtd issues,
> >>Craig - dtd issues
> >>fixed?)
> >>JDO API release on ibiblio (Brian T, Craig)
> >>Detached objects (Matthew)
> >>Test development status (Michelle)
> >>Apache nightly builds (Brian)
> >>Other issues and status (any and all)
> >>
> >>-- Michelle
> >>
> >>
> >>
> >
> >
> >
> >Yahoo! Mail
> >Stay connected, organized, and protected. Take the
> tour:
> >http://tour.mail.yahoo.com/mailtour.html
> >
> >
> >
>
>
Yahoo! Mail
Stay connected, organized, and protected. Take the tour:
http://tour.mail.yahoo.com/mailtour.html