[jsword-devel] RE: TWiki - Registration for CameronBraid
Cameron Braid
jsword-devel@crosswire.org
Thu, 17 Apr 2003 12:41:00 +1000
I didn't realise that there was that much source. Fair enough then.
If the build problems are ironed out, as was mentioned in a previous email,
then all someone has to do is run ant once, I will be very happy with that.
I was just readhing for alternatives to solve the difficulty that I had in
getting it to build.
Thanks.
Cam
> -----Original Message-----
> From: jsword-devel-admin@crosswire.org
> [mailto:jsword-devel-admin@crosswire.org] On Behalf Of
> ralstonk@attbi.com
> Sent: Thursday, 17 April 2003 6:26 AM
> To: jsword-devel@crosswire.org
> Subject: Re: [jsword-devel] RE: TWiki - Registration for CameronBraid
>
>
> > > What does everyone think about including generated source in CVS?
> > > I'm
> > > fairly against it because the ant script should check all the
> > > dependancies and do all the work for you, so the only
> barrier should be
> > > understanding.
>
> I agree (don't faint) ;-)
> >
> > Hi,
> >
> > I realised today that whilst what I wrote is (mostly) true
> it doesn't
> > answer all the questions.
> >
> > I've upgraded to JAXB1.0 which should hit CVS soon, and more
> > importantly
> > fixed the bugs that made the ant build script loose the
> jaxb jars. I've
> > also fixed the static factory method problem you noticed.
> >
> > It looks from the the bibletechnologies.org site as though 1.1.1 is
> > the
> > most up to date OSIS and not 1.2 as previously thought.
> >
> > Hope this helps.
> >
> > Joe.
> >
> > Joe Walker wrote:
> > >>
> > >>
> > >> Cameron Braid wrote:
> > >>
> > >>
> > >>> I have been trying to setup the Jsword project in Eclipse to be
> > >>> able to compile the project.
> > >>>
> > >>> Firstly, there isn't any documentation to indicate that JAXB us
> > >>> needed to
> > >>> build the project. I figured this out from reading the
> ant build
> > >>> script.
> > >>> It may be worthwhile adding this info to the twiki
> (which I can do as
> > >>> soon
> > >>> as my registration is approved)
> > >>>
> > >
> > >
> > > JSword comes with JAXB, so you shouldn't need to download
> anything
> > > new.
> > > However there is one trick documented at the top of the
> build.xml where
> > > you need to run ANT to use JAXB to generate the classes
> from the OSIS
> > > schema before eclipse will compile everything. Maybe this
> was the problem?
> > >
> > >>> I have run into a problem with the Osis binding, using JAXB.
> > >>> I downloaded the latest version of the Java Web
> Services Developer
> > >>> Pack 1.1
> > >>> - jwsdp-1.1
> > >>>
> > >>> As far as I can tell, this is the only downloadable version.
> > >>>
> > >>> I installed this pack, and setup my classpath to
> contain the JAXB
> > >>> jars.
> > >>>
> > >>> I then ran the ant script to compile the schema binding classes.
> > >>>
> > >>> The problem is with the ObjectFactory - All methods of
> this class
> > >>> are
> > >>> used
> > >>> in a static context, even though they are not static.
> > >>>
> > >>> I presume that the osis code has been written against an older
> > >>> version of
> > >>> JAXB.
> > >>>
> > >
> > >
> > > Yup. JAXB 0.9 is included, and you're right I do need to upgrade.
> > > I'll shout when it is done. While I'm at it I think there
> is a new
> > > version of OSIS out. I'm on 1.1, but I think there is a 1.2
> > >
> > >>> Will this code be upgraded to use the latest version fo
> JAXB, or
> > >>> can you include a 'generated' source tree in the CVS
> repository so
> > >>> that I don't need the old JAXP version?
> > >>>
> > >
> > >
> > > What does everyone think about including generated source
> in CVS? I'm
> > > fairly against it because the ant script should check all the
> > > dependancies and do all the work for you, so the only
> barrier should be
> > > understanding.
> > > In addition adding the stuff to CVS makes for even bigger
> source trees,
> > > (source .zips are 8Mb already!) and it makes it possible
> for things to
> > > get out of sync, both in CVS and in peoples personal
> trees, and it slows
> > > CVS check-in/outs.
> > >
> > > I'm going to be updating the website soon so I'll add
> some stuff on this.
> > >
> > > Joe.
> > >
> > >
> > >
> > > _______________________________________________
> > > jsword-devel mailing list
> > > jsword-devel@crosswire.org
> > > http://www.crosswire.org/mailman/listinfo/jsword-devel
> >
> >
> > _______________________________________________
> > jsword-devel mailing list
> > jsword-devel@crosswire.org
> > http://www.crosswire.org/mailman/listinfo/jsword-devel
> _______________________________________________
> jsword-devel mailing list
> jsword-devel@crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
>