Hi Mukul,

Eclipse .classpath and .project files for Xerces-J are available on the
trunk [1]. All of the jars that Xerces needs for compilation (including
xml-apis.jar) were placed in front of the JDK on the classpath so it should
work regardless of which JDK you're using. Have you tried them?

Thanks.

[1] http://svn.apache.org/viewvc/xerces/java/trunk/

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]

"Mukul Gandhi" <[EMAIL PROTECTED]> wrote on 07/19/2008 01:12:48 PM:

> Hi Michael,
>   You are right.
>
> I have imported all source code of Xerces into Eclipse, which is using
> Sun JDK 1.5.0_15. I can see in eclipse that the error I am getting
> points to the interface in Sun JDK 1.5.0. But the interface should be
> retrieved from Apache commons project (which is required by Xerces). I
> have imported commons project also in eclipse, which has the correct
> interfaces.
>
> Do you know how I can change settings in eclipse, to point to the
> correct interface? I remember this is something like endorsed
> standards override mechanism. But I have to see, how I can do this in
> eclipse.
>
> Or else, I'll spend some time and try to solve the problem myself.
>
> On 7/19/08, Michael Glavassevich <[EMAIL PROTECTED]> wrote:
> >
> >
> > Hi Mukul,
> >
> > I'm guessing you tried compiling this on a Sun JDK (possibly outside of
> > Ant). I'm pretty sure some versions (if not all) of Sun JDK 1.4.2 and
above
> > contain a working draft version of DOM Level 2 HTML which made some
> > incompatible changes to the org.w3c.dom.html packages. The W3C
eventually
> > renamed the packages to org.w3c.dom.html2 to avoid breaking backwards
> > compatibility. Need to be careful when compiling that these interfaces
in
> > the JDK don't get pulled into the build.
> >
> > Thanks.
> >
> > Michael Glavassevich
> > XML Parser Development
> > IBM Toronto Lab
> > E-mail: [EMAIL PROTECTED]
> > E-mail: [EMAIL PROTECTED]
> >
> > "Mukul Gandhi" <[EMAIL PROTECTED]> wrote on 07/18/2008 04:52:00
AM:
> >
> >
> > > Hi team,
> > >   I have downloaded the latest Xerces-J code from the trunk folder.
> > >
> > > But when I build and compile the whole source code, I get the error,
> > > "must implement the inherited abstract method ..." in these files.
> > >
> > > HTMLFrameElementImpl.java
> > > HTMLIFrameElementImpl.java
> > > HTMLObjectElementImpl.java
> > >
> > > These files are in the package, org.apache.html.dom
> > >
> > > Has anybody information about how to resolve this problem?
> > >
> > > I checked the xercesImpl.jar file shipped with Xerces-J 2.9.1 and it
> > > has these compiled files. So definitely I am missing something, and
> > > would like to get help for this.
> > >
> > >
> > > --
> > > Regards,
> > > Mukul Gandhi
> > >
> > >
> > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> > > Hi team,
> > >   I have downloaded the latest Xerces-J code from the trunk folder.
> > >
> > > But when I build and compile the whole source code, I get the error,
> > > "must implement the inherited abstract method ..." in these files.
> > >
> > > HTMLFrameElementImpl.java
> > > HTMLIFrameElementImpl.java
> > > HTMLObjectElementImpl.java
> > >
> > > These files are in the package, org.apache.html.dom
> > >
> > > Has anybody information about how to resolve this problem?
> > >
> > > I checked the xercesImpl.jar file shipped with Xerces-J 2.9.1 and it
> > > has these compiled files. So definitely I am missing something, and
> > > would like to get help for this.
>
> --
> Regards,
> Mukul Gandhi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to