Building v2.2 of javafx-ui-controls: com.sun.javafx.css.parser.Css2Bin not found

Kevin Rushforth kevin.rushforth at oracle.com
Fri May 25 16:32:03 PDT 2012


Ajay,

Can you take a look at this?

-- Kevin


Kim Topley wrote:
> Looks like the link for b10 (Mac and Windows) is broken - getting a 404.
>
> Kim
>
>
> On Fri, May 25, 2012 at 6:34 PM, Kevin Rushforth 
> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
>
>     JIRA:  http://javafx-jira.kenai.com/browse/RT-21827
>
>     This is now fixed in the 2.2/controls forest.
>
>     If you download 2.2-b10 from OTN, you should be able to build the
>     2.2/controls forest (or you can build the 2.2/master forest by
>     applying the one line patch from
>     http://hg.openjdk.java.net/openjfx/2.2/controls/rt/rev/f9f04ca91e38
>     to your local clone of 2.2/master/rt).
>
>     -- Kevin
>
>
>
>
>     Kevin Rushforth wrote:
>
>         I will look into this today and make sure we can build openjfx
>         from just the open sources.
>
>         -- Kevin
>
>
>         Florian Brunner wrote:
>
>             Any news about this issue?
>
>             Or should we use a different repository to build the
>             controls such as:
>             http://hg.openjdk.java.net/openjfx/2.2/controls/rt
>
>             Regards,
>             Florian
>
>             Am Montag 21 Mai 2012, 19:45:26 schrieb Richard Bair:
>              
>
>                 Hi Florian,
>
>                 Something is wrong. We do have continuous builds, but
>                 they are humming along nicely. The problem, probably,
>                 is that our hudson builds use scripts in rt-closed to
>                 build everything, whereas here we're building with rt,
>                 where the scripts are slightly different. I will find
>                 out what is going on.
>
>                 Richard
>
>                 On May 21, 2012, at 6:40 AM, Florian Brunner wrote:
>
>                    
>
>                     Hi Richard,
>
>                     Thanks for your response.
>
>                     Did you already have a chance to have a look at this?
>
>                     Does Oracle have a continous integration server
>                     with a job for JavaFX v2.2 running? Is everything
>                     fine there? Or is it a bigger issue?
>
>                     I just did a new checkout of the rt repository,
>                     but I'm getting the same error.
>
>                     I'm using the following repositories:
>
>                     http://hg.openjdk.java.net/openjfx/2.2/master
>                     http://hg.openjdk.java.net/openjfx/2.2/master/rt
>
>                     The class com.sun.javafx.css.parser.Css2Bin seems
>                     to be a part of javafx-ui-common. I tried to build
>                     that first, but I got other errors such as it
>                     didn't find the classes:
>                     com.sun.javafx.sg.PGCanvas
>                     com.sun.javafx.sg
>                     <http://com.sun.javafx.sg>.GrowableDataBuffer
>
>                     Where are these classes coming from?
>
>                     Regards,
>                     Florian
>
>                     Am Freitag 18 Mai 2012, 18:31:28 schrieb Richard Bair:
>                          
>
>                         Hi Florian,
>
>                                
>
>                             I'm trying to build v2.2 of
>                             javafx-ui-controls, but I get the
>                             following error:
>
>                             ------------------------------------------------------------------------------------------
>                             Buildfile:
>                             <somePath>/open-jfx/master/rt/javafx-ui-controls/build.xml
>                             [taskdef] Could not load definitions from
>                             resource
>                             net/sf/antcontrib/antcontrib.properties.
>                             It could not be found.
>
>                             check-binary-css:
>
>                             javafx-ui-controls-common.-pre-init:
>                              [mkdir] Created dir:
>                             /home/puce/Programming/Java/projectx/JavaFX-Apps/open-jfx/2.2/open-jfx/master/rt/javafx-ui-controls/build/classes/com/sun/javafx/scene/control/skin/caspian
>                               [java] Fehler: Hauptklasse
>                             com.sun.javafx.css.parser.Css2Bin konnte
>                             nicht gefunden oder geladen werden
>
>                             BUILD FAILED
>                             <somePath>/open-jfx/master/rt/javafx-ui-controls/build-common.xml:12:
>                             Java returned: 1
>                                      
>
>                         Let me update and give it a try.
>
>                                
>
>                             Should we use Ant or Maven to build the
>                             project or can we use any of the two?
>                                      
>
>                         I always use Ant, so I can make sure that
>                         works. I think maven support was added by
>                         contributions but I don't remember.
>
>                                
>
>                             Also note:
>                             http://openjdk.java.net/projects/openjfx/
>                             only mentions v2.1 but not v2.2
>                                      
>
>                         Doh!
>
>                                
>
>                             Another question:
>                             JavaFX 2.1 has been released for Windows
>                             and Mac but not for Linux. Is there still
>                             work going on in the v2.1 repository or
>                             should we work on v2.2 now?
>                                      
>
>                         All the work is in 2.2 now, 2.1 has shipped.
>                         2.2 by the way has just passed feature freeze,
>                         so we're in bug fix mode and then we'll be
>                         switching to 3.0 within the next month! 2.2
>                         was a short release window.
>
>                         Cheers
>                         Richard
>                                
>
>                    
>
>
>              
>
>


More information about the openjfx-dev mailing list