Hi Nathan, I have been thinking about asking the community again about JDK levels but there aren't any plans to move off of JDK 1.3 for compilation at this time. JDK 1.2 is still supposed to be the minimum for run time but it's been a very long time since I checked that it worked with that level and it apparently doesn't compile [1] with it anymore.
Thanks. [1] http://issues.apache.org/jira/browse/XERCESJ-1297 Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: [EMAIL PROTECTED] E-mail: [EMAIL PROTECTED] [EMAIL PROTECTED] wrote on 07/20/2008 10:24:35 PM: > I haven't tried it myself. I'll try to give it a shot and see what happens. > > Thanks for the notice about the JAXP update. Will Xerces start > compiling at a higher source or target level as well? Isn't the code > still at 1.3 source/target level? What about library level? > On Sat, Jul 19, 2008 at 11:46 PM, Michael Glavassevich <[EMAIL PROTECTED] > > wrote: > Hi Nathan, > > Out of curiousity does Xerces Ant build work with Harmony? I've > never downloaded a build before so haven't tried it myself. > > Also an FYI for the Harmony community ... Xerces-J 2.9.1 is the > final release that would be at the Java 5 level (JAXP 1.3). We > recently updated to the JAXP 1.4 APIs on the trunk. This is the JAXP > level in Java 6. > > Thanks. > > Michael Glavassevich > XML Parser Development > IBM Toronto Lab > E-mail: [EMAIL PROTECTED] > E-mail: [EMAIL PROTECTED] > [EMAIL PROTECTED] wrote on 07/20/2008 12:23:47 AM: > > > > Another option would be to remove the JRE class library and use a > > subset of the JARs from the latest Harmony build [1]. > > > > [1] http://harmony.apache.org/ > > > On Sat, Jul 19, 2008 at 11:18 PM, Michael Glavassevich <[EMAIL PROTECTED] > > > wrote: > > 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 W3Ceventually > > > > 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]
