Hi Roger, great !! I remember to have already fix something like this past year (now I don't remember exactly where) ... anyway good catch.
If you have some time, could you try the same fix even in 2.0.x branch (and then build all, but with a latest JDK 6, to ensure that all works the same) ? Thank you very much. Bye, Sandro 2013/8/6 Roger L. Whitcomb <roger.whitc...@actian.com>: > I found this reference: > http://stackoverflow.com/questions/13308495/why-is-getwindow-not-able-to > -be-resolved > Which suggests that JSObject lives in two different .jar files: > jfxrt.jar and plugin.jar, and because the Java FX one is alphabetically > first that the one we need in "plugin.jar" is not resolved. So, I > specifically excluded "jfxrt.jar" from our classpath (in "build.xml"): > > Index: build.xml > =================================================================== > --- build.xml (revision 1510798) > +++ build.xml (working copy) > @@ -25,7 +25,7 @@ > <pathelement location="${env.CLASSPATH}"/> > </path> > <path id="classpath.javalib"> > - <fileset dir="${java.home}/lib" includes="**/*.jar"/> > + <fileset dir="${java.home}/lib" includes="**/*.jar" > excludes="**/jfxrt.jar"/> > </path> > <property name="classpath_env" refid="classpath.env"/> > <property name="classpath_javalib" refid="classpath.javalib"/> > > and everything builds again with 1.7.0_25. I will checkin this tiny fix > after I create the JIRA. > > ~Roger > > > -----Original Message----- > From: Sandro Martini [mailto:sandro.mart...@gmail.com] > Sent: Monday, August 05, 2013 4:32 PM > To: Developers - Apache Pivot > Subject: Re: New error on Jenkins builds > > On a PC I have a JDK 7 Update 21, I have to verify ... but for sure with > 7 Update 25 it happens. > > Let's update soon. > > Bye > > > > 2013/8/6 Roger L. Whitcomb <roger.whitc...@actian.com> > >> I don't see this with the 1.7.0_04 compiler, so I'm updating to >> 1.7.0_25 to see what I get. >> >> ~Roger >> >> -----Original Message----- >> From: Sandro Martini [mailto:sandro.mart...@gmail.com] >> Sent: Monday, August 05, 2013 4:15 PM >> To: Developers - Apache Pivot >> Subject: Re: New error on Jenkins builds >> >> Hi Roger, >> yes I have seen this a few days ago ... could be some small change >> inside one of latest updates of JDK 7 ... that restrict/block the >> usage of JSObject class. >> So now we need a JIRA issue for this, targeted at 2.0.4 and 2.1. >> >> I'll do some test during this week (if possible). >> >> If someone has news/info on this, please post here. >> >> Bye, >> Sandro >> >> >> >> 2013/8/5 Roger L. Whitcomb <roger.whitc...@actian.com> >> >> > Just noticed that there is a new error that is showing up in the >> > Pivot >> >> > maintenance builds with Java 7. I do not understand why this is >> > just now showing up since no code has been changed on our side (that > >> > I know >> > of): >> > >> > wtk: >> > >> > [mkdir] Created dir: >> > /home/hudson/jenkins-slave/workspace/Pivot-maintenance on Java >> > 7/pivot_maintenance/wtk/ant-bin >> > >> > [javac] Compiling 402 source files to >> > /home/hudson/jenkins-slave/workspace/Pivot-maintenance on Java >> > 7/pivot_maintenance/wtk/ant-bin >> > >> > [javac] warning: [options] bootstrap class path not set in >> > conjunction with -source 1.6 >> > >> > [javac] /home/hudson/jenkins-slave/workspace/Pivot-maintenance >> > on Java >> > 7/pivot_maintenance/wtk/src/org/apache/pivot/wtk/BrowserApplicationC >> > on >> > te >> > xt.java:404: error: cannot find symbol >> > >> > [javac] JSObject window = >> > JSObject.getWindow(applicationHostApplet); >> > >> > [javac] ^ >> > >> > [javac] symbol: method getWindow(HostApplet) >> > >> > [javac] location: class JSObject >> > >> > [javac] 1 error >> > >> > [javac] 1 warning >> > >> > >> > >> > Anyone have any clues? Thanks. >> > >> > >> > >> > ~Roger Whitcomb >> > >> > >>